You are not logged in

With 9cecf8ad8f2d5f6e351929785b833ac7d560b26a we make a double scan of the live characters in movie_root and queue onLoad with the second scan. This fixed 6 tests (all the failing ones) in ActionOrderTest5.swf w/out breaking anything else.

This bug if also fixed with that commit.

Unfortunately we don't have those 2 nice successes that we were
having with the other attempt in registerClassTest2.c, but I've verified (manually) that the successes were kind of cheating ones as we were postponing onLoad to the next advance while they are expected in the same advance with the rest.

Anyway, 6 successes (+ this bug) and no failures was worth pushing. This also simplified the code in MovieClip::construct a little bit.

Basically when a function is executed it uses the constant pool which was available at time of definition.
The test doesn't check if the same applies to anonymous functions,
should be improved (dunno when I'll have time).