avm2: Replaced stubs in Security with new format
This commit is contained in:
parent
e48926799c
commit
af73a1a292
|
@ -4,6 +4,7 @@ use crate::avm2::activation::Activation;
|
||||||
use crate::avm2::object::Object;
|
use crate::avm2::object::Object;
|
||||||
use crate::avm2::value::Value;
|
use crate::avm2::value::Value;
|
||||||
use crate::avm2::Error;
|
use crate::avm2::Error;
|
||||||
|
use crate::avm2_stub_getter;
|
||||||
use crate::string::AvmString;
|
use crate::string::AvmString;
|
||||||
|
|
||||||
pub fn get_sandbox_type<'gc>(
|
pub fn get_sandbox_type<'gc>(
|
||||||
|
@ -16,37 +17,37 @@ pub fn get_sandbox_type<'gc>(
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn allow_domain<'gc>(
|
pub fn allow_domain<'gc>(
|
||||||
_activation: &mut Activation<'_, 'gc>,
|
activation: &mut Activation<'_, 'gc>,
|
||||||
_this: Option<Object<'gc>>,
|
_this: Option<Object<'gc>>,
|
||||||
_args: &[Value<'gc>],
|
_args: &[Value<'gc>],
|
||||||
) -> Result<Value<'gc>, Error<'gc>> {
|
) -> Result<Value<'gc>, Error<'gc>> {
|
||||||
tracing::warn!("Security.allowDomain not implemented");
|
avm2_stub_getter!(activation, "flash.system.Security", "allowDomain");
|
||||||
Ok(Value::Undefined)
|
Ok(Value::Undefined)
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn allow_insecure_domain<'gc>(
|
pub fn allow_insecure_domain<'gc>(
|
||||||
_activation: &mut Activation<'_, 'gc>,
|
activation: &mut Activation<'_, 'gc>,
|
||||||
_this: Option<Object<'gc>>,
|
_this: Option<Object<'gc>>,
|
||||||
_args: &[Value<'gc>],
|
_args: &[Value<'gc>],
|
||||||
) -> Result<Value<'gc>, Error<'gc>> {
|
) -> Result<Value<'gc>, Error<'gc>> {
|
||||||
tracing::warn!("Security.allowInsecureDomain not implemented");
|
avm2_stub_getter!(activation, "flash.system.Security", "allowInsecureDomain");
|
||||||
Ok(Value::Undefined)
|
Ok(Value::Undefined)
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn load_policy_file<'gc>(
|
pub fn load_policy_file<'gc>(
|
||||||
_activation: &mut Activation<'_, 'gc>,
|
activation: &mut Activation<'_, 'gc>,
|
||||||
_this: Option<Object<'gc>>,
|
_this: Option<Object<'gc>>,
|
||||||
_args: &[Value<'gc>],
|
_args: &[Value<'gc>],
|
||||||
) -> Result<Value<'gc>, Error<'gc>> {
|
) -> Result<Value<'gc>, Error<'gc>> {
|
||||||
tracing::warn!("Security.loadPolicyFile not implemented");
|
avm2_stub_getter!(activation, "flash.system.Security", "loadPolicyFile");
|
||||||
Ok(Value::Undefined)
|
Ok(Value::Undefined)
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn show_settings<'gc>(
|
pub fn show_settings<'gc>(
|
||||||
_activation: &mut Activation<'_, 'gc>,
|
activation: &mut Activation<'_, 'gc>,
|
||||||
_this: Option<Object<'gc>>,
|
_this: Option<Object<'gc>>,
|
||||||
_args: &[Value<'gc>],
|
_args: &[Value<'gc>],
|
||||||
) -> Result<Value<'gc>, Error<'gc>> {
|
) -> Result<Value<'gc>, Error<'gc>> {
|
||||||
tracing::warn!("Security.showSettings not implemented");
|
avm2_stub_getter!(activation, "flash.system.Security", "showSettings");
|
||||||
Ok(Value::Undefined)
|
Ok(Value::Undefined)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue