ruffle
ruffle copied to clipboard
avm2: Add `flash.system.LoaderContext`
Also stub flash.system.SecurityDomain, and add AS stubs for the preexisting flash.display.DisplayObjectContainer and flash.system.ApplicationDomain natively defined classes.
This class is used by a number of z0r.de loops, for example:
- 4030
- 4073
- 4075
- 4076
- 4846
- 4870
I read on Discord that someone already started working on Loader, hopefully this does not conflict too much with their work.
@kmeisthax This should be fine (I'm still working on cleaning up the handling of the Loader child)
Bah, modulo the heccing CI failure due to chromedriver, I guess this is also good to go? 😶