Fixes AVM1 SetVariable resolution
Sets fake target when setTarget cannot be resolved
Fixes callFrame.
Merge pull request #1921 from yurydelendik/avm1-misc

Misc AVM1 fixes
Merge pull request #1922 from tschneidereit/master

Bug 1108869 - Part1: delay parsing of loaded data until at least 8kb have been loaded
Merge pull request #1923 from tschneidereit/master

Bug 1108869: Fix resuming parsing for chunked loading and delay initialization until 1st frame is loaded
Removes gradient colors from the FPS meter.
Moves the slow path in getNamespaceResolutionMap into another function so that the fast path is optimized in Chrome.
Stop using strokeRect since it's terribly slow.
Change Easel key bindings, you now must also hold ALT/Option.
Uncomment background color change.
Properly scales the video element
Avoiding infinite loops.
Refactoring mocks; adds advanced FB mock
Merge pull request #1925 from yurydelendik/fb

Misc fbplayer fixes
Merge.
Fixes playing video in Firefox regression
Some improvements for playback resuming
Merge pull request #1926 from yurydelendik/fb

Improves video playback for Firefox
Introduces a new Display Object flag to keep track of dirty descendents.

This makes it possible to distinguish between objects with dirty properties and those that have descendents with dirty properties. This allows us to reduce the number of objects that we remote, since we don't have to remote those that don't have dirty properties.