Initial import of Blink MediaSource tests.
Make resources paths absolute.
cc Added URL tests.
New test: send-sync-blocks-async, related to Mozilla bug 697151
New test: send-sync-blocks-async, related to Mozilla bug 697151 (now w final linebreak)
Add a manual test for providing a stable state in alert/confirm/prompt

https://www.w3.org/Bugs/Public/show_bug.cgi?id=24707
Update the stable state in dialogs test to match spec change

http://html5.org/r/8620
Address CR comments.
Prevent the use of w3c-test.org in the tests
Changed example to prevent whitelisting it for the lint checker
Removed w3c-test.org dependency
Renamed crossorigin.js to crossorigin.sub.js
Merged check_whitespace and check_w3ctestorg. Escaped some of the characters in the regex
Updated the code formatting
gzip trickle test response data should be large enough to ensure we get multiple HTTP packets
make sure progress event assertation only runs once, better comments
Added titles, changed done() overload to add_cleanup() call, changed timeout to explicit_timeout, and changed mp4 & webm order so MP4 is used if it is supported.
Change explicit_timeout back to timeout
Update MP4 files to conform to ISOBMFF movie-fragment relative addressing requirements.
Test the metadata used for createHTMLDocument().