diff --git a/core/src/avm2/globals/flash/system/security.rs b/core/src/avm2/globals/flash/system/security.rs index 2163e9889..67826c908 100644 --- a/core/src/avm2/globals/flash/system/security.rs +++ b/core/src/avm2/globals/flash/system/security.rs @@ -4,6 +4,7 @@ use crate::avm2::activation::Activation; use crate::avm2::object::Object; use crate::avm2::value::Value; use crate::avm2::Error; +use crate::avm2_stub_getter; use crate::string::AvmString; pub fn get_sandbox_type<'gc>( @@ -16,37 +17,37 @@ pub fn get_sandbox_type<'gc>( } pub fn allow_domain<'gc>( - _activation: &mut Activation<'_, 'gc>, + activation: &mut Activation<'_, 'gc>, _this: Option>, _args: &[Value<'gc>], ) -> Result, Error<'gc>> { - tracing::warn!("Security.allowDomain not implemented"); + avm2_stub_getter!(activation, "flash.system.Security", "allowDomain"); Ok(Value::Undefined) } pub fn allow_insecure_domain<'gc>( - _activation: &mut Activation<'_, 'gc>, + activation: &mut Activation<'_, 'gc>, _this: Option>, _args: &[Value<'gc>], ) -> Result, Error<'gc>> { - tracing::warn!("Security.allowInsecureDomain not implemented"); + avm2_stub_getter!(activation, "flash.system.Security", "allowInsecureDomain"); Ok(Value::Undefined) } pub fn load_policy_file<'gc>( - _activation: &mut Activation<'_, 'gc>, + activation: &mut Activation<'_, 'gc>, _this: Option>, _args: &[Value<'gc>], ) -> Result, Error<'gc>> { - tracing::warn!("Security.loadPolicyFile not implemented"); + avm2_stub_getter!(activation, "flash.system.Security", "loadPolicyFile"); Ok(Value::Undefined) } pub fn show_settings<'gc>( - _activation: &mut Activation<'_, 'gc>, + activation: &mut Activation<'_, 'gc>, _this: Option>, _args: &[Value<'gc>], ) -> Result, Error<'gc>> { - tracing::warn!("Security.showSettings not implemented"); + avm2_stub_getter!(activation, "flash.system.Security", "showSettings"); Ok(Value::Undefined) }