ruffle/core
David Wendt 1c5e97ccc6 core: Move AVM2 `PlaceObject` processing to `enter_frame`.
This has a few other knock-on effects:

 * AVM2 added-to-timeline events are fired by each object after it constructs its AVM2 side. This is opposed to before when we fired them after object instantiation and placement. This also gets rid of a prior hack we had for the AVM2 root movie getting added to the stage - or, more accurately, adopts it for everything.
 * The supercall constructor for `DisplayObject` runs `construct_frame` on all children. This matches Flash Player behavior.

NOTE: This currently breaks the `placed_with_name` check, so there's going to be a lot of spurious can't set warnings
2022-12-27 20:15:49 -07:00
..
assets core: Extend the embedded fake device font with more characters 2022-02-09 20:09:52 +01:00
build_playerglobal build(deps): bump clap from 4.0.29 to 4.0.32 2022-12-26 22:04:33 +01:00
macros build(deps): bump syn from 1.0.105 to 1.0.107 2022-12-20 07:52:42 +02:00
src core: Move AVM2 `PlaceObject` processing to `enter_frame`. 2022-12-27 20:15:49 -07:00
Cargo.toml build(deps): bump serde from 1.0.150 to 1.0.151 2022-12-20 00:48:45 +01:00
build.rs avm2: Allow implementing classes in ActionScript in custom `playerglobal` 2022-06-15 22:00:17 +03:00