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
Bug 1108869 - Part1: delay parsing of loaded data until at least 8kb have been loaded

Well, or the entire file.

This is required to make sure that we've always loaded at least the header of a SWF or image completely, so we don't have to deal with that not being the case in the file type parsers.

More work is needed to properly support SWFs whose first frame is larger than 8kb.
Merge pull request #1922 from tschneidereit/master

Bug 1108869 - Part1: delay parsing of loaded data until at least 8kb have been loaded
Bug 1108869 - Part 2: restore correct parsing position when interrupting for lack of data
Bug 1108869 - Part 3: delay initialization of root content until at least the first frame has 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