call abort() from loadstart, otherwise test is invalid
minor bug fix
improved test coverage of abort() algorithm 4.3 and 5
call abort() from loadstart to avoid send() throwing (bugfix, test was broken)
dropping invalid tests for data: and about:blank, adding a data: URL that won't parse
status 501 is wrong for data: URLs after POST request
Assert that HTML documents must be sent as text/html and XML as application/xml when serialized by the send() method
Rework encoding part in send-document test, test three documents with various encodings/validity/content-type combinations
add command line argument to content.php for setting encoding label of the text/plain response
fix formdata.append() test as pointed out by @Ms2ger in Gecko bug 918720
The plan is to throw TypeError instead of SyntaxError for invalid arguments to setRequestHeader() - see Mozilla bug 918764 and W3C bug 23346
be consistent with arguments to assert_throws
avoid using data: URLs in IFRAMEs for document tests due to WebKit/Chromium security policy
dropping test that is irrelevant when we drop anonymous mode from spec
bugfix: tests with responseType need to use async requests
fixing two more tests that tried to use responseType with sync requests
minor xpath update
new tests for when responseType is set to an invalid string
bugfix: forgot to call test.done()
updating test to match changed event order in spec