avm2: Don't add ClassDefinition to AMF0 objects
This commit is contained in:
parent
8138b68919
commit
dad39631cf
|
@ -126,11 +126,15 @@ pub fn serialize_value<'gc>(
|
||||||
recursive_serialize(activation, o, &mut object_body, amf_version).unwrap();
|
recursive_serialize(activation, o, &mut object_body, amf_version).unwrap();
|
||||||
Some(AmfValue::Object(
|
Some(AmfValue::Object(
|
||||||
object_body,
|
object_body,
|
||||||
|
if amf_version == AMFVersion::AMF3 {
|
||||||
Some(ClassDefinition {
|
Some(ClassDefinition {
|
||||||
name: "".to_string(),
|
name: "".to_string(),
|
||||||
attributes: EnumSet::only(Attribute::Dynamic),
|
attributes: EnumSet::only(Attribute::Dynamic),
|
||||||
static_properties: Vec::new(),
|
static_properties: Vec::new(),
|
||||||
}),
|
})
|
||||||
|
} else {
|
||||||
|
None
|
||||||
|
},
|
||||||
))
|
))
|
||||||
} else {
|
} else {
|
||||||
tracing::warn!(
|
tracing::warn!(
|
||||||
|
|
|
@ -1,2 +1 @@
|
||||||
num_ticks = 10
|
num_ticks = 10
|
||||||
known_failure = true # Flash serializes AMF0 Object as object, but ruffle as typed object
|
|
||||||
|
|
Loading…
Reference in New Issue