Merge pull request #1809 from tschneidereit/master

Eagerly bind native methods
Merge pull request #1819 from tschneidereit/master

Treat only the root timeline's first frame as the root timeline's first frame
Merge pull request #1820 from tschneidereit/master

Delay all immediately-executed ABC blocks until all frame assets have been resolved
Merge pull request #1821 from tschneidereit/master

Delay updating contentLoaderInfo.bytesLoaded until all frame assets embedded up until that offset have been resolved
Initial video playback refactoring.
Fixes NetStatus/IOError/HTTPStatus events linking
Sets initial video size.
Merge pull request #1822 from yurydelendik/videoremote

Initial video playback refactoring
Merge pull request #1823 from tschneidereit/master

Bug 1088377 - Fix handling of empty url arguments in AVM1 getURL and AVM2 navigateToURL
Register embedded fonts on the player and the gfx side

Fixes intermittend reftest failures caused by the window.postMessage being processed after our frame scripts ran. Also, it'll be required once we have the player running in an e10s process.
Clean up file loading and remove parser thread

The interactions between Loader, ResourceLoader, and Parser were a jungle of epic proportions. This patches turns epic into substantial.
Retire parsing worker

With the previous patch, it's not used anymore.
Add SwfTag name to warning about dropped tags

Reinstated after having been lost to a merge conflict earlier.
Reduce iteration count in Stage unit test `displayListStateConsistency`

Shaves off 1s of unit tests runtime. Which is almost 30% of total time for all tests.
Remove template sections for including parser references from Shumway embedding files
Add Inspector version that uses bundled sources

Useful for testing if issues are caused by bundling and optimizations.
Remove parsing worker option from inspector

Doesn't do much with the parsing worker gone.
Shorten the acid-morph reftest's runtime
Merge pull request #1764 from tschneidereit/parser

Loader/file loading/parser unentanglement
Fix regression causing exceptions in deserializing registerFont messages in the GFX backend

Embarassing, but not actually harmful right now, because the message always ends right afterwards, and we currently register the font twice anyway: the player and GFX backend run in the same window, after all.