blob: 0f5b0e09b8f4c667e59caf26deb21994ce752ff9 [file] [log] [blame]
2015-12-20 Commit Queue <commit-queue@webkit.org>
Unreviewed, rolling out r194033 and r194267.
https://bugs.webkit.org/show_bug.cgi?id=152465
Caused crashes on Mac WK1 bots (Requested by youenn on
#webkit).
Reverted changesets:
"[Streams API] Expose ReadableStream and relatives to Worker"
https://bugs.webkit.org/show_bug.cgi?id=152066
http://trac.webkit.org/changeset/194033
"[Streams API] imported/w3c/web-platform-tests/streams-api
/readable-streams/cancel.html has a flaky test"
https://bugs.webkit.org/show_bug.cgi?id=152065
http://trac.webkit.org/changeset/194267
2015-12-18 Xabier Rodriguez Calvar <calvaris@igalia.com>
[Streams API] imported/w3c/web-platform-tests/streams-api/readable-streams/cancel.html has a flaky test
https://bugs.webkit.org/show_bug.cgi?id=152065
Reviewed by Youenn Fablet.
https://github.com/whatwg/streams/pull/414 and https://github.com/whatwg/streams/issues/413 was closed. Changes
I did on the spec were integrated so they were brought back to the imported tests in WebKit.
* web-platform-tests/streams-api/README.txt: Updated version.
* web-platform-tests/streams-api/readable-streams/cancel-expected.txt: Expectations.
* web-platform-tests/streams-api/readable-streams/cancel.js: Changed to cancel test.
2015-12-17 Youenn Fablet <youenn.fablet@crf.canon.fr>
Remove temporary flakiness expectations for WPT tests introduced for bug 152257
https://bugs.webkit.org/show_bug.cgi?id=152377
Unreviewed.
* web-platform-tests/dom/interfaces-expected.txt: Rebased according latest testharness.js.
* web-platform-tests/html/dom/interfaces-expected.txt: Ditto.
2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
Mark additional wpt tests as flaky due to WK/WPT testharness.js
https://bugs.webkit.org/show_bug.cgi?id=152335
Unreviewed.
Rebasing according WPT testharness.js current version.
* web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
* web-platform-tests/XMLHttpRequest/responsetype-expected.txt:
* web-platform-tests/XMLHttpRequest/timeout-sync-expected.txt:
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
Mac EWS bots frequently fail several wpt tests
https://bugs.webkit.org/show_bug.cgi?id=152257
Unreviewed.
Rebasing according WPT testharness.js current version.
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_01-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_02-expected.txt:
* web-platform-tests/dom/nodes/Node-isEqualNode-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2015-12-14 Youenn Fablet <youenn.fablet@crf.canon.fr>
[Streams API] Expose ReadableStream and relatives to Worker
https://bugs.webkit.org/show_bug.cgi?id=152066
Reviewed by Darin Adler.
Rebasing all worker tests from FAIL to PASS.
* web-platform-tests/streams-api/byte-length-queuing-strategy-expected.txt:
* web-platform-tests/streams-api/count-queuing-strategy-expected.txt:
* web-platform-tests/streams-api/readable-streams/bad-strategies-expected.txt:
* web-platform-tests/streams-api/readable-streams/bad-underlying-sources-expected.txt:
* web-platform-tests/streams-api/readable-streams/brand-checks-expected.txt:
* web-platform-tests/streams-api/readable-streams/cancel-expected.txt:
* web-platform-tests/streams-api/readable-streams/count-queuing-strategy-integration-expected.txt:
* web-platform-tests/streams-api/readable-streams/garbage-collection-expected.txt:
* web-platform-tests/streams-api/readable-streams/general-expected.txt:
* web-platform-tests/streams-api/readable-streams/pipe-through-expected.txt:
* web-platform-tests/streams-api/readable-streams/readable-stream-reader-expected.txt:
* web-platform-tests/streams-api/readable-streams/tee-expected.txt:
* web-platform-tests/streams-api/readable-streams/templated-expected.txt:
2015-12-11 Darin Adler <darin@apple.com>
Reduce the number of events that can be created by Document.createEvent
https://bugs.webkit.org/show_bug.cgi?id=151931
Reviewed by Alex Christensen.
* web-platform-tests/dom/events/ProgressEvent-expected.txt: Updated for progression.
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TrackEvent/createEvent-expected.txt:
Ditto.
2015-12-09 Keith Rollin <krollin@apple.com>
form.elements should reflect the element ordering after the HTML tree builder algorithm
https://bugs.webkit.org/show_bug.cgi?id=148870
rdar://problem/22589879
Reviewed by Ryosuke Niwa.
Rebaseline existing test.
* web-platform-tests/html/semantics/forms/the-form-element/form-elements-nameditem-02-expected.txt:
2015-12-09 Xabier Rodriguez Calvar <calvaris@igalia.com>
[Streams API] pipeThrough test failing
https://bugs.webkit.org/show_bug.cgi?id=152061
Reviewed by Youenn Fablet.
* web-platform-tests/streams-api/readable-streams/pipe-through-expected.txt: Expectations.
2015-12-09 Xabier Rodriguez Calvar <calvaris@igalia.com>
[Streams API] Import the web-platform-tests directly from the spec
https://bugs.webkit.org/show_bug.cgi?id=152051
Reviewed by Youenn Fablet.
These are the web platform tests imported directly (or almost) from the Streams API repository. Tests work out
of the box (all but a small flakiness that we are forcing as failure to not disrupt the execution of the rest of
tests).
To make them work we are importing also the service worker test helpers that is used by the tests.
* web-platform-tests/service-workers/service-workers/resources/README.txt: Added.
* web-platform-tests/service-workers/service-workers/resources/test-helpers.js: Added. Imported from the web-platform-tests.
* web-platform-tests/streams-api/README.txt: Added.
* web-platform-tests/streams-api/byte-length-queuing-strategy-expected.txt: Added.
* web-platform-tests/streams-api/byte-length-queuing-strategy.html: Added.
* web-platform-tests/streams-api/byte-length-queuing-strategy.js: Added.
* web-platform-tests/streams-api/count-queuing-strategy-expected.txt: Added.
* web-platform-tests/streams-api/count-queuing-strategy.html: Added.
* web-platform-tests/streams-api/count-queuing-strategy.js: Added.
* web-platform-tests/streams-api/readable-streams/bad-strategies-expected.txt: Added.
* web-platform-tests/streams-api/readable-streams/bad-strategies.html: Added.
* web-platform-tests/streams-api/readable-streams/bad-strategies.js: Added.
* web-platform-tests/streams-api/readable-streams/bad-underlying-sources-expected.txt: Added.
* web-platform-tests/streams-api/readable-streams/bad-underlying-sources.html: Added.
* web-platform-tests/streams-api/readable-streams/bad-underlying-sources.js: Added.
* web-platform-tests/streams-api/readable-streams/brand-checks-expected.txt: Added.
* web-platform-tests/streams-api/readable-streams/brand-checks.html: Added.
* web-platform-tests/streams-api/readable-streams/brand-checks.js: Added.
* web-platform-tests/streams-api/readable-streams/cancel-expected.txt: Added.
* web-platform-tests/streams-api/readable-streams/cancel.html: Added. There's a test with a forced failure
because it is flaky.
* web-platform-tests/streams-api/readable-streams/cancel.js: Added.
* web-platform-tests/streams-api/readable-streams/count-queuing-strategy-integration-expected.txt: Added.
* web-platform-tests/streams-api/readable-streams/count-queuing-strategy-integration.html: Added.
* web-platform-tests/streams-api/readable-streams/count-queuing-strategy-integration.js: Added.
* web-platform-tests/streams-api/readable-streams/garbage-collection-expected.txt: Added.
* web-platform-tests/streams-api/readable-streams/garbage-collection.html: Added.
* web-platform-tests/streams-api/readable-streams/garbage-collection.js: Added.
* web-platform-tests/streams-api/readable-streams/general-expected.txt: Added.
* web-platform-tests/streams-api/readable-streams/general.html: Added.
* web-platform-tests/streams-api/readable-streams/general.js: Added.
* web-platform-tests/streams-api/readable-streams/pipe-through-expected.txt: Added.
* web-platform-tests/streams-api/readable-streams/pipe-through.html: Added.
* web-platform-tests/streams-api/readable-streams/pipe-through.js: Added.
* web-platform-tests/streams-api/readable-streams/readable-stream-reader-expected.txt: Added.
* web-platform-tests/streams-api/readable-streams/readable-stream-reader.html: Added.
* web-platform-tests/streams-api/readable-streams/readable-stream-reader.js: Added.
* web-platform-tests/streams-api/readable-streams/tee-expected.txt: Added.
* web-platform-tests/streams-api/readable-streams/tee.html: Added.
* web-platform-tests/streams-api/readable-streams/tee.js: Added.
* web-platform-tests/streams-api/readable-streams/templated-expected.txt: Added.
* web-platform-tests/streams-api/readable-streams/templated.html: Added.
* web-platform-tests/streams-api/readable-streams/templated.js: Added.
* web-platform-tests/streams-api/resources/rs-test-templates.js: Added.
* web-platform-tests/streams-api/resources/rs-utils.js: Added.
* web-platform-tests/streams-api/resources/test-initializer.js: Added.
* web-platform-tests/streams-api/resources/test-utils.js: Added.
2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html after r192953
https://bugs.webkit.org/show_bug.cgi?id=116963
Unreviewed test gardening.
* web-platform-tests/html/dom/interfaces-expected.txt:
2015-12-01 David Hyatt <hyatt@apple.com>
Implement the picture element.
https://bugs.webkit.org/show_bug.cgi?id=116963
Reviewed by Dean Jackson.
* web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/select-an-image-source-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt:
2015-11-19 Youenn Fablet <youenn.fablet@crf.canon.fr>
XHR should not combine empty content-type value with default one
https://bugs.webkit.org/show_bug.cgi?id=147784
Reviewed by Darin Adler.
* web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt:
2015-11-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
Follow-up of https://bugs.webkit.org/show_bug.cgi?id=151190
Unreviewed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/empty.html: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/empty.svg: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/empty.xhtml: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/empty.xml: Removed.
2015-11-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
Clean imported/w3c/web-platform-tests folder
https://bugs.webkit.org/show_bug.cgi?id=151190
Reviewed by Chris Dumez.
Adding missing files.
Removing resource files that are not needed anymore.
Removing some dangling expected.txt files.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/empty.html.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.svg: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/empty.svg.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/empty.xhtml.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xml: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/empty.xml.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_mathml.html: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_mathml.svg: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_mathml.xhtml: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_mathml.xml: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_svg.html: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_svg.svg: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_svg.xhtml: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_svg.xml: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_xhtml.html: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_xhtml.svg: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_xhtml.xhtml: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/bare_xhtml.xml: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/generate.py: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/mathml.html: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/mathml.svg: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/mathml.xhtml: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/mathml.xml: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/minimal_html.html: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/minimal_html.svg: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/minimal_html.xhtml: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/minimal_html.xml: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/svg.html: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/svg.svg: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/svg.xhtml: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/svg.xml: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml.html: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml.svg: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml.xhtml: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml.xml: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml_ns_changed.html: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml_ns_changed.svg: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml_ns_changed.xhtml: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml_ns_changed.xml: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml_ns_removed.html: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml_ns_removed.svg: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml_ns_removed.xhtml: Removed.
* web-platform-tests/dom/nodes/resources/Document-createElement-namespace-tests/xhtml_ns_removed.xml: Removed.
* web-platform-tests/dom/nodes/resources/Node-parentNode-iframe.html: Removed.
* web-platform-tests/dom/nodes/resources/ParentNode-querySelector-All-content.html: Removed.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_01-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_script-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_01-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_02-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_03-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_04-expected.txt: Removed.
* web-platform-tests/w3c-import.log:
2015-11-12 Youenn Fablet <youenn.fablet@crf.canon.fr>
XHR abort() event firing does not match spec
https://bugs.webkit.org/show_bug.cgi?id=98404
Reviewed by Darin Adler.
* web-platform-tests/XMLHttpRequest/abort-after-receive-expected.txt:
* web-platform-tests/XMLHttpRequest/abort-after-timeout-expected.txt:
* web-platform-tests/XMLHttpRequest/abort-during-upload-expected.txt:
* web-platform-tests/XMLHttpRequest/abort-event-abort-expected.txt:
* web-platform-tests/XMLHttpRequest/abort-event-order-expected.txt:
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-aborted-expected.txt:
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted-expected.txt:
2015-11-10 Youenn Fablet <youenn.fablet@crf.canon.fr>
XMLHttpRequestUpload should support ontimeout event handler
https://bugs.webkit.org/show_bug.cgi?id=128531
Reviewed by Darin Adler.
* web-platform-tests/XMLHttpRequest/interfaces-expected.txt: Rebasing as test is passing.
* web-platform-tests/XMLHttpRequest/send-timeout-events-expected.txt: Ditto.
2015-11-07 Chris Dumez <cdumez@apple.com>
embed element without src and type attributes should represent nothing
https://bugs.webkit.org/show_bug.cgi?id=148853
<rdar://problem/22588235>
Reviewed by Zalan Bujtas.
Rebaseline existing tests.
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-expected.txt:
* web-platform-tests/html/dom/documents/dom-tree-accessors/nameditem-05-expected.txt:
2015-11-03 Dean Jackson <dino@apple.com>
Accept 8 and 4 value hex colors (#RRGGBBAA)
https://bugs.webkit.org/show_bug.cgi?id=150853
<rdar://problem/23380930>
Reviewed by Simon Fraser.
Delete these tests. The have been updated in the original repository,
so we'll get the new versions soon. Meanwhile, they are covered by
other tests.
* canvas/2d.fillStyle.parse.invalid.hex4-expected.txt: Removed.
* canvas/2d.fillStyle.parse.invalid.hex4.html: Removed.
* canvas/2d.fillStyle.parse.invalid.hex8-expected.txt: Removed.
* canvas/2d.fillStyle.parse.invalid.hex8.html: Removed.
* css/css-color-3/t421-rgb-hex-parsing-f.xht:
2015-11-02 Jon Honeycutt <jhoneycutt@apple.com>
Implement support for the autocomplete attribute
https://bugs.webkit.org/show_bug.cgi?id=150731
rdar://problem/21078968
Reviewed by Brent Fulgham.
* web-platform-tests/html/dom/interfaces-expected.txt: Rebased.
* web-platform-tests/html/semantics/forms/the-form-element/form-autocomplete-expected.txt:
Rebased.
2015-11-03 Keith Rollin <krollin@apple.com>
HTMLOptionElement.text should never return the value of label
https://bugs.webkit.org/show_bug.cgi?id=148862
rdar://problem/22589226
Reviewed by Darin Adler.
Rebaseline tests to reflect new behavior of option.text.
* web-platform-tests/html/semantics/forms/the-option-element/option-text-label-expected.txt:
2015-10-28 Brady Eidson <beidson@apple.com>
Modern IDB: Support IDBDatabase.transaction() (and transaction scheduling in general).
https://bugs.webkit.org/show_bug.cgi?id=150614
Reviewed by Alex Christensen.
* indexeddb/idbdatabase_transaction5-expected.txt: Progression!
2015-10-26 Chris Dumez <cdumez@apple.com>
Indexing an object with an integer that is not a supported property index should not call the named property getter
https://bugs.webkit.org/show_bug.cgi?id=148871
<rdar://problem/22589952>
Reviewed by Darin Adler.
Rebaseline W3C HTML test now that more checks are passing.
* web-platform-tests/html/semantics/forms/the-form-element/form-elements-matches-expected.txt:
2015-10-25 Youenn Fablet <youenn.fablet@crf.canon.fr>
Import W3C XMLHttpRequest tests
https://bugs.webkit.org/show_bug.cgi?id=142163
Reviewed by Darin Adler.
* resources/ImportExpectations: skipping import of some XHR tests that are failing or timing out.
* web-platform-tests/XMLHttpRequest/FormData-append-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/FormData-append.html: Added.
* web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.html: Added.
* web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.js: Added.
(test_withCredentials.):
(test_withCredentials):
* web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.worker.js: Added.
* web-platform-tests/XMLHttpRequest/abort-after-receive-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/abort-after-receive.htm: Added.
* web-platform-tests/XMLHttpRequest/abort-after-send-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/abort-after-send.htm: Added.
* web-platform-tests/XMLHttpRequest/abort-after-timeout-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/abort-after-timeout.htm: Added.
* web-platform-tests/XMLHttpRequest/abort-during-done-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/abort-during-done.htm: Added.
* web-platform-tests/XMLHttpRequest/abort-during-open-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/abort-during-open.htm: Added.
* web-platform-tests/XMLHttpRequest/abort-during-unsent-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/abort-during-unsent.htm: Added.
* web-platform-tests/XMLHttpRequest/abort-during-upload-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/abort-during-upload.htm: Added.
* web-platform-tests/XMLHttpRequest/abort-event-abort-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/abort-event-abort.htm: Added.
* web-platform-tests/XMLHttpRequest/abort-event-listeners-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/abort-event-listeners.htm: Added.
* web-platform-tests/XMLHttpRequest/abort-event-loadend-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/abort-event-loadend.htm: Added.
* web-platform-tests/XMLHttpRequest/abort-event-order-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/abort-event-order.htm: Added.
* web-platform-tests/XMLHttpRequest/abort-upload-event-abort-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/abort-upload-event-abort.htm: Added.
* web-platform-tests/XMLHttpRequest/abort-upload-event-loadend-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/abort-upload-event-loadend.htm: Added.
* web-platform-tests/XMLHttpRequest/anonymous-mode-unsupported-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/anonymous-mode-unsupported.htm: Added.
* web-platform-tests/XMLHttpRequest/data-uri-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/data-uri.htm: Added.
* web-platform-tests/XMLHttpRequest/event-abort-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/event-abort.htm: Added.
* web-platform-tests/XMLHttpRequest/event-error-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/event-error.html: Added.
* web-platform-tests/XMLHttpRequest/event-load-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/event-load.htm: Added.
* web-platform-tests/XMLHttpRequest/event-loadend-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/event-loadend.htm: Added.
* web-platform-tests/XMLHttpRequest/event-loadstart-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/event-loadstart.htm: Added.
* web-platform-tests/XMLHttpRequest/event-progress-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/event-progress.htm: Added.
* web-platform-tests/XMLHttpRequest/event-readystatechange-loaded-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/event-readystatechange-loaded.htm: Added.
* web-platform-tests/XMLHttpRequest/event-timeout-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/event-timeout.htm: Added.
* web-platform-tests/XMLHttpRequest/event-upload-progress-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/event-upload-progress.htm: Added.
* web-platform-tests/XMLHttpRequest/folder.txt: Added.
* web-platform-tests/XMLHttpRequest/formdata-blob-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/formdata-blob.htm: Added.
* web-platform-tests/XMLHttpRequest/formdata-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/formdata.htm: Added.
* web-platform-tests/XMLHttpRequest/getallresponseheaders-cookies-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/getallresponseheaders-cookies.htm: Added.
* web-platform-tests/XMLHttpRequest/getallresponseheaders-status-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/getallresponseheaders-status.htm: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive.htm: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-chunked-trailer-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-chunked-trailer.htm: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-cookies-and-more-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-cookies-and-more.htm: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-error-state-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-error-state.htm: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-server-date-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-server-date.htm: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-special-characters-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-special-characters.htm: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-unsent-opened-state-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-unsent-opened-state.htm: Added.
* web-platform-tests/XMLHttpRequest/interfaces-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/interfaces.html: Added.
* web-platform-tests/XMLHttpRequest/open-after-abort-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-after-abort.htm: Added.
* web-platform-tests/XMLHttpRequest/open-after-setrequestheader-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-after-setrequestheader.htm: Added.
* web-platform-tests/XMLHttpRequest/open-during-abort-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-during-abort.htm: Added.
* web-platform-tests/XMLHttpRequest/open-method-bogus-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-method-bogus.htm: Added.
* web-platform-tests/XMLHttpRequest/open-method-case-insensitive-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-method-case-insensitive.htm: Added.
* web-platform-tests/XMLHttpRequest/open-method-case-sensitive-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-method-case-sensitive.htm: Added.
* web-platform-tests/XMLHttpRequest/open-method-insecure-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-method-insecure.htm: Added.
* web-platform-tests/XMLHttpRequest/open-method-responsetype-set-sync-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-method-responsetype-set-sync.htm: Added.
* web-platform-tests/XMLHttpRequest/open-open-send-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-open-send.htm: Added.
* web-platform-tests/XMLHttpRequest/open-open-sync-send-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-open-sync-send.htm: Added.
* web-platform-tests/XMLHttpRequest/open-referer-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-referer.htm: Added.
* web-platform-tests/XMLHttpRequest/open-send-open-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-send-open.htm: Added.
* web-platform-tests/XMLHttpRequest/open-sync-open-send-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-sync-open-send.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-about-blank-window-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-about-blank-window.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-base-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-base-inserted-after-open-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-base-inserted-after-open.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-base-inserted-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-base-inserted.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-base.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-bogus-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-bogus.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-encoding-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-encoding.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-fragment-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-fragment.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-javascript-window-2-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-javascript-window-2.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-javascript-window-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-javascript-window.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-multi-window-2-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-multi-window-2.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-multi-window-3-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-multi-window-3.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-multi-window-4-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-multi-window-4.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-multi-window-5-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-multi-window-5.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-multi-window-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-multi-window.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-worker-simple-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-worker-simple.htm: Added.
* web-platform-tests/XMLHttpRequest/open-user-password-non-same-origin-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-user-password-non-same-origin.htm: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-done-state-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-done-state.htm: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-headers-received-state-force-shiftjis-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-headers-received-state-force-shiftjis.htm: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-invalid-mime-type-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-invalid-mime-type.htm: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-loading-state-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-loading-state.htm: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-utf-8-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-utf-8.htm: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-xml-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-xml.htm: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-unsent-state-force-shiftjis-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-unsent-state-force-shiftjis.htm: Added.
* web-platform-tests/XMLHttpRequest/progress-events-response-data-gzip-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/progress-events-response-data-gzip.htm: Added.
* web-platform-tests/XMLHttpRequest/readme.txt: Added.
* web-platform-tests/XMLHttpRequest/resources/accept-language.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/accept.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/auth1/auth.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/auth1/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
* web-platform-tests/XMLHttpRequest/resources/auth2/auth.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/auth2/corsenabled.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/auth2/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
* web-platform-tests/XMLHttpRequest/resources/auth3/auth.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/auth3/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
* web-platform-tests/XMLHttpRequest/resources/auth4/auth.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/auth4/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
* web-platform-tests/XMLHttpRequest/resources/auth5/auth.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/auth5/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
* web-platform-tests/XMLHttpRequest/resources/auth6/auth.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/auth6/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
* web-platform-tests/XMLHttpRequest/resources/authentication.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/chunked.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/conditional.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/content.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/corsenabled.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/delay.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/echo-method.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/folder.txt: Added.
* web-platform-tests/XMLHttpRequest/resources/form.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/gzip.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/headers.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/image.gif: Added.
* web-platform-tests/XMLHttpRequest/resources/img.jpg: Added.
* web-platform-tests/XMLHttpRequest/resources/infinite-redirects.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/init.htm: Added.
* web-platform-tests/XMLHttpRequest/resources/inspect-headers.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/invalid-utf8-html.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/nocors/folder.txt: Added.
* web-platform-tests/XMLHttpRequest/resources/nocors/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
* web-platform-tests/XMLHttpRequest/resources/redirect.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/requri.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/shift-jis-html.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/status.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/trickle.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/upload.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/utf16.txt: Added.
* web-platform-tests/XMLHttpRequest/resources/w3c-import.log: Added.
* web-platform-tests/XMLHttpRequest/resources/well-formed.xml: Added.
* web-platform-tests/XMLHttpRequest/resources/win-1252-xml.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/workerxhr-origin-referrer.js: Added.
(xhr.new.XMLHttpRequest.xhr.onreadystatechange):
(true.xhr.send.xhr2.new.XMLHttpRequest.xhr2.onreadystatechange):
(true.xhr2.send.xhr3.new.XMLHttpRequest.xhr3.onreadystatechange):
* web-platform-tests/XMLHttpRequest/resources/workerxhr-simple.js: Added.
(xhr.new.XMLHttpRequest.xhr.onreadystatechange):
* web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-aborted.js: Added.
* web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-abortedonmain.js: Added.
* web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-overrides.js: Added.
* web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-overridesexpires.js: Added.
* web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-runner.js: Added.
(testResultCallbackHandler):
* web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-simple.js: Added.
* web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-synconmain.js: Added.
* web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-synconworker.js: Added.
* web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-twice.js: Added.
* web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout.js: Added.
(catch):
(message):
(is):
(ok):
(RequestTracker):
(RequestTracker.prototype.handleEvent):
(RequestTracker.prototype.startXHR):
(RequestTracker.prototype.getMessage):
(AbortedRequest):
(AbortedRequest.prototype.handleEvent):
(AbortedRequest.prototype.abortReq):
(AbortedRequest.prototype.startXHR):
(AbortedRequest.prototype.noEventsFired):
(AbortedRequest.prototype.getMessage):
(SyncRequestSettingTimeoutAfterOpen.startXHR):
(SyncRequestSettingTimeoutBeforeOpen.startXHR):
(TestCounter.testComplete):
(TestCounter.next):
(runTestRequests):
* web-platform-tests/XMLHttpRequest/resources/zlib.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/response-data-arraybuffer-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/response-data-arraybuffer.htm: Added.
* web-platform-tests/XMLHttpRequest/response-data-blob-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/response-data-blob.htm: Added.
* web-platform-tests/XMLHttpRequest/response-data-deflate-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/response-data-deflate.htm: Added.
* web-platform-tests/XMLHttpRequest/response-data-gzip-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/response-data-gzip.htm: Added.
* web-platform-tests/XMLHttpRequest/response-data-progress-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/response-data-progress.htm: Added.
* web-platform-tests/XMLHttpRequest/response-invalid-responsetype-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/response-invalid-responsetype.htm: Added.
* web-platform-tests/XMLHttpRequest/response-json-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/response-json.htm: Added.
* web-platform-tests/XMLHttpRequest/response-method-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/response-method.htm: Added.
* web-platform-tests/XMLHttpRequest/responseText-status-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/responseText-status.html: Added.
* web-platform-tests/XMLHttpRequest/responsetext-decoding-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/responsetext-decoding.htm: Added.
* web-platform-tests/XMLHttpRequest/responsetype-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/responsetype.html: Added.
* web-platform-tests/XMLHttpRequest/responsexml-basic-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/responsexml-basic.htm: Added.
* web-platform-tests/XMLHttpRequest/responsexml-document-properties-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/responsexml-document-properties.htm: Added.
* web-platform-tests/XMLHttpRequest/responsexml-media-type-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/responsexml-media-type.htm: Added.
* web-platform-tests/XMLHttpRequest/responsexml-non-document-types-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/responsexml-non-document-types.htm: Added.
* web-platform-tests/XMLHttpRequest/responsexml-non-well-formed-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/responsexml-non-well-formed.htm: Added.
* web-platform-tests/XMLHttpRequest/security-consideration.sub-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/security-consideration.sub.html: Added.
* web-platform-tests/XMLHttpRequest/send-accept-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-accept-language-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-accept-language.htm: Added.
* web-platform-tests/XMLHttpRequest/send-accept.htm: Added.
* web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader.htm: Added.
* web-platform-tests/XMLHttpRequest/send-conditional-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-conditional.htm: Added.
* web-platform-tests/XMLHttpRequest/send-content-type-charset-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-content-type-charset.htm: Added.
* web-platform-tests/XMLHttpRequest/send-content-type-string-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-content-type-string.htm: Added.
* web-platform-tests/XMLHttpRequest/send-data-arraybuffer-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-data-arraybuffer.htm: Added.
* web-platform-tests/XMLHttpRequest/send-data-blob-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-data-blob.htm: Added.
* web-platform-tests/XMLHttpRequest/send-data-es-object-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-data-es-object.htm: Added.
* web-platform-tests/XMLHttpRequest/send-data-formdata-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-data-formdata.htm: Added.
* web-platform-tests/XMLHttpRequest/send-data-unexpected-tostring-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-data-unexpected-tostring.htm: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-document-bogus-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-document-bogus.htm: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-document.htm: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-empty-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-empty.htm: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-get-head-async-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-get-head-async.htm: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-get-head-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-get-head.htm: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-none-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-none.htm: Added.
* web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub.htm: Added.
* web-platform-tests/XMLHttpRequest/send-no-response-event-loadend-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-no-response-event-loadend.htm: Added.
* web-platform-tests/XMLHttpRequest/send-no-response-event-loadstart-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-no-response-event-loadstart.htm: Added.
* web-platform-tests/XMLHttpRequest/send-no-response-event-order-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-no-response-event-order.htm: Added.
* web-platform-tests/XMLHttpRequest/send-non-same-origin.sub-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-non-same-origin.sub.htm: Added.
* web-platform-tests/XMLHttpRequest/send-receive-utf16-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-receive-utf16.htm: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-bogus-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-bogus-sync-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-bogus-sync.htm: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-bogus.htm: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-infinite-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-infinite-sync-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-infinite-sync.htm: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-infinite.htm: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-no-location-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-no-location.htm: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-to-cors-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-to-cors.htm: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-to-non-cors-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-to-non-cors.htm: Added.
* web-platform-tests/XMLHttpRequest/send-redirect.htm: Added.
* web-platform-tests/XMLHttpRequest/send-response-event-order-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-response-event-order.htm: Added.
* web-platform-tests/XMLHttpRequest/send-response-upload-event-loadend-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-response-upload-event-loadend.htm: Added.
* web-platform-tests/XMLHttpRequest/send-response-upload-event-loadstart-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-response-upload-event-loadstart.htm: Added.
* web-platform-tests/XMLHttpRequest/send-response-upload-event-progress-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-response-upload-event-progress.htm: Added.
* web-platform-tests/XMLHttpRequest/send-send-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-send.htm: Added.
* web-platform-tests/XMLHttpRequest/send-sync-blocks-async-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-sync-blocks-async.htm: Added.
* web-platform-tests/XMLHttpRequest/send-sync-no-response-event-load-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-sync-no-response-event-load.htm: Added.
* web-platform-tests/XMLHttpRequest/send-sync-no-response-event-loadend-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-sync-no-response-event-loadend.htm: Added.
* web-platform-tests/XMLHttpRequest/send-sync-no-response-event-order-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-sync-no-response-event-order.htm: Added.
* web-platform-tests/XMLHttpRequest/send-sync-response-event-order-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-sync-response-event-order.htm: Added.
* web-platform-tests/XMLHttpRequest/send-sync-timeout-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-sync-timeout.htm: Added.
* web-platform-tests/XMLHttpRequest/send-timeout-events-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-timeout-events.htm: Added.
* web-platform-tests/XMLHttpRequest/send-usp-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-usp.html: Added.
* web-platform-tests/XMLHttpRequest/send-usp.js: Added.
(encode):
(do_test.):
* web-platform-tests/XMLHttpRequest/send-usp.worker.js: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-after-send-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-after-send.htm: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-allow-empty-value-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-allow-empty-value.htm: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-allow-whitespace-in-value-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-allow-whitespace-in-value.htm: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-before-open-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-before-open.htm: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-bogus-name-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-bogus-name.htm: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-bogus-value-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-bogus-value.htm: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive.htm: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-content-type.htm: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed.htm: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-header-forbidden-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-header-forbidden.htm: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-open-setrequestheader-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-open-setrequestheader.htm: Added.
* web-platform-tests/XMLHttpRequest/status-async-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/status-async.htm: Added.
* web-platform-tests/XMLHttpRequest/status-basic-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/status-basic.htm: Added.
* web-platform-tests/XMLHttpRequest/status-error-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/status-error.htm: Added.
* web-platform-tests/XMLHttpRequest/timeout-cors-async-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/timeout-cors-async.htm: Added.
* web-platform-tests/XMLHttpRequest/timeout-sync-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/timeout-sync.htm: Added.
* web-platform-tests/XMLHttpRequest/w3c-import.log: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-basic-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-basic.htm: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-eventtarget-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-eventtarget.htm: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-sync-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-sync.htm: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error.htm: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-aborted-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-aborted.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-abortedonmain-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-abortedonmain.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overrides-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overrides.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overridesexpires-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overridesexpires.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-simple-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-simple.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-synconmain-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-synconmain.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-twice-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-twice.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-simple-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-simple.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-synconworker-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-synconworker.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-twice-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-twice.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-unsent-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-unsent.htm: Added.
* web-platform-tests/w3c-import.log:
2015-10-23 Chris Dumez <cdumez@apple.com>
RadioNodeList should be exposed on Window
https://bugs.webkit.org/show_bug.cgi?id=148869
<rdar://problem/22589828>
Reviewed by Ryosuke Niwa.
Rebaseline existing W3C tests now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/semantics/forms/the-form-element/form-elements-nameditem-01-expected.txt:
2015-10-23 Chris Dumez <cdumez@apple.com>
A label element not in a document should not label an element in a document
https://bugs.webkit.org/show_bug.cgi?id=148863
<rdar://problem/22589300>
Reviewed by Ryosuke Niwa.
Rebaseline W3C HTML test now that one more check is passing.
* web-platform-tests/html/semantics/forms/the-label-element/label-attributes-expected.txt:
2015-10-21 Chris Dumez <cdumez@apple.com>
Un-expose obsolete HTMLBaseFontElement
https://bugs.webkit.org/show_bug.cgi?id=150397
Reviewed by Anders Carlsson.
Rebaseline a couple of W3C HTML tests now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/semantics/interfaces-expected.txt:
2015-10-21 Chris Dumez <cdumez@apple.com>
bgsound should use HTMLUnknownElement interface
https://bugs.webkit.org/show_bug.cgi?id=148857
<rdar://problem/22589036>
Reviewed by Sam Weinig.
Rebaseline a couple of W3C HTML tests now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/semantics/interfaces-expected.txt:
2015-10-21 Youenn Fablet <youenn.fablet@crf.canon.fr>
W3C test importer should not import reference files as regular tests
https://bugs.webkit.org/show_bug.cgi?id=150331
Reviewed by Darin Adler.
* resources/ImportExpectations: Removed some Skip expectations as test importer no longer will handle these files as tests, but as reference files.
2015-10-21 Youenn Fablet <youenn.fablet@crf.canon.fr>
Update web-platform-tests tests to the same revision as tools
https://bugs.webkit.org/show_bug.cgi?id=149656
Reviewed by Darin Adler.
Syncing tests with WPT repository.
Some files previously in resources folder are now in not-resources folder.
Updated TestExpectations to skip those files.
web-platform-tests/dom/nodes/resources should be removed for a later patch.
* web-platform-tests/common/failing-test.html: Removed.
* web-platform-tests/common/w3c-import.log:
* web-platform-tests/dom/collections/HTMLCollection-supported-property-names.html:
* web-platform-tests/dom/collections/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/image-maps/w3c-import.log.
* web-platform-tests/dom/events/w3c-import.log: Added.
* web-platform-tests/dom/historical-expected.txt:
* web-platform-tests/dom/historical.html:
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/dom/interfaces.html:
* web-platform-tests/dom/lists/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-meter-element/w3c-import.log.
* web-platform-tests/dom/nodes/DOMImplementation-createDocument-expected.txt:
* web-platform-tests/dom/nodes/DOMImplementation-createDocument.html:
* web-platform-tests/dom/nodes/DOMImplementation-createHTMLDocument-expected.txt:
* web-platform-tests/dom/nodes/DOMImplementation-createHTMLDocument.html:
* web-platform-tests/dom/nodes/Document-adoptNode.html:
* web-platform-tests/dom/nodes/Document-characterSet-normalization-expected.txt:
* web-platform-tests/dom/nodes/Document-characterSet-normalization.html:
* web-platform-tests/dom/nodes/Document-constructor-expected.txt:
* web-platform-tests/dom/nodes/Document-constructor.html:
* web-platform-tests/dom/nodes/Document-contentType/contentType/w3c-import.log: Added.
* web-platform-tests/dom/nodes/Document-contentType/resources/w3c-import.log: Added.
* web-platform-tests/dom/nodes/Document-contentType/support/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/disabled-elements/w3c-import.log.
* web-platform-tests/dom/nodes/Document-createAttribute-expected.txt:
* web-platform-tests/dom/nodes/Document-createAttribute.html:
* web-platform-tests/dom/nodes/Document-createElement-namespace-expected.txt:
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_mathml.html: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_mathml.svg: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_mathml.xhtml: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_mathml.xml: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_svg.html: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_svg.svg: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_svg.xhtml: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_svg.xml: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_xhtml.html: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/blank.htm.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_xhtml.svg: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/blank.htm.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_xhtml.xhtml: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/blank.htm.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/bare_xhtml.xml: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/blank.htm.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.html: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.svg: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xhtml: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xml: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/generate.py: Added.
(__main__):
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/mathml.html: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/mathml.svg: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/mathml.xhtml: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/mathml.xml: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/minimal_html.html: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/minimal_html.svg: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/minimal_html.xhtml: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/minimal_html.xml: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/svg.html: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/svg.svg: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/svg.xhtml: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/svg.xml: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/w3c-import.log: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml.html: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml.svg: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml.xhtml: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml.xml: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml_ns_changed.html: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml_ns_changed.svg: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml_ns_changed.xhtml: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml_ns_changed.xml: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml_ns_removed.html: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml_ns_removed.svg: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml_ns_removed.xhtml: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/xhtml_ns_removed.xml: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace.html:
* web-platform-tests/dom/nodes/Document-doctype.html:
* web-platform-tests/dom/nodes/Document-getElementById.html:
* web-platform-tests/dom/nodes/Element-matches.html:
* web-platform-tests/dom/nodes/MutationObserver-characterData-expected.txt:
* web-platform-tests/dom/nodes/MutationObserver-characterData.html:
* web-platform-tests/dom/nodes/Node-compareDocumentPosition.html:
* web-platform-tests/dom/nodes/Node-contains.html:
* web-platform-tests/dom/nodes/Node-lookupPrefix.xhtml:
* web-platform-tests/dom/nodes/Node-parentNode-iframe.html: Added.
* web-platform-tests/dom/nodes/Node-parentNode.html:
* web-platform-tests/dom/nodes/Node-properties-expected.txt:
* web-platform-tests/dom/nodes/Node-properties.html:
* web-platform-tests/dom/nodes/ParentNode-querySelector-All-content.html: Added.
* web-platform-tests/dom/nodes/ParentNode-querySelector-All-content.xht: Added.
* web-platform-tests/dom/nodes/ParentNode-querySelector-All.html:
* web-platform-tests/dom/nodes/getElementsByClassName-14.htm:
* web-platform-tests/dom/nodes/getElementsByClassName-28.htm:
* web-platform-tests/dom/nodes/w3c-import.log: Added.
* web-platform-tests/dom/ranges/w3c-import.log: Added.
* web-platform-tests/dom/traversal/TreeWalker-acceptNode-filter.html:
* web-platform-tests/dom/traversal/TreeWalker-basic.html:
* web-platform-tests/dom/traversal/TreeWalker-currentNode.html:
* web-platform-tests/dom/traversal/TreeWalker-previousNodeLastChildReject.html:
* web-platform-tests/dom/traversal/TreeWalker-previousSiblingLastChildSkip.html:
* web-platform-tests/dom/traversal/TreeWalker-traversal-reject.html:
* web-platform-tests/dom/traversal/TreeWalker-traversal-skip-most.html:
* web-platform-tests/dom/traversal/TreeWalker-traversal-skip.html:
* web-platform-tests/dom/traversal/TreeWalker-walking-outside-a-tree.html:
* web-platform-tests/dom/traversal/w3c-import.log: Added.
* web-platform-tests/dom/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/w3c-import.log.
* web-platform-tests/domparsing/DOMParser-parseFromString-html-expected.txt:
* web-platform-tests/domparsing/DOMParser-parseFromString-html.html:
* web-platform-tests/domparsing/w3c-import.log:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/w3c-import.log: Added.
* web-platform-tests/html/dom/documents/dom-tree-accessors/w3c-import.log: Added.
* web-platform-tests/html/dom/documents/resource-metadata-management/document-lastModified-01.html:
* web-platform-tests/html/dom/documents/resource-metadata-management/w3c-import.log: Added.
* web-platform-tests/html/dom/dynamic-markup-insertion/closing-the-input-stream/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/disabled-elements/w3c-import.log.
* web-platform-tests/html/dom/dynamic-markup-insertion/document-write/w3c-import.log: Added.
* web-platform-tests/html/dom/dynamic-markup-insertion/document-writeln/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/w3c-import.log.
* web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/010-1.html: Added.
* web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/010-2.html: Added.
* web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/010-expected.txt:
* web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/010.html: Added.
* web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/w3c-import.log: Added.
* web-platform-tests/html/dom/elements/content-models/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-meter-element/w3c-import.log.
* web-platform-tests/html/dom/elements/element-definitions/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/form-submission-0/w3c-import.log.
* web-platform-tests/html/dom/elements/elements-in-the-dom/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/disabled-elements/w3c-import.log.
* web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-001.html:
* web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-002.html:
* web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-003.html:
* web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-004.html:
* web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-005.html:
* web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-006.html:
* web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-007.html:
* web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-008.html:
* web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-009.html:
* web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-010.html:
* web-platform-tests/html/dom/elements/global-attributes/w3c-import.log: Added.
* web-platform-tests/html/dom/elements/wai-aria/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/image-maps/w3c-import.log.
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces.html:
* web-platform-tests/html/dom/w3c-import.log: Added.
* web-platform-tests/html/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-meter-element/w3c-import.log.
* web-platform-tests/html/semantics/disabled-elements/w3c-import.log:
* web-platform-tests/html/semantics/document-metadata/styling/support/w3c-import.log:
* web-platform-tests/html/semantics/document-metadata/the-base-element/base_multiple.html:
* web-platform-tests/html/semantics/document-metadata/the-base-element/example.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-base-element/resources/example.html.
* web-platform-tests/html/semantics/document-metadata/the-base-element/example2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-base-element/resources/example2.html.
* web-platform-tests/html/semantics/document-metadata/the-base-element/w3c-import.log:
* web-platform-tests/html/semantics/document-metadata/the-link-element/link-style-error-01-expected.txt:
* web-platform-tests/html/semantics/document-metadata/the-link-element/link-style-error-01.html:
* web-platform-tests/html/semantics/document-metadata/the-link-element/w3c-import.log:
* web-platform-tests/html/semantics/document-metadata/the-meta-element/w3c-import.log:
* web-platform-tests/html/semantics/document-metadata/the-style-element/style-error-01-expected.txt:
* web-platform-tests/html/semantics/document-metadata/the-style-element/style-error-01.html:
* web-platform-tests/html/semantics/document-metadata/the-style-element/w3c-import.log:
* web-platform-tests/html/semantics/document-metadata/the-title-element/w3c-import.log:
* web-platform-tests/html/semantics/edits/the-del-element/w3c-import.log:
* web-platform-tests/html/semantics/edits/the-ins-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/image-maps/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLMediaElement/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCueList/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackList/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TrackEvent/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/mime-types/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/offsets-into-the-media-resource/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/playing-the-media-resource/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/resources/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/user-interface/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-area-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-audio-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-embed-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_01.htm: Removed.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_script-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_script.html: Removed.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_01.html: Removed.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_02.html: Removed.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_03.html: Removed.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_04.html: Removed.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/resources/sandbox_allow_script.html: Removed.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/sandbox_allow_script.html: Removed.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-img-element/current-pixel-density/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/iframed.sub.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/sizes-iframed.sub.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-img-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-object-element/object-handler.html:
* web-platform-tests/html/semantics/embedded-content/the-object-element/test0.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-object-element/resources/test0.html.
* web-platform-tests/html/semantics/embedded-content/the-object-element/test1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-object-element/resources/test1.html.
* web-platform-tests/html/semantics/embedded-content/the-object-element/test2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-object-element/resources/test2.html.
* web-platform-tests/html/semantics/embedded-content/the-object-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-video-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/dirname-ltr-iframe.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/resources/dirname-ltr-iframe.html.
* web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/dirname-ltr.html:
* web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/w3c-import.log:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-tooLong-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-tooLong.html:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:
* web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate.html:
* web-platform-tests/html/semantics/forms/constraints/support/validator.js:
(validator.test_reportValidity):
(validator.set_conditions):
(validator.set_dirty):
* web-platform-tests/html/semantics/forms/constraints/support/w3c-import.log:
* web-platform-tests/html/semantics/forms/constraints/w3c-import.log:
* web-platform-tests/html/semantics/forms/form-control-infrastructure/w3c-import.log:
* web-platform-tests/html/semantics/forms/form-submission-0/w3c-import.log:
* web-platform-tests/html/semantics/forms/introduction-1/w3c-import.log:
* web-platform-tests/html/semantics/forms/resetting-a-form/w3c-import.log:
* web-platform-tests/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange-expected.txt:
* web-platform-tests/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange.html:
* web-platform-tests/html/semantics/forms/textfieldselection/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-button-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-datalist-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-fieldset-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-form-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-input-element/input-textselection-01-expected.txt:
* web-platform-tests/html/semantics/forms/the-input-element/input-textselection-01.html:
* web-platform-tests/html/semantics/forms/the-input-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-label-element/label-attributes.html:
* web-platform-tests/html/semantics/forms/the-label-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-legend-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-meter-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-option-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-output-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-progress-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-select-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-textarea-element/w3c-import.log:
* web-platform-tests/html/semantics/grouping-content/the-dd-element/w3c-import.log:
* web-platform-tests/html/semantics/grouping-content/the-div-element/w3c-import.log:
* web-platform-tests/html/semantics/grouping-content/the-dl-element/w3c-import.log:
* web-platform-tests/html/semantics/grouping-content/the-dt-element/w3c-import.log:
* web-platform-tests/html/semantics/grouping-content/the-figcaption-element/w3c-import.log:
* web-platform-tests/html/semantics/grouping-content/the-figure-element/w3c-import.log:
* web-platform-tests/html/semantics/grouping-content/the-hr-element/w3c-import.log:
* web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-002-ref-expected.html: Removed.
* web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-002-ref.html: Removed.
* web-platform-tests/html/semantics/grouping-content/the-li-element/w3c-import.log:
* web-platform-tests/html/semantics/grouping-content/the-ol-element/reversed-1a.html: Added.
* web-platform-tests/html/semantics/grouping-content/the-ol-element/reversed-1b.html: Added.
* web-platform-tests/html/semantics/grouping-content/the-ol-element/reversed-1c.html: Added.
* web-platform-tests/html/semantics/grouping-content/the-ol-element/w3c-import.log:
* web-platform-tests/html/semantics/grouping-content/the-p-element/w3c-import.log:
* web-platform-tests/html/semantics/grouping-content/the-pre-element/w3c-import.log:
* web-platform-tests/html/semantics/grouping-content/the-ul-element/w3c-import.log:
* web-platform-tests/html/semantics/interactive-elements/commands/w3c-import.log:
* web-platform-tests/html/semantics/interactive-elements/the-details-element/w3c-import.log:
* web-platform-tests/html/semantics/interactive-elements/the-dialog-element/w3c-import.log:
* web-platform-tests/html/semantics/interactive-elements/the-menu-element/w3c-import.log:
* web-platform-tests/html/semantics/interfaces-expected.txt:
* web-platform-tests/html/semantics/interfaces.js:
* web-platform-tests/html/semantics/links/downloading-resources/w3c-import.log:
* web-platform-tests/html/semantics/links/linktypes/w3c-import.log:
* web-platform-tests/html/semantics/scripting-1/the-script-element/w3c-import.log:
* web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/w3c-import.log:
* web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-serializing-xhtml-documents/w3c-import.log:
* web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-css-user-agent-style-sheet/w3c-import.log:
* web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-steps-to-clone-a-node/w3c-import.log:
* web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-document-type-expected.txt:
* web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-document-type.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/w3c-import.log:
* web-platform-tests/html/semantics/scripting-1/the-template-element/innerhtml-on-templates/w3c-import.log:
* web-platform-tests/html/semantics/scripting-1/the-template-element/resources/w3c-import.log:
* web-platform-tests/html/semantics/scripting-1/the-template-element/serializing-html-templates/w3c-import.log:
* web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-frameset-expected.txt:
* web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-frameset.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/w3c-import.log:
* web-platform-tests/html/semantics/sections/headings-and-sections/w3c-import.log:
* web-platform-tests/html/semantics/sections/the-h1-h2-h3-h4-h5-and-h6-elements/w3c-import.log:
* web-platform-tests/html/semantics/selectors/pseudo-classes/disabled-expected.txt:
* web-platform-tests/html/semantics/selectors/pseudo-classes/disabled.html:
* web-platform-tests/html/semantics/selectors/pseudo-classes/focus-iframe.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/selectors/pseudo-classes/resources/focus-iframe.html.
* web-platform-tests/html/semantics/selectors/pseudo-classes/focus.html:
* web-platform-tests/html/semantics/selectors/pseudo-classes/w3c-import.log:
* web-platform-tests/html/semantics/tabular-data/attributes-common-to-td-and-th-elements/w3c-import.log:
* web-platform-tests/html/semantics/tabular-data/processing-model-1/w3c-import.log:
* web-platform-tests/html/semantics/tabular-data/the-caption-element/w3c-import.log:
* web-platform-tests/html/semantics/tabular-data/the-table-element/w3c-import.log:
* web-platform-tests/html/semantics/tabular-data/the-tbody-element/w3c-import.log:
* web-platform-tests/html/semantics/tabular-data/the-tr-element/w3c-import.log:
* web-platform-tests/html/semantics/text-level-semantics/the-a-element/w3c-import.log:
* web-platform-tests/html/semantics/text-level-semantics/the-bdi-element/w3c-import.log:
* web-platform-tests/html/semantics/text-level-semantics/the-bdo-element/w3c-import.log:
* web-platform-tests/html/semantics/text-level-semantics/the-br-element/w3c-import.log:
* web-platform-tests/html/semantics/text-level-semantics/the-time-element/w3c-import.log:
* web-platform-tests/html/semantics/text-level-semantics/the-wbr-element/w3c-import.log:
* web-platform-tests/html/semantics/text-level-semantics/the-wbr-element/wbr-element-expected.html:
* web-platform-tests/html/semantics/text-level-semantics/the-wbr-element/wbr-element-ref.html: Removed.
* web-platform-tests/html/semantics/text-level-semantics/the-wbr-element/wbr-element.html:
* web-platform-tests/html/semantics/w3c-import.log:
2015-10-18 Chris Dumez <cdumez@apple.com>
Script element with an empty for or event attributes should not execute
https://bugs.webkit.org/show_bug.cgi?id=148855
<rdar://problem/22588156>
Reviewed by Darin Adler.
Rebaseline existing W3C HTML test now that more checks are passing.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-for-event-expected.txt:
2015-10-18 Chris Dumez <cdumez@apple.com>
WebKit must support all JavaScript MIME types in HTML5 spec
https://bugs.webkit.org/show_bug.cgi?id=148854
<rdar://problem/22588195>
Reviewed by Darin Adler.
Rebaseline W3C HTML test now that more checks are passing.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-languages-02-expected.txt:
2015-10-17 Chris Dumez <cdumez@apple.com>
td and th should use HTMLTableDataCellElement and HTMLTableHeaderCellElement interfaces
https://bugs.webkit.org/show_bug.cgi?id=148859
<rdar://problem/22588664>
Reviewed by Ryosuke Niwa.
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/semantics/interfaces-expected.txt:
2015-10-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
Update testharness.js to web-platform-tests version
https://bugs.webkit.org/show_bug.cgi?id=150234
Reviewed by Chris Dumez.
* resources/web-platform-tests-modules.json: updated testharness module version.
* web-platform-tests/dom/interfaces-expected.txt: Rebased test expectation.
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_01-expected.txt: Ditto.
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_02-expected.txt: Ditto.
* web-platform-tests/dom/nodes/Node-isEqualNode-expected.txt: Ditto.
* web-platform-tests/html/dom/interfaces-expected.txt: Ditto.
* web-platform-tests/html/dom/interfaces.html: Removed a method from Window as this is timing out the test otherwise.
2015-10-16 Keith Rollin <krollin@apple.com>
The value sanitization algorithm for input[type=url] should strip whitespaces
https://bugs.webkit.org/show_bug.cgi?id=148864
rdar://problem/22589358
Reviewed by Chris Dumez.
Rebaseline two W3C HTML tests given changes in input[type=url].value
sanitization.
* web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt:
* web-platform-tests/html/semantics/forms/the-input-element/url-expected.txt:
2015-10-15 Youenn Fablet <youenn.fablet@crf.canon.fr>
Update ImportExpectations according currently imported wpt tests
https://bugs.webkit.org/show_bug.cgi?id=150158
Reviewed by Chris Dumez.
* resources/ImportExpectations:
2015-10-14 Ryan Haddad <ryanhaddad@apple.com>
Fixing expectations for imported/w3c/web-platform-tests/html/dom/interfaces.html
https://bugs.webkit.org/show_bug.cgi?id=150144.
Reviewed by Dean Jackson.
* web-platform-tests/html/dom/interfaces-expected.txt:
2015-10-14 Dean Jackson <dino@apple.com>
Update test result for Canvas2DRenderingContext::commit.
* web-platform-tests/html/dom/interfaces-expected.txt:
2015-10-14 Youenn Fablet <youenn.fablet@crf.canon.fr>
Update web-platform-tests tools to the latest revision
https://bugs.webkit.org/show_bug.cgi?id=149645
Reviewed by Darin Adler.
Removed tools folder.
Updated ImportExpectations and TestRepositories files to match latest wpt repo revision.
Updated web-platform-tests using the import tool.
* resources/ImportExpectations: Skipping new test suites.
* resources/TestRepositories: Updating revision of default imported web-platform-tests. Disabled conversion of git submodules information.
* resources/web-platform-tests-modules.json: Updated by hand the modules description to align with wpt repo.
* web-platform-tests/.gitignore: Marking tools folder as ignored.
* web-platform-tests/README.md:
* web-platform-tests/common/w3c-import.log:
* web-platform-tests/config.default.json:
* web-platform-tests/domparsing/w3c-import.log:
* web-platform-tests/lint: Added.
* web-platform-tests/lint.whitelist: Renamed from LayoutTests/imported/w3c/web-platform-tests/tools/scripts/lint.whitelist.
* web-platform-tests/manifest: Added.
* web-platform-tests/serve: Added.
* web-platform-tests/serve.py:
(main):
* web-platform-tests/tools/__init__.py: Removed.
* web-platform-tests/tools/runner/css/bootstrap-theme.min.css: Removed.
* web-platform-tests/tools/runner/css/bootstrap.min.css: Removed.
* web-platform-tests/tools/runner/css/w3c-import.log: Removed.
* web-platform-tests/tools/runner/fonts/glyphicons-halflings-regular.eot: Removed.
* web-platform-tests/tools/runner/fonts/glyphicons-halflings-regular.svg: Removed.
* web-platform-tests/tools/runner/fonts/glyphicons-halflings-regular.ttf: Removed.
* web-platform-tests/tools/runner/fonts/glyphicons-halflings-regular.woff: Removed.
* web-platform-tests/tools/runner/fonts/w3c-import.log: Removed.
* web-platform-tests/tools/runner/logo.svg: Removed.
* web-platform-tests/tools/runner/report.css: Removed.
* web-platform-tests/tools/runner/report.py: Removed.
* web-platform-tests/tools/runner/runner.css: Removed.
* web-platform-tests/tools/runner/runner.js: Removed.
* web-platform-tests/tools/runner/update_manifest.py: Removed.
* web-platform-tests/tools/runner/w3c-import.log: Removed.
* web-platform-tests/tools/scripts/__init__.py: Removed.
* web-platform-tests/tools/scripts/_env.py: Removed.
* web-platform-tests/tools/scripts/html5lib_test.xml: Removed.
* web-platform-tests/tools/scripts/html5lib_test_fragment.xml: Removed.
* web-platform-tests/tools/scripts/id2path.js: Removed.
* web-platform-tests/tools/scripts/id2path.json: Removed.
* web-platform-tests/tools/scripts/lint.py: Removed.
* web-platform-tests/tools/scripts/manifest.js: Removed.
* web-platform-tests/tools/scripts/manifest.py: Removed.
* web-platform-tests/tools/scripts/package.json: Removed.
* web-platform-tests/tools/scripts/toc.js: Removed.
* web-platform-tests/tools/scripts/update-directory-structure.js: Removed.
* web-platform-tests/tools/scripts/update_html5lib_tests.py: Removed.
* web-platform-tests/tools/scripts/w3c-import.log: Removed.
* web-platform-tests/tools/sslutils/__init__.py: Removed.
* web-platform-tests/tools/sslutils/base.py: Removed.
* web-platform-tests/tools/sslutils/openssl.py: Removed.
* web-platform-tests/tools/sslutils/pregenerated.py: Removed.
* web-platform-tests/tools/sslutils/w3c-import.log: Removed.
* web-platform-tests/tools/w3c-import.log: Removed.
* web-platform-tests/tools/webdriver/webdriver/__init__.py: Removed.
* web-platform-tests/tools/webdriver/webdriver/alert.py: Removed.
* web-platform-tests/tools/webdriver/webdriver/capabilities.py: Removed.
* web-platform-tests/tools/webdriver/webdriver/command.py: Removed.
* web-platform-tests/tools/webdriver/webdriver/driver.py: Removed.
* web-platform-tests/tools/webdriver/webdriver/exceptions.py: Removed.
* web-platform-tests/tools/webdriver/webdriver/keys.py: Removed.
* web-platform-tests/tools/webdriver/webdriver/searchcontext.py: Removed.
* web-platform-tests/tools/webdriver/webdriver/w3c-import.log: Removed.
* web-platform-tests/tools/webdriver/webdriver/wait.py: Removed.
* web-platform-tests/tools/webdriver/webdriver/webelement.py: Removed.
* web-platform-tests/w3c-import.log:
2015-10-07 Keith Rollin <krollin@apple.com>
script.text shouldn't include text from non-direct children of the script element
https://bugs.webkit.org/show_bug.cgi?id=148851
<rdar://problem/22587759>
Reviewed by Chris Dumez.
Rebaseline several W3C HTML tests now that new checks are passing.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-text-expected.txt:
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-text-xhtml-expected.txt:
2015-10-06 Chris Dumez <cdumez@apple.com>
[Web IDL] 'length' property is wrong for variadic operations
https://bugs.webkit.org/show_bug.cgi?id=149714
Reviewed by Darin Adler.
Rebaseline W3C DOM test as our behavior changed. The new failures are
temporary and are due to the test being wrong. The test will be fixed
via Bug 149645 and we will pass those checks again.
* web-platform-tests/dom/interfaces-expected.txt:
2015-09-29 Chris Dumez <cdumez@apple.com>
sectionRowIndex must return -1 when its parent is not a table, tbody, thead, or tfoot
https://bugs.webkit.org/show_bug.cgi?id=148841
<rdar://problem/22586870>
Reviewed by Ryosuke Niwa.
Rebaseline W3C HTML test now that more checks are passing.
* web-platform-tests/html/semantics/tabular-data/the-tr-element/sectionRowIndex-expected.txt:
2015-09-28 Chris Dumez <cdumez@apple.com>
Drop support for legacy EventException
https://bugs.webkit.org/show_bug.cgi?id=149597
<rdar://problem/22879795>
Reviewed by Sam Weinig.
Rebaseline W3C DOM test now that a new check is passing.
* web-platform-tests/dom/historical-expected.txt:
2015-09-28 Chris Dumez <cdumez@apple.com>
Object.getOwnPropertyNames() does not return named properties
https://bugs.webkit.org/show_bug.cgi?id=149562
<rdar://problem/22879779>
Reviewed by Darin Adler.
Rebaseline existing W3C tests now that Object.getOwnPropertyNames()
returns named properties for HTMLCollection. We unfortunately still
don't pass those because 'length' / 'constructor' properties are
currently on the instance and they should be on the prototype.
* web-platform-tests/dom/collections/HTMLCollection-supported-property-names-expected.txt:
* web-platform-tests/dom/nodes/Document-getElementsByTagName-expected.txt:
* web-platform-tests/dom/nodes/Element-getElementsByTagName-expected.txt:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.forms-expected.txt:
2015-09-24 Chris Dumez <cdumez@apple.com>
Node.replaceChild() does not behave according to the specification
https://bugs.webkit.org/show_bug.cgi?id=149546
<rdar://problem/22571887>
Reviewed by Ryosuke Niwa.
Rebaseline W3C DOM test now that one more check is passing.
* web-platform-tests/dom/nodes/MutationObserver-childList-expected.txt:
2015-09-24 Chris Dumez <cdumez@apple.com>
Rewrite Range::insertNode() as per the latest DOM specification
https://bugs.webkit.org/show_bug.cgi?id=149528
Reviewed by Ryosuke Niwa.
Rebaseline W3C DOM tests now that more tests are passing.
* web-platform-tests/dom/ranges/Range-insertNode-expected.txt:
* web-platform-tests/dom/ranges/Range-surroundContents-expected.txt:
2015-09-23 Chris Dumez <cdumez@apple.com>
Unreviewed, rebaseline web-platform-tests/html/dom/interfaces.html after r190190
* web-platform-tests/html/dom/interfaces-expected.txt:
2015-09-23 Chris Dumez <cdumez@apple.com>
Unreviewed, roll out r190085 as it seems to cause crashes in JSC
<rdar://problem/22825602>
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2015-09-23 Chris Dumez <cdumez@apple.com>
TreeWalker.previousSibling() / nextSibling() does not behave according to the specification
https://bugs.webkit.org/show_bug.cgi?id=149493
Reviewed by Darin Adler.
Rebaseline existing W3C DOM test now that more checks are passing.
* web-platform-tests/dom/traversal/TreeWalker-expected.txt:
2015-09-23 Chris Dumez <cdumez@apple.com>
Range's setStartBefore() / setStartAfter() / setEndBefore() / setEndAfter() do not match the specification
https://bugs.webkit.org/show_bug.cgi?id=149490
Reviewed by Andreas Kling.
Rebaseline several W3C DOM tests now that more checks are passing.
* web-platform-tests/dom/ranges/Range-selectNode-expected.txt:
* web-platform-tests/dom/ranges/Range-surroundContents-expected.txt:
2015-09-22 Ryosuke Niwa <rniwa@webkit.org>
Event fired on a detached node does not bubble up
https://bugs.webkit.org/show_bug.cgi?id=149488
Reviewed by Antti Koivisto.
Rebaselined a test now that one more test case passes.
* web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt:
2015-09-22 Chris Dumez <cdumez@apple.com>
Range.surroundContents() should check for partially contained non-Text nodes first
https://bugs.webkit.org/show_bug.cgi?id=149476
Reviewed by Darin Adler.
Rebaseline existing W3C DOM test now that more checks are passing.
* web-platform-tests/dom/ranges/Range-surroundContents-expected.txt:
2015-09-22 Chris Dumez <cdumez@apple.com>
Range.intersectsNode() does not behave according to the specification when start / end are equal
https://bugs.webkit.org/show_bug.cgi?id=148774
<rdar://problem/22571418>
Reviewed by Darin Adler.
Rebaseline W3C Range test now that another check is passing.
* web-platform-tests/dom/ranges/Range-intersectsNode-expected.txt:
2015-09-22 Chris Dumez <cdumez@apple.com>
Drop support for legacy EntityReference DOM Node type
https://bugs.webkit.org/show_bug.cgi?id=149348
Reviewed by Darin Adler.
Rebaseline W3C DOM test now that more checks are passing.
* web-platform-tests/dom/historical-expected.txt:
2015-09-21 Chris Dumez <cdumez@apple.com>
time element should use HTMLTimeElement interface
https://bugs.webkit.org/show_bug.cgi?id=148840
<rdar://problem/22586690>
Reviewed by Ryosuke Niwa.
Rebaseline W3C HTML test now that more checks are passing.
* web-platform-tests/html/semantics/text-level-semantics/the-time-element/001-expected.txt:
2015-09-21 Chris Dumez <cdumez@apple.com>
Update HTMLTableRowElement.rowIndex to behave according to the specification
https://bugs.webkit.org/show_bug.cgi?id=148842
<rdar://problem/22586914>
Reviewed by Darin Adler.
Rebaseline W3C HTML test now that one more check is passing.
* web-platform-tests/html/semantics/tabular-data/the-tr-element/rowIndex-expected.txt:
2015-09-21 Chris Dumez <cdumez@apple.com>
[JS Bindings] prototype.constructor should be writable
https://bugs.webkit.org/show_bug.cgi?id=149412
<rdar://problem/22545096>
Reviewed by Geoffrey Garen.
Rebaseline W3C DOM / HTML tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2015-09-21 Chris Dumez <cdumez@apple.com>
DOMTokenList.add() / remove() should run the update steps even if tokens were not modified
https://bugs.webkit.org/show_bug.cgi?id=148780
<rdar://problem/22571794>
Reviewed by Ryosuke Niwa.
Rebaseline W3C DOM test now that more checks are passing.
* web-platform-tests/dom/nodes/MutationObserver-attributes-expected.txt:
2015-09-21 Chris Dumez <cdumez@apple.com>
Range.cloneContents() / extractContents should throw a HierarchyRequestError when encountering a doctype
https://bugs.webkit.org/show_bug.cgi?id=148770
<rdar://problem/22570898>
Reviewed by Ryosuke Niwa.
Rebaseline W3C DOM test now that more checks are passing.
* web-platform-tests/dom/ranges/Range-cloneContents-expected.txt:
2015-09-19 Chris Dumez <cdumez@apple.com>
Get rid of custom bindings for HTMLLinkElement.sizes setter
https://bugs.webkit.org/show_bug.cgi?id=149382
Reviewed by Sam Weinig.
* web-platform-tests/html/dom/interfaces-expected.txt:
Rebaseline test. Our bindings generator does not move attributes that have
a custom setter from the instance to the prototype. Now that the 'sizes'
attribute no longer has a custom setter, it has moved to the prototype,
where it is expected to be.
2015-09-18 Chris Dumez <cdumez@apple.com>
Drop support for Entity Node type
https://bugs.webkit.org/show_bug.cgi?id=149239
Reviewed by Darin Adler.
Rebaseline W3C DOM test now that a new check is passing.
* web-platform-tests/dom/historical-expected.txt:
2015-09-17 Chris Dumez <cdumez@apple.com>
[WebIDL] Add support for default parameter values
https://bugs.webkit.org/show_bug.cgi?id=149263
<rdar://problem/22545600>
Reviewed by Ryosuke Niwa.
Rebaseline several W3C tests now that more NodeIterator / TreeWalker
checks are passing.
* web-platform-tests/dom/traversal/NodeIterator-expected.txt:
* web-platform-tests/dom/traversal/TreeWalker-basic-expected.txt:
2015-09-17 Zalan Bujtas <zalan@apple.com>
CSS WG multicol-1 tests failures with 1px differences due to baseline difference.
https://bugs.webkit.org/show_bug.cgi?id=149245
Reviewed by Ryosuke Niwa.
Turn off font-aliasing for multicol tests where the reference tests' inline content
end up on a different baseline (fractional difference). (It's not considered a bug, they don't
necessarily match.)
* css/css-multicol-1/multicol-basic-001-expected.html:
* css/css-multicol-1/multicol-basic-001.html:
* css/css-multicol-1/multicol-basic-002-expected.html:
* css/css-multicol-1/multicol-basic-002.html:
* css/css-multicol-1/multicol-basic-003-expected.html:
* css/css-multicol-1/multicol-basic-003.html:
* css/css-multicol-1/multicol-basic-004-expected.html:
* css/css-multicol-1/multicol-basic-004.html:
* css/css-multicol-1/multicol-rule-002-expected.xht:
* css/css-multicol-1/multicol-rule-002.xht:
* css/css-multicol-1/multicol-rule-px-001-expected.xht:
* css/css-multicol-1/multicol-rule-px-001.xht:
* css/css-multicol-1/multicol-rule-stacking-001-expected.xht:
* css/css-multicol-1/multicol-rule-stacking-001.xht:
* css/css-multicol-1/multicol-shorthand-001-expected.xht:
* css/css-multicol-1/multicol-shorthand-001.xht:
* css/css-multicol-1/multicol-span-all-block-sibling-003-expected.xht:
* css/css-multicol-1/multicol-span-all-block-sibling-003.xht:
* css/css-multicol-1/multicol-span-all-margin-nested-firstchild-001-expected.xht:
* css/css-multicol-1/multicol-span-all-margin-nested-firstchild-001.xht:
2015-09-17 Chris Dumez <cdumez@apple.com>
Range.deleteContents cannot delete DocType
https://bugs.webkit.org/show_bug.cgi?id=148773
<rdar://problem/22571280>
Reviewed by Ryosuke Niwa.
Rebaseline W3C DOM test now that more checks are passing.
* web-platform-tests/dom/ranges/Range-deleteContents-expected.txt:
2015-09-16 Chris Dumez <cdumez@apple.com>
Element's attribute NS API should treat defined undefined namespace as null
https://bugs.webkit.org/show_bug.cgi?id=149238
<rdar://problem/22562204>
Reviewed by Ryosuke Niwa.
Rebaseline W3C DOM test that one more check is passing.
* web-platform-tests/dom/nodes/attributes-expected.txt:
2015-09-15 Chris Dumez <cdumez@apple.com>
Document.createElement(localName) does not handle correctly missing or null parameter
https://bugs.webkit.org/show_bug.cgi?id=149184
<rdar://problem/22565070>
Reviewed by Ryosuke Niwa.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/dom/nodes/Document-createElement-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2015-09-15 Chris Dumez <cdumez@apple.com>
new Event() without parameter should throw
https://bugs.webkit.org/show_bug.cgi?id=149146
<rdar://problem/22565070>
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that a new check is passing.
* web-platform-tests/dom/events/Event-constructors-expected.txt:
2015-09-15 Chris Dumez <cdumez@apple.com>
Element.getAttributeNS() should return null if the attribute does not exist
https://bugs.webkit.org/show_bug.cgi?id=149180
<rdar://problem/22561011>
Reviewed by Ryosuke Niwa.
Rebaseline several W3C DOM tests now that more checks are passing.
* web-platform-tests/dom/nodes/attributes-expected.txt:
* web-platform-tests/dom/nodes/case-expected.txt:
2015-09-14 Chris Dumez <cdumez@apple.com>
Drop non-standard [IsIndex] WebKit IDL extended attribute
https://bugs.webkit.org/show_bug.cgi?id=149122
<rdar://problem/22547139>
Reviewed by Darin Adler.
Rebaseline several W3C DOM tests now that more checks are passing.
* web-platform-tests/dom/nodes/CharacterData-deleteData-expected.txt:
* web-platform-tests/dom/nodes/CharacterData-replaceData-expected.txt:
* web-platform-tests/dom/nodes/CharacterData-substringData-expected.txt:
2015-09-14 Chris Dumez <cdumez@apple.com>
Document.createNodeIterator(null) / Document.createTreeWalker(null) should throw a TypeError
https://bugs.webkit.org/show_bug.cgi?id=149126
<rdar://problem/22564891>
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that a new check is passing.
* web-platform-tests/dom/traversal/TreeWalker-basic-expected.txt:
2015-09-14 Chris Dumez <cdumez@apple.com>
window.HTMLDetailsElement should exist
https://bugs.webkit.org/show_bug.cgi?id=149139
Reviewed by Ryosuke Niwa.
Rebaseline W3C tests now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/semantics/interactive-elements/the-details-element/details-expected.txt:
* web-platform-tests/html/semantics/interfaces-expected.txt:
2015-09-13 Chris Dumez <cdumez@apple.com>
Improve Node pre-insertion validation when the parent is a Document
https://bugs.webkit.org/show_bug.cgi?id=149109
<rdar://problem/22560436>
Reviewed by Ryosuke Niwa.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/nodes/Node-insertBefore-expected.txt:
* web-platform-tests/dom/nodes/Node-replaceChild-expected.txt:
* web-platform-tests/dom/nodes/append-on-Document-expected.txt:
* web-platform-tests/dom/nodes/prepend-on-Document-expected.txt:
2015-09-13 Chris Dumez <cdumez@apple.com>
Document.adoptNode() should be able to explicitly adopt a DocumentType node
https://bugs.webkit.org/show_bug.cgi?id=149097
<rdar://problem/22549345>
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that a new check is passing.
* web-platform-tests/dom/nodes/Document-adoptNode-expected.txt:
2015-09-13 Chris Dumez <cdumez@apple.com>
Document.title does not behave according to specification
https://bugs.webkit.org/show_bug.cgi?id=149098
Reviewed by Ryosuke Niwa.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-01-expected.txt:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-02-expected.txt:
2015-09-13 Chris Dumez <cdumez@apple.com>
document.lastModified should use the user's local time zone
https://bugs.webkit.org/show_bug.cgi?id=149092
<rdar://problem/22567705>
Reviewed by Ryosuke Niwa.
Rebaseline a couple of W3C tests now that more checks are passing.
* web-platform-tests/html/dom/documents/resource-metadata-management/document-lastModified-01-expected.txt:
* web-platform-tests/html/dom/documents/resource-metadata-management/document-lastModified-expected.txt:
2015-09-13 Chris Dumez <cdumez@apple.com>
Node.baseURI should not return null for detached nodes
https://bugs.webkit.org/show_bug.cgi?id=149104
<rdar://problem/22559535>
Reviewed by Sam Weinig.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/dom/nodes/Node-baseURI-expected.txt:
2015-09-13 Chris Dumez <cdumez@apple.com>
CharacterData API parameters should not be optional
https://bugs.webkit.org/show_bug.cgi?id=149101
<rdar://problem/22546954>
Reviewed by Sam Weinig.
Rebaseline W3C tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/dom/nodes/CharacterData-appendData-expected.txt:
* web-platform-tests/dom/nodes/CharacterData-substringData-expected.txt:
2015-09-12 Chris Dumez <cdumez@apple.com>
window.EventTarget should exist
https://bugs.webkit.org/show_bug.cgi?id=149085
<rdar://problem/22546774>
Reviewed by Sam Weinig.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/interface-objects-expected.txt:
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2015-09-12 Chris Dumez <cdumez@apple.com>
ChildNode.replaceWith() without argument should replace the node with an empty DocumentFragment
https://bugs.webkit.org/show_bug.cgi?id=149073
<rdar://problem/22547801>
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/dom/nodes/ChildNode-replaceWith-expected.txt:
2015-09-11 Chris Dumez <cdumez@apple.com>
DOMTokenList update steps for classList don't follow the spec
https://bugs.webkit.org/show_bug.cgi?id=148589
<rdar://problem/22547443>
Reviewed by Ryosuke Niwa and Darin Adler.
Rebaseline W3C tests for DOMTokenList now that more checks are passing.
* web-platform-tests/dom/lists/DOMTokenList-stringifier-expected.txt:
* web-platform-tests/dom/nodes/Element-classlist-expected.txt:
2015-09-11 Chris Dumez <cdumez@apple.com>
Element.tagName should be upper-case for HTML elements in HTML documents
https://bugs.webkit.org/show_bug.cgi?id=148843
<rdar://problem/22559081>
Reviewed by Ryosuke Niwa.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/nodes/Document-createElementNS-expected.txt:
* web-platform-tests/dom/nodes/Element-tagName-expected.txt:
* web-platform-tests/dom/nodes/Node-nodeName-expected.txt:
* web-platform-tests/html/semantics/tabular-data/the-table-element/table-insertRow-expected.txt:
2015-09-11 Chris Dumez <cdumez@apple.com>
document.body = "text" should throw a TypeError, not a HierarchyRequestError
https://bugs.webkit.org/show_bug.cgi?id=149057
<rdar://problem/22567157>
Reviewed by Ryosuke Niwa.
Rebaseline test now that a new check is passing.
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-setter-01-expected.txt:
2015-09-10 Chris Dumez <cdumez@apple.com>
Node.appendChild(null) / replaceChild(null, null) / removeChild(null) / insertBefore(null, ref) should throw a TypeError
https://bugs.webkit.org/show_bug.cgi?id=148971
<rdar://problem/22560883>
<rdar://problem/22559225>
Reviewed by Ryosuke Niwa.
Rebaseline W3C tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/dom/nodes/Node-appendChild-expected.txt:
* web-platform-tests/dom/nodes/Node-insertBefore-expected.txt:
* web-platform-tests/dom/nodes/Node-removeChild-expected.txt:
* web-platform-tests/dom/nodes/Node-replaceChild-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2015-09-09 Dewei Zhu <dewei_zhu@apple.com>
Document.characterSet should return "UTF-8" by default.
https://bugs.webkit.org/show_bug.cgi?id=148810
<rdar://problem/22548727>
Reviewed by Ryosuke Niwa.
Update the tests which test the default encoding of document.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/dom/nodes/DOMImplementation-createDocument-expected.txt:
* web-platform-tests/dom/nodes/Node-properties-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2015-09-09 Chris Dumez <cdumez@apple.com>
Setting document.title when there is no title and no head element should no nothing
https://bugs.webkit.org/show_bug.cgi?id=149005
<rdar://problem/22567524>
Reviewed by Ryosuke Niwa.
Rebaseline tests now that more checks are passing.
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-01-expected.txt:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-02-expected.txt:
2015-09-08 Chris Dumez <cdumez@apple.com>
Unreviewed, drop imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html.
This recently imported test is flaky.
* web-platform-tests/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html: Removed.
2015-09-08 Chris Dumez <cdumez@apple.com>
new Comment(undefined) / new Text(undefined) should use default's empty string
https://bugs.webkit.org/show_bug.cgi?id=148973
<rdar://problem/22548042>
Reviewed by Ryosuke Niwa.
* web-platform-tests/dom/nodes/Comment-constructor-expected.txt:
* web-platform-tests/dom/nodes/Text-constructor-expected.txt:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-07-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-audio-element/audio_constructor-expected.txt:
Rebaseline tests now that new checks are passing.
2015-09-08 Chris Dumez <cdumez@apple.com>
document.importNode(node, deep): deep's default value should be false
https://bugs.webkit.org/show_bug.cgi?id=148959
<rdar://problem/22558915>
Reviewed by Alexey Proskuryakov.
* web-platform-tests/dom/nodes/Document-importNode-expected.txt:
Rebaseline now that an additional check is passing.
2015-09-07 Chris Dumez <cdumez@apple.com>
Unreviewed, fixup a few recently imported W3C HTML tests.
A few support files were missing.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/blank.htm: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/sandbox_allow_script.html: Added.
* web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/dirname-ltr.html:
* web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/resources/dirname-ltr-iframe.html: Added.
* web-platform-tests/html/semantics/selectors/pseudo-classes/focus-expected.txt:
* web-platform-tests/html/semantics/selectors/pseudo-classes/focus.html:
* web-platform-tests/html/semantics/selectors/pseudo-classes/resources/focus-iframe.html: Added.
2015-09-07 Chris Dumez <cdumez@apple.com>
Unreviewed, drop unfinished W3C DOM tests.
Those were not meant to be imported.
* web-platform-tests/dom/traversal/unfinished/001-expected.txt: Removed.
* web-platform-tests/dom/traversal/unfinished/001.xml: Removed.
* web-platform-tests/dom/traversal/unfinished/002-expected.txt: Removed.
* web-platform-tests/dom/traversal/unfinished/002.xml: Removed.
* web-platform-tests/dom/traversal/unfinished/003-expected.txt: Removed.
* web-platform-tests/dom/traversal/unfinished/003.xml: Removed.
* web-platform-tests/dom/traversal/unfinished/004-expected.txt: Removed.
* web-platform-tests/dom/traversal/unfinished/004.xml: Removed.
* web-platform-tests/dom/traversal/unfinished/005-expected.txt: Removed.
* web-platform-tests/dom/traversal/unfinished/005.xml: Removed.
* web-platform-tests/dom/traversal/unfinished/006-expected.txt: Removed.
* web-platform-tests/dom/traversal/unfinished/006.xml: Removed.
* web-platform-tests/dom/traversal/unfinished/007-expected.txt: Removed.
* web-platform-tests/dom/traversal/unfinished/007.xml: Removed.
* web-platform-tests/dom/traversal/unfinished/008-expected.txt: Removed.
* web-platform-tests/dom/traversal/unfinished/008.xml: Removed.
* web-platform-tests/dom/traversal/unfinished/009-expected.txt: Removed.
* web-platform-tests/dom/traversal/unfinished/009.xml: Removed.
* web-platform-tests/dom/traversal/unfinished/010-expected.txt: Removed.
* web-platform-tests/dom/traversal/unfinished/010.xml: Removed.
* web-platform-tests/dom/traversal/unfinished/TODO: Removed.
2015-09-07 Chris Dumez <cdumez@apple.com>
Unreviewed, drop several W3C html media that were recently imported as they are flaky.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-insert-before-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-insert-before.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-moved-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-moved.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-addEventListener-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-no-listener-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-no-listener.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor-no-src-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor-no-src.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-audio-constructor.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-in-sync-event-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-in-sync-event.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-fragment-into-document-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-fragment-into-document.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-document-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-into-document.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-parent-into-document-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-parent-into-document.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-div-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-div.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-namespace-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-in-namespace.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-networkState-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-networkState.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-not-in-document-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-not-in-document.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-load-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-load.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause-networkState-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause-networkState.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-play-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-play.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document-networkState-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document-networkState.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-from-document.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-src-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-src.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-in-namespace-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-in-namespace.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-networkState-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src-networkState.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-set-src.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-control-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-control.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-br-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-br.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-source-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-source.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-text-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-text.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source-after-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source-after.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-text-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-text.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-source-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-source.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-src-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-src.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-source-media-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-source-media.html: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/networkState_during_progress-expected.txt: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/networkState_during_progress.html: Removed.
2015-09-07 Chris Dumez <cdumez@apple.com>
Unreviewed fixup after r189471 and r189472.
* web-platform-tests/common/blank.html: Added.
Add missing file used by some tests.
* web-platform-tests/dom/nodes/Node-parentNode-iframe-expected.txt: Removed.
* web-platform-tests/dom/nodes/Node-parentNode.html:
* web-platform-tests/dom/nodes/resources/Node-parentNode-iframe.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Node-parentNode-iframe.html.
Move html file to resources folder so that WRT does not think it is a test.
2015-09-07 Chris Dumez <cdumez@apple.com>
Unreviewed, move html/semantics W3C tests to imported/w3c/web-platform-tests/html/semantics
https://bugs.webkit.org/show_bug.cgi?id=148949
* web-platform-tests/html/semantics/*: Added.
2015-09-07 Chris Dumez <cdumez@apple.com>
Unreviewed, fix-up for r189472.
- Add a few missing test expectations.
- Rename ref-tests expected results to use proper format: -expected.html
* web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-1-expected.txt: Added.
* web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-2-expected.txt: Added.
* web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/004-1-expected.txt: Added.
* web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/016-1-expected.txt: Added.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-EN-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-EN-L-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-EN-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-EN-R-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-L-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-EN-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-EN-L-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-EN-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-EN-R-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-EN-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-EN-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-L-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-R-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-R-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-L-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-R-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-bdi-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-bdi-L-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-bdi-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-bdi-R-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-dir-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-dir-L-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-dir-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-dir-R-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-dir_auto-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-dir_auto-L-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-dir_auto-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-dir_auto-R-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-script-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-script-L-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-script-L-expected.txt: Removed.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-script-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-script-R-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-style-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-style-L-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-style-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-style-R-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-textarea-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-textarea-L-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-textarea-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-textarea-R-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-EN-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-EN-L-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-EN-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-EN-R-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-L-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-N-EN-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-N-EN-L-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-N-EN-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-N-EN-R-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-N-EN-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-N-EN-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-N-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-N-L-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-N-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-N-R-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-R-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-EN-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-EN-L-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-EN-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-EN-R-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-L-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-N-EN-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-N-EN-L-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-N-EN-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-N-EN-R-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-N-EN-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-N-EN-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-N-L-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-N-L-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-N-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-N-R-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-R-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-R-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-isolate-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-isolate-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-pre-N-EN-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-pre-N-EN-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-pre-N-between-Rs-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-pre-N-between-Rs-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-pre-mixed-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-pre-mixed-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-N-EN-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-script-N-EN-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-N-between-Rs-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-N-between-Rs-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-mixed-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-script-mixed-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-script-N-EN-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-N-EN-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-script-N-between-Rs-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-script-N-between-Rs-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-script-mixed-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-mixed-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/lang-xmllang-01-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/lang-xmllang-01-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/lang-xyzzy-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/lang-xyzzy-ref.html.
* web-platform-tests/html/dom/elements/global-attributes/style-01-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/elements/global-attributes/style-01-ref.html.
2015-09-07 Chris Dumez <cdumez@apple.com>
Unreviewed, move html/dom W3C tests to imported/w3c/web-platform-tests/html/dom/
https://bugs.webkit.org/show_bug.cgi?id=148948
* web-platform-tests/html/dom/*: Added.
2015-09-07 Chris Dumez <cdumez@apple.com>
Unreviewed, move W3C DOM tests to imported/w3c/web-platform-tests/dom
https://bugs.webkit.org/show_bug.cgi?id=148947
Move W3C DOM tests with other web-platform-tests under:
imported/w3c/web-platform-tests/dom.
* web-platform-tests/dom/*: Added.
2015-09-04 Ryosuke Niwa <rniwa@webkit.org>
Import new multicolumn layout tests from CSS WG testss
https://bugs.webkit.org/show_bug.cgi?id=148805
Remove a test that didn't have any expected result.
* css/css-multicol-1/multicol-rule-shorthand-2.xht: Removed.
2015-09-04 Ryosuke Niwa <rniwa@webkit.org>
Import new multicolumn layout tests from CSS WG testss
https://bugs.webkit.org/show_bug.cgi?id=148805
Reviewed by Chris Dumez.
Imported tests from https://github.com/w3c/csswg-test/tree/master/css-multicol-1 as of
46a095b681f997bef518ebe0a704c0a343a14a05 and removed the old tests in css/multicol directory.
This patch imports 136 new tests.
* css/css-multicol-1: Added.
* css/css-multicol-1/multicol-basic-001-expected.html: Added.
* css/css-multicol-1/multicol-basic-001.html: Added.
* css/css-multicol-1/multicol-basic-002-expected.html: Added.
* css/css-multicol-1/multicol-basic-002.html: Added.
* css/css-multicol-1/multicol-basic-003-expected.html: Added.
* css/css-multicol-1/multicol-basic-003.html: Added.
* css/css-multicol-1/multicol-basic-004-expected.html: Added.
* css/css-multicol-1/multicol-basic-004.html: Added.
* css/css-multicol-1/multicol-block-clip-001-expected.xht: Added.
* css/css-multicol-1/multicol-block-clip-001.xht: Added.
* css/css-multicol-1/multicol-block-clip-002-expected.xht: Added.
* css/css-multicol-1/multicol-block-clip-002.xht: Added.
* css/css-multicol-1/multicol-br-inside-avoidcolumn-001-expected.xht: Added.
* css/css-multicol-1/multicol-br-inside-avoidcolumn-001.xht: Added.
* css/css-multicol-1/multicol-break-000-expected.xht: Added.
* css/css-multicol-1/multicol-break-000.xht: Added.
* css/css-multicol-1/multicol-break-001-expected.xht: Added.
* css/css-multicol-1/multicol-break-001.xht: Added.
* css/css-multicol-1/multicol-clip-001-expected.xht: Added.
* css/css-multicol-1/multicol-clip-001.xht: Added.
* css/css-multicol-1/multicol-clip-002-expected.xht: Added.
* css/css-multicol-1/multicol-clip-002.xht: Added.
* css/css-multicol-1/multicol-collapsing-001-expected.xht: Added.
* css/css-multicol-1/multicol-collapsing-001.xht: Added.
* css/css-multicol-1/multicol-columns-001-expected.xht: Added.
* css/css-multicol-1/multicol-columns-001.xht: Added.
* css/css-multicol-1/multicol-columns-002-expected.xht: Added.
* css/css-multicol-1/multicol-columns-002.xht: Added.
* css/css-multicol-1/multicol-columns-003-expected.xht: Added.
* css/css-multicol-1/multicol-columns-003.xht: Added.
* css/css-multicol-1/multicol-columns-004-expected.xht: Added.
* css/css-multicol-1/multicol-columns-004.xht: Added.
* css/css-multicol-1/multicol-columns-005-expected.xht: Added.
* css/css-multicol-1/multicol-columns-005.xht: Added.
* css/css-multicol-1/multicol-columns-006-expected.xht: Added.
* css/css-multicol-1/multicol-columns-006.xht: Added.
* css/css-multicol-1/multicol-columns-007-expected.xht: Added.
* css/css-multicol-1/multicol-columns-007.xht: Added.
* css/css-multicol-1/multicol-columns-invalid-001-expected.xht: Added.
* css/css-multicol-1/multicol-columns-invalid-001.xht: Added.
* css/css-multicol-1/multicol-columns-invalid-002-expected.xht: Added.
* css/css-multicol-1/multicol-columns-invalid-002.xht: Added.
* css/css-multicol-1/multicol-columns-toolong-001-expected.xht: Added.
* css/css-multicol-1/multicol-columns-toolong-001.xht: Added.
* css/css-multicol-1/multicol-containing-001-expected.xht: Added.
* css/css-multicol-1/multicol-containing-001.xht: Added.
* css/css-multicol-1/multicol-containing-002-expected.xht: Added.
* css/css-multicol-1/multicol-containing-002.xht: Added.
* css/css-multicol-1/multicol-count-001-expected.xht: Added.
* css/css-multicol-1/multicol-count-001.xht: Added.
* css/css-multicol-1/multicol-count-002-expected.xht: Added.
* css/css-multicol-1/multicol-count-002.xht: Added.
* css/css-multicol-1/multicol-count-computed-001-expected.xht: Added.
* css/css-multicol-1/multicol-count-computed-001.xht: Added.
* css/css-multicol-1/multicol-count-computed-002-expected.xht: Added.
* css/css-multicol-1/multicol-count-computed-002.xht: Added.
* css/css-multicol-1/multicol-count-computed-003-expected.xht: Added.
* css/css-multicol-1/multicol-count-computed-003.xht: Added.
* css/css-multicol-1/multicol-count-computed-004-expected.xht: Added.
* css/css-multicol-1/multicol-count-computed-004.xht: Added.
* css/css-multicol-1/multicol-count-computed-005-expected.xht: Added.
* css/css-multicol-1/multicol-count-computed-005.xht: Added.
* css/css-multicol-1/multicol-count-large-001-expected.xht: Added.
* css/css-multicol-1/multicol-count-large-001.xht: Added.
* css/css-multicol-1/multicol-count-large-002-expected.xht: Added.
* css/css-multicol-1/multicol-count-large-002.xht: Added.
* css/css-multicol-1/multicol-count-negative-001-expected.xht: Added.
* css/css-multicol-1/multicol-count-negative-001.xht: Added.
* css/css-multicol-1/multicol-count-negative-002-expected.xht: Added.
* css/css-multicol-1/multicol-count-negative-002.xht: Added.
* css/css-multicol-1/multicol-count-non-integer-001-expected.xht: Added.
* css/css-multicol-1/multicol-count-non-integer-001.xht: Added.
* css/css-multicol-1/multicol-count-non-integer-002-expected.xht: Added.
* css/css-multicol-1/multicol-count-non-integer-002.xht: Added.
* css/css-multicol-1/multicol-count-non-integer-003-expected.xht: Added.
* css/css-multicol-1/multicol-count-non-integer-003.xht: Added.
* css/css-multicol-1/multicol-fill-000-expected.xht: Added.
* css/css-multicol-1/multicol-fill-000.xht: Added.
* css/css-multicol-1/multicol-fill-001-expected.xht: Added.
* css/css-multicol-1/multicol-fill-001.xht: Added.
* css/css-multicol-1/multicol-fill-auto-001-expected.xht: Added.
* css/css-multicol-1/multicol-fill-auto-001.xht: Added.
* css/css-multicol-1/multicol-fill-auto-002-expected.xht: Added.
* css/css-multicol-1/multicol-fill-auto-002.xht: Added.
* css/css-multicol-1/multicol-fill-auto-003-expected.xht: Added.
* css/css-multicol-1/multicol-fill-auto-003.xht: Added.
* css/css-multicol-1/multicol-fill-auto-block-children-001-expected.xht: Added.
* css/css-multicol-1/multicol-fill-auto-block-children-001.xht: Added.
* css/css-multicol-1/multicol-fill-auto-block-children-002-expected.xht: Added.
* css/css-multicol-1/multicol-fill-auto-block-children-002.xht: Added.
* css/css-multicol-1/multicol-fill-auto-expected.xht: Added.
* css/css-multicol-1/multicol-fill-auto.xht: Added.
* css/css-multicol-1/multicol-fill-balance-001-expected.xht: Added.
* css/css-multicol-1/multicol-fill-balance-001.xht: Added.
* css/css-multicol-1/multicol-gap-000-expected.xht: Added.
* css/css-multicol-1/multicol-gap-000.xht: Added.
* css/css-multicol-1/multicol-gap-001-expected.xht: Added.
* css/css-multicol-1/multicol-gap-001.xht: Added.
* css/css-multicol-1/multicol-gap-002-expected.xht: Added.
* css/css-multicol-1/multicol-gap-002.xht: Added.
* css/css-multicol-1/multicol-gap-003-expected.xht: Added.
* css/css-multicol-1/multicol-gap-003.xht: Added.
* css/css-multicol-1/multicol-gap-fraction-001-expected.xht: Added.
* css/css-multicol-1/multicol-gap-fraction-001.xht: Added.
* css/css-multicol-1/multicol-gap-large-001-expected.xht: Added.
* css/css-multicol-1/multicol-gap-large-001.xht: Added.
* css/css-multicol-1/multicol-gap-large-002-expected.xht: Added.
* css/css-multicol-1/multicol-gap-large-002.xht: Added.
* css/css-multicol-1/multicol-gap-negative-001-expected.xht: Added.
* css/css-multicol-1/multicol-gap-negative-001.xht: Added.
* css/css-multicol-1/multicol-height-001-expected.xht: Added.
* css/css-multicol-1/multicol-height-001.xht: Added.
* css/css-multicol-1/multicol-height-block-child-001-expected.xht: Added.
* css/css-multicol-1/multicol-height-block-child-001.xht: Added.
* css/css-multicol-1/multicol-inherit-001-expected.xht: Added.
* css/css-multicol-1/multicol-inherit-001.xht: Added.
* css/css-multicol-1/multicol-inherit-002-expected.xht: Added.
* css/css-multicol-1/multicol-inherit-002.xht: Added.
* css/css-multicol-1/multicol-inherit-003-expected.xht: Added.
* css/css-multicol-1/multicol-inherit-003.xht: Added.
* css/css-multicol-1/multicol-inherit-004-expected.xht: Added.
* css/css-multicol-1/multicol-inherit-004.xht: Added.
* css/css-multicol-1/multicol-list-item-001-expected.xht: Added.
* css/css-multicol-1/multicol-list-item-001.xht: Added.
* css/css-multicol-1/multicol-margin-001-expected.xht: Added.
* css/css-multicol-1/multicol-margin-001.xht: Added.
* css/css-multicol-1/multicol-margin-002-expected.xht: Added.
* css/css-multicol-1/multicol-margin-002.xht: Added.
* css/css-multicol-1/multicol-margin-child-001-expected.xht: Added.
* css/css-multicol-1/multicol-margin-child-001.xht: Added.
* css/css-multicol-1/multicol-nested-002-expected.xht: Added.
* css/css-multicol-1/multicol-nested-002.xht: Added.
* css/css-multicol-1/multicol-nested-005-expected.xht: Added.
* css/css-multicol-1/multicol-nested-005.xht: Added.
* css/css-multicol-1/multicol-nested-column-rule-001-expected.xht: Added.
* css/css-multicol-1/multicol-nested-column-rule-001.xht: Added.
* css/css-multicol-1/multicol-nested-margin-001-expected.xht: Added.
* css/css-multicol-1/multicol-nested-margin-001.xht: Added.
* css/css-multicol-1/multicol-nested-margin-002-expected.xht: Added.
* css/css-multicol-1/multicol-nested-margin-002.xht: Added.
* css/css-multicol-1/multicol-nested-margin-003-expected.xht: Added.
* css/css-multicol-1/multicol-nested-margin-003.xht: Added.
* css/css-multicol-1/multicol-nested-margin-004-expected.xht: Added.
* css/css-multicol-1/multicol-nested-margin-004.xht: Added.
* css/css-multicol-1/multicol-nested-margin-005-expected.xht: Added.
* css/css-multicol-1/multicol-nested-margin-005.xht: Added.
* css/css-multicol-1/multicol-overflow-000-expected.xht: Added.
* css/css-multicol-1/multicol-overflow-000.xht: Added.
* css/css-multicol-1/multicol-overflowing-001-expected.xht: Added.
* css/css-multicol-1/multicol-overflowing-001.xht: Added.
* css/css-multicol-1/multicol-red.png: Added.
* css/css-multicol-1/multicol-reduce-000-expected.xht: Added.
* css/css-multicol-1/multicol-reduce-000.xht: Added.
* css/css-multicol-1/multicol-rule-000-expected.xht: Added.
* css/css-multicol-1/multicol-rule-000.xht: Added.
* css/css-multicol-1/multicol-rule-001-expected.xht: Added.
* css/css-multicol-1/multicol-rule-001.xht: Added.
* css/css-multicol-1/multicol-rule-002-expected.xht: Added.
* css/css-multicol-1/multicol-rule-002.xht: Added.
* css/css-multicol-1/multicol-rule-003-expected.xht: Added.
* css/css-multicol-1/multicol-rule-003.xht: Added.
* css/css-multicol-1/multicol-rule-004-expected.xht: Added.
* css/css-multicol-1/multicol-rule-004.xht: Added.
* css/css-multicol-1/multicol-rule-color-001-expected.xht: Added.
* css/css-multicol-1/multicol-rule-color-001.xht: Added.
* css/css-multicol-1/multicol-rule-color-inherit-001-expected.xht: Added.
* css/css-multicol-1/multicol-rule-color-inherit-001.xht: Added.
* css/css-multicol-1/multicol-rule-color-inherit-002-expected.xht: Added.
* css/css-multicol-1/multicol-rule-color-inherit-002.xht: Added.
* css/css-multicol-1/multicol-rule-dashed-000-expected.xht: Added.
* css/css-multicol-1/multicol-rule-dashed-000.xht: Added.
* css/css-multicol-1/multicol-rule-dotted-000-expected.xht: Added.
* css/css-multicol-1/multicol-rule-dotted-000.xht: Added.
* css/css-multicol-1/multicol-rule-double-000-expected.xht: Added.
* css/css-multicol-1/multicol-rule-double-000.xht: Added.
* css/css-multicol-1/multicol-rule-fraction-001-expected.xht: Added.
* css/css-multicol-1/multicol-rule-fraction-001.xht: Added.
* css/css-multicol-1/multicol-rule-fraction-002-expected.xht: Added.
* css/css-multicol-1/multicol-rule-fraction-002.xht: Added.
* css/css-multicol-1/multicol-rule-fraction-003-expected.xht: Added.
* css/css-multicol-1/multicol-rule-fraction-003.xht: Added.
* css/css-multicol-1/multicol-rule-groove-000-expected.xht: Added.
* css/css-multicol-1/multicol-rule-groove-000.xht: Added.
* css/css-multicol-1/multicol-rule-hidden-000-expected.xht: Added.
* css/css-multicol-1/multicol-rule-hidden-000.xht: Added.
* css/css-multicol-1/multicol-rule-inset-000-expected.xht: Added.
* css/css-multicol-1/multicol-rule-inset-000.xht: Added.
* css/css-multicol-1/multicol-rule-large-001-expected.xht: Added.
* css/css-multicol-1/multicol-rule-large-001.xht: Added.
* css/css-multicol-1/multicol-rule-none-000-expected.xht: Added.
* css/css-multicol-1/multicol-rule-none-000.xht: Added.
* css/css-multicol-1/multicol-rule-outset-000-expected.xht: Added.
* css/css-multicol-1/multicol-rule-outset-000.xht: Added.
* css/css-multicol-1/multicol-rule-percent-001-expected.xht: Added.
* css/css-multicol-1/multicol-rule-percent-001.xht: Added.
* css/css-multicol-1/multicol-rule-px-001-expected.xht: Added.
* css/css-multicol-1/multicol-rule-px-001.xht: Added.
* css/css-multicol-1/multicol-rule-ridge-000-expected.xht: Added.
* css/css-multicol-1/multicol-rule-ridge-000.xht: Added.
* css/css-multicol-1/multicol-rule-samelength-001-expected.xht: Added.
* css/css-multicol-1/multicol-rule-samelength-001.xht: Added.
* css/css-multicol-1/multicol-rule-shorthand-001-expected.xht: Added.
* css/css-multicol-1/multicol-rule-shorthand-001.xht: Added.
* css/css-multicol-1/multicol-rule-shorthand-2.xht: Added.
* css/css-multicol-1/multicol-rule-solid-000-expected.xht: Added.
* css/css-multicol-1/multicol-rule-solid-000.xht: Added.
* css/css-multicol-1/multicol-rule-stacking-001-expected.xht: Added.
* css/css-multicol-1/multicol-rule-stacking-001.xht: Added.
* css/css-multicol-1/multicol-rule-style-groove-001-expected.xht: Added.
* css/css-multicol-1/multicol-rule-style-groove-001.xht: Added.
* css/css-multicol-1/multicol-rule-style-inset-001-expected.xht: Added.
* css/css-multicol-1/multicol-rule-style-inset-001.xht: Added.
* css/css-multicol-1/multicol-rule-style-outset-001-expected.xht: Added.
* css/css-multicol-1/multicol-rule-style-outset-001.xht: Added.
* css/css-multicol-1/multicol-rule-style-ridge-001-expected.xht: Added.
* css/css-multicol-1/multicol-rule-style-ridge-001.xht: Added.
* css/css-multicol-1/multicol-shorthand-001-expected.xht: Added.
* css/css-multicol-1/multicol-shorthand-001.xht: Added.
* css/css-multicol-1/multicol-span-000-expected.xht: Added.
* css/css-multicol-1/multicol-span-000.xht: Added.
* css/css-multicol-1/multicol-span-all-001-expected.xht: Added.
* css/css-multicol-1/multicol-span-all-001.xht: Added.
* css/css-multicol-1/multicol-span-all-002-expected.xht: Added.
* css/css-multicol-1/multicol-span-all-002.xht: Added.
* css/css-multicol-1/multicol-span-all-003-expected.xht: Added.
* css/css-multicol-1/multicol-span-all-003.xht: Added.
* css/css-multicol-1/multicol-span-all-block-sibling-003-expected.xht: Added.
* css/css-multicol-1/multicol-span-all-block-sibling-003.xht: Added.
* css/css-multicol-1/multicol-span-all-child-001-expected.xht: Added.
* css/css-multicol-1/multicol-span-all-child-001.xht: Added.
* css/css-multicol-1/multicol-span-all-child-002-expected.xht: Added.
* css/css-multicol-1/multicol-span-all-child-002.xht: Added.
* css/css-multicol-1/multicol-span-all-margin-001-expected.xht: Added.
* css/css-multicol-1/multicol-span-all-margin-001.xht: Added.
* css/css-multicol-1/multicol-span-all-margin-002-expected.xht: Added.
* css/css-multicol-1/multicol-span-all-margin-002.xht: Added.
* css/css-multicol-1/multicol-span-all-margin-bottom-001-expected.xht: Added.
* css/css-multicol-1/multicol-span-all-margin-bottom-001.xht: Added.
* css/css-multicol-1/multicol-span-all-margin-nested-001-expected.xht: Added.
* css/css-multicol-1/multicol-span-all-margin-nested-001.xht: Added.
* css/css-multicol-1/multicol-span-all-margin-nested-002-expected.xht: Added.
* css/css-multicol-1/multicol-span-all-margin-nested-002.xht: Added.
* css/css-multicol-1/multicol-span-all-margin-nested-003-expected.xht: Added.
* css/css-multicol-1/multicol-span-all-margin-nested-003.xht: Added.
* css/css-multicol-1/multicol-span-all-margin-nested-firstchild-001-expected.xht: Added.
* css/css-multicol-1/multicol-span-all-margin-nested-firstchild-001.xht: Added.
* css/css-multicol-1/multicol-span-float-001-expected.xht: Added.
* css/css-multicol-1/multicol-span-float-001.xht: Added.
* css/css-multicol-1/multicol-span-none-001-expected.xht: Added.
* css/css-multicol-1/multicol-span-none-001.xht: Added.
* css/css-multicol-1/multicol-table-cell-001-expected.xht: Added.
* css/css-multicol-1/multicol-table-cell-001.xht: Added.
* css/css-multicol-1/multicol-table-cell-height-001-expected.xht: Added.
* css/css-multicol-1/multicol-table-cell-height-001.xht: Added.
* css/css-multicol-1/multicol-table-cell-height-002-expected.xht: Added.
* css/css-multicol-1/multicol-table-cell-height-002.xht: Added.
* css/css-multicol-1/multicol-table-cell-vertical-align-001-expected.xht: Added.
* css/css-multicol-1/multicol-table-cell-vertical-align-001.xht: Added.
* css/css-multicol-1/multicol-width-001-expected.xht: Added.
* css/css-multicol-1/multicol-width-001.xht: Added.
* css/css-multicol-1/multicol-width-002-expected.xht: Added.
* css/css-multicol-1/multicol-width-002.xht: Added.
* css/css-multicol-1/multicol-width-003-expected.xht: Added.
* css/css-multicol-1/multicol-width-003.xht: Added.
* css/css-multicol-1/multicol-width-count-001-expected.xht: Added.
* css/css-multicol-1/multicol-width-count-001.xht: Added.
* css/css-multicol-1/multicol-width-count-002-expected.xht: Added.
* css/css-multicol-1/multicol-width-count-002.xht: Added.
* css/css-multicol-1/multicol-width-ems-001-expected.xht: Added.
* css/css-multicol-1/multicol-width-ems-001.xht: Added.
* css/css-multicol-1/multicol-width-invalid-001-expected.xht: Added.
* css/css-multicol-1/multicol-width-invalid-001.xht: Added.
* css/css-multicol-1/multicol-width-large-001-expected.xht: Added.
* css/css-multicol-1/multicol-width-large-001.xht: Added.
* css/css-multicol-1/multicol-width-large-002-expected.xht: Added.
* css/css-multicol-1/multicol-width-large-002.xht: Added.
* css/css-multicol-1/multicol-width-negative-001-expected.xht: Added.
* css/css-multicol-1/multicol-width-negative-001.xht: Added.
* css/css-multicol-1/multicol-width-small-001-expected.xht: Added.
* css/css-multicol-1/multicol-width-small-001.xht: Added.
* css/css-multicol-1/multicol-zero-height-001-expected.xht: Added.
* css/css-multicol-1/multicol-zero-height-001.xht: Added.
* css/css-multicol-1/support: Added.
* css/css-multicol-1/support/1x1-green.png: Added.
* css/css-multicol-1/support/1x1-lime.png: Added.
* css/css-multicol-1/support/1x1-maroon.png: Added.
* css/css-multicol-1/support/1x1-navy.png: Added.
* css/css-multicol-1/support/1x1-red.png: Added.
* css/css-multicol-1/support/1x1-white.png: Added.
* css/css-multicol-1/support/60x60-gg-rr.png: Added.
* css/css-multicol-1/support/60x60-green.png: Added.
* css/css-multicol-1/support/60x60-red.png: Added.
* css/css-multicol-1/support/a-green.css: Added.
* css/css-multicol-1/support/b-green.css: Added.
* css/css-multicol-1/support/black20x20.png: Added.
* css/css-multicol-1/support/c-red.css: Added.
* css/css-multicol-1/support/cat.png: Added.
* css/css-multicol-1/support/import-green.css: Added.
* css/css-multicol-1/support/import-red.css: Added.
* css/css-multicol-1/support/pattern-gg-gr.png: Added.
* css/css-multicol-1/support/pattern-grg-rgr-grg.png: Added.
* css/css-multicol-1/support/pattern-grg-rrg-rgg.png: Added.
* css/css-multicol-1/support/pattern-rgr-grg-rgr.png: Added.
* css/css-multicol-1/support/pattern-tr.png: Added.
* css/css-multicol-1/support/red20x20.png: Added.
* css/css-multicol-1/support/square-purple.png: Added.
* css/css-multicol-1/support/square-teal.png: Added.
* css/css-multicol-1/support/square-white.png: Added.
* css/css-multicol-1/support/swatch-blue.png: Added.
* css/css-multicol-1/support/swatch-gray.png: Added.
* css/css-multicol-1/support/swatch-green.png: Added.
* css/css-multicol-1/support/swatch-lime.png: Added.
* css/css-multicol-1/support/swatch-navy.png: Added.
* css/css-multicol-1/support/swatch-orange.png: Added.
* css/css-multicol-1/support/swatch-pink.png: Added.
* css/css-multicol-1/support/swatch-purple.png: Added.
* css/css-multicol-1/support/swatch-red.png: Added.
* css/css-multicol-1/support/swatch-white.png: Added.
* css/css-multicol-1/support/swatch-yellow.png: Added.
* css/css-multicol-1/support/test-bl.png: Added.
* css/css-multicol-1/support/test-br.png: Added.
* css/css-multicol-1/support/test-outer.png: Added.
* css/css-multicol-1/support/test-tl.png: Added.
* css/css-multicol-1/support/test-tr.png: Added.
* css/multicol: Removed.
* css/multicol/multicol-basic-001-expected.html: Removed.
* css/multicol/multicol-basic-001.html: Removed.
* css/multicol/multicol-basic-002-expected.html: Removed.
* css/multicol/multicol-basic-002.html: Removed.
* css/multicol/multicol-basic-003-expected.html: Removed.
* css/multicol/multicol-basic-003.html: Removed.
* css/multicol/multicol-basic-004-expected.html: Removed.
* css/multicol/multicol-basic-004.html: Removed.
2015-09-04 Ryosuke Niwa <rniwa@webkit.org>
Import css/css-color-3
https://bugs.webkit.org/show_bug.cgi?id=148803
Reviewed by Chris Dumez.
Imported tests from https://github.com/w3c/csswg-test/tree/master/css-color-3 as of
46a095b681f997bef518ebe0a704c0a343a14a05.
* css/css-color-3: Added.
* css/css-color-3/LICENSE: Added.
* css/css-color-3/htaccess: Added.
* css/css-color-3/t31-color-currentColor-b-expected.html: Added.
* css/css-color-3/t31-color-currentColor-b.xht: Added.
* css/css-color-3/t32-opacity-offscreen-multiple-boxes-1-c-expected.html: Added.
* css/css-color-3/t32-opacity-offscreen-multiple-boxes-1-c.xht: Added.
* css/css-color-3/t32-opacity-offscreen-multiple-boxes-2-c-expected.html: Added.
* css/css-color-3/t32-opacity-offscreen-multiple-boxes-2-c.xht: Added.
* css/css-color-3/t421-rgb-func-int-a-expected.html: Added.
* css/css-color-3/t421-rgb-func-int-a.xht: Added.
* css/css-color-3/t421-rgb-func-no-mixed-f-expected.html: Added.
* css/css-color-3/t421-rgb-func-no-mixed-f.xht: Added.
* css/css-color-3/t421-rgb-func-pct-a-expected.html: Added.
* css/css-color-3/t421-rgb-func-pct-a.xht: Added.
* css/css-color-3/t421-rgb-func-whitespace-b-expected.html: Added.
* css/css-color-3/t421-rgb-func-whitespace-b.xht: Added.
* css/css-color-3/t421-rgb-hex-parsing-f-expected.html: Added.
* css/css-color-3/t421-rgb-hex-parsing-f.xht: Added.
* css/css-color-3/t421-rgb-hex3-a-expected.html: Added.
* css/css-color-3/t421-rgb-hex3-a.xht: Added.
* css/css-color-3/t421-rgb-hex6-a-expected.html: Added.
* css/css-color-3/t421-rgb-hex6-a.xht: Added.
* css/css-color-3/t422-rgba-a1.0-a-expected.html: Added.
* css/css-color-3/t422-rgba-a1.0-a.xht: Added.
* css/css-color-3/t422-rgba-clamping-a0.0-b-expected.html: Added.
* css/css-color-3/t422-rgba-clamping-a0.0-b.xht: Added.
* css/css-color-3/t422-rgba-clamping-a1.0-b-expected.html: Added.
* css/css-color-3/t422-rgba-clamping-a1.0-b.xht: Added.
* css/css-color-3/t422-rgba-clip-outside-device-gamut-b-expected.html: Added.
* css/css-color-3/t422-rgba-clip-outside-device-gamut-b.xht: Added.
* css/css-color-3/t422-rgba-func-int-a-expected.html: Added.
* css/css-color-3/t422-rgba-func-int-a.xht: Added.
* css/css-color-3/t422-rgba-func-no-mixed-f-expected.html: Added.
* css/css-color-3/t422-rgba-func-no-mixed-f.xht: Added.
* css/css-color-3/t422-rgba-func-pct-a-expected.html: Added.
* css/css-color-3/t422-rgba-func-pct-a.xht: Added.
* css/css-color-3/t422-rgba-func-whitespace-b-expected.html: Added.
* css/css-color-3/t422-rgba-func-whitespace-b.xht: Added.
* css/css-color-3/t422-rgba-onscreen-b-expected.html: Added.
* css/css-color-3/t422-rgba-onscreen-b.xht: Added.
* css/css-color-3/t422-rgba-onscreen-multiple-boxes-c-expected.html: Added.
* css/css-color-3/t422-rgba-onscreen-multiple-boxes-c.xht: Added.
* css/css-color-3/t423-transparent-1-a-expected.html: Added.
* css/css-color-3/t423-transparent-1-a.xht: Added.
* css/css-color-3/t423-transparent-2-a-expected.html: Added.
* css/css-color-3/t423-transparent-2-a.xht: Added.
* css/css-color-3/t424-hsl-basic-a-expected.html: Added.
* css/css-color-3/t424-hsl-basic-a.xht: Added.
* css/css-color-3/t424-hsl-clip-outside-gamut-b-expected.html: Added.
* css/css-color-3/t424-hsl-clip-outside-gamut-b.xht: Added.
* css/css-color-3/t424-hsl-parsing-f-expected.html: Added.
* css/css-color-3/t424-hsl-parsing-f.xht: Added.
* css/css-color-3/t424-hsl-values-b-1-expected.html: Added.
* css/css-color-3/t424-hsl-values-b-1.html: Added.
* css/css-color-3/t424-hsl-values-b-10-expected.html: Added.
* css/css-color-3/t424-hsl-values-b-10.html: Added.
* css/css-color-3/t424-hsl-values-b-11-expected.html: Added.
* css/css-color-3/t424-hsl-values-b-11.html: Added.
* css/css-color-3/t424-hsl-values-b-12-expected.html: Added.
* css/css-color-3/t424-hsl-values-b-12.html: Added.
* css/css-color-3/t424-hsl-values-b-13-expected.html: Added.
* css/css-color-3/t424-hsl-values-b-13.html: Added.
* css/css-color-3/t424-hsl-values-b-14-expected.html: Added.
* css/css-color-3/t424-hsl-values-b-14.html: Added.
* css/css-color-3/t424-hsl-values-b-15-expected.html: Added.
* css/css-color-3/t424-hsl-values-b-15.html: Added.
* css/css-color-3/t424-hsl-values-b-2-expected.html: Added.
* css/css-color-3/t424-hsl-values-b-2.html: Added.
* css/css-color-3/t424-hsl-values-b-3-expected.html: Added.
* css/css-color-3/t424-hsl-values-b-3.html: Added.
* css/css-color-3/t424-hsl-values-b-4-expected.html: Added.
* css/css-color-3/t424-hsl-values-b-4.html: Added.
* css/css-color-3/t424-hsl-values-b-5-expected.html: Added.
* css/css-color-3/t424-hsl-values-b-5.html: Added.
* css/css-color-3/t424-hsl-values-b-6-expected.html: Added.
* css/css-color-3/t424-hsl-values-b-6.html: Added.
* css/css-color-3/t424-hsl-values-b-7-expected.html: Added.
* css/css-color-3/t424-hsl-values-b-7.html: Added.
* css/css-color-3/t424-hsl-values-b-8-expected.html: Added.
* css/css-color-3/t424-hsl-values-b-8.html: Added.
* css/css-color-3/t424-hsl-values-b-9-expected.html: Added.
* css/css-color-3/t424-hsl-values-b-9.html: Added.
* css/css-color-3/t425-hsla-clip-outside-device-gamut-b-expected.html: Added.
* css/css-color-3/t425-hsla-clip-outside-device-gamut-b.xht: Added.
* css/css-color-3/t425-hsla-onscreen-multiple-boxes-c-expected.html: Added.
* css/css-color-3/t425-hsla-onscreen-multiple-boxes-c.xht: Added.
* css/css-color-3/t425-hsla-parsing-f-expected.html: Added.
* css/css-color-3/t425-hsla-parsing-f.xht: Added.
* css/css-color-3/t425-hsla-values-b-expected.html: Added.
* css/css-color-3/t425-hsla-values-b.xht: Added.
* css/css-color-3/t44-currentcolor-background-b-expected.html: Added.
* css/css-color-3/t44-currentcolor-background-b.xht: Added.
* css/css-color-3/t44-currentcolor-border-b-expected.html: Added.
* css/css-color-3/t44-currentcolor-border-b.xht: Added.
* css/css-color-3/w3c-import.log: Added.
2015-09-02 Brady Eidson <beidson@apple.com>
Import W3C IndexedDB tests.
https://bugs.webkit.org/show_bug.cgi?id=148713
Reviewed by Tim Horton' rubber stamp.
* indexeddb/abort-in-initial-upgradeneeded-expected.txt: Added.
* indexeddb/abort-in-initial-upgradeneeded.html: Added.
* indexeddb/close-in-upgradeneeded-expected.txt: Added.
* indexeddb/close-in-upgradeneeded.html: Added.
* indexeddb/cursor-overloads-expected.txt: Added.
* indexeddb/cursor-overloads.htm: Added.
* indexeddb/idb_webworkers-expected.txt: Added.
* indexeddb/idb_webworkers.htm: Added.
* indexeddb/idbcursor-advance-continue-async-expected.txt: Added.
* indexeddb/idbcursor-advance-continue-async.htm: Added.
* indexeddb/idbcursor-advance-expected.txt: Added.
* indexeddb/idbcursor-advance-invalid-expected.txt: Added.
* indexeddb/idbcursor-advance-invalid.htm: Added.
* indexeddb/idbcursor-advance.htm: Added.
* indexeddb/idbcursor-continue-expected.txt: Added.
* indexeddb/idbcursor-continue.htm: Added.
* indexeddb/idbcursor-direction-expected.txt: Added.
* indexeddb/idbcursor-direction-index-expected.txt: Added.
* indexeddb/idbcursor-direction-index-keyrange-expected.txt: Added.
* indexeddb/idbcursor-direction-index-keyrange.htm: Added.
* indexeddb/idbcursor-direction-index.htm: Added.
* indexeddb/idbcursor-direction-objectstore-expected.txt: Added.
* indexeddb/idbcursor-direction-objectstore-keyrange-expected.txt: Added.
* indexeddb/idbcursor-direction-objectstore-keyrange.htm: Added.
* indexeddb/idbcursor-direction-objectstore.htm: Added.
* indexeddb/idbcursor-direction.htm: Added.
* indexeddb/idbcursor-key-expected.txt: Added.
* indexeddb/idbcursor-key.htm: Added.
* indexeddb/idbcursor-primarykey-expected.txt: Added.
* indexeddb/idbcursor-primarykey.htm: Added.
* indexeddb/idbcursor-reused-expected.txt: Added.
* indexeddb/idbcursor-reused.htm: Added.
* indexeddb/idbcursor-source-expected.txt: Added.
* indexeddb/idbcursor-source.htm: Added.
* indexeddb/idbcursor_advance_index-expected.txt: Added.
* indexeddb/idbcursor_advance_index.htm: Added.
* indexeddb/idbcursor_advance_index2-expected.txt: Added.
* indexeddb/idbcursor_advance_index2.htm: Added.
* indexeddb/idbcursor_advance_index3-expected.txt: Added.
* indexeddb/idbcursor_advance_index3.htm: Added.
* indexeddb/idbcursor_advance_index5-expected.txt: Added.
* indexeddb/idbcursor_advance_index5.htm: Added.
* indexeddb/idbcursor_advance_index6-expected.txt: Added.
* indexeddb/idbcursor_advance_index6.htm: Added.
* indexeddb/idbcursor_advance_index7-expected.txt: Added.
* indexeddb/idbcursor_advance_index7.htm: Added.
* indexeddb/idbcursor_advance_index8-expected.txt: Added.
* indexeddb/idbcursor_advance_index8.htm: Added.
* indexeddb/idbcursor_advance_index9-expected.txt: Added.
* indexeddb/idbcursor_advance_index9.htm: Added.
* indexeddb/idbcursor_advance_objectstore-expected.txt: Added.
* indexeddb/idbcursor_advance_objectstore.htm: Added.
* indexeddb/idbcursor_advance_objectstore2-expected.txt: Added.
* indexeddb/idbcursor_advance_objectstore2.htm: Added.
* indexeddb/idbcursor_advance_objectstore3-expected.txt: Added.
* indexeddb/idbcursor_advance_objectstore3.htm: Added.
* indexeddb/idbcursor_advance_objectstore4-expected.txt: Added.
* indexeddb/idbcursor_advance_objectstore4.htm: Added.
* indexeddb/idbcursor_advance_objectstore5-expected.txt: Added.
* indexeddb/idbcursor_advance_objectstore5.htm: Added.
* indexeddb/idbcursor_continue_index-expected.txt: Added.
* indexeddb/idbcursor_continue_index.htm: Added.
* indexeddb/idbcursor_continue_index2-expected.txt: Added.
* indexeddb/idbcursor_continue_index2.htm: Added.
* indexeddb/idbcursor_continue_index3-expected.txt: Added.
* indexeddb/idbcursor_continue_index3.htm: Added.
* indexeddb/idbcursor_continue_index4-expected.txt: Added.
* indexeddb/idbcursor_continue_index4.htm: Added.
* indexeddb/idbcursor_continue_index5-expected.txt: Added.
* indexeddb/idbcursor_continue_index5.htm: Added.
* indexeddb/idbcursor_continue_index6-expected.txt: Added.
* indexeddb/idbcursor_continue_index6.htm: Added.
* indexeddb/idbcursor_continue_index7-expected.txt: Added.
* indexeddb/idbcursor_continue_index7.htm: Added.
* indexeddb/idbcursor_continue_index8-expected.txt: Added.
* indexeddb/idbcursor_continue_index8.htm: Added.
* indexeddb/idbcursor_continue_invalid-expected.txt: Added.
* indexeddb/idbcursor_continue_invalid.htm: Added.
* indexeddb/idbcursor_continue_objectstore-expected.txt: Added.
* indexeddb/idbcursor_continue_objectstore.htm: Added.
* indexeddb/idbcursor_continue_objectstore2-expected.txt: Added.
* indexeddb/idbcursor_continue_objectstore2.htm: Added.
* indexeddb/idbcursor_continue_objectstore3-expected.txt: Added.
* indexeddb/idbcursor_continue_objectstore3.htm: Added.
* indexeddb/idbcursor_continue_objectstore4-expected.txt: Added.
* indexeddb/idbcursor_continue_objectstore4.htm: Added.
* indexeddb/idbcursor_continue_objectstore5-expected.txt: Added.
* indexeddb/idbcursor_continue_objectstore5.htm: Added.
* indexeddb/idbcursor_continue_objectstore6-expected.txt: Added.
* indexeddb/idbcursor_continue_objectstore6.htm: Added.
* indexeddb/idbcursor_delete_index-expected.txt: Added.
* indexeddb/idbcursor_delete_index.htm: Added.
* indexeddb/idbcursor_delete_index2-expected.txt: Added.
* indexeddb/idbcursor_delete_index2.htm: Added.
* indexeddb/idbcursor_delete_index3-expected.txt: Added.
* indexeddb/idbcursor_delete_index3.htm: Added.
* indexeddb/idbcursor_delete_index4-expected.txt: Added.
* indexeddb/idbcursor_delete_index4.htm: Added.
* indexeddb/idbcursor_delete_index5-expected.txt: Added.
* indexeddb/idbcursor_delete_index5.htm: Added.
* indexeddb/idbcursor_delete_objectstore-expected.txt: Added.
* indexeddb/idbcursor_delete_objectstore.htm: Added.
* indexeddb/idbcursor_delete_objectstore2-expected.txt: Added.
* indexeddb/idbcursor_delete_objectstore2.htm: Added.
* indexeddb/idbcursor_delete_objectstore3-expected.txt: Added.
* indexeddb/idbcursor_delete_objectstore3.htm: Added.
* indexeddb/idbcursor_delete_objectstore4-expected.txt: Added.
* indexeddb/idbcursor_delete_objectstore4.htm: Added.
* indexeddb/idbcursor_delete_objectstore5-expected.txt: Added.
* indexeddb/idbcursor_delete_objectstore5.htm: Added.
* indexeddb/idbcursor_iterating-expected.txt: Added.
* indexeddb/idbcursor_iterating.htm: Added.
* indexeddb/idbcursor_iterating_index-expected.txt: Added.
* indexeddb/idbcursor_iterating_index.htm: Added.
* indexeddb/idbcursor_iterating_index2-expected.txt: Added.
* indexeddb/idbcursor_iterating_index2.htm: Added.
* indexeddb/idbcursor_iterating_objectstore-expected.txt: Added.
* indexeddb/idbcursor_iterating_objectstore.htm: Added.
* indexeddb/idbcursor_iterating_objectstore2-expected.txt: Added.
* indexeddb/idbcursor_iterating_objectstore2.htm: Added.
* indexeddb/idbcursor_update_index-expected.txt: Added.
* indexeddb/idbcursor_update_index.htm: Added.
* indexeddb/idbcursor_update_index2-expected.txt: Added.
* indexeddb/idbcursor_update_index2.htm: Added.
* indexeddb/idbcursor_update_index3-expected.txt: Added.
* indexeddb/idbcursor_update_index3.htm: Added.
* indexeddb/idbcursor_update_index4-expected.txt: Added.
* indexeddb/idbcursor_update_index4.htm: Added.
* indexeddb/idbcursor_update_index5-expected.txt: Added.
* indexeddb/idbcursor_update_index5.htm: Added.
* indexeddb/idbcursor_update_index6-expected.txt: Added.
* indexeddb/idbcursor_update_index6.htm: Added.
* indexeddb/idbcursor_update_index7-expected.txt: Added.
* indexeddb/idbcursor_update_index7.htm: Added.
* indexeddb/idbcursor_update_objectstore-expected.txt: Added.
* indexeddb/idbcursor_update_objectstore.htm: Added.
* indexeddb/idbcursor_update_objectstore2-expected.txt: Added.
* indexeddb/idbcursor_update_objectstore2.htm: Added.
* indexeddb/idbcursor_update_objectstore3-expected.txt: Added.
* indexeddb/idbcursor_update_objectstore3.htm: Added.
* indexeddb/idbcursor_update_objectstore4-expected.txt: Added.
* indexeddb/idbcursor_update_objectstore4.htm: Added.
* indexeddb/idbcursor_update_objectstore5-expected.txt: Added.
* indexeddb/idbcursor_update_objectstore5.htm: Added.
* indexeddb/idbcursor_update_objectstore6-expected.txt: Added.
* indexeddb/idbcursor_update_objectstore6.htm: Added.
* indexeddb/idbcursor_update_objectstore7-expected.txt: Added.
* indexeddb/idbcursor_update_objectstore7.htm: Added.
* indexeddb/idbcursor_update_objectstore8-expected.txt: Added.
* indexeddb/idbcursor_update_objectstore8.htm: Added.
* indexeddb/idbdatabase_close-expected.txt: Added.
* indexeddb/idbdatabase_close.htm: Added.
* indexeddb/idbdatabase_close2-expected.txt: Added.
* indexeddb/idbdatabase_close2.htm: Added.
* indexeddb/idbdatabase_createObjectStore-createIndex-emptyname-expected.txt: Added.
* indexeddb/idbdatabase_createObjectStore-createIndex-emptyname.htm: Added.
* indexeddb/idbdatabase_createObjectStore-expected.txt: Added.
* indexeddb/idbdatabase_createObjectStore.htm: Added.
* indexeddb/idbdatabase_createObjectStore10-1000ends-expected.txt: Added.
* indexeddb/idbdatabase_createObjectStore10-1000ends.htm: Added.
* indexeddb/idbdatabase_createObjectStore10-emptyname-expected.txt: Added.
* indexeddb/idbdatabase_createObjectStore10-emptyname.htm: Added.
* indexeddb/idbdatabase_createObjectStore11-expected.txt: Added.
* indexeddb/idbdatabase_createObjectStore11.htm: Added.
* indexeddb/idbdatabase_createObjectStore2-expected.txt: Added.
* indexeddb/idbdatabase_createObjectStore2.htm: Added.
* indexeddb/idbdatabase_createObjectStore3-expected.txt: Added.
* indexeddb/idbdatabase_createObjectStore3.htm: Added.
* indexeddb/idbdatabase_createObjectStore4-expected.txt: Added.
* indexeddb/idbdatabase_createObjectStore4.htm: Added.
* indexeddb/idbdatabase_createObjectStore5-expected.txt: Added.
* indexeddb/idbdatabase_createObjectStore5.htm: Added.
* indexeddb/idbdatabase_createObjectStore6-expected.txt: Added.
* indexeddb/idbdatabase_createObjectStore6.htm: Added.
* indexeddb/idbdatabase_createObjectStore7-expected.txt: Added.
* indexeddb/idbdatabase_createObjectStore7.htm: Added.
* indexeddb/idbdatabase_createObjectStore8-parameters-expected.txt: Added.
* indexeddb/idbdatabase_createObjectStore8-parameters.htm: Added.
* indexeddb/idbdatabase_createObjectStore9-invalidparameters-expected.txt: Added.
* indexeddb/idbdatabase_createObjectStore9-invalidparameters.htm: Added.
* indexeddb/idbdatabase_deleteObjectStore-expected.txt: Added.
* indexeddb/idbdatabase_deleteObjectStore.htm: Added.
* indexeddb/idbdatabase_deleteObjectStore2-expected.txt: Added.
* indexeddb/idbdatabase_deleteObjectStore2.htm: Added.
* indexeddb/idbdatabase_deleteObjectStore3-expected.txt: Added.
* indexeddb/idbdatabase_deleteObjectStore3.htm: Added.
* indexeddb/idbdatabase_deleteObjectStore4-not_reused-expected.txt: Added.
* indexeddb/idbdatabase_deleteObjectStore4-not_reused.htm: Added.
* indexeddb/idbdatabase_transaction-expected.txt: Added.
* indexeddb/idbdatabase_transaction.htm: Added.
* indexeddb/idbdatabase_transaction2-expected.txt: Added.
* indexeddb/idbdatabase_transaction2.htm: Added.
* indexeddb/idbdatabase_transaction3-expected.txt: Added.
* indexeddb/idbdatabase_transaction3.htm: Added.
* indexeddb/idbdatabase_transaction4-expected.txt: Added.
* indexeddb/idbdatabase_transaction4.htm: Added.
* indexeddb/idbdatabase_transaction5-expected.txt: Added.
* indexeddb/idbdatabase_transaction5.htm: Added.
* indexeddb/idbfactory_cmp-expected.txt: Added.
* indexeddb/idbfactory_cmp.htm: Added.
* indexeddb/idbfactory_cmp2-expected.txt: Added.
* indexeddb/idbfactory_cmp2.htm: Added.
* indexeddb/idbfactory_deleteDatabase-expected.txt: Added.
* indexeddb/idbfactory_deleteDatabase.htm: Added.
* indexeddb/idbfactory_deleteDatabase2-expected.txt: Added.
* indexeddb/idbfactory_deleteDatabase2.htm: Added.
* indexeddb/idbfactory_deleteDatabase3-expected.txt: Added.
* indexeddb/idbfactory_deleteDatabase3.htm: Added.
* indexeddb/idbfactory_deleteDatabase4-expected.txt: Added.
* indexeddb/idbfactory_deleteDatabase4.htm: Added.
* indexeddb/idbfactory_open-expected.txt: Added.
* indexeddb/idbfactory_open.htm: Added.
* indexeddb/idbfactory_open10.htm: Added.
* indexeddb/idbfactory_open11-expected.txt: Added.
* indexeddb/idbfactory_open11.htm: Added.
* indexeddb/idbfactory_open12-expected.txt: Added.
* indexeddb/idbfactory_open12.htm: Added.
* indexeddb/idbfactory_open2-expected.txt: Added.
* indexeddb/idbfactory_open2.htm: Added.
* indexeddb/idbfactory_open3-expected.txt: Added.
* indexeddb/idbfactory_open3.htm: Added.
* indexeddb/idbfactory_open4-expected.txt: Added.
* indexeddb/idbfactory_open4.htm: Added.
* indexeddb/idbfactory_open5-expected.txt: Added.
* indexeddb/idbfactory_open5.htm: Added.
* indexeddb/idbfactory_open6-expected.txt: Added.
* indexeddb/idbfactory_open6.htm: Added.
* indexeddb/idbfactory_open7-expected.txt: Added.
* indexeddb/idbfactory_open7.htm: Added.
* indexeddb/idbfactory_open8-expected.txt: Added.
* indexeddb/idbfactory_open8.htm: Added.
* indexeddb/idbfactory_open9-expected.txt: Added.
* indexeddb/idbfactory_open9.htm: Added.
* indexeddb/idbindex-multientry-arraykeypath-expected.txt: Added.
* indexeddb/idbindex-multientry-arraykeypath.htm: Added.
* indexeddb/idbindex-multientry-big-expected.txt: Added.
* indexeddb/idbindex-multientry-big.htm: Added.
* indexeddb/idbindex-multientry-expected.txt: Added.
* indexeddb/idbindex-multientry.htm: Added.
* indexeddb/idbindex_count-expected.txt: Added.
* indexeddb/idbindex_count.htm: Added.
* indexeddb/idbindex_count2-expected.txt: Added.
* indexeddb/idbindex_count2.htm: Added.
* indexeddb/idbindex_count3-expected.txt: Added.
* indexeddb/idbindex_count3.htm: Added.
* indexeddb/idbindex_count4-expected.txt: Added.
* indexeddb/idbindex_count4.htm: Added.
* indexeddb/idbindex_get-expected.txt: Added.
* indexeddb/idbindex_get.htm: Added.
* indexeddb/idbindex_get2-expected.txt: Added.
* indexeddb/idbindex_get2.htm: Added.
* indexeddb/idbindex_get3-expected.txt: Added.
* indexeddb/idbindex_get3.htm: Added.
* indexeddb/idbindex_get4-expected.txt: Added.
* indexeddb/idbindex_get4.htm: Added.
* indexeddb/idbindex_get5-expected.txt: Added.
* indexeddb/idbindex_get5.htm: Added.
* indexeddb/idbindex_get6-expected.txt: Added.
* indexeddb/idbindex_get6.htm: Added.
* indexeddb/idbindex_get7-expected.txt: Added.
* indexeddb/idbindex_get7.htm: Added.
* indexeddb/idbindex_getKey-expected.txt: Added.
* indexeddb/idbindex_getKey.htm: Added.
* indexeddb/idbindex_getKey2-expected.txt: Added.
* indexeddb/idbindex_getKey2.htm: Added.
* indexeddb/idbindex_getKey3-expected.txt: Added.
* indexeddb/idbindex_getKey3.htm: Added.
* indexeddb/idbindex_getKey4-expected.txt: Added.
* indexeddb/idbindex_getKey4.htm: Added.
* indexeddb/idbindex_getKey5-expected.txt: Added.
* indexeddb/idbindex_getKey5.htm: Added.
* indexeddb/idbindex_getKey6-expected.txt: Added.
* indexeddb/idbindex_getKey6.htm: Added.
* indexeddb/idbindex_getKey7-expected.txt: Added.
* indexeddb/idbindex_getKey7.htm: Added.
* indexeddb/idbindex_indexNames-expected.txt: Added.
* indexeddb/idbindex_indexNames.htm: Added.
* indexeddb/idbindex_openCursor-expected.txt: Added.
* indexeddb/idbindex_openCursor.htm: Added.
* indexeddb/idbindex_openCursor2-expected.txt: Added.
* indexeddb/idbindex_openCursor2.htm: Added.
* indexeddb/idbindex_openKeyCursor-expected.txt: Added.
* indexeddb/idbindex_openKeyCursor.htm: Added.
* indexeddb/idbindex_openKeyCursor2-expected.txt: Added.
* indexeddb/idbindex_openKeyCursor2.htm: Added.
* indexeddb/idbindex_openKeyCursor3-expected.txt: Added.
* indexeddb/idbindex_openKeyCursor3.htm: Added.
* indexeddb/idbkeyrange-expected.txt: Added.
* indexeddb/idbkeyrange.htm: Added.
* indexeddb/idbkeyrange_incorrect-expected.txt: Added.
* indexeddb/idbkeyrange_incorrect.htm: Added.
* indexeddb/idbobjectstore_add-expected.txt: Added.
* indexeddb/idbobjectstore_add.htm: Added.
* indexeddb/idbobjectstore_add10-expected.txt: Added.
* indexeddb/idbobjectstore_add10.htm: Added.
* indexeddb/idbobjectstore_add11-expected.txt: Added.
* indexeddb/idbobjectstore_add11.htm: Added.
* indexeddb/idbobjectstore_add12-expected.txt: Added.
* indexeddb/idbobjectstore_add12.htm: Added.
* indexeddb/idbobjectstore_add13-expected.txt: Added.
* indexeddb/idbobjectstore_add13.htm: Added.
* indexeddb/idbobjectstore_add14-expected.txt: Added.
* indexeddb/idbobjectstore_add14.htm: Added.
* indexeddb/idbobjectstore_add15-expected.txt: Added.
* indexeddb/idbobjectstore_add15.htm: Added.
* indexeddb/idbobjectstore_add16-expected.txt: Added.
* indexeddb/idbobjectstore_add16.htm: Added.
* indexeddb/idbobjectstore_add2-expected.txt: Added.
* indexeddb/idbobjectstore_add2.htm: Added.
* indexeddb/idbobjectstore_add3-expected.txt: Added.
* indexeddb/idbobjectstore_add3.htm: Added.
* indexeddb/idbobjectstore_add4-expected.txt: Added.
* indexeddb/idbobjectstore_add4.htm: Added.
* indexeddb/idbobjectstore_add5-expected.txt: Added.
* indexeddb/idbobjectstore_add5.htm: Added.
* indexeddb/idbobjectstore_add6-expected.txt: Added.
* indexeddb/idbobjectstore_add6.htm: Added.
* indexeddb/idbobjectstore_add7-expected.txt: Added.
* indexeddb/idbobjectstore_add7.htm: Added.
* indexeddb/idbobjectstore_add8-expected.txt: Added.
* indexeddb/idbobjectstore_add8.htm: Added.
* indexeddb/idbobjectstore_add9-expected.txt: Added.
* indexeddb/idbobjectstore_add9.htm: Added.
* indexeddb/idbobjectstore_clear-expected.txt: Added.
* indexeddb/idbobjectstore_clear.htm: Added.
* indexeddb/idbobjectstore_clear2-expected.txt: Added.
* indexeddb/idbobjectstore_clear2.htm: Added.
* indexeddb/idbobjectstore_clear3-expected.txt: Added.
* indexeddb/idbobjectstore_clear3.htm: Added.
* indexeddb/idbobjectstore_clear4-expected.txt: Added.
* indexeddb/idbobjectstore_clear4.htm: Added.
* indexeddb/idbobjectstore_count-expected.txt: Added.
* indexeddb/idbobjectstore_count.htm: Added.
* indexeddb/idbobjectstore_count2-expected.txt: Added.
* indexeddb/idbobjectstore_count2.htm: Added.
* indexeddb/idbobjectstore_count3-expected.txt: Added.
* indexeddb/idbobjectstore_count3.htm: Added.
* indexeddb/idbobjectstore_count4-expected.txt: Added.
* indexeddb/idbobjectstore_count4.htm: Added.
* indexeddb/idbobjectstore_createIndex-expected.txt: Added.
* indexeddb/idbobjectstore_createIndex.htm: Added.
* indexeddb/idbobjectstore_createIndex10-expected.txt: Added.
* indexeddb/idbobjectstore_createIndex10.htm: Added.
* indexeddb/idbobjectstore_createIndex11-expected.txt: Added.
* indexeddb/idbobjectstore_createIndex11.htm: Added.
* indexeddb/idbobjectstore_createIndex12-expected.txt: Added.
* indexeddb/idbobjectstore_createIndex12.htm: Added.
* indexeddb/idbobjectstore_createIndex13-expected.txt: Added.
* indexeddb/idbobjectstore_createIndex13.htm: Added.
* indexeddb/idbobjectstore_createIndex2-expected.txt: Added.
* indexeddb/idbobjectstore_createIndex2.htm: Added.
* indexeddb/idbobjectstore_createIndex3-usable-right-away-expected.txt: Added.
* indexeddb/idbobjectstore_createIndex3-usable-right-away.htm: Added.
* indexeddb/idbobjectstore_createIndex4-deleteIndex-event_order-expected.txt: Added.
* indexeddb/idbobjectstore_createIndex4-deleteIndex-event_order.htm: Added.
* indexeddb/idbobjectstore_createIndex5-emptykeypath-expected.txt: Added.
* indexeddb/idbobjectstore_createIndex5-emptykeypath.htm: Added.
* indexeddb/idbobjectstore_createIndex6-event_order-expected.txt: Added.
* indexeddb/idbobjectstore_createIndex6-event_order.htm: Added.
* indexeddb/idbobjectstore_createIndex7-event_order-expected.txt: Added.
* indexeddb/idbobjectstore_createIndex7-event_order.htm: Added.
* indexeddb/idbobjectstore_createIndex8-valid_keys-expected.txt: Added.
* indexeddb/idbobjectstore_createIndex8-valid_keys.htm: Added.
* indexeddb/idbobjectstore_createIndex9-emptyname-expected.txt: Added.
* indexeddb/idbobjectstore_createIndex9-emptyname.htm: Added.
* indexeddb/idbobjectstore_delete-expected.txt: Added.
* indexeddb/idbobjectstore_delete.htm: Added.
* indexeddb/idbobjectstore_delete2-expected.txt: Added.
* indexeddb/idbobjectstore_delete2.htm: Added.
* indexeddb/idbobjectstore_delete3-expected.txt: Added.
* indexeddb/idbobjectstore_delete3.htm: Added.
* indexeddb/idbobjectstore_delete4-expected.txt: Added.
* indexeddb/idbobjectstore_delete4.htm: Added.
* indexeddb/idbobjectstore_delete5-expected.txt: Added.
* indexeddb/idbobjectstore_delete5.htm: Added.
* indexeddb/idbobjectstore_delete6-expected.txt: Added.
* indexeddb/idbobjectstore_delete6.htm: Added.
* indexeddb/idbobjectstore_delete7-expected.txt: Added.
* indexeddb/idbobjectstore_delete7.htm: Added.
* indexeddb/idbobjectstore_deleteIndex-expected.txt: Added.
* indexeddb/idbobjectstore_deleteIndex.htm: Added.
* indexeddb/idbobjectstore_deleted-expected.txt: Added.
* indexeddb/idbobjectstore_deleted.htm: Added.
* indexeddb/idbobjectstore_get-expected.txt: Added.
* indexeddb/idbobjectstore_get.htm: Added.
* indexeddb/idbobjectstore_get2-expected.txt: Added.
* indexeddb/idbobjectstore_get2.htm: Added.
* indexeddb/idbobjectstore_get3-expected.txt: Added.
* indexeddb/idbobjectstore_get3.htm: Added.
* indexeddb/idbobjectstore_get4-expected.txt: Added.
* indexeddb/idbobjectstore_get4.htm: Added.
* indexeddb/idbobjectstore_get5-expected.txt: Added.
* indexeddb/idbobjectstore_get5.htm: Added.
* indexeddb/idbobjectstore_get6-expected.txt: Added.
* indexeddb/idbobjectstore_get6.htm: Added.
* indexeddb/idbobjectstore_get7-expected.txt: Added.
* indexeddb/idbobjectstore_get7.htm: Added.
* indexeddb/idbobjectstore_index-expected.txt: Added.
* indexeddb/idbobjectstore_index.htm: Added.
* indexeddb/idbobjectstore_openCursor-expected.txt: Added.
* indexeddb/idbobjectstore_openCursor.htm: Added.
* indexeddb/idbobjectstore_openCursor_invalid-expected.txt: Added.
* indexeddb/idbobjectstore_openCursor_invalid.htm: Added.
* indexeddb/idbobjectstore_put-expected.txt: Added.
* indexeddb/idbobjectstore_put.htm: Added.
* indexeddb/idbobjectstore_put10-expected.txt: Added.
* indexeddb/idbobjectstore_put10.htm: Added.
* indexeddb/idbobjectstore_put11-expected.txt: Added.
* indexeddb/idbobjectstore_put11.htm: Added.
* indexeddb/idbobjectstore_put12-expected.txt: Added.
* indexeddb/idbobjectstore_put12.htm: Added.
* indexeddb/idbobjectstore_put13-expected.txt: Added.
* indexeddb/idbobjectstore_put13.htm: Added.
* indexeddb/idbobjectstore_put14-expected.txt: Added.
* indexeddb/idbobjectstore_put14.htm: Added.
* indexeddb/idbobjectstore_put15-expected.txt: Added.
* indexeddb/idbobjectstore_put15.htm: Added.
* indexeddb/idbobjectstore_put16-expected.txt: Added.
* indexeddb/idbobjectstore_put16.htm: Added.
* indexeddb/idbobjectstore_put2-expected.txt: Added.
* indexeddb/idbobjectstore_put2.htm: Added.
* indexeddb/idbobjectstore_put3-expected.txt: Added.
* indexeddb/idbobjectstore_put3.htm: Added.
* indexeddb/idbobjectstore_put4-expected.txt: Added.
* indexeddb/idbobjectstore_put4.htm: Added.
* indexeddb/idbobjectstore_put5-expected.txt: Added.
* indexeddb/idbobjectstore_put5.htm: Added.
* indexeddb/idbobjectstore_put6-expected.txt: Added.
* indexeddb/idbobjectstore_put6.htm: Added.
* indexeddb/idbobjectstore_put7-expected.txt: Added.
* indexeddb/idbobjectstore_put7.htm: Added.
* indexeddb/idbobjectstore_put8-expected.txt: Added.
* indexeddb/idbobjectstore_put8.htm: Added.
* indexeddb/idbobjectstore_put9-expected.txt: Added.
* indexeddb/idbobjectstore_put9.htm: Added.
* indexeddb/idbtransaction-expected.txt: Added.
* indexeddb/idbtransaction-oncomplete-expected.txt: Added.
* indexeddb/idbtransaction-oncomplete.htm: Added.
* indexeddb/idbtransaction.htm: Added.
* indexeddb/idbtransaction_abort-expected.txt: Added.
* indexeddb/idbtransaction_abort.htm: Added.
* indexeddb/idbversionchangeevent-expected.txt: Added.
* indexeddb/idbversionchangeevent.htm: Added.
* indexeddb/idbworker.js: Added.
(MessageHandler.open_rq.onupgradeneeded):
(MessageHandler.open_rq.onsuccess.db.e.target.result.db.onerror):
(MessageHandler.open_rq.onsuccess.db.transaction.objectStore.get onsuccess):
(MessageHandler.open_rq.onerror):
(MessageHandler.open_rq.onblocked):
* indexeddb/index_sort_order-expected.txt: Added.
* indexeddb/index_sort_order.htm: Added.
* indexeddb/interfaces-expected.txt: Added.
* indexeddb/interfaces.html: Added.
* indexeddb/interfaces.idl: Added.
* indexeddb/interfaces.worker.js: Added.
(request.onload):
* indexeddb/key_invalid-expected.txt: Added.
* indexeddb/key_invalid.htm: Added.
* indexeddb/key_valid.html: Added.
* indexeddb/keygenerator-constrainterror-expected.txt: Added.
* indexeddb/keygenerator-constrainterror.htm: Added.
* indexeddb/keygenerator-expected.txt: Added.
* indexeddb/keygenerator-overflow-expected.txt: Added.
* indexeddb/keygenerator-overflow.htm: Added.
* indexeddb/keygenerator.htm: Added.
* indexeddb/keyorder-expected.txt: Added.
* indexeddb/keyorder.htm: Added.
* indexeddb/keypath-expected.txt: Added.
* indexeddb/keypath.htm: Added.
* indexeddb/keypath_invalid-expected.txt: Added.
* indexeddb/keypath_invalid.htm: Added.
* indexeddb/keypath_maxsize-expected.txt: Added.
* indexeddb/keypath_maxsize.htm: Added.
* indexeddb/list_ordering-expected.txt: Added.
* indexeddb/list_ordering.htm: Added.
* indexeddb/objectstore_keyorder-expected.txt: Added.
* indexeddb/objectstore_keyorder.htm: Added.
* indexeddb/request_bubble-and-capture-expected.txt: Added.
* indexeddb/request_bubble-and-capture.htm: Added.
* indexeddb/string-list-ordering-expected.txt: Added.
* indexeddb/string-list-ordering.htm: Added.
* indexeddb/support.js: Added.
(fail):
(.):
(.auto_fail):
(createdb_for_multiple_tests):
(assert_key_equals):
* indexeddb/transaction-create_in_versionchange-expected.txt: Added.
* indexeddb/transaction-create_in_versionchange.htm: Added.
* indexeddb/transaction-lifetime-blocked-expected.txt: Added.
* indexeddb/transaction-lifetime-blocked.htm: Added.
* indexeddb/transaction-lifetime-expected.txt: Added.
* indexeddb/transaction-lifetime.htm: Added.
* indexeddb/transaction-requestqueue-expected.txt: Added.
* indexeddb/transaction-requestqueue.htm: Added.
* indexeddb/transaction_bubble-and-capture-expected.txt: Added.
* indexeddb/transaction_bubble-and-capture.htm: Added.
* indexeddb/value-expected.txt: Added.
* indexeddb/value.htm: Added.
* indexeddb/value_recursive-expected.txt: Added.
* indexeddb/value_recursive.htm: Added.
* indexeddb/writer-starvation-expected.txt: Added.
* indexeddb/writer-starvation.htm: Added.
2015-04-13 Alexey Proskuryakov <ap@apple.com>
imported/w3c/canvas/2d.text.measure.width.empty.html is flaky
https://bugs.webkit.org/show_bug.cgi?id=143671
Reviewed by Tim Horton.
* canvas/2d.text.measure.width.empty.html:
* canvas/2d.text.measure.width.empty-expected.txt:
Updated the test to trunk, where it uses testharness, which knows about waitUntilDone.
* fonts: Added.
* fonts/CanvasTest.ttf: Added.
While at it, added a font that this test includes (probably for no good reason).
This avoids hitting a sandbox violation.
2015-04-06 Youenn Fablet <youenn.fablet@crf.canon.fr>
W3C test importer should generate the modules installed dynamically to run wpt tests
https://bugs.webkit.org/show_bug.cgi?id=142738
Reviewed by Ryosuke Niwa.
Renamed WPTModules to web-platform-test-modules.json
Updated TestRepositories to ask the importer to generate web-platform-test-modules.json at import time.
* resources/TestRepositories:
* resources/WPTModules: Removed.
* resources/web-platform-tests-modules.json: Added.
2015-03-13 Youenn Fablet <youenn.fablet@crf.canon.fr>
WebKit test infrastructure should automate the process of cloning W3C test suite and importing tests from it
https://bugs.webkit.org/show_bug.cgi?id=134764
Reviewed by Ryosuke Niwa.
TestRepositories defines the git repositories used to import tests.
It defines for each repository the infrastructure paths to always import, the paths to skip and the revision to use.
ImportExpectartions defines the tests to import.
* resources/ImportExpectations: Added.
* resources/TestRepositories: Added.
2015-03-06 Carlos Alberto Lopez Perez <clopez@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
Layout tests imported/w3c/web-platform-tests certificates should not be tracked on WebKit VCS
https://bugs.webkit.org/show_bug.cgi?id=142083
Reviewed by Simon Fraser.
* resources/config.json: Replaced the _certs directory by a string to be replaced when copying this file to the web-platform-tests directory.
* web-platform-tests/.gitignore: Updated to stop ignoring _certs.
* web-platform-tests/_certs/01.pem: Removed.
* web-platform-tests/_certs/02.pem: Removed.
* web-platform-tests/_certs/cacert.pem: Removed.
* web-platform-tests/_certs/cakey.pem: Removed.
* web-platform-tests/_certs/index.txt.attr: Removed.
* web-platform-tests/_certs/index.txt.attr.old: Removed.
* web-platform-tests/_certs/index.txt.old: Removed.
* web-platform-tests/_certs/localhost.key: Removed.
* web-platform-tests/_certs/localhost.pem: Removed.
* web-platform-tests/_certs/serial: Removed.
* web-platform-tests/_certs/serial.old: Removed.
2015-02-20 Alexey Proskuryakov <ap@apple.com>
Remove svn:keywords property.
As far as I can tell, the property had no effect on any of these files, but also,
when it has effect it's likely harmful.
* css/multicol/multicol-basic-001-expected.html: Removed property svn:keywords.
* css/multicol/multicol-basic-001.html: Removed property svn:keywords.
* css/multicol/multicol-basic-002-expected.html: Removed property svn:keywords.
* css/multicol/multicol-basic-002.html: Removed property svn:keywords.
* css/multicol/multicol-basic-003-expected.html: Removed property svn:keywords.
* css/multicol/multicol-basic-003.html: Removed property svn:keywords.
* css/multicol/multicol-basic-004-expected.html: Removed property svn:keywords.
* css/multicol/multicol-basic-004.html: Removed property svn:keywords.
2015-02-04 Youenn Fablet <youenn.fablet@crf.canon.fr>
W3C test importer should sort the list of files when generating the w3c-import.log
https://bugs.webkit.org/show_bug.cgi?id=141156
Reviewed by Bem Jones-Bey.
Updated web-platform-tests logs according importer file sorting.
* web-platform-tests/common/w3c-import.log:
* web-platform-tests/fonts/w3c-import.log:
* web-platform-tests/images/w3c-import.log:
* web-platform-tests/tools/runner/css/w3c-import.log:
* web-platform-tests/tools/runner/fonts/w3c-import.log:
* web-platform-tests/tools/runner/w3c-import.log:
* web-platform-tests/tools/scripts/w3c-import.log:
* web-platform-tests/tools/sslutils/w3c-import.log:
* web-platform-tests/tools/w3c-import.log:
* web-platform-tests/tools/webdriver/webdriver/w3c-import.log:
2015-02-03 Youenn Fablet <youenn.fablet@crf.canon.fr>
Web Platform Tests dirty a few untracked files
https://bugs.webkit.org/show_bug.cgi?id=141185
Reviewed by Darin Adler.
Added the empty file web-platform-tests/_certs/index.txt to .gitignore.
* web-platform-tests/.gitignore:
2015-02-03 Youenn Fablet <youenn.fablet@crf.canon.fr>
Web platform test server should not need to create __init__.py files
https://bugs.webkit.org/show_bug.cgi?id=141030
Reviewed by Ryosuke Niwa.
Updated __init__.py using TestImporter.
Removed added logs to serve.py to be the same as W3C repository.
* web-platform-tests/serve.py:
* web-platform-tests/tools/__init__.py:
* web-platform-tests/tools/scripts/__init__.py: Copied from LayoutTests/imported/w3c/web-platform-tests/tools/__init__.py.
* web-platform-tests/tools/webdriver/webdriver/__init__.py: Copied from LayoutTests/imported/w3c/web-platform-tests/tools/__init__.py.
2015-02-03 Youenn Fablet <youenn.fablet@crf.canon.fr>
imported/w3c/web-platform-tests should contain top level files of the W3C web-platform-tests repository
https://bugs.webkit.org/show_bug.cgi?id=141151
Reviewed by Ryosuke Niwa.
* web-platform-tests/CONTRIBUTING.md: Added.
* web-platform-tests/LICENSE: Added.
* web-platform-tests/README.md: Added.
* web-platform-tests/server-side.md: Added.
* web-platform-tests/w3c-import.log:
2015-01-31 Youenn Fablet <youenn.fablet@crf.canon.fr>
Import W3C web platform tests infrastructure
https://bugs.webkit.org/show_bug.cgi?id=140934
Reviewed by Ryosuke Niwa.
Initial import of the web-platform-tests repository.
This includes all infrastructure folders.
web-platform-tests submodules are downloaded when needed based on resources/WPTModules.
This patch also adds two tests from the domparsing folder to ensure
W3C test infrastructure works properly on WebKit bots.
* resources/WPTModules: Added
* web-platform-tests/.gitignore: Added.
* web-platform-tests/_certs: Added.
* web-platform-tests/common: Added.
* web-platform-tests/config.default.json: Added.
* web-platform-tests/fonts: Added.
* web-platform-tests/images: Added.
* web-platform-tests/resource: Added.
* web-platform-tests/serve.py: Added.
* web-platform-tests/tools: Added.
* web-platform-tests/w3c-import.log: Added
* web-platform-tests/domparsing/DOMParser-parseFromString-html-expected.txt: Added.
* web-platform-tests/domparsing/DOMParser-parseFromString-html.html: Added.
* web-platform-tests/domparsing/insert-adjacent-expected.txt: Added.
* web-platform-tests/domparsing/insert-adjacent.html: Added.
* web-platform-tests/domparsing/w3c-import.log: Added.
2015-01-26 Youenn Fablet <youenn.fablet@crf.canon.fr>
Integrate WP python server into WebKit test framework
https://bugs.webkit.org/show_bug.cgi?id=127094
Reviewed by Ryosuke Niwa.
Contains parameters of web platform test server.
* resources/config.json: Added.
2015-01-21 Said Abou-Hallawa <sabouhallawa@apple.com>
Move w3c/canvas/resources/ common resources to w3c/resources/.
https://bugs.webkit.org/show_bug.cgi?id=140712.
Reviewed by Alexey Proskuryakov.
Move the w3c common resources from w3c/canvas/resources/ to w3c/resources/. All
the paths to the common resources from the w3c/canvas and w3c/common should be
../resources/<file name> instead of resources/<file name>
* canvas/2d.clearRect.basic.html:
* canvas/2d.clearRect.clip.html:
* canvas/2d.clearRect.globalalpha.html:
* canvas/2d.clearRect.globalcomposite.html:
* canvas/2d.clearRect.negative.html:
* canvas/2d.clearRect.nonfinite.html:
* canvas/2d.clearRect.path.html:
* canvas/2d.clearRect.shadow.html:
* canvas/2d.clearRect.transform.html:
* canvas/2d.clearRect.zero.html:
* canvas/2d.composite.canvas.copy.html:
* canvas/2d.composite.canvas.destination-atop.html:
* canvas/2d.composite.canvas.destination-in.html:
* canvas/2d.composite.canvas.destination-out.html:
* canvas/2d.composite.canvas.destination-over.html:
* canvas/2d.composite.canvas.lighter.html:
* canvas/2d.composite.canvas.source-atop.html:
* canvas/2d.composite.canvas.source-in.html:
* canvas/2d.composite.canvas.source-out.html:
* canvas/2d.composite.canvas.source-over.html:
* canvas/2d.composite.canvas.xor.html:
* canvas/2d.composite.clip.copy.html:
* canvas/2d.composite.clip.destination-atop.html:
* canvas/2d.composite.clip.destination-in.html:
* canvas/2d.composite.clip.destination-out.html:
* canvas/2d.composite.clip.destination-over.html:
* canvas/2d.composite.clip.lighter.html:
* canvas/2d.composite.clip.source-atop.html:
* canvas/2d.composite.clip.source-in.html:
* canvas/2d.composite.clip.source-out.html:
* canvas/2d.composite.clip.source-over.html:
* canvas/2d.composite.clip.xor.html:
* canvas/2d.composite.globalAlpha.canvas.html:
* canvas/2d.composite.globalAlpha.canvaspattern.html:
* canvas/2d.composite.globalAlpha.fill.html:
* canvas/2d.composite.globalAlpha.image.html:
* canvas/2d.composite.globalAlpha.imagepattern.html:
* canvas/2d.composite.image.copy.html:
* canvas/2d.composite.image.destination-atop.html:
* canvas/2d.composite.image.destination-in.html:
* canvas/2d.composite.image.destination-out.html:
* canvas/2d.composite.image.destination-over.html:
* canvas/2d.composite.image.lighter.html:
* canvas/2d.composite.image.source-atop.html:
* canvas/2d.composite.image.source-in.html:
* canvas/2d.composite.image.source-out.html:
* canvas/2d.composite.image.source-over.html:
* canvas/2d.composite.image.xor.html:
* canvas/2d.composite.uncovered.image.copy.html:
* canvas/2d.composite.uncovered.image.destination-atop.html:
* canvas/2d.composite.uncovered.image.destination-in.html:
* canvas/2d.composite.uncovered.image.source-in.html:
* canvas/2d.composite.uncovered.image.source-out.html:
* canvas/2d.composite.uncovered.pattern.copy.html:
* canvas/2d.composite.uncovered.pattern.destination-atop.html:
* canvas/2d.composite.uncovered.pattern.destination-in.html:
* canvas/2d.composite.uncovered.pattern.source-in.html:
* canvas/2d.composite.uncovered.pattern.source-out.html:
* canvas/2d.drawImage.3arg.html:
* canvas/2d.drawImage.5arg.html:
* canvas/2d.drawImage.9arg.basic.html:
* canvas/2d.drawImage.9arg.destpos.html:
* canvas/2d.drawImage.9arg.destsize.html:
* canvas/2d.drawImage.9arg.sourcepos.html:
* canvas/2d.drawImage.9arg.sourcesize.html:
* canvas/2d.drawImage.alpha.html:
* canvas/2d.drawImage.animated.apng.html:
* canvas/2d.drawImage.animated.gif.html:
* canvas/2d.drawImage.animated.poster.html:
* canvas/2d.drawImage.broken.html:
* canvas/2d.drawImage.canvas.html:
* canvas/2d.drawImage.clip.html:
* canvas/2d.drawImage.composite.html:
* canvas/2d.drawImage.floatsource.html:
* canvas/2d.drawImage.image.incomplete.empty.html:
* canvas/2d.drawImage.image.incomplete.omitted.html:
* canvas/2d.drawImage.incomplete.html:
* canvas/2d.drawImage.negativedest.html:
* canvas/2d.drawImage.negativedir.html:
* canvas/2d.drawImage.negativesource.html:
* canvas/2d.drawImage.nonfinite.html:
* canvas/2d.drawImage.nowrap.html:
* canvas/2d.drawImage.path.html:
* canvas/2d.drawImage.self.1.html:
* canvas/2d.drawImage.self.2.html:
* canvas/2d.drawImage.transform.html:
* canvas/2d.drawImage.zerocanvas.html:
* canvas/2d.drawImage.zerosource.html:
* canvas/2d.fillRect.basic.html:
* canvas/2d.fillRect.clip.html:
* canvas/2d.fillRect.negative.html:
* canvas/2d.fillRect.nonfinite.html:
* canvas/2d.fillRect.path.html:
* canvas/2d.fillRect.shadow.html:
* canvas/2d.fillRect.transform.html:
* canvas/2d.fillRect.zero.html:
* canvas/2d.fillStyle.invalidstring.html:
* canvas/2d.fillStyle.invalidtype.html:
* canvas/2d.fillStyle.parse.current.basic.html:
* canvas/2d.fillStyle.parse.current.changed.html:
* canvas/2d.fillStyle.parse.invalid.hex1.html:
* canvas/2d.fillStyle.parse.invalid.hex2.html:
* canvas/2d.fillStyle.parse.invalid.hex3.html:
* canvas/2d.fillStyle.parse.invalid.hex4.html:
* canvas/2d.fillStyle.parse.invalid.hex5.html:
* canvas/2d.fillStyle.parse.invalid.hex6.html:
* canvas/2d.fillStyle.parse.invalid.hex7.html:
* canvas/2d.fillStyle.parse.invalid.hex8.html:
* canvas/2d.fillStyle.parse.invalid.hsl-1.html:
* canvas/2d.fillStyle.parse.invalid.hsl-2.html:
* canvas/2d.fillStyle.parse.invalid.hsl-3.html:
* canvas/2d.fillStyle.parse.invalid.hsl-4.html:
* canvas/2d.fillStyle.parse.invalid.hsl-5.html:
* canvas/2d.fillStyle.parse.invalid.hsl-6.html:
* canvas/2d.fillStyle.parse.invalid.hsla-1.html:
* canvas/2d.fillStyle.parse.invalid.hsla-2.html:
* canvas/2d.fillStyle.parse.invalid.name-1.html:
* canvas/2d.fillStyle.parse.invalid.name-2.html:
* canvas/2d.fillStyle.parse.invalid.name-3.html:
* canvas/2d.fillStyle.parse.invalid.name-4.html:
* canvas/2d.fillStyle.parse.invalid.name-5.html:
* canvas/2d.fillStyle.parse.invalid.rgb-1.html:
* canvas/2d.fillStyle.parse.invalid.rgb-2.html:
* canvas/2d.fillStyle.parse.invalid.rgb-3.html:
* canvas/2d.fillStyle.parse.invalid.rgb-4.html:
* canvas/2d.fillStyle.parse.invalid.rgb-5.html:
* canvas/2d.fillStyle.parse.invalid.rgb-6.html:
* canvas/2d.fillStyle.parse.invalid.rgb-7.html:
* canvas/2d.fillStyle.parse.invalid.rgba-1.html:
* canvas/2d.fillStyle.parse.invalid.rgba-2.html:
* canvas/2d.fillStyle.parse.invalid.rgba-3.html:
* canvas/2d.fillStyle.parse.invalid.rgba-4.html:
* canvas/2d.fillStyle.parse.invalid.rgba-5.html:
* canvas/2d.fillStyle.parse.invalid.rgba-6.html:
* canvas/2d.fillStyle.parse.invalid.rgba-7.html:
* canvas/2d.getcontext.shared.html:
* canvas/2d.gradient.empty.html:
* canvas/2d.gradient.interpolate.outside.html:
* canvas/2d.gradient.interpolate.overlap2.html:
* canvas/2d.gradient.interpolate.solid.html:
* canvas/2d.gradient.interpolate.zerosize.fill.html:
* canvas/2d.gradient.interpolate.zerosize.fillRect.html:
* canvas/2d.gradient.interpolate.zerosize.fillText.html:
* canvas/2d.gradient.interpolate.zerosize.html:
* canvas/2d.gradient.interpolate.zerosize.stroke.html:
* canvas/2d.gradient.interpolate.zerosize.strokeRect.html:
* canvas/2d.gradient.interpolate.zerosize.strokeText.html:
* canvas/2d.gradient.linear.transform.1.html:
* canvas/2d.gradient.linear.transform.2.html:
* canvas/2d.gradient.linear.transform.3.html:
* canvas/2d.gradient.object.crosscanvas.html:
* canvas/2d.gradient.object.update.html:
* canvas/2d.gradient.radial.cone.behind.html:
* canvas/2d.gradient.radial.cone.beside.html:
* canvas/2d.gradient.radial.cone.bottom.html:
* canvas/2d.gradient.radial.cone.cylinder.html:
* canvas/2d.gradient.radial.cone.front.html:
* canvas/2d.gradient.radial.cone.shape1.html:
* canvas/2d.gradient.radial.cone.shape2.html:
* canvas/2d.gradient.radial.cone.top.html:
* canvas/2d.gradient.radial.equal.html:
* canvas/2d.gradient.radial.inside1.html:
* canvas/2d.gradient.radial.inside2.html:
* canvas/2d.gradient.radial.inside3.html:
* canvas/2d.gradient.radial.outside1.html:
* canvas/2d.gradient.radial.outside2.html:
* canvas/2d.gradient.radial.outside3.html:
* canvas/2d.gradient.radial.touch1.html:
* canvas/2d.gradient.radial.touch2.html:
* canvas/2d.gradient.radial.touch3.html:
* canvas/2d.gradient.radial.transform.1.html:
* canvas/2d.gradient.radial.transform.2.html:
* canvas/2d.gradient.radial.transform.3.html:
* canvas/2d.imageData.get.unaffected.html:
* canvas/2d.imageData.put.basic.html:
* canvas/2d.imageData.put.clip.html:
* canvas/2d.imageData.put.created.html:
* canvas/2d.imageData.put.cross.html:
* canvas/2d.imageData.put.dirty.negative.html:
* canvas/2d.imageData.put.dirty.outside.html:
* canvas/2d.imageData.put.dirty.rect1.html:
* canvas/2d.imageData.put.dirty.rect2.html:
* canvas/2d.imageData.put.dirty.zero.html:
* canvas/2d.imageData.put.modified.html:
* canvas/2d.imageData.put.path.html:
* canvas/2d.imageData.put.unaffected.html:
* canvas/2d.imageData.put.wrongtype.html:
* canvas/2d.line.cap.butt.html:
* canvas/2d.line.cap.closed.html:
* canvas/2d.line.cap.open.html:
* canvas/2d.line.cap.round.html:
* canvas/2d.line.cap.square.html:
* canvas/2d.line.cross.html:
* canvas/2d.line.join.bevel.html:
* canvas/2d.line.join.closed.html:
* canvas/2d.line.join.miter.html:
* canvas/2d.line.join.open.html:
* canvas/2d.line.join.parallel.html:
* canvas/2d.line.join.round.html:
* canvas/2d.line.miter.acute.html:
* canvas/2d.line.miter.exceeded.html:
* canvas/2d.line.miter.lineedge.html:
* canvas/2d.line.miter.obtuse.html:
* canvas/2d.line.miter.rightangle.html:
* canvas/2d.line.miter.within.html:
* canvas/2d.line.union.html:
* canvas/2d.line.width.basic.html:
* canvas/2d.line.width.scaledefault.html:
* canvas/2d.line.width.transformed.html:
* canvas/2d.path.arc.angle.1.html:
* canvas/2d.path.arc.angle.2.html:
* canvas/2d.path.arc.angle.3.html:
* canvas/2d.path.arc.angle.4.html:
* canvas/2d.path.arc.angle.5.html:
* canvas/2d.path.arc.angle.6.html:
* canvas/2d.path.arc.default.html:
* canvas/2d.path.arc.empty.html:
* canvas/2d.path.arc.end.html:
* canvas/2d.path.arc.nonempty.html:
* canvas/2d.path.arc.nonfinite.html:
* canvas/2d.path.arc.scale.1.html:
* canvas/2d.path.arc.scale.2.html:
* canvas/2d.path.arc.selfintersect.1.html:
* canvas/2d.path.arc.selfintersect.2.html:
* canvas/2d.path.arc.shape.1.html:
* canvas/2d.path.arc.shape.2.html:
* canvas/2d.path.arc.shape.3.html:
* canvas/2d.path.arc.shape.4.html:
* canvas/2d.path.arc.shape.5.html:
* canvas/2d.path.arc.twopie.1.html:
* canvas/2d.path.arc.twopie.2.html:
* canvas/2d.path.arc.twopie.3.html:
* canvas/2d.path.arc.twopie.4.html:
* canvas/2d.path.arc.zero.1.html:
* canvas/2d.path.arc.zero.2.html:
* canvas/2d.path.arc.zeroradius.html:
* canvas/2d.path.arcTo.coincide.1.html:
* canvas/2d.path.arcTo.coincide.2.html:
* canvas/2d.path.arcTo.collinear.1.html:
* canvas/2d.path.arcTo.collinear.2.html:
* canvas/2d.path.arcTo.collinear.3.html:
* canvas/2d.path.arcTo.ensuresubpath.1.html:
* canvas/2d.path.arcTo.ensuresubpath.2.html:
* canvas/2d.path.arcTo.nonfinite.html:
* canvas/2d.path.arcTo.scale.html:
* canvas/2d.path.arcTo.shape.curve1.html:
* canvas/2d.path.arcTo.shape.curve2.html:
* canvas/2d.path.arcTo.shape.end.html:
* canvas/2d.path.arcTo.shape.start.html:
* canvas/2d.path.arcTo.transformation.html:
* canvas/2d.path.arcTo.zero.1.html:
* canvas/2d.path.arcTo.zero.2.html:
* canvas/2d.path.beginPath.html:
* canvas/2d.path.bezierCurveTo.basic.html:
* canvas/2d.path.bezierCurveTo.ensuresubpath.1.html:
* canvas/2d.path.bezierCurveTo.ensuresubpath.2.html:
* canvas/2d.path.bezierCurveTo.nonfinite.html:
* canvas/2d.path.bezierCurveTo.scaled.html:
* canvas/2d.path.bezierCurveTo.shape.html:
* canvas/2d.path.clip.basic.1.html:
* canvas/2d.path.clip.basic.2.html:
* canvas/2d.path.clip.empty.html:
* canvas/2d.path.clip.intersect.html:
* canvas/2d.path.clip.unaffected.html:
* canvas/2d.path.clip.winding.1.html:
* canvas/2d.path.clip.winding.2.html:
* canvas/2d.path.closePath.empty.html:
* canvas/2d.path.closePath.newline.html:
* canvas/2d.path.closePath.nextpoint.html:
* canvas/2d.path.fill.closed.basic.html:
* canvas/2d.path.fill.closed.unaffected.html:
* canvas/2d.path.fill.winding.add.html:
* canvas/2d.path.fill.winding.subtract.1.html:
* canvas/2d.path.fill.winding.subtract.2.html:
* canvas/2d.path.fill.winding.subtract.3.html:
* canvas/2d.path.initial.html:
* canvas/2d.path.lineTo.basic.html:
* canvas/2d.path.lineTo.ensuresubpath.1.html:
* canvas/2d.path.lineTo.ensuresubpath.2.html:
* canvas/2d.path.lineTo.nextpoint.html:
* canvas/2d.path.lineTo.nonfinite.html:
* canvas/2d.path.moveTo.basic.html:
* canvas/2d.path.moveTo.multiple.html:
* canvas/2d.path.moveTo.newsubpath.html:
* canvas/2d.path.moveTo.nonfinite.html:
* canvas/2d.path.quadraticCurveTo.basic.html:
* canvas/2d.path.quadraticCurveTo.ensuresubpath.1.html:
* canvas/2d.path.quadraticCurveTo.ensuresubpath.2.html:
* canvas/2d.path.quadraticCurveTo.nonfinite.html:
* canvas/2d.path.quadraticCurveTo.scaled.html:
* canvas/2d.path.quadraticCurveTo.shape.html:
* canvas/2d.path.rect.basic.html:
* canvas/2d.path.rect.closed.html:
* canvas/2d.path.rect.end.1.html:
* canvas/2d.path.rect.end.2.html:
* canvas/2d.path.rect.newsubpath.html:
* canvas/2d.path.rect.nonfinite.html:
* canvas/2d.path.rect.selfintersect.html:
* canvas/2d.path.rect.zero.1.html:
* canvas/2d.path.rect.zero.2.html:
* canvas/2d.path.rect.zero.3.html:
* canvas/2d.path.rect.zero.4.html:
* canvas/2d.path.rect.zero.5.html:
* canvas/2d.path.rect.zero.6.html:
* canvas/2d.path.stroke.empty.html:
* canvas/2d.path.stroke.prune.arc.html:
* canvas/2d.path.stroke.prune.closed.html:
* canvas/2d.path.stroke.prune.corner.html:
* canvas/2d.path.stroke.prune.curve.html:
* canvas/2d.path.stroke.prune.line.html:
* canvas/2d.path.stroke.prune.rect.html:
* canvas/2d.path.stroke.scale1.html:
* canvas/2d.path.stroke.scale2.html:
* canvas/2d.path.stroke.skew.html:
* canvas/2d.path.stroke.unaffected.html:
* canvas/2d.path.stroke.union.html:
* canvas/2d.path.transformation.basic.html:
* canvas/2d.path.transformation.changing.html:
* canvas/2d.path.transformation.multiple.html:
* canvas/2d.pattern.animated.gif.html:
* canvas/2d.pattern.basic.canvas.html:
* canvas/2d.pattern.basic.image.html:
* canvas/2d.pattern.basic.nocontext.html:
* canvas/2d.pattern.basic.type.html:
* canvas/2d.pattern.crosscanvas.html:
* canvas/2d.pattern.image.incomplete.empty.html:
* canvas/2d.pattern.image.incomplete.omitted.html:
* canvas/2d.pattern.modify.canvas1.html:
* canvas/2d.pattern.modify.canvas2.html:
* canvas/2d.pattern.modify.image1.html:
* canvas/2d.pattern.modify.image2.html:
* canvas/2d.pattern.paint.norepeat.basic.html:
* canvas/2d.pattern.paint.norepeat.coord1.html:
* canvas/2d.pattern.paint.norepeat.coord2.html:
* canvas/2d.pattern.paint.norepeat.coord3.html:
* canvas/2d.pattern.paint.norepeat.outside.html:
* canvas/2d.pattern.paint.orientation.canvas.html:
* canvas/2d.pattern.paint.orientation.image.html:
* canvas/2d.pattern.paint.repeat.basic.html:
* canvas/2d.pattern.paint.repeat.coord1.html:
* canvas/2d.pattern.paint.repeat.coord2.html:
* canvas/2d.pattern.paint.repeat.coord3.html:
* canvas/2d.pattern.paint.repeat.outside.html:
* canvas/2d.pattern.paint.repeatx.basic.html:
* canvas/2d.pattern.paint.repeatx.coord1.html:
* canvas/2d.pattern.paint.repeatx.outside.html:
* canvas/2d.pattern.paint.repeaty.basic.html:
* canvas/2d.pattern.paint.repeaty.coord1.html:
* canvas/2d.pattern.paint.repeaty.outside.html:
* canvas/2d.pattern.repeat.empty.html:
* canvas/2d.pattern.repeat.null.html:
* canvas/2d.shadow.alpha.1.html:
* canvas/2d.shadow.canvas.alpha.html:
* canvas/2d.shadow.canvas.basic.html:
* canvas/2d.shadow.canvas.transparent.1.html:
* canvas/2d.shadow.canvas.transparent.2.html:
* canvas/2d.shadow.clip.1.html:
* canvas/2d.shadow.clip.2.html:
* canvas/2d.shadow.clip.3.html:
* canvas/2d.shadow.composite.1.html:
* canvas/2d.shadow.composite.2.html:
* canvas/2d.shadow.composite.3.html:
* canvas/2d.shadow.enable.blur.html:
* canvas/2d.shadow.enable.off.1.html:
* canvas/2d.shadow.enable.off.2.html:
* canvas/2d.shadow.enable.x.html:
* canvas/2d.shadow.enable.y.html:
* canvas/2d.shadow.gradient.basic.html:
* canvas/2d.shadow.gradient.transparent.1.html:
* canvas/2d.shadow.gradient.transparent.2.html:
* canvas/2d.shadow.image.alpha.html:
* canvas/2d.shadow.image.basic.html:
* canvas/2d.shadow.image.scale.html:
* canvas/2d.shadow.image.section.html:
* canvas/2d.shadow.image.transparent.1.html:
* canvas/2d.shadow.image.transparent.2.html:
* canvas/2d.shadow.offset.negativeX.html:
* canvas/2d.shadow.offset.negativeY.html:
* canvas/2d.shadow.offset.positiveX.html:
* canvas/2d.shadow.offset.positiveY.html:
* canvas/2d.shadow.outside.html:
* canvas/2d.shadow.pattern.alpha.html:
* canvas/2d.shadow.pattern.basic.html:
* canvas/2d.shadow.pattern.transparent.1.html:
* canvas/2d.shadow.pattern.transparent.2.html:
* canvas/2d.shadow.stroke.basic.html:
* canvas/2d.shadow.stroke.cap.1.html:
* canvas/2d.shadow.stroke.cap.2.html:
* canvas/2d.shadow.stroke.join.1.html:
* canvas/2d.shadow.stroke.join.2.html:
* canvas/2d.shadow.stroke.join.3.html:
* canvas/2d.shadow.transform.1.html:
* canvas/2d.shadow.transform.2.html:
* canvas/2d.state.saverestore.bitmap.html:
* canvas/2d.state.saverestore.clip.html:
* canvas/2d.state.saverestore.path.html:
* canvas/2d.state.saverestore.transformation.html:
* canvas/2d.strokeRect.basic.html:
* canvas/2d.strokeRect.clip.html:
* canvas/2d.strokeRect.globalalpha.html:
* canvas/2d.strokeRect.globalcomposite.html:
* canvas/2d.strokeRect.negative.html:
* canvas/2d.strokeRect.nonfinite.html:
* canvas/2d.strokeRect.path.html:
* canvas/2d.strokeRect.shadow.html:
* canvas/2d.strokeRect.transform.html:
* canvas/2d.strokeRect.zero.1.html:
* canvas/2d.strokeRect.zero.2.html:
* canvas/2d.strokeRect.zero.3.html:
* canvas/2d.strokeRect.zero.5.html:
* canvas/2d.text.draw.align.center.html:
* canvas/2d.text.draw.align.end.ltr.html:
* canvas/2d.text.draw.align.end.rtl.html:
* canvas/2d.text.draw.align.left.html:
* canvas/2d.text.draw.align.right.html:
* canvas/2d.text.draw.align.start.ltr.html:
* canvas/2d.text.draw.align.start.rtl.html:
* canvas/2d.text.draw.baseline.alphabetic.html:
* canvas/2d.text.draw.fill.maxWidth.bound.html:
* canvas/2d.text.draw.fill.maxWidth.fontface.html:
* canvas/2d.text.draw.fill.maxWidth.negative.html:
* canvas/2d.text.draw.fill.maxWidth.small.html:
* canvas/2d.text.draw.fill.maxWidth.zero.html:
* canvas/2d.text.draw.fill.unaffected.html:
* canvas/2d.text.draw.fontface.html:
* canvas/2d.text.draw.fontface.notinpage.html:
* canvas/2d.text.draw.fontface.repeat.html:
* canvas/2d.text.draw.kern.consistent.html:
* canvas/2d.text.draw.space.basic.html:
* canvas/2d.text.draw.space.collapse.nonspace.html:
* canvas/2d.text.draw.stroke.unaffected.html:
* canvas/2d.transformation.order.html:
* canvas/2d.transformation.rotate.direction.html:
* canvas/2d.transformation.rotate.nonfinite.html:
* canvas/2d.transformation.rotate.radians.html:
* canvas/2d.transformation.rotate.wrap.html:
* canvas/2d.transformation.rotate.wrapnegative.html:
* canvas/2d.transformation.rotate.zero.html:
* canvas/2d.transformation.scale.basic.html:
* canvas/2d.transformation.scale.large.html:
* canvas/2d.transformation.scale.multiple.html:
* canvas/2d.transformation.scale.negative.html:
* canvas/2d.transformation.scale.nonfinite.html:
* canvas/2d.transformation.scale.zero.html:
* canvas/2d.transformation.setTransform.multiple.html:
* canvas/2d.transformation.setTransform.nonfinite.html:
* canvas/2d.transformation.setTransform.skewed.html:
* canvas/2d.transformation.transform.identity.html:
* canvas/2d.transformation.transform.multiply.html:
* canvas/2d.transformation.transform.nonfinite.html:
* canvas/2d.transformation.transform.skewed.html:
* canvas/2d.transformation.translate.basic.html:
* canvas/2d.transformation.translate.nonfinite.html:
* canvas/2d.voidreturn.html:
* canvas/initial.reset.clip.html:
* canvas/initial.reset.gradient.html:
* canvas/initial.reset.pattern.html:
* canvas/initial.reset.transform.html:
* canvas/resources/anim-gr.gif: Removed.
* canvas/resources/anim-gr.png: Removed.
* canvas/resources/anim-poster-gr.png: Removed.
* canvas/resources/background.png: Removed.
* canvas/resources/broken.png: Removed.
* canvas/resources/clear-100x50.png: Removed.
* canvas/resources/ggrr-256x256.png: Removed.
* canvas/resources/green-100x50.png: Removed.
* canvas/resources/green-16x16.png: Removed.
* canvas/resources/green-1x1.png: Removed.
* canvas/resources/green.png: Removed.
* canvas/resources/red-16x16.png: Removed.
* canvas/resources/red.png: Removed.
* canvas/resources/redtransparent.png: Removed.
* canvas/resources/rgrg-256x256.png: Removed.
* canvas/resources/rrgg-256x256.png: Removed.
* canvas/resources/transparent.png: Removed.
* canvas/resources/transparent50.png: Removed.
* canvas/resources/yellow.png: Removed.
* canvas/resources/yellow75.png: Removed.
* canvas/security.dataURI.html:
* canvas/security.drawImage.canvas.html:
* canvas/security.drawImage.image.html:
* canvas/security.pattern.canvas.fillStyle.html:
* canvas/security.pattern.canvas.strokeStyle.html:
* canvas/security.pattern.canvas.timing.html:
* canvas/security.pattern.create.html:
* canvas/security.pattern.cross.html:
* canvas/security.pattern.image.fillStyle.html:
* canvas/security.pattern.image.strokeStyle.html:
* canvas/security.reset.html:
* resources: Added.
* resources/anim-gr.gif: Added.
* resources/anim-gr.png: Added.
* resources/anim-poster-gr.png: Added.
* resources/background.png: Added.
* resources/broken.png: Added.
* resources/clear-100x50.png: Added.
* resources/ggrr-256x256.png: Added.
* resources/green-100x50.png: Added.
* resources/green-16x16.png: Added.
* resources/green-1x1.png: Added.
* resources/green.png: Added.
* resources/red-16x16.png: Added.
* resources/red.png: Added.
* resources/redtransparent.png: Added.
* resources/rgrg-256x256.png: Added.
* resources/rrgg-256x256.png: Added.
* resources/transparent.png: Added.
* resources/transparent50.png: Added.
* resources/yellow.png: Added.
* resources/yellow75.png: Added.
2015-01-13 Said Abou-Hallawa <sabouhallawa@apple.com>
Missed images and missed new lines in the expected results of the imported w3c canvas layout tests.
https://bugs.webkit.org/show_bug.cgi?id=140409.
Reviewed by Dean Jackson.
Fix some failures in the imported W3C canvas tests. These failures were happening because
of missing images or missing new lines at the end of the expected results.
* canvas/2d.pattern.paint.repeat.basic-expected.txt:
* canvas/2d.pattern.paint.repeat.outside-expected.txt:
* canvas/2d.pattern.paint.repeatx.basic-expected.txt:
* canvas/2d.pattern.paint.repeaty.basic-expected.txt:
* canvas/resources/background.png: Added.
* canvas/resources/green-16x16.png: Added.
* common/canvas-tests.css:
2014-11-14 Said Abou-Hallawa <sabouhallawa@apple.com>
Import w3c tests for canvas
https://bugs.webkit.org/show_bug.cgi?id=138324.
Reviewed by Dean Jackson.
804 tests are ported from w3c canvas test suite. There are 39 tests failed on WebKit
and there are 45 tests need to be changed such that they can be automatically verified.
* canvas: Added.
* canvas/2d.canvas.readonly-expected.txt: Added.
* canvas/2d.canvas.readonly.html: Added.
* canvas/2d.canvas.reference-expected.txt: Added.
* canvas/2d.canvas.reference.html: Added.
* canvas/2d.clearRect.basic-expected.txt: Added.
* canvas/2d.clearRect.basic.html: Added.
* canvas/2d.clearRect.clip-expected.txt: Added.
* canvas/2d.clearRect.clip.html: Added.
* canvas/2d.clearRect.globalalpha-expected.txt: Added.
* canvas/2d.clearRect.globalalpha.html: Added.
* canvas/2d.clearRect.globalcomposite-expected.txt: Added.
* canvas/2d.clearRect.globalcomposite.html: Added.
* canvas/2d.clearRect.negative-expected.txt: Added.
* canvas/2d.clearRect.negative.html: Added.
* canvas/2d.clearRect.nonfinite-expected.txt: Added.
* canvas/2d.clearRect.nonfinite.html: Added.
* canvas/2d.clearRect.path-expected.txt: Added.
* canvas/2d.clearRect.path.html: Added.
* canvas/2d.clearRect.shadow-expected.txt: Added.
* canvas/2d.clearRect.shadow.html: Added.
* canvas/2d.clearRect.transform-expected.txt: Added.
* canvas/2d.clearRect.transform.html: Added.
* canvas/2d.clearRect.zero-expected.txt: Added.
* canvas/2d.clearRect.zero.html: Added.
* canvas/2d.composite.canvas.copy-expected.txt: Added.
* canvas/2d.composite.canvas.copy.html: Added.
* canvas/2d.composite.canvas.destination-atop-expected.txt: Added.
* canvas/2d.composite.canvas.destination-atop.html: Added.
* canvas/2d.composite.canvas.destination-in-expected.txt: Added.
* canvas/2d.composite.canvas.destination-in.html: Added.
* canvas/2d.composite.canvas.destination-out-expected.txt: Added.
* canvas/2d.composite.canvas.destination-out.html: Added.
* canvas/2d.composite.canvas.destination-over-expected.txt: Added.
* canvas/2d.composite.canvas.destination-over.html: Added.
* canvas/2d.composite.canvas.lighter-expected.txt: Added.
* canvas/2d.composite.canvas.lighter.html: Added.
* canvas/2d.composite.canvas.source-atop-expected.txt: Added.
* canvas/2d.composite.canvas.source-atop.html: Added.
* canvas/2d.composite.canvas.source-in-expected.txt: Added.
* canvas/2d.composite.canvas.source-in.html: Added.
* canvas/2d.composite.canvas.source-out-expected.txt: Added.
* canvas/2d.composite.canvas.source-out.html: Added.
* canvas/2d.composite.canvas.source-over-expected.txt: Added.
* canvas/2d.composite.canvas.source-over.html: Added.
* canvas/2d.composite.canvas.xor-expected.txt: Added.
* canvas/2d.composite.canvas.xor.html: Added.
* canvas/2d.composite.clip.copy-expected.txt: Added.
* canvas/2d.composite.clip.copy.html: Added.
* canvas/2d.composite.clip.destination-atop-expected.txt: Added.
* canvas/2d.composite.clip.destination-atop.html: Added.
* canvas/2d.composite.clip.destination-in-expected.txt: Added.
* canvas/2d.composite.clip.destination-in.html: Added.
* canvas/2d.composite.clip.destination-out-expected.txt: Added.
* canvas/2d.composite.clip.destination-out.html: Added.
* canvas/2d.composite.clip.destination-over-expected.txt: Added.
* canvas/2d.composite.clip.destination-over.html: Added.
* canvas/2d.composite.clip.lighter-expected.txt: Added.
* canvas/2d.composite.clip.lighter.html: Added.
* canvas/2d.composite.clip.source-atop-expected.txt: Added.
* canvas/2d.composite.clip.source-atop.html: Added.
* canvas/2d.composite.clip.source-in-expected.txt: Added.
* canvas/2d.composite.clip.source-in.html: Added.
* canvas/2d.composite.clip.source-out-expected.txt: Added.
* canvas/2d.composite.clip.source-out.html: Added.
* canvas/2d.composite.clip.source-over-expected.txt: Added.
* canvas/2d.composite.clip.source-over.html: Added.
* canvas/2d.composite.clip.xor-expected.txt: Added.
* canvas/2d.composite.clip.xor.html: Added.
* canvas/2d.composite.globalAlpha.canvas-expected.txt: Added.
* canvas/2d.composite.globalAlpha.canvas.html: Added.
* canvas/2d.composite.globalAlpha.canvaspattern-expected.txt: Added.
* canvas/2d.composite.globalAlpha.canvaspattern.html: Added.
* canvas/2d.composite.globalAlpha.default-expected.txt: Added.
* canvas/2d.composite.globalAlpha.default.html: Added.
* canvas/2d.composite.globalAlpha.fill-expected.txt: Added.
* canvas/2d.composite.globalAlpha.fill.html: Added.
* canvas/2d.composite.globalAlpha.image-expected.txt: Added.
* canvas/2d.composite.globalAlpha.image.html: Added.
* canvas/2d.composite.globalAlpha.imagepattern-expected.txt: Added.
* canvas/2d.composite.globalAlpha.imagepattern.html: Added.
* canvas/2d.composite.globalAlpha.invalid-expected.txt: Added.
* canvas/2d.composite.globalAlpha.invalid.html: Added.
* canvas/2d.composite.globalAlpha.range-expected.txt: Added.
* canvas/2d.composite.globalAlpha.range.html: Added.
* canvas/2d.composite.image.copy-expected.txt: Added.
* canvas/2d.composite.image.copy.html: Added.
* canvas/2d.composite.image.destination-atop-expected.txt: Added.
* canvas/2d.composite.image.destination-atop.html: Added.
* canvas/2d.composite.image.destination-in-expected.txt: Added.
* canvas/2d.composite.image.destination-in.html: Added.
* canvas/2d.composite.image.destination-out-expected.txt: Added.
* canvas/2d.composite.image.destination-out.html: Added.
* canvas/2d.composite.image.destination-over-expected.txt: Added.
* canvas/2d.composite.image.destination-over.html: Added.
* canvas/2d.composite.image.lighter-expected.txt: Added.
* canvas/2d.composite.image.lighter.html: Added.
* canvas/2d.composite.image.source-atop-expected.txt: Added.
* canvas/2d.composite.image.source-atop.html: Added.
* canvas/2d.composite.image.source-in-expected.txt: Added.
* canvas/2d.composite.image.source-in.html: Added.
* canvas/2d.composite.image.source-out-expected.txt: Added.
* canvas/2d.composite.image.source-out.html: Added.
* canvas/2d.composite.image.source-over-expected.txt: Added.
* canvas/2d.composite.image.source-over.html: Added.
* canvas/2d.composite.image.xor-expected.txt: Added.
* canvas/2d.composite.image.xor.html: Added.
* canvas/2d.composite.operation.casesensitive-expected.txt: Added.
* canvas/2d.composite.operation.casesensitive.html: Added.
* canvas/2d.composite.operation.clear-expected.txt: Added.
* canvas/2d.composite.operation.clear.html: Added.
* canvas/2d.composite.operation.darker-expected.txt: Added.
* canvas/2d.composite.operation.darker.html: Added.
* canvas/2d.composite.operation.default-expected.txt: Added.
* canvas/2d.composite.operation.default.html: Added.
* canvas/2d.composite.operation.get-expected.txt: Added.
* canvas/2d.composite.operation.get.html: Added.
* canvas/2d.composite.operation.highlight-expected.txt: Added.
* canvas/2d.composite.operation.highlight.html: Added.
* canvas/2d.composite.operation.over-expected.txt: Added.
* canvas/2d.composite.operation.over.html: Added.
* canvas/2d.composite.operation.unrecognised-expected.txt: Added.
* canvas/2d.composite.operation.unrecognised.html: Added.
* canvas/2d.composite.solid.copy-expected.txt: Added.
* canvas/2d.composite.solid.copy.html: Added.
* canvas/2d.composite.solid.destination-atop-expected.txt: Added.
* canvas/2d.composite.solid.destination-atop.html: Added.
* canvas/2d.composite.solid.destination-in-expected.txt: Added.
* canvas/2d.composite.solid.destination-in.html: Added.
* canvas/2d.composite.solid.destination-out-expected.txt: Added.
* canvas/2d.composite.solid.destination-out.html: Added.
* canvas/2d.composite.solid.destination-over-expected.txt: Added.
* canvas/2d.composite.solid.destination-over.html: Added.
* canvas/2d.composite.solid.lighter-expected.txt: Added.
* canvas/2d.composite.solid.lighter.html: Added.
* canvas/2d.composite.solid.source-atop-expected.txt: Added.
* canvas/2d.composite.solid.source-atop.html: Added.
* canvas/2d.composite.solid.source-in-expected.txt: Added.
* canvas/2d.composite.solid.source-in.html: Added.
* canvas/2d.composite.solid.source-out-expected.txt: Added.
* canvas/2d.composite.solid.source-out.html: Added.
* canvas/2d.composite.solid.source-over-expected.txt: Added.
* canvas/2d.composite.solid.source-over.html: Added.
* canvas/2d.composite.solid.xor-expected.txt: Added.
* canvas/2d.composite.solid.xor.html: Added.
* canvas/2d.composite.transparent.copy-expected.txt: Added.
* canvas/2d.composite.transparent.copy.html: Added.
* canvas/2d.composite.transparent.destination-atop-expected.txt: Added.
* canvas/2d.composite.transparent.destination-atop.html: Added.
* canvas/2d.composite.transparent.destination-in-expected.txt: Added.
* canvas/2d.composite.transparent.destination-in.html: Added.
* canvas/2d.composite.transparent.destination-out-expected.txt: Added.
* canvas/2d.composite.transparent.destination-out.html: Added.
* canvas/2d.composite.transparent.destination-over-expected.txt: Added.
* canvas/2d.composite.transparent.destination-over.html: Added.
* canvas/2d.composite.transparent.lighter-expected.txt: Added.
* canvas/2d.composite.transparent.lighter.html: Added.
* canvas/2d.composite.transparent.source-atop-expected.txt: Added.
* canvas/2d.composite.transparent.source-atop.html: Added.
* canvas/2d.composite.transparent.source-in-expected.txt: Added.
* canvas/2d.composite.transparent.source-in.html: Added.
* canvas/2d.composite.transparent.source-out-expected.txt: Added.
* canvas/2d.composite.transparent.source-out.html: Added.
* canvas/2d.composite.transparent.source-over-expected.txt: Added.
* canvas/2d.composite.transparent.source-over.html: Added.
* canvas/2d.composite.transparent.xor-expected.txt: Added.
* canvas/2d.composite.transparent.xor.html: Added.
* canvas/2d.composite.uncovered.fill.copy-expected.txt: Added.
* canvas/2d.composite.uncovered.fill.copy.html: Added.
* canvas/2d.composite.uncovered.fill.destination-atop-expected.txt: Added.
* canvas/2d.composite.uncovered.fill.destination-atop.html: Added.
* canvas/2d.composite.uncovered.fill.destination-in-expected.txt: Added.
* canvas/2d.composite.uncovered.fill.destination-in.html: Added.
* canvas/2d.composite.uncovered.fill.source-in-expected.txt: Added.
* canvas/2d.composite.uncovered.fill.source-in.html: Added.
* canvas/2d.composite.uncovered.fill.source-out-expected.txt: Added.
* canvas/2d.composite.uncovered.fill.source-out.html: Added.
* canvas/2d.composite.uncovered.image.copy-expected.txt: Added.
* canvas/2d.composite.uncovered.image.copy.html: Added.
* canvas/2d.composite.uncovered.image.destination-atop-expected.txt: Added.
* canvas/2d.composite.uncovered.image.destination-atop.html: Added.
* canvas/2d.composite.uncovered.image.destination-in-expected.txt: Added.
* canvas/2d.composite.uncovered.image.destination-in.html: Added.
* canvas/2d.composite.uncovered.image.source-in-expected.txt: Added.
* canvas/2d.composite.uncovered.image.source-in.html: Added.
* canvas/2d.composite.uncovered.image.source-out-expected.txt: Added.
* canvas/2d.composite.uncovered.image.source-out.html: Added.
* canvas/2d.composite.uncovered.nocontext.copy-expected.txt: Added.
* canvas/2d.composite.uncovered.nocontext.copy.html: Added.
* canvas/2d.composite.uncovered.nocontext.destination-atop-expected.txt: Added.
* canvas/2d.composite.uncovered.nocontext.destination-atop.html: Added.
* canvas/2d.composite.uncovered.nocontext.destination-in-expected.txt: Added.
* canvas/2d.composite.uncovered.nocontext.destination-in.html: Added.
* canvas/2d.composite.uncovered.nocontext.source-in-expected.txt: Added.
* canvas/2d.composite.uncovered.nocontext.source-in.html: Added.
* canvas/2d.composite.uncovered.nocontext.source-out-expected.txt: Added.
* canvas/2d.composite.uncovered.nocontext.source-out.html: Added.
* canvas/2d.composite.uncovered.pattern.copy-expected.txt: Added.
* canvas/2d.composite.uncovered.pattern.copy.html: Added.
* canvas/2d.composite.uncovered.pattern.destination-atop-expected.txt: Added.
* canvas/2d.composite.uncovered.pattern.destination-atop.html: Added.
* canvas/2d.composite.uncovered.pattern.destination-in-expected.txt: Added.
* canvas/2d.composite.uncovered.pattern.destination-in.html: Added.
* canvas/2d.composite.uncovered.pattern.source-in-expected.txt: Added.
* canvas/2d.composite.uncovered.pattern.source-in.html: Added.
* canvas/2d.composite.uncovered.pattern.source-out-expected.txt: Added.
* canvas/2d.composite.uncovered.pattern.source-out.html: Added.
* canvas/2d.coordinatespace.html: Added.
* canvas/2d.drawImage.3arg-expected.txt: Added.
* canvas/2d.drawImage.3arg.html: Added.
* canvas/2d.drawImage.5arg-expected.txt: Added.
* canvas/2d.drawImage.5arg.html: Added.
* canvas/2d.drawImage.9arg.basic-expected.txt: Added.
* canvas/2d.drawImage.9arg.basic.html: Added.
* canvas/2d.drawImage.9arg.destpos-expected.txt: Added.
* canvas/2d.drawImage.9arg.destpos.html: Added.
* canvas/2d.drawImage.9arg.destsize-expected.txt: Added.
* canvas/2d.drawImage.9arg.destsize.html: Added.
* canvas/2d.drawImage.9arg.sourcepos-expected.txt: Added.
* canvas/2d.drawImage.9arg.sourcepos.html: Added.
* canvas/2d.drawImage.9arg.sourcesize-expected.txt: Added.
* canvas/2d.drawImage.9arg.sourcesize.html: Added.
* canvas/2d.drawImage.alpha-expected.txt: Added.
* canvas/2d.drawImage.alpha.html: Added.
* canvas/2d.drawImage.animated.apng.html: Added.
* canvas/2d.drawImage.animated.gif.html: Added.
* canvas/2d.drawImage.animated.poster-expected.txt: Added.
* canvas/2d.drawImage.animated.poster.html: Added.
* canvas/2d.drawImage.broken-expected.txt: Added.
* canvas/2d.drawImage.broken.html: Added.
* canvas/2d.drawImage.canvas-expected.txt: Added.
* canvas/2d.drawImage.canvas.html: Added.
* canvas/2d.drawImage.clip-expected.txt: Added.
* canvas/2d.drawImage.clip.html: Added.
* canvas/2d.drawImage.composite-expected.txt: Added.
* canvas/2d.drawImage.composite.html: Added.
* canvas/2d.drawImage.floatsource-expected.txt: Added.
* canvas/2d.drawImage.floatsource.html: Added.
* canvas/2d.drawImage.image.incomplete.empty-expected.txt: Added.
* canvas/2d.drawImage.image.incomplete.empty.html: Added.
* canvas/2d.drawImage.image.incomplete.omitted-expected.txt: Added.
* canvas/2d.drawImage.image.incomplete.omitted.html: Added.
* canvas/2d.drawImage.incomplete-expected.txt: Added.
* canvas/2d.drawImage.incomplete.html: Added.
* canvas/2d.drawImage.negativedest-expected.txt: Added.
* canvas/2d.drawImage.negativedest.html: Added.
* canvas/2d.drawImage.negativedir-expected.txt: Added.
* canvas/2d.drawImage.negativedir.html: Added.
* canvas/2d.drawImage.negativesource-expected.txt: Added.
* canvas/2d.drawImage.negativesource.html: Added.
* canvas/2d.drawImage.nonfinite-expected.txt: Added.
* canvas/2d.drawImage.nonfinite.html: Added.
* canvas/2d.drawImage.nowrap-expected.txt: Added.
* canvas/2d.drawImage.nowrap.html: Added.
* canvas/2d.drawImage.null-expected.txt: Added.
* canvas/2d.drawImage.null.html: Added.
* canvas/2d.drawImage.path-expected.txt: Added.
* canvas/2d.drawImage.path.html: Added.
* canvas/2d.drawImage.self.1-expected.txt: Added.
* canvas/2d.drawImage.self.1.html: Added.
* canvas/2d.drawImage.self.2-expected.txt: Added.
* canvas/2d.drawImage.self.2.html: Added.
* canvas/2d.drawImage.transform-expected.txt: Added.
* canvas/2d.drawImage.transform.html: Added.
* canvas/2d.drawImage.wrongtype-expected.txt: Added.
* canvas/2d.drawImage.wrongtype.html: Added.
* canvas/2d.drawImage.zerocanvas-expected.txt: Added.
* canvas/2d.drawImage.zerocanvas.html: Added.
* canvas/2d.drawImage.zerosource-expected.txt: Added.
* canvas/2d.drawImage.zerosource.html: Added.
* canvas/2d.fillRect.basic-expected.txt: Added.
* canvas/2d.fillRect.basic.html: Added.
* canvas/2d.fillRect.clip-expected.txt: Added.
* canvas/2d.fillRect.clip.html: Added.
* canvas/2d.fillRect.negative-expected.txt: Added.
* canvas/2d.fillRect.negative.html: Added.
* canvas/2d.fillRect.nonfinite-expected.txt: Added.
* canvas/2d.fillRect.nonfinite.html: Added.
* canvas/2d.fillRect.path-expected.txt: Added.
* canvas/2d.fillRect.path.html: Added.
* canvas/2d.fillRect.shadow-expected.txt: Added.
* canvas/2d.fillRect.shadow.html: Added.
* canvas/2d.fillRect.transform-expected.txt: Added.
* canvas/2d.fillRect.transform.html: Added.
* canvas/2d.fillRect.zero-expected.txt: Added.
* canvas/2d.fillRect.zero.html: Added.
* canvas/2d.fillStyle.default-expected.txt: Added.
* canvas/2d.fillStyle.default.html: Added.
* canvas/2d.fillStyle.get.semitransparent-expected.txt: Added.
* canvas/2d.fillStyle.get.semitransparent.html: Added.
* canvas/2d.fillStyle.get.solid-expected.txt: Added.
* canvas/2d.fillStyle.get.solid.html: Added.
* canvas/2d.fillStyle.get.transparent-expected.txt: Added.
* canvas/2d.fillStyle.get.transparent.html: Added.
* canvas/2d.fillStyle.invalidstring-expected.txt: Added.
* canvas/2d.fillStyle.invalidstring.html: Added.
* canvas/2d.fillStyle.invalidtype-expected.txt: Added.
* canvas/2d.fillStyle.invalidtype.html: Added.
* canvas/2d.fillStyle.parse.current.basic-expected.txt: Added.
* canvas/2d.fillStyle.parse.current.basic.html: Added.
* canvas/2d.fillStyle.parse.current.changed-expected.txt: Added.
* canvas/2d.fillStyle.parse.current.changed.html: Added.
* canvas/2d.fillStyle.parse.current.removed-expected.txt: Added.
* canvas/2d.fillStyle.parse.current.removed.html: Added.
* canvas/2d.fillStyle.parse.hex3-expected.txt: Added.
* canvas/2d.fillStyle.parse.hex3.html: Added.
* canvas/2d.fillStyle.parse.hex6-expected.txt: Added.
* canvas/2d.fillStyle.parse.hex6.html: Added.
* canvas/2d.fillStyle.parse.hsl-1-expected.txt: Added.
* canvas/2d.fillStyle.parse.hsl-1.html: Added.
* canvas/2d.fillStyle.parse.hsl-2-expected.txt: Added.
* canvas/2d.fillStyle.parse.hsl-2.html: Added.
* canvas/2d.fillStyle.parse.hsl-3-expected.txt: Added.
* canvas/2d.fillStyle.parse.hsl-3.html: Added.
* canvas/2d.fillStyle.parse.hsl-4-expected.txt: Added.
* canvas/2d.fillStyle.parse.hsl-4.html: Added.
* canvas/2d.fillStyle.parse.hsl-5-expected.txt: Added.
* canvas/2d.fillStyle.parse.hsl-5.html: Added.
* canvas/2d.fillStyle.parse.hsl-6-expected.txt: Added.
* canvas/2d.fillStyle.parse.hsl-6.html: Added.
* canvas/2d.fillStyle.parse.hsl-clamp-1-expected.txt: Added.
* canvas/2d.fillStyle.parse.hsl-clamp-1.html: Added.
* canvas/2d.fillStyle.parse.hsl-clamp-2-expected.txt: Added.
* canvas/2d.fillStyle.parse.hsl-clamp-2.html: Added.
* canvas/2d.fillStyle.parse.hsl-clamp-3-expected.txt: Added.
* canvas/2d.fillStyle.parse.hsl-clamp-3.html: Added.
* canvas/2d.fillStyle.parse.hsl-clamp-4-expected.txt: Added.
* canvas/2d.fillStyle.parse.hsl-clamp-4.html: Added.
* canvas/2d.fillStyle.parse.hsla-1-expected.txt: Added.
* canvas/2d.fillStyle.parse.hsla-1.html: Added.
* canvas/2d.fillStyle.parse.hsla-2-expected.txt: Added.
* canvas/2d.fillStyle.parse.hsla-2.html: Added.
* canvas/2d.fillStyle.parse.hsla-clamp-1-expected.txt: Added.
* canvas/2d.fillStyle.parse.hsla-clamp-1.html: Added.
* canvas/2d.fillStyle.parse.hsla-clamp-2-expected.txt: Added.
* canvas/2d.fillStyle.parse.hsla-clamp-2.html: Added.
* canvas/2d.fillStyle.parse.hsla-clamp-3-expected.txt: Added.
* canvas/2d.fillStyle.parse.hsla-clamp-3.html: Added.
* canvas/2d.fillStyle.parse.hsla-clamp-4-expected.txt: Added.
* canvas/2d.fillStyle.parse.hsla-clamp-4.html: Added.
* canvas/2d.fillStyle.parse.hsla-clamp-5-expected.txt: Added.
* canvas/2d.fillStyle.parse.hsla-clamp-5.html: Added.
* canvas/2d.fillStyle.parse.hsla-clamp-6-expected.txt: Added.
* canvas/2d.fillStyle.parse.hsla-clamp-6.html: Added.
* canvas/2d.fillStyle.parse.html4-expected.txt: Added.
* canvas/2d.fillStyle.parse.html4.html: Added.
* canvas/2d.fillStyle.parse.invalid.hex1-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.hex1.html: Added.
* canvas/2d.fillStyle.parse.invalid.hex2-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.hex2.html: Added.
* canvas/2d.fillStyle.parse.invalid.hex3-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.hex3.html: Added.
* canvas/2d.fillStyle.parse.invalid.hex4-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.hex4.html: Added.
* canvas/2d.fillStyle.parse.invalid.hex5-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.hex5.html: Added.
* canvas/2d.fillStyle.parse.invalid.hex6-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.hex6.html: Added.
* canvas/2d.fillStyle.parse.invalid.hex7-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.hex7.html: Added.
* canvas/2d.fillStyle.parse.invalid.hex8-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.hex8.html: Added.
* canvas/2d.fillStyle.parse.invalid.hsl-1-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.hsl-1.html: Added.
* canvas/2d.fillStyle.parse.invalid.hsl-2-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.hsl-2.html: Added.
* canvas/2d.fillStyle.parse.invalid.hsl-3-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.hsl-3.html: Added.
* canvas/2d.fillStyle.parse.invalid.hsl-4-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.hsl-4.html: Added.
* canvas/2d.fillStyle.parse.invalid.hsl-5-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.hsl-5.html: Added.
* canvas/2d.fillStyle.parse.invalid.hsl-6-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.hsl-6.html: Added.
* canvas/2d.fillStyle.parse.invalid.hsla-1-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.hsla-1.html: Added.
* canvas/2d.fillStyle.parse.invalid.hsla-2-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.hsla-2.html: Added.
* canvas/2d.fillStyle.parse.invalid.name-1-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.name-1.html: Added.
* canvas/2d.fillStyle.parse.invalid.name-2-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.name-2.html: Added.
* canvas/2d.fillStyle.parse.invalid.name-3-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.name-3.html: Added.
* canvas/2d.fillStyle.parse.invalid.name-4-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.name-4.html: Added.
* canvas/2d.fillStyle.parse.invalid.name-5-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.name-5.html: Added.
* canvas/2d.fillStyle.parse.invalid.rgb-1-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.rgb-1.html: Added.
* canvas/2d.fillStyle.parse.invalid.rgb-2-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.rgb-2.html: Added.
* canvas/2d.fillStyle.parse.invalid.rgb-3-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.rgb-3.html: Added.
* canvas/2d.fillStyle.parse.invalid.rgb-4-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.rgb-4.html: Added.
* canvas/2d.fillStyle.parse.invalid.rgb-5-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.rgb-5.html: Added.
* canvas/2d.fillStyle.parse.invalid.rgb-6-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.rgb-6.html: Added.
* canvas/2d.fillStyle.parse.invalid.rgb-7-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.rgb-7.html: Added.
* canvas/2d.fillStyle.parse.invalid.rgba-1-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.rgba-1.html: Added.
* canvas/2d.fillStyle.parse.invalid.rgba-2-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.rgba-2.html: Added.
* canvas/2d.fillStyle.parse.invalid.rgba-3-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.rgba-3.html: Added.
* canvas/2d.fillStyle.parse.invalid.rgba-4-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.rgba-4.html: Added.
* canvas/2d.fillStyle.parse.invalid.rgba-5-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.rgba-5.html: Added.
* canvas/2d.fillStyle.parse.invalid.rgba-6-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.rgba-6.html: Added.
* canvas/2d.fillStyle.parse.invalid.rgba-7-expected.txt: Added.
* canvas/2d.fillStyle.parse.invalid.rgba-7.html: Added.
* canvas/2d.fillStyle.parse.rgb-clamp-1-expected.txt: Added.
* canvas/2d.fillStyle.parse.rgb-clamp-1.html: Added.
* canvas/2d.fillStyle.parse.rgb-clamp-2-expected.txt: Added.
* canvas/2d.fillStyle.parse.rgb-clamp-2.html: Added.
* canvas/2d.fillStyle.parse.rgb-clamp-3-expected.txt: Added.
* canvas/2d.fillStyle.parse.rgb-clamp-3.html: Added.
* canvas/2d.fillStyle.parse.rgb-clamp-4-expected.txt: Added.
* canvas/2d.fillStyle.parse.rgb-clamp-4.html: Added.
* canvas/2d.fillStyle.parse.rgb-clamp-5-expected.txt: Added.
* canvas/2d.fillStyle.parse.rgb-clamp-5.html: Added.
* canvas/2d.fillStyle.parse.rgb-eof-expected.txt: Added.
* canvas/2d.fillStyle.parse.rgb-eof.html: Added.
* canvas/2d.fillStyle.parse.rgb-num-expected.txt: Added.
* canvas/2d.fillStyle.parse.rgb-num.html: Added.
* canvas/2d.fillStyle.parse.rgb-percent-expected.txt: Added.
* canvas/2d.fillStyle.parse.rgb-percent.html: Added.
* canvas/2d.fillStyle.parse.rgba-clamp-1-expected.txt: Added.
* canvas/2d.fillStyle.parse.rgba-clamp-1.html: Added.
* canvas/2d.fillStyle.parse.rgba-clamp-2-expected.txt: Added.
* canvas/2d.fillStyle.parse.rgba-clamp-2.html: Added.
* canvas/2d.fillStyle.parse.rgba-eof-expected.txt: Added.
* canvas/2d.fillStyle.parse.rgba-eof.html: Added.
* canvas/2d.fillStyle.parse.rgba-num-1-expected.txt: Added.
* canvas/2d.fillStyle.parse.rgba-num-1.html: Added.
* canvas/2d.fillStyle.parse.rgba-num-2-expected.txt: Added.
* canvas/2d.fillStyle.parse.rgba-num-2.html: Added.
* canvas/2d.fillStyle.parse.rgba-percent-expected.txt: Added.
* canvas/2d.fillStyle.parse.rgba-percent.html: Added.
* canvas/2d.fillStyle.parse.rgba-solid-1-expected.txt: Added.
* canvas/2d.fillStyle.parse.rgba-solid-1.html: Added.
* canvas/2d.fillStyle.parse.rgba-solid-2-expected.txt: Added.
* canvas/2d.fillStyle.parse.rgba-solid-2.html: Added.
* canvas/2d.fillStyle.parse.rgba-solid-3-expected.txt: Added.
* canvas/2d.fillStyle.parse.rgba-solid-3.html: Added.
* canvas/2d.fillStyle.parse.rgba-solid-4-expected.txt: Added.
* canvas/2d.fillStyle.parse.rgba-solid-4.html: Added.
* canvas/2d.fillStyle.parse.svg-1-expected.txt: Added.
* canvas/2d.fillStyle.parse.svg-1.html: Added.
* canvas/2d.fillStyle.parse.svg-2-expected.txt: Added.
* canvas/2d.fillStyle.parse.svg-2.html: Added.
* canvas/2d.fillStyle.parse.system-expected.txt: Added.
* canvas/2d.fillStyle.parse.system.html: Added.
* canvas/2d.fillStyle.parse.transparent-1-expected.txt: Added.
* canvas/2d.fillStyle.parse.transparent-1.html: Added.
* canvas/2d.fillStyle.parse.transparent-2-expected.txt: Added.
* canvas/2d.fillStyle.parse.transparent-2.html: Added.
* canvas/2d.getcontext.exists-expected.txt: Added.
* canvas/2d.getcontext.exists.html: Added.
* canvas/2d.getcontext.extraargs-expected.txt: Added.
* canvas/2d.getcontext.extraargs.html: Added.
* canvas/2d.getcontext.shared-expected.txt: Added.
* canvas/2d.getcontext.shared.html: Added.
* canvas/2d.getcontext.unique-expected.txt: Added.
* canvas/2d.getcontext.unique.html: Added.
* canvas/2d.gradient.empty-expected.txt: Added.
* canvas/2d.gradient.empty.html: Added.
* canvas/2d.gradient.interpolate.alpha-expected.txt: Added.
* canvas/2d.gradient.interpolate.alpha.html: Added.
* canvas/2d.gradient.interpolate.colour-expected.txt: Added.
* canvas/2d.gradient.interpolate.colour.html: Added.
* canvas/2d.gradient.interpolate.colouralpha-expected.txt: Added.
* canvas/2d.gradient.interpolate.colouralpha.html: Added.
* canvas/2d.gradient.interpolate.multiple-expected.txt: Added.
* canvas/2d.gradient.interpolate.multiple.html: Added.
* canvas/2d.gradient.interpolate.outside-expected.txt: Added.
* canvas/2d.gradient.interpolate.outside.html: Added.
* canvas/2d.gradient.interpolate.overlap-expected.txt: Added.
* canvas/2d.gradient.interpolate.overlap.html: Added.
* canvas/2d.gradient.interpolate.overlap2-expected.txt: Added.
* canvas/2d.gradient.interpolate.overlap2.html: Added.
* canvas/2d.gradient.interpolate.solid-expected.txt: Added.
* canvas/2d.gradient.interpolate.solid.html: Added.
* canvas/2d.gradient.interpolate.vertical-expected.txt: Added.
* canvas/2d.gradient.interpolate.vertical.html: Added.
* canvas/2d.gradient.interpolate.zerosize-expected.txt: Added.
* canvas/2d.gradient.interpolate.zerosize.fill-expected.txt: Added.
* canvas/2d.gradient.interpolate.zerosize.fill.html: Added.
* canvas/2d.gradient.interpolate.zerosize.fillRect-expected.txt: Added.
* canvas/2d.gradient.interpolate.zerosize.fillRect.html: Added.
* canvas/2d.gradient.interpolate.zerosize.fillText-expected.txt: Added.
* canvas/2d.gradient.interpolate.zerosize.fillText.html: Added.
* canvas/2d.gradient.interpolate.zerosize.html: Added.
* canvas/2d.gradient.interpolate.zerosize.stroke-expected.txt: Added.
* canvas/2d.gradient.interpolate.zerosize.stroke.html: Added.
* canvas/2d.gradient.interpolate.zerosize.strokeRect-expected.txt: Added.
* canvas/2d.gradient.interpolate.zerosize.strokeRect.html: Added.
* canvas/2d.gradient.interpolate.zerosize.strokeText-expected.txt: Added.
* canvas/2d.gradient.interpolate.zerosize.strokeText.html: Added.
* canvas/2d.gradient.linear.nonfinite-expected.txt: Added.
* canvas/2d.gradient.linear.nonfinite.html: Added.
* canvas/2d.gradient.linear.transform.1-expected.txt: Added.
* canvas/2d.gradient.linear.transform.1.html: Added.
* canvas/2d.gradient.linear.transform.2-expected.txt: Added.
* canvas/2d.gradient.linear.transform.2.html: Added.
* canvas/2d.gradient.linear.transform.3-expected.txt: Added.
* canvas/2d.gradient.linear.transform.3.html: Added.
* canvas/2d.gradient.object.compare-expected.txt: Added.
* canvas/2d.gradient.object.compare.html: Added.
* canvas/2d.gradient.object.crosscanvas-expected.txt: Added.
* canvas/2d.gradient.object.crosscanvas.html: Added.
* canvas/2d.gradient.object.current-expected.txt: Added.
* canvas/2d.gradient.object.current.html: Added.
* canvas/2d.gradient.object.invalidcolour-expected.txt: Added.
* canvas/2d.gradient.object.invalidcolour.html: Added.
* canvas/2d.gradient.object.invalidoffset-expected.txt: Added.
* canvas/2d.gradient.object.invalidoffset.html: Added.
* canvas/2d.gradient.object.return-expected.txt: Added.
* canvas/2d.gradient.object.return.html: Added.
* canvas/2d.gradient.object.update-expected.txt: Added.
* canvas/2d.gradient.object.update.html: Added.
* canvas/2d.gradient.radial.cone.behind-expected.txt: Added.
* canvas/2d.gradient.radial.cone.behind.html: Added.
* canvas/2d.gradient.radial.cone.beside-expected.txt: Added.
* canvas/2d.gradient.radial.cone.beside.html: Added.
* canvas/2d.gradient.radial.cone.bottom-expected.txt: Added.
* canvas/2d.gradient.radial.cone.bottom.html: Added.
* canvas/2d.gradient.radial.cone.cylinder-expected.txt: Added.
* canvas/2d.gradient.radial.cone.cylinder.html: Added.
* canvas/2d.gradient.radial.cone.front-expected.txt: Added.
* canvas/2d.gradient.radial.cone.front.html: Added.
* canvas/2d.gradient.radial.cone.shape1-expected.txt: Added.
* canvas/2d.gradient.radial.cone.shape1.html: Added.
* canvas/2d.gradient.radial.cone.shape2-expected.txt: Added.
* canvas/2d.gradient.radial.cone.shape2.html: Added.
* canvas/2d.gradient.radial.cone.top-expected.txt: Added.
* canvas/2d.gradient.radial.cone.top.html: Added.
* canvas/2d.gradient.radial.equal-expected.txt: Added.
* canvas/2d.gradient.radial.equal.html: Added.
* canvas/2d.gradient.radial.inside1-expected.txt: Added.
* canvas/2d.gradient.radial.inside1.html: Added.
* canvas/2d.gradient.radial.inside2-expected.txt: Added.
* canvas/2d.gradient.radial.inside2.html: Added.
* canvas/2d.gradient.radial.inside3-expected.txt: Added.
* canvas/2d.gradient.radial.inside3.html: Added.
* canvas/2d.gradient.radial.negative-expected.txt: Added.
* canvas/2d.gradient.radial.negative.html: Added.
* canvas/2d.gradient.radial.nonfinite-expected.txt: Added.
* canvas/2d.gradient.radial.nonfinite.html: Added.
* canvas/2d.gradient.radial.outside1-expected.txt: Added.
* canvas/2d.gradient.radial.outside1.html: Added.
* canvas/2d.gradient.radial.outside2-expected.txt: Added.
* canvas/2d.gradient.radial.outside2.html: Added.
* canvas/2d.gradient.radial.outside3-expected.txt: Added.
* canvas/2d.gradient.radial.outside3.html: Added.
* canvas/2d.gradient.radial.touch1-expected.txt: Added.
* canvas/2d.gradient.radial.touch1.html: Added.
* canvas/2d.gradient.radial.touch2-expected.txt: Added.
* canvas/2d.gradient.radial.touch2.html: Added.
* canvas/2d.gradient.radial.touch3-expected.txt: Added.
* canvas/2d.gradient.radial.touch3.html: Added.
* canvas/2d.gradient.radial.transform.1-expected.txt: Added.
* canvas/2d.gradient.radial.transform.1.html: Added.
* canvas/2d.gradient.radial.transform.2-expected.txt: Added.
* canvas/2d.gradient.radial.transform.2.html: Added.
* canvas/2d.gradient.radial.transform.3-expected.txt: Added.
* canvas/2d.gradient.radial.transform.3.html: Added.
* canvas/2d.imageData.create1.basic-expected.txt: Added.
* canvas/2d.imageData.create1.basic.html: Added.
* canvas/2d.imageData.create1.initial-expected.txt: Added.
* canvas/2d.imageData.create1.initial.html: Added.
* canvas/2d.imageData.create1.type-expected.txt: Added.
* canvas/2d.imageData.create1.type.html: Added.
* canvas/2d.imageData.create1.zero-expected.txt: Added.
* canvas/2d.imageData.create1.zero.html: Added.
* canvas/2d.imageData.create2.basic-expected.txt: Added.
* canvas/2d.imageData.create2.basic.html: Added.
* canvas/2d.imageData.create2.initial-expected.txt: Added.
* canvas/2d.imageData.create2.initial.html: Added.
* canvas/2d.imageData.create2.large-expected.txt: Added.
* canvas/2d.imageData.create2.large.html: Added.
* canvas/2d.imageData.create2.negative-expected.txt: Added.
* canvas/2d.imageData.create2.negative.html: Added.
* canvas/2d.imageData.create2.nonfinite-expected.txt: Added.
* canvas/2d.imageData.create2.nonfinite.html: Added.
* canvas/2d.imageData.create2.round-expected.txt: Added.
* canvas/2d.imageData.create2.round.html: Added.
* canvas/2d.imageData.create2.tiny-expected.txt: Added.
* canvas/2d.imageData.create2.tiny.html: Added.
* canvas/2d.imageData.create2.type-expected.txt: Added.
* canvas/2d.imageData.create2.type.html: Added.
* canvas/2d.imageData.create2.zero-expected.txt: Added.
* canvas/2d.imageData.create2.zero.html: Added.
* canvas/2d.imageData.get.basic-expected.txt: Added.
* canvas/2d.imageData.get.basic.html: Added.
* canvas/2d.imageData.get.clamp-expected.txt: Added.
* canvas/2d.imageData.get.clamp.html: Added.
* canvas/2d.imageData.get.length-expected.txt: Added.
* canvas/2d.imageData.get.length.html: Added.
* canvas/2d.imageData.get.nonfinite-expected.txt: Added.
* canvas/2d.imageData.get.nonfinite.html: Added.
* canvas/2d.imageData.get.nonpremul-expected.txt: Added.
* canvas/2d.imageData.get.nonpremul.html: Added.
* canvas/2d.imageData.get.order.alpha-expected.txt: Added.
* canvas/2d.imageData.get.order.alpha.html: Added.
* canvas/2d.imageData.get.order.cols-expected.txt: Added.
* canvas/2d.imageData.get.order.cols.html: Added.
* canvas/2d.imageData.get.order.rgb-expected.txt: Added.
* canvas/2d.imageData.get.order.rgb.html: Added.
* canvas/2d.imageData.get.order.rows-expected.txt: Added.
* canvas/2d.imageData.get.order.rows.html: Added.
* canvas/2d.imageData.get.range-expected.txt: Added.
* canvas/2d.imageData.get.range.html: Added.
* canvas/2d.imageData.get.source.negative-expected.txt: Added.
* canvas/2d.imageData.get.source.negative.html: Added.
* canvas/2d.imageData.get.source.outside-expected.txt: Added.
* canvas/2d.imageData.get.source.outside.html: Added.
* canvas/2d.imageData.get.source.size-expected.txt: Added.
* canvas/2d.imageData.get.source.size.html: Added.
* canvas/2d.imageData.get.tiny-expected.txt: Added.
* canvas/2d.imageData.get.tiny.html: Added.
* canvas/2d.imageData.get.type-expected.txt: Added.
* canvas/2d.imageData.get.type.html: Added.
* canvas/2d.imageData.get.unaffected-expected.txt: Added.
* canvas/2d.imageData.get.unaffected.html: Added.
* canvas/2d.imageData.get.zero-expected.txt: Added.
* canvas/2d.imageData.get.zero.html: Added.
* canvas/2d.imageData.object.clamp-expected.txt: Added.
* canvas/2d.imageData.object.clamp.html: Added.
* canvas/2d.imageData.object.ctor-expected.txt: Added.
* canvas/2d.imageData.object.ctor.html: Added.
* canvas/2d.imageData.object.nan-expected.txt: Added.
* canvas/2d.imageData.object.nan.html: Added.
* canvas/2d.imageData.object.properties-expected.txt: Added.
* canvas/2d.imageData.object.properties.html: Added.
* canvas/2d.imageData.object.readonly-expected.txt: Added.
* canvas/2d.imageData.object.readonly.html: Added.
* canvas/2d.imageData.object.round-expected.txt: Added.
* canvas/2d.imageData.object.round.html: Added.
* canvas/2d.imageData.object.set-expected.txt: Added.
* canvas/2d.imageData.object.set.html: Added.
* canvas/2d.imageData.object.string-expected.txt: Added.
* canvas/2d.imageData.object.string.html: Added.
* canvas/2d.imageData.object.undefined-expected.txt: Added.
* canvas/2d.imageData.object.undefined.html: Added.
* canvas/2d.imageData.put.alpha-expected.txt: Added.
* canvas/2d.imageData.put.alpha.html: Added.
* canvas/2d.imageData.put.basic-expected.txt: Added.
* canvas/2d.imageData.put.basic.html: Added.
* canvas/2d.imageData.put.clip-expected.txt: Added.
* canvas/2d.imageData.put.clip.html: Added.
* canvas/2d.imageData.put.created-expected.txt: Added.
* canvas/2d.imageData.put.created.html: Added.
* canvas/2d.imageData.put.cross-expected.txt: Added.
* canvas/2d.imageData.put.cross.html: Added.
* canvas/2d.imageData.put.dirty.negative-expected.txt: Added.
* canvas/2d.imageData.put.dirty.negative.html: Added.
* canvas/2d.imageData.put.dirty.outside-expected.txt: Added.
* canvas/2d.imageData.put.dirty.outside.html: Added.
* canvas/2d.imageData.put.dirty.rect1-expected.txt: Added.
* canvas/2d.imageData.put.dirty.rect1.html: Added.
* canvas/2d.imageData.put.dirty.rect2-expected.txt: Added.
* canvas/2d.imageData.put.dirty.rect2.html: Added.
* canvas/2d.imageData.put.dirty.zero-expected.txt: Added.
* canvas/2d.imageData.put.dirty.zero.html: Added.
* canvas/2d.imageData.put.modified-expected.txt: Added.
* canvas/2d.imageData.put.modified.html: Added.
* canvas/2d.imageData.put.nonfinite-expected.txt: Added.
* canvas/2d.imageData.put.nonfinite.html: Added.
* canvas/2d.imageData.put.null-expected.txt: Added.
* canvas/2d.imageData.put.null.html: Added.
* canvas/2d.imageData.put.path-expected.txt: Added.
* canvas/2d.imageData.put.path.html: Added.
* canvas/2d.imageData.put.unaffected-expected.txt: Added.
* canvas/2d.imageData.put.unaffected.html: Added.
* canvas/2d.imageData.put.unchanged-expected.txt: Added.
* canvas/2d.imageData.put.unchanged.html: Added.
* canvas/2d.imageData.put.wrongtype-expected.txt: Added.
* canvas/2d.imageData.put.wrongtype.html: Added.
* canvas/2d.line.cap.butt-expected.txt: Added.
* canvas/2d.line.cap.butt.html: Added.
* canvas/2d.line.cap.closed-expected.txt: Added.
* canvas/2d.line.cap.closed.html: Added.
* canvas/2d.line.cap.open-expected.txt: Added.
* canvas/2d.line.cap.open.html: Added.
* canvas/2d.line.cap.round-expected.txt: Added.
* canvas/2d.line.cap.round.html: Added.
* canvas/2d.line.cap.square-expected.txt: Added.
* canvas/2d.line.cap.square.html: Added.
* canvas/2d.line.cap.valid-expected.txt: Added.
* canvas/2d.line.cap.valid.html: Added.
* canvas/2d.line.cross-expected.txt: Added.
* canvas/2d.line.cross.html: Added.
* canvas/2d.line.defaults-expected.txt: Added.
* canvas/2d.line.defaults.html: Added.
* canvas/2d.line.join.bevel-expected.txt: Added.
* canvas/2d.line.join.bevel.html: Added.
* canvas/2d.line.join.closed-expected.txt: Added.
* canvas/2d.line.join.closed.html: Added.
* canvas/2d.line.join.miter-expected.txt: Added.
* canvas/2d.line.join.miter.html: Added.
* canvas/2d.line.join.open-expected.txt: Added.
* canvas/2d.line.join.open.html: Added.
* canvas/2d.line.join.parallel-expected.txt: Added.
* canvas/2d.line.join.parallel.html: Added.
* canvas/2d.line.join.round-expected.txt: Added.
* canvas/2d.line.join.round.html: Added.
* canvas/2d.line.join.valid-expected.txt: Added.
* canvas/2d.line.join.valid.html: Added.
* canvas/2d.line.miter.acute-expected.txt: Added.
* canvas/2d.line.miter.acute.html: Added.
* canvas/2d.line.miter.exceeded-expected.txt: Added.
* canvas/2d.line.miter.exceeded.html: Added.
* canvas/2d.line.miter.invalid-expected.txt: Added.
* canvas/2d.line.miter.invalid.html: Added.
* canvas/2d.line.miter.lineedge-expected.txt: Added.
* canvas/2d.line.miter.lineedge.html: Added.
* canvas/2d.line.miter.obtuse-expected.txt: Added.
* canvas/2d.line.miter.obtuse.html: Added.
* canvas/2d.line.miter.rightangle-expected.txt: Added.
* canvas/2d.line.miter.rightangle.html: Added.
* canvas/2d.line.miter.valid-expected.txt: Added.
* canvas/2d.line.miter.valid.html: Added.
* canvas/2d.line.miter.within-expected.txt: Added.
* canvas/2d.line.miter.within.html: Added.
* canvas/2d.line.union-expected.txt: Added.
* canvas/2d.line.union.html: Added.
* canvas/2d.line.width.basic-expected.txt: Added.
* canvas/2d.line.width.basic.html: Added.
* canvas/2d.line.width.invalid-expected.txt: Added.
* canvas/2d.line.width.invalid.html: Added.
* canvas/2d.line.width.scaledefault-expected.txt: Added.
* canvas/2d.line.width.scaledefault.html: Added.
* canvas/2d.line.width.transformed-expected.txt: Added.
* canvas/2d.line.width.transformed.html: Added.
* canvas/2d.line.width.valid-expected.txt: Added.
* canvas/2d.line.width.valid.html: Added.
* canvas/2d.path.arc.angle.1-expected.txt: Added.
* canvas/2d.path.arc.angle.1.html: Added.
* canvas/2d.path.arc.angle.2-expected.txt: Added.
* canvas/2d.path.arc.angle.2.html: Added.
* canvas/2d.path.arc.angle.3-expected.txt: Added.
* canvas/2d.path.arc.angle.3.html: Added.
* canvas/2d.path.arc.angle.4-expected.txt: Added.
* canvas/2d.path.arc.angle.4.html: Added.
* canvas/2d.path.arc.angle.5-expected.txt: Added.
* canvas/2d.path.arc.angle.5.html: Added.
* canvas/2d.path.arc.angle.6-expected.txt: Added.
* canvas/2d.path.arc.angle.6.html: Added.
* canvas/2d.path.arc.default-expected.txt: Added.
* canvas/2d.path.arc.default.html: Added.
* canvas/2d.path.arc.empty-expected.txt: Added.
* canvas/2d.path.arc.empty.html: Added.
* canvas/2d.path.arc.end-expected.txt: Added.
* canvas/2d.path.arc.end.html: Added.
* canvas/2d.path.arc.negative-expected.txt: Added.
* canvas/2d.path.arc.negative.html: Added.
* canvas/2d.path.arc.nonempty-expected.txt: Added.
* canvas/2d.path.arc.nonempty.html: Added.
* canvas/2d.path.arc.nonfinite-expected.txt: Added.
* canvas/2d.path.arc.nonfinite.html: Added.
* canvas/2d.path.arc.scale.1-expected.txt: Added.
* canvas/2d.path.arc.scale.1.html: Added.
* canvas/2d.path.arc.scale.2-expected.txt: Added.
* canvas/2d.path.arc.scale.2.html: Added.
* canvas/2d.path.arc.selfintersect.1-expected.txt: Added.
* canvas/2d.path.arc.selfintersect.1.html: Added.
* canvas/2d.path.arc.selfintersect.2-expected.txt: Added.
* canvas/2d.path.arc.selfintersect.2.html: Added.
* canvas/2d.path.arc.shape.1-expected.txt: Added.
* canvas/2d.path.arc.shape.1.html: Added.
* canvas/2d.path.arc.shape.2-expected.txt: Added.
* canvas/2d.path.arc.shape.2.html: Added.
* canvas/2d.path.arc.shape.3-expected.txt: Added.
* canvas/2d.path.arc.shape.3.html: Added.
* canvas/2d.path.arc.shape.4-expected.txt: Added.
* canvas/2d.path.arc.shape.4.html: Added.
* canvas/2d.path.arc.shape.5-expected.txt: Added.
* canvas/2d.path.arc.shape.5.html: Added.
* canvas/2d.path.arc.twopie.1-expected.txt: Added.
* canvas/2d.path.arc.twopie.1.html: Added.
* canvas/2d.path.arc.twopie.2-expected.txt: Added.
* canvas/2d.path.arc.twopie.2.html: Added.
* canvas/2d.path.arc.twopie.3-expected.txt: Added.
* canvas/2d.path.arc.twopie.3.html: Added.
* canvas/2d.path.arc.twopie.4-expected.txt: Added.
* canvas/2d.path.arc.twopie.4.html: Added.
* canvas/2d.path.arc.zero.1-expected.txt: Added.
* canvas/2d.path.arc.zero.1.html: Added.
* canvas/2d.path.arc.zero.2-expected.txt: Added.
* canvas/2d.path.arc.zero.2.html: Added.
* canvas/2d.path.arc.zeroradius-expected.txt: Added.
* canvas/2d.path.arc.zeroradius.html: Added.
* canvas/2d.path.arcTo.coincide.1-expected.txt: Added.
* canvas/2d.path.arcTo.coincide.1.html: Added.
* canvas/2d.path.arcTo.coincide.2-expected.txt: Added.
* canvas/2d.path.arcTo.coincide.2.html: Added.
* canvas/2d.path.arcTo.collinear.1-expected.txt: Added.
* canvas/2d.path.arcTo.collinear.1.html: Added.
* canvas/2d.path.arcTo.collinear.2-expected.txt: Added.
* canvas/2d.path.arcTo.collinear.2.html: Added.
* canvas/2d.path.arcTo.collinear.3-expected.txt: Added.
* canvas/2d.path.arcTo.collinear.3.html: Added.
* canvas/2d.path.arcTo.ensuresubpath.1-expected.txt: Added.
* canvas/2d.path.arcTo.ensuresubpath.1.html: Added.
* canvas/2d.path.arcTo.ensuresubpath.2-expected.txt: Added.
* canvas/2d.path.arcTo.ensuresubpath.2.html: Added.
* canvas/2d.path.arcTo.negative-expected.txt: Added.
* canvas/2d.path.arcTo.negative.html: Added.
* canvas/2d.path.arcTo.nonfinite-expected.txt: Added.
* canvas/2d.path.arcTo.nonfinite.html: Added.
* canvas/2d.path.arcTo.scale-expected.txt: Added.
* canvas/2d.path.arcTo.scale.html: Added.
* canvas/2d.path.arcTo.shape.curve1-expected.txt: Added.
* canvas/2d.path.arcTo.shape.curve1.html: Added.
* canvas/2d.path.arcTo.shape.curve2-expected.txt: Added.
* canvas/2d.path.arcTo.shape.curve2.html: Added.
* canvas/2d.path.arcTo.shape.end-expected.txt: Added.
* canvas/2d.path.arcTo.shape.end.html: Added.
* canvas/2d.path.arcTo.shape.start-expected.txt: Added.
* canvas/2d.path.arcTo.shape.start.html: Added.
* canvas/2d.path.arcTo.transformation-expected.txt: Added.
* canvas/2d.path.arcTo.transformation.html: Added.
* canvas/2d.path.arcTo.zero.1-expected.txt: Added.
* canvas/2d.path.arcTo.zero.1.html: Added.
* canvas/2d.path.arcTo.zero.2-expected.txt: Added.
* canvas/2d.path.arcTo.zero.2.html: Added.
* canvas/2d.path.beginPath-expected.txt: Added.
* canvas/2d.path.beginPath.html: Added.
* canvas/2d.path.bezierCurveTo.basic-expected.txt: Added.
* canvas/2d.path.bezierCurveTo.basic.html: Added.
* canvas/2d.path.bezierCurveTo.ensuresubpath.1-expected.txt: Added.
* canvas/2d.path.bezierCurveTo.ensuresubpath.1.html: Added.
* canvas/2d.path.bezierCurveTo.ensuresubpath.2-expected.txt: Added.
* canvas/2d.path.bezierCurveTo.ensuresubpath.2.html: Added.
* canvas/2d.path.bezierCurveTo.nonfinite-expected.txt: Added.
* canvas/2d.path.bezierCurveTo.nonfinite.html: Added.
* canvas/2d.path.bezierCurveTo.scaled-expected.txt: Added.
* canvas/2d.path.bezierCurveTo.scaled.html: Added.
* canvas/2d.path.bezierCurveTo.shape-expected.txt: Added.
* canvas/2d.path.bezierCurveTo.shape.html: Added.
* canvas/2d.path.clip.basic.1-expected.txt: Added.
* canvas/2d.path.clip.basic.1.html: Added.
* canvas/2d.path.clip.basic.2-expected.txt: Added.
* canvas/2d.path.clip.basic.2.html: Added.
* canvas/2d.path.clip.empty-expected.txt: Added.
* canvas/2d.path.clip.empty.html: Added.
* canvas/2d.path.clip.intersect-expected.txt: Added.
* canvas/2d.path.clip.intersect.html: Added.
* canvas/2d.path.clip.unaffected-expected.txt: Added.
* canvas/2d.path.clip.unaffected.html: Added.
* canvas/2d.path.clip.winding.1-expected.txt: Added.
* canvas/2d.path.clip.winding.1.html: Added.
* canvas/2d.path.clip.winding.2-expected.txt: Added.
* canvas/2d.path.clip.winding.2.html: Added.
* canvas/2d.path.closePath.empty-expected.txt: Added.
* canvas/2d.path.closePath.empty.html: Added.
* canvas/2d.path.closePath.newline-expected.txt: Added.
* canvas/2d.path.closePath.newline.html: Added.
* canvas/2d.path.closePath.nextpoint-expected.txt: Added.
* canvas/2d.path.closePath.nextpoint.html: Added.
* canvas/2d.path.fill.closed.basic-expected.txt: Added.
* canvas/2d.path.fill.closed.basic.html: Added.
* canvas/2d.path.fill.closed.unaffected-expected.txt: Added.
* canvas/2d.path.fill.closed.unaffected.html: Added.
* canvas/2d.path.fill.overlap-expected.txt: Added.
* canvas/2d.path.fill.overlap.html: Added.
* canvas/2d.path.fill.winding.add-expected.txt: Added.
* canvas/2d.path.fill.winding.add.html: Added.
* canvas/2d.path.fill.winding.subtract.1-expected.txt: Added.
* canvas/2d.path.fill.winding.subtract.1.html: Added.
* canvas/2d.path.fill.winding.subtract.2-expected.txt: Added.
* canvas/2d.path.fill.winding.subtract.2.html: Added.
* canvas/2d.path.fill.winding.subtract.3-expected.txt: Added.
* canvas/2d.path.fill.winding.subtract.3.html: Added.
* canvas/2d.path.initial-expected.txt: Added.
* canvas/2d.path.initial.html: Added.
* canvas/2d.path.isPointInPath.arc-expected.txt: Added.
* canvas/2d.path.isPointInPath.arc.html: Added.
* canvas/2d.path.isPointInPath.basic.1-expected.txt: Added.
* canvas/2d.path.isPointInPath.basic.1.html: Added.
* canvas/2d.path.isPointInPath.basic.2-expected.txt: Added.
* canvas/2d.path.isPointInPath.basic.2.html: Added.
* canvas/2d.path.isPointInPath.bezier-expected.txt: Added.
* canvas/2d.path.isPointInPath.bezier.html: Added.
* canvas/2d.path.isPointInPath.bigarc-expected.txt: Added.
* canvas/2d.path.isPointInPath.bigarc.html: Added.
* canvas/2d.path.isPointInPath.edge-expected.txt: Added.
* canvas/2d.path.isPointInPath.edge.html: Added.
* canvas/2d.path.isPointInPath.empty-expected.txt: Added.
* canvas/2d.path.isPointInPath.empty.html: Added.
* canvas/2d.path.isPointInPath.nonfinite-expected.txt: Added.
* canvas/2d.path.isPointInPath.nonfinite.html: Added.
* canvas/2d.path.isPointInPath.outside-expected.txt: Added.
* canvas/2d.path.isPointInPath.outside.html: Added.
* canvas/2d.path.isPointInPath.subpath-expected.txt: Added.
* canvas/2d.path.isPointInPath.subpath.html: Added.
* canvas/2d.path.isPointInPath.transform.1-expected.txt: Added.
* canvas/2d.path.isPointInPath.transform.1.html: Added.
* canvas/2d.path.isPointInPath.transform.2-expected.txt: Added.
* canvas/2d.path.isPointInPath.transform.2.html: Added.
* canvas/2d.path.isPointInPath.transform.3-expected.txt: Added.
* canvas/2d.path.isPointInPath.transform.3.html: Added.
* canvas/2d.path.isPointInPath.unclosed-expected.txt: Added.
* canvas/2d.path.isPointInPath.unclosed.html: Added.
* canvas/2d.path.isPointInPath.winding-expected.txt: Added.
* canvas/2d.path.isPointInPath.winding.html: Added.
* canvas/2d.path.lineTo.basic-expected.txt: Added.
* canvas/2d.path.lineTo.basic.html: Added.
* canvas/2d.path.lineTo.ensuresubpath.1-expected.txt: Added.
* canvas/2d.path.lineTo.ensuresubpath.1.html: Added.
* canvas/2d.path.lineTo.ensuresubpath.2-expected.txt: Added.
* canvas/2d.path.lineTo.ensuresubpath.2.html: Added.
* canvas/2d.path.lineTo.nextpoint-expected.txt: Added.
* canvas/2d.path.lineTo.nextpoint.html: Added.
* canvas/2d.path.lineTo.nonfinite-expected.txt: Added.
* canvas/2d.path.lineTo.nonfinite.html: Added.
* canvas/2d.path.moveTo.basic-expected.txt: Added.
* canvas/2d.path.moveTo.basic.html: Added.
* canvas/2d.path.moveTo.multiple-expected.txt: Added.
* canvas/2d.path.moveTo.multiple.html: Added.
* canvas/2d.path.moveTo.newsubpath-expected.txt: Added.
* canvas/2d.path.moveTo.newsubpath.html: Added.
* canvas/2d.path.moveTo.nonfinite-expected.txt: Added.
* canvas/2d.path.moveTo.nonfinite.html: Added.
* canvas/2d.path.quadraticCurveTo.basic-expected.txt: Added.
* canvas/2d.path.quadraticCurveTo.basic.html: Added.
* canvas/2d.path.quadraticCurveTo.ensuresubpath.1-expected.txt: Added.
* canvas/2d.path.quadraticCurveTo.ensuresubpath.1.html: Added.
* canvas/2d.path.quadraticCurveTo.ensuresubpath.2-expected.txt: Added.
* canvas/2d.path.quadraticCurveTo.ensuresubpath.2.html: Added.
* canvas/2d.path.quadraticCurveTo.nonfinite-expected.txt: Added.
* canvas/2d.path.quadraticCurveTo.nonfinite.html: Added.
* canvas/2d.path.quadraticCurveTo.scaled-expected.txt: Added.
* canvas/2d.path.quadraticCurveTo.scaled.html: Added.
* canvas/2d.path.quadraticCurveTo.shape-expected.txt: Added.
* canvas/2d.path.quadraticCurveTo.shape.html: Added.
* canvas/2d.path.rect.basic-expected.txt: Added.
* canvas/2d.path.rect.basic.html: Added.
* canvas/2d.path.rect.closed-expected.txt: Added.
* canvas/2d.path.rect.closed.html: Added.
* canvas/2d.path.rect.end.1-expected.txt: Added.
* canvas/2d.path.rect.end.1.html: Added.
* canvas/2d.path.rect.end.2-expected.txt: Added.
* canvas/2d.path.rect.end.2.html: Added.
* canvas/2d.path.rect.negative-expected.txt: Added.
* canvas/2d.path.rect.negative.html: Added.
* canvas/2d.path.rect.newsubpath-expected.txt: Added.
* canvas/2d.path.rect.newsubpath.html: Added.
* canvas/2d.path.rect.nonfinite-expected.txt: Added.
* canvas/2d.path.rect.nonfinite.html: Added.
* canvas/2d.path.rect.selfintersect-expected.txt: Added.
* canvas/2d.path.rect.selfintersect.html: Added.
* canvas/2d.path.rect.winding-expected.txt: Added.
* canvas/2d.path.rect.winding.html: Added.
* canvas/2d.path.rect.zero.1-expected.txt: Added.
* canvas/2d.path.rect.zero.1.html: Added.
* canvas/2d.path.rect.zero.2-expected.txt: Added.
* canvas/2d.path.rect.zero.2.html: Added.
* canvas/2d.path.rect.zero.3-expected.txt: Added.
* canvas/2d.path.rect.zero.3.html: Added.
* canvas/2d.path.rect.zero.4-expected.txt: Added.
* canvas/2d.path.rect.zero.4.html: Added.
* canvas/2d.path.rect.zero.5-expected.txt: Added.
* canvas/2d.path.rect.zero.5.html: Added.
* canvas/2d.path.rect.zero.6-expected.txt: Added.
* canvas/2d.path.rect.zero.6.html: Added.
* canvas/2d.path.stroke.empty-expected.txt: Added.
* canvas/2d.path.stroke.empty.html: Added.
* canvas/2d.path.stroke.overlap-expected.txt: Added.
* canvas/2d.path.stroke.overlap.html: Added.
* canvas/2d.path.stroke.prune.arc-expected.txt: Added.
* canvas/2d.path.stroke.prune.arc.html: Added.
* canvas/2d.path.stroke.prune.closed-expected.txt: Added.
* canvas/2d.path.stroke.prune.closed.html: Added.
* canvas/2d.path.stroke.prune.corner-expected.txt: Added.
* canvas/2d.path.stroke.prune.corner.html: Added.
* canvas/2d.path.stroke.prune.curve-expected.txt: Added.
* canvas/2d.path.stroke.prune.curve.html: Added.
* canvas/2d.path.stroke.prune.line-expected.txt: Added.
* canvas/2d.path.stroke.prune.line.html: Added.
* canvas/2d.path.stroke.prune.rect-expected.txt: Added.
* canvas/2d.path.stroke.prune.rect.html: Added.
* canvas/2d.path.stroke.scale1-expected.txt: Added.
* canvas/2d.path.stroke.scale1.html: Added.
* canvas/2d.path.stroke.scale2-expected.txt: Added.
* canvas/2d.path.stroke.scale2.html: Added.
* canvas/2d.path.stroke.skew-expected.txt: Added.
* canvas/2d.path.stroke.skew.html: Added.
* canvas/2d.path.stroke.unaffected-expected.txt: Added.
* canvas/2d.path.stroke.unaffected.html: Added.
* canvas/2d.path.stroke.union-expected.txt: Added.
* canvas/2d.path.stroke.union.html: Added.
* canvas/2d.path.transformation.basic-expected.txt: Added.
* canvas/2d.path.transformation.basic.html: Added.
* canvas/2d.path.transformation.changing-expected.txt: Added.
* canvas/2d.path.transformation.changing.html: Added.
* canvas/2d.path.transformation.multiple-expected.txt: Added.
* canvas/2d.path.transformation.multiple.html: Added.
* canvas/2d.pattern.animated.gif.html: Added.
* canvas/2d.pattern.basic.canvas-expected.txt: Added.
* canvas/2d.pattern.basic.canvas.html: Added.
* canvas/2d.pattern.basic.image-expected.txt: Added.
* canvas/2d.pattern.basic.image.html: Added.
* canvas/2d.pattern.basic.nocontext-expected.txt: Added.
* canvas/2d.pattern.basic.nocontext.html: Added.
* canvas/2d.pattern.basic.type-expected.txt: Added.
* canvas/2d.pattern.basic.type.html: Added.
* canvas/2d.pattern.basic.zerocanvas-expected.txt: Added.
* canvas/2d.pattern.basic.zerocanvas.html: Added.
* canvas/2d.pattern.crosscanvas-expected.txt: Added.
* canvas/2d.pattern.crosscanvas.html: Added.
* canvas/2d.pattern.image.incomplete-expected.txt: Added.
* canvas/2d.pattern.image.incomplete.empty-expected.txt: Added.
* canvas/2d.pattern.image.incomplete.empty.html: Added.
* canvas/2d.pattern.image.incomplete.html: Added.
* canvas/2d.pattern.image.incomplete.omitted-expected.txt: Added.
* canvas/2d.pattern.image.incomplete.omitted.html: Added.
* canvas/2d.pattern.image.null-expected.txt: Added.
* canvas/2d.pattern.image.null.html: Added.
* canvas/2d.pattern.image.string-expected.txt: Added.
* canvas/2d.pattern.image.string.html: Added.
* canvas/2d.pattern.image.undefined-expected.txt: Added.
* canvas/2d.pattern.image.undefined.html: Added.
* canvas/2d.pattern.modify.canvas1-expected.txt: Added.
* canvas/2d.pattern.modify.canvas1.html: Added.
* canvas/2d.pattern.modify.canvas2-expected.txt: Added.
* canvas/2d.pattern.modify.canvas2.html: Added.
* canvas/2d.pattern.modify.image1.html: Added.
* canvas/2d.pattern.modify.image2.html: Added.
* canvas/2d.pattern.paint.norepeat.basic-expected.txt: Added.
* canvas/2d.pattern.paint.norepeat.basic.html: Added.
* canvas/2d.pattern.paint.norepeat.coord1-expected.txt: Added.
* canvas/2d.pattern.paint.norepeat.coord1.html: Added.
* canvas/2d.pattern.paint.norepeat.coord2-expected.txt: Added.
* canvas/2d.pattern.paint.norepeat.coord2.html: Added.
* canvas/2d.pattern.paint.norepeat.coord3-expected.txt: Added.
* canvas/2d.pattern.paint.norepeat.coord3.html: Added.
* canvas/2d.pattern.paint.norepeat.outside-expected.txt: Added.
* canvas/2d.pattern.paint.norepeat.outside.html: Added.
* canvas/2d.pattern.paint.orientation.canvas-expected.txt: Added.
* canvas/2d.pattern.paint.orientation.canvas.html: Added.
* canvas/2d.pattern.paint.orientation.image-expected.txt: Added.
* canvas/2d.pattern.paint.orientation.image.html: Added.
* canvas/2d.pattern.paint.repeat.basic-expected.txt: Added.
* canvas/2d.pattern.paint.repeat.basic.html: Added.
* canvas/2d.pattern.paint.repeat.coord1-expected.txt: Added.
* canvas/2d.pattern.paint.repeat.coord1.html: Added.
* canvas/2d.pattern.paint.repeat.coord2-expected.txt: Added.
* canvas/2d.pattern.paint.repeat.coord2.html: Added.
* canvas/2d.pattern.paint.repeat.coord3-expected.txt: Added.
* canvas/2d.pattern.paint.repeat.coord3.html: Added.
* canvas/2d.pattern.paint.repeat.outside-expected.txt: Added.
* canvas/2d.pattern.paint.repeat.outside.html: Added.
* canvas/2d.pattern.paint.repeatx.basic-expected.txt: Added.
* canvas/2d.pattern.paint.repeatx.basic.html: Added.
* canvas/2d.pattern.paint.repeatx.coord1-expected.txt: Added.
* canvas/2d.pattern.paint.repeatx.coord1.html: Added.
* canvas/2d.pattern.paint.repeatx.outside-expected.txt: Added.
* canvas/2d.pattern.paint.repeatx.outside.html: Added.
* canvas/2d.pattern.paint.repeaty.basic-expected.txt: Added.
* canvas/2d.pattern.paint.repeaty.basic.html: Added.
* canvas/2d.pattern.paint.repeaty.coord1-expected.txt: Added.
* canvas/2d.pattern.paint.repeaty.coord1.html: Added.
* canvas/2d.pattern.paint.repeaty.outside-expected.txt: Added.
* canvas/2d.pattern.paint.repeaty.outside.html: Added.
* canvas/2d.pattern.repeat.case-expected.txt: Added.
* canvas/2d.pattern.repeat.case.html: Added.
* canvas/2d.pattern.repeat.empty-expected.txt: Added.
* canvas/2d.pattern.repeat.empty.html: Added.
* canvas/2d.pattern.repeat.null-expected.txt: Added.
* canvas/2d.pattern.repeat.null.html: Added.
* canvas/2d.pattern.repeat.undefined-expected.txt: Added.
* canvas/2d.pattern.repeat.undefined.html: Added.
* canvas/2d.pattern.repeat.unrecognised-expected.txt: Added.
* canvas/2d.pattern.repeat.unrecognised.html: Added.
* canvas/2d.scaled.html: Added.
* canvas/2d.shadow.alpha.1-expected.txt: Added.
* canvas/2d.shadow.alpha.1.html: Added.
* canvas/2d.shadow.alpha.2-expected.txt: Added.
* canvas/2d.shadow.alpha.2.html: Added.
* canvas/2d.shadow.alpha.3-expected.txt: Added.
* canvas/2d.shadow.alpha.3.html: Added.
* canvas/2d.shadow.alpha.4-expected.txt: Added.
* canvas/2d.shadow.alpha.4.html: Added.
* canvas/2d.shadow.alpha.5-expected.txt: Added.
* canvas/2d.shadow.alpha.5.html: Added.
* canvas/2d.shadow.attributes.shadowBlur.initial-expected.txt: Added.
* canvas/2d.shadow.attributes.shadowBlur.initial.html: Added.
* canvas/2d.shadow.attributes.shadowBlur.invalid-expected.txt: Added.
* canvas/2d.shadow.attributes.shadowBlur.invalid.html: Added.
* canvas/2d.shadow.attributes.shadowBlur.valid-expected.txt: Added.
* canvas/2d.shadow.attributes.shadowBlur.valid.html: Added.
* canvas/2d.shadow.attributes.shadowColor.initial-expected.txt: Added.
* canvas/2d.shadow.attributes.shadowColor.initial.html: Added.
* canvas/2d.shadow.attributes.shadowColor.invalid-expected.txt: Added.
* canvas/2d.shadow.attributes.shadowColor.invalid.html: Added.
* canvas/2d.shadow.attributes.shadowColor.valid-expected.txt: Added.
* canvas/2d.shadow.attributes.shadowColor.valid.html: Added.
* canvas/2d.shadow.attributes.shadowOffset.initial-expected.txt: Added.
* canvas/2d.shadow.attributes.shadowOffset.initial.html: Added.
* canvas/2d.shadow.attributes.shadowOffset.invalid-expected.txt: Added.
* canvas/2d.shadow.attributes.shadowOffset.invalid.html: Added.
* canvas/2d.shadow.attributes.shadowOffset.valid-expected.txt: Added.
* canvas/2d.shadow.attributes.shadowOffset.valid.html: Added.
* canvas/2d.shadow.blur.high.html: Added.
* canvas/2d.shadow.blur.low.html: Added.
* canvas/2d.shadow.canvas.alpha-expected.txt: Added.
* canvas/2d.shadow.canvas.alpha.html: Added.
* canvas/2d.shadow.canvas.basic-expected.txt: Added.
* canvas/2d.shadow.canvas.basic.html: Added.
* canvas/2d.shadow.canvas.transparent.1-expected.txt: Added.
* canvas/2d.shadow.canvas.transparent.1.html: Added.
* canvas/2d.shadow.canvas.transparent.2-expected.txt: Added.
* canvas/2d.shadow.canvas.transparent.2.html: Added.
* canvas/2d.shadow.clip.1-expected.txt: Added.
* canvas/2d.shadow.clip.1.html: Added.
* canvas/2d.shadow.clip.2-expected.txt: Added.
* canvas/2d.shadow.clip.2.html: Added.
* canvas/2d.shadow.clip.3-expected.txt: Added.
* canvas/2d.shadow.clip.3.html: Added.
* canvas/2d.shadow.composite.1-expected.txt: Added.
* canvas/2d.shadow.composite.1.html: Added.
* canvas/2d.shadow.composite.2-expected.txt: Added.
* canvas/2d.shadow.composite.2.html: Added.
* canvas/2d.shadow.composite.3-expected.txt: Added.
* canvas/2d.shadow.composite.3.html: Added.
* canvas/2d.shadow.enable.blur-expected.txt: Added.
* canvas/2d.shadow.enable.blur.html: Added.
* canvas/2d.shadow.enable.off.1-expected.txt: Added.
* canvas/2d.shadow.enable.off.1.html: Added.
* canvas/2d.shadow.enable.off.2-expected.txt: Added.
* canvas/2d.shadow.enable.off.2.html: Added.
* canvas/2d.shadow.enable.x-expected.txt: Added.
* canvas/2d.shadow.enable.x.html: Added.
* canvas/2d.shadow.enable.y-expected.txt: Added.
* canvas/2d.shadow.enable.y.html: Added.
* canvas/2d.shadow.gradient.alpha-expected.txt: Added.
* canvas/2d.shadow.gradient.alpha.html: Added.
* canvas/2d.shadow.gradient.basic-expected.txt: Added.
* canvas/2d.shadow.gradient.basic.html: Added.
* canvas/2d.shadow.gradient.transparent.1-expected.txt: Added.
* canvas/2d.shadow.gradient.transparent.1.html: Added.
* canvas/2d.shadow.gradient.transparent.2-expected.txt: Added.
* canvas/2d.shadow.gradient.transparent.2.html: Added.
* canvas/2d.shadow.image.alpha-expected.txt: Added.
* canvas/2d.shadow.image.alpha.html: Added.
* canvas/2d.shadow.image.basic-expected.txt: Added.
* canvas/2d.shadow.image.basic.html: Added.
* canvas/2d.shadow.image.scale-expected.txt: Added.
* canvas/2d.shadow.image.scale.html: Added.
* canvas/2d.shadow.image.section-expected.txt: Added.
* canvas/2d.shadow.image.section.html: Added.
* canvas/2d.shadow.image.transparent.1-expected.txt: Added.
* canvas/2d.shadow.image.transparent.1.html: Added.
* canvas/2d.shadow.image.transparent.2-expected.txt: Added.
* canvas/2d.shadow.image.transparent.2.html: Added.
* canvas/2d.shadow.offset.negativeX-expected.txt: Added.
* canvas/2d.shadow.offset.negativeX.html: Added.
* canvas/2d.shadow.offset.negativeY-expected.txt: Added.
* canvas/2d.shadow.offset.negativeY.html: Added.
* canvas/2d.shadow.offset.positiveX-expected.txt: Added.
* canvas/2d.shadow.offset.positiveX.html: Added.
* canvas/2d.shadow.offset.positiveY-expected.txt: Added.
* canvas/2d.shadow.offset.positiveY.html: Added.
* canvas/2d.shadow.outside-expected.txt: Added.
* canvas/2d.shadow.outside.html: Added.
* canvas/2d.shadow.pattern.alpha-expected.txt: Added.
* canvas/2d.shadow.pattern.alpha.html: Added.
* canvas/2d.shadow.pattern.basic-expected.txt: Added.
* canvas/2d.shadow.pattern.basic.html: Added.
* canvas/2d.shadow.pattern.transparent.1-expected.txt: Added.
* canvas/2d.shadow.pattern.transparent.1.html: Added.
* canvas/2d.shadow.pattern.transparent.2-expected.txt: Added.
* canvas/2d.shadow.pattern.transparent.2.html: Added.
* canvas/2d.shadow.stroke.basic-expected.txt: Added.
* canvas/2d.shadow.stroke.basic.html: Added.
* canvas/2d.shadow.stroke.cap.1-expected.txt: Added.
* canvas/2d.shadow.stroke.cap.1.html: Added.
* canvas/2d.shadow.stroke.cap.2-expected.txt: Added.
* canvas/2d.shadow.stroke.cap.2.html: Added.
* canvas/2d.shadow.stroke.join.1-expected.txt: Added.
* canvas/2d.shadow.stroke.join.1.html: Added.
* canvas/2d.shadow.stroke.join.2-expected.txt: Added.
* canvas/2d.shadow.stroke.join.2.html: Added.
* canvas/2d.shadow.stroke.join.3-expected.txt: Added.
* canvas/2d.shadow.stroke.join.3.html: Added.
* canvas/2d.shadow.transform.1-expected.txt: Added.
* canvas/2d.shadow.transform.1.html: Added.
* canvas/2d.shadow.transform.2-expected.txt: Added.
* canvas/2d.shadow.transform.2.html: Added.
* canvas/2d.state.saverestore.bitmap-expected.txt: Added.
* canvas/2d.state.saverestore.bitmap.html: Added.
* canvas/2d.state.saverestore.clip-expected.txt: Added.
* canvas/2d.state.saverestore.clip.html: Added.
* canvas/2d.state.saverestore.fillStyle-expected.txt: Added.
* canvas/2d.state.saverestore.fillStyle.html: Added.
* canvas/2d.state.saverestore.font-expected.txt: Added.
* canvas/2d.state.saverestore.font.html: Added.
* canvas/2d.state.saverestore.globalAlpha-expected.txt: Added.
* canvas/2d.state.saverestore.globalAlpha.html: Added.
* canvas/2d.state.saverestore.globalCompositeOperation-expected.txt: Added.
* canvas/2d.state.saverestore.globalCompositeOperation.html: Added.
* canvas/2d.state.saverestore.lineCap-expected.txt: Added.
* canvas/2d.state.saverestore.lineCap.html: Added.
* canvas/2d.state.saverestore.lineJoin-expected.txt: Added.
* canvas/2d.state.saverestore.lineJoin.html: Added.
* canvas/2d.state.saverestore.lineWidth-expected.txt: Added.
* canvas/2d.state.saverestore.lineWidth.html: Added.
* canvas/2d.state.saverestore.miterLimit-expected.txt: Added.
* canvas/2d.state.saverestore.miterLimit.html: Added.
* canvas/2d.state.saverestore.path-expected.txt: Added.
* canvas/2d.state.saverestore.path.html: Added.
* canvas/2d.state.saverestore.shadowBlur-expected.txt: Added.
* canvas/2d.state.saverestore.shadowBlur.html: Added.
* canvas/2d.state.saverestore.shadowColor-expected.txt: Added.
* canvas/2d.state.saverestore.shadowColor.html: Added.
* canvas/2d.state.saverestore.shadowOffsetX-expected.txt: Added.
* canvas/2d.state.saverestore.shadowOffsetX.html: Added.
* canvas/2d.state.saverestore.shadowOffsetY-expected.txt: Added.
* canvas/2d.state.saverestore.shadowOffsetY.html: Added.
* canvas/2d.state.saverestore.stack-expected.txt: Added.
* canvas/2d.state.saverestore.stack.html: Added.
* canvas/2d.state.saverestore.stackdepth-expected.txt: Added.
* canvas/2d.state.saverestore.stackdepth.html: Added.
* canvas/2d.state.saverestore.strokeStyle-expected.txt: Added.
* canvas/2d.state.saverestore.strokeStyle.html: Added.
* canvas/2d.state.saverestore.textAlign-expected.txt: Added.
* canvas/2d.state.saverestore.textAlign.html: Added.
* canvas/2d.state.saverestore.textBaseline-expected.txt: Added.
* canvas/2d.state.saverestore.textBaseline.html: Added.
* canvas/2d.state.saverestore.transformation-expected.txt: Added.
* canvas/2d.state.saverestore.transformation.html: Added.
* canvas/2d.state.saverestore.underflow-expected.txt: Added.
* canvas/2d.state.saverestore.underflow.html: Added.
* canvas/2d.strokeRect.basic-expected.txt: Added.
* canvas/2d.strokeRect.basic.html: Added.
* canvas/2d.strokeRect.clip-expected.txt: Added.
* canvas/2d.strokeRect.clip.html: Added.
* canvas/2d.strokeRect.globalalpha-expected.txt: Added.
* canvas/2d.strokeRect.globalalpha.html: Added.
* canvas/2d.strokeRect.globalcomposite-expected.txt: Added.
* canvas/2d.strokeRect.globalcomposite.html: Added.
* canvas/2d.strokeRect.negative-expected.txt: Added.
* canvas/2d.strokeRect.negative.html: Added.
* canvas/2d.strokeRect.nonfinite-expected.txt: Added.
* canvas/2d.strokeRect.nonfinite.html: Added.
* canvas/2d.strokeRect.path-expected.txt: Added.
* canvas/2d.strokeRect.path.html: Added.
* canvas/2d.strokeRect.shadow-expected.txt: Added.
* canvas/2d.strokeRect.shadow.html: Added.
* canvas/2d.strokeRect.transform-expected.txt: Added.
* canvas/2d.strokeRect.transform.html: Added.
* canvas/2d.strokeRect.zero.1-expected.txt: Added.
* canvas/2d.strokeRect.zero.1.html: Added.
* canvas/2d.strokeRect.zero.2-expected.txt: Added.
* canvas/2d.strokeRect.zero.2.html: Added.
* canvas/2d.strokeRect.zero.3-expected.txt: Added.
* canvas/2d.strokeRect.zero.3.html: Added.
* canvas/2d.strokeRect.zero.5-expected.txt: Added.
* canvas/2d.strokeRect.zero.5.html: Added.
* canvas/2d.strokeStyle.default-expected.txt: Added.
* canvas/2d.strokeStyle.default.html: Added.
* canvas/2d.text.align.default-expected.txt: Added.
* canvas/2d.text.align.default.html: Added.
* canvas/2d.text.align.valid-expected.txt: Added.
* canvas/2d.text.align.valid.html: Added.
* canvas/2d.text.baseline.default-expected.txt: Added.
* canvas/2d.text.baseline.default.html: Added.
* canvas/2d.text.baseline.valid-expected.txt: Added.
* canvas/2d.text.baseline.valid.html: Added.
* canvas/2d.text.draw.align.center.html: Added.
* canvas/2d.text.draw.align.end.ltr.html: Added.
* canvas/2d.text.draw.align.end.rtl.html: Added.
* canvas/2d.text.draw.align.left.html: Added.
* canvas/2d.text.draw.align.right.html: Added.
* canvas/2d.text.draw.align.start.ltr.html: Added.
* canvas/2d.text.draw.align.start.rtl.html: Added.
* canvas/2d.text.draw.baseline.alphabetic.html: Added.
* canvas/2d.text.draw.fill.basic.html: Added.
* canvas/2d.text.draw.fill.maxWidth.bound.html: Added.
* canvas/2d.text.draw.fill.maxWidth.fontface.html: Added.
* canvas/2d.text.draw.fill.maxWidth.large.html: Added.
* canvas/2d.text.draw.fill.maxWidth.negative-expected.txt: Added.
* canvas/2d.text.draw.fill.maxWidth.negative.html: Added.
* canvas/2d.text.draw.fill.maxWidth.small.html: Added.
* canvas/2d.text.draw.fill.maxWidth.zero.html: Added.
* canvas/2d.text.draw.fill.rtl.html: Added.
* canvas/2d.text.draw.fill.unaffected-expected.txt: Added.
* canvas/2d.text.draw.fill.unaffected.html: Added.
* canvas/2d.text.draw.fontface.html: Added.
* canvas/2d.text.draw.fontface.notinpage.html: Added.
* canvas/2d.text.draw.fontface.repeat.html: Added.
* canvas/2d.text.draw.kern.consistent.html: Added.
* canvas/2d.text.draw.space.basic.html: Added.
* canvas/2d.text.draw.space.collapse.nonspace.html: Added.
* canvas/2d.text.draw.stroke.basic.html: Added.
* canvas/2d.text.draw.stroke.unaffected-expected.txt: Added.
* canvas/2d.text.draw.stroke.unaffected.html: Added.
* canvas/2d.text.font.default-expected.txt: Added.
* canvas/2d.text.font.default.html: Added.
* canvas/2d.text.font.parse.basic-expected.txt: Added.
* canvas/2d.text.font.parse.basic.html: Added.
* canvas/2d.text.font.parse.complex-expected.txt: Added.
* canvas/2d.text.font.parse.complex.html: Added.
* canvas/2d.text.font.parse.invalid-expected.txt: Added.
* canvas/2d.text.font.parse.invalid.html: Added.
* canvas/2d.text.font.parse.size.percentage-expected.txt: Added.
* canvas/2d.text.font.parse.size.percentage.default-expected.txt: Added.
* canvas/2d.text.font.parse.size.percentage.default.html: Added.
* canvas/2d.text.font.parse.size.percentage.html: Added.
* canvas/2d.text.font.parse.system-expected.txt: Added.
* canvas/2d.text.font.parse.system.html: Added.
* canvas/2d.text.measure.width.basic.html: Added.
* canvas/2d.text.measure.width.empty-expected.txt: Added.
* canvas/2d.text.measure.width.empty.html: Added.
* canvas/2d.transformation.order-expected.txt: Added.
* canvas/2d.transformation.order.html: Added.
* canvas/2d.transformation.rotate.direction-expected.txt: Added.
* canvas/2d.transformation.rotate.direction.html: Added.
* canvas/2d.transformation.rotate.nonfinite-expected.txt: Added.
* canvas/2d.transformation.rotate.nonfinite.html: Added.
* canvas/2d.transformation.rotate.radians-expected.txt: Added.
* canvas/2d.transformation.rotate.radians.html: Added.
* canvas/2d.transformation.rotate.wrap-expected.txt: Added.
* canvas/2d.transformation.rotate.wrap.html: Added.
* canvas/2d.transformation.rotate.wrapnegative-expected.txt: Added.
* canvas/2d.transformation.rotate.wrapnegative.html: Added.
* canvas/2d.transformation.rotate.zero-expected.txt: Added.
* canvas/2d.transformation.rotate.zero.html: Added.
* canvas/2d.transformation.scale.basic-expected.txt: Added.
* canvas/2d.transformation.scale.basic.html: Added.
* canvas/2d.transformation.scale.large-expected.txt: Added.
* canvas/2d.transformation.scale.large.html: Added.
* canvas/2d.transformation.scale.multiple-expected.txt: Added.
* canvas/2d.transformation.scale.multiple.html: Added.
* canvas/2d.transformation.scale.negative-expected.txt: Added.
* canvas/2d.transformation.scale.negative.html: Added.
* canvas/2d.transformation.scale.nonfinite-expected.txt: Added.
* canvas/2d.transformation.scale.nonfinite.html: Added.
* canvas/2d.transformation.scale.zero-expected.txt: Added.
* canvas/2d.transformation.scale.zero.html: Added.
* canvas/2d.transformation.setTransform.multiple-expected.txt: Added.
* canvas/2d.transformation.setTransform.multiple.html: Added.
* canvas/2d.transformation.setTransform.nonfinite-expected.txt: Added.
* canvas/2d.transformation.setTransform.nonfinite.html: Added.
* canvas/2d.transformation.setTransform.skewed-expected.txt: Added.
* canvas/2d.transformation.setTransform.skewed.html: Added.
* canvas/2d.transformation.transform.identity-expected.txt: Added.
* canvas/2d.transformation.transform.identity.html: Added.
* canvas/2d.transformation.transform.multiply-expected.txt: Added.
* canvas/2d.transformation.transform.multiply.html: Added.
* canvas/2d.transformation.transform.nonfinite-expected.txt: Added.
* canvas/2d.transformation.transform.nonfinite.html: Added.
* canvas/2d.transformation.transform.skewed-expected.txt: Added.
* canvas/2d.transformation.transform.skewed.html: Added.
* canvas/2d.transformation.translate.basic-expected.txt: Added.
* canvas/2d.transformation.translate.basic.html: Added.
* canvas/2d.transformation.translate.nonfinite-expected.txt: Added.
* canvas/2d.transformation.translate.nonfinite.html: Added.
* canvas/2d.type.delete-expected.txt: Added.
* canvas/2d.type.delete.html: Added.
* canvas/2d.voidreturn-expected.txt: Added.
* canvas/2d.voidreturn.html: Added.
* canvas/canvas_colorsandstyles_addcolorstop_001-expected.txt: Added.
* canvas/canvas_colorsandstyles_addcolorstop_001.htm: Added.
* canvas/canvas_colorsandstyles_createlineargradient_001.htm: Added.
* canvas/canvas_complexshapes_arcto_001.htm: Added.
* canvas/canvas_complexshapes_beziercurveto_001.htm: Added.
* canvas/canvas_complexshapes_ispointInpath_001-expected.txt: Added.
* canvas/canvas_complexshapes_ispointInpath_001.htm: Added.
* canvas/canvas_compositing_globalcompositeoperation_001.htm: Added.
* canvas/canvas_linestyles_linecap_001.htm: Added.
* canvas/canvas_shadows_001.htm: Added.
* canvas/canvas_state_restore_001.htm: Added.
* canvas/canvas_text_font_001.htm: Added.
* canvas/canvas_transformations_scale_001.htm: Added.
* canvas/context.casesensitive-expected.txt: Added.
* canvas/context.casesensitive.html: Added.
* canvas/context.emptystring-expected.txt: Added.
* canvas/context.emptystring.html: Added.
* canvas/context.unrecognised.badname-expected.txt: Added.
* canvas/context.unrecognised.badname.html: Added.
* canvas/context.unrecognised.badsuffix-expected.txt: Added.
* canvas/context.unrecognised.badsuffix.html: Added.
* canvas/context.unrecognised.nullsuffix-expected.txt: Added.
* canvas/context.unrecognised.nullsuffix.html: Added.
* canvas/context.unrecognised.unicode-expected.txt: Added.
* canvas/context.unrecognised.unicode.html: Added.
* canvas/fallback.basic-expected.txt: Added.
* canvas/fallback.basic.html: Added.
* canvas/fallback.multiple-expected.txt: Added.
* canvas/fallback.multiple.html: Added.
* canvas/fallback.nested-expected.txt: Added.
* canvas/fallback.nested.html: Added.
* canvas/initial.colour-expected.txt: Added.
* canvas/initial.colour.html: Added.
* canvas/initial.reset.2dstate-expected.txt: Added.
* canvas/initial.reset.2dstate.html: Added.
* canvas/initial.reset.clip-expected.txt: Added.
* canvas/initial.reset.clip.html: Added.
* canvas/initial.reset.different-expected.txt: Added.
* canvas/initial.reset.different.html: Added.
* canvas/initial.reset.gradient-expected.txt: Added.
* canvas/initial.reset.gradient.html: Added.
* canvas/initial.reset.path-expected.txt: Added.
* canvas/initial.reset.path.html: Added.
* canvas/initial.reset.pattern-expected.txt: Added.
* canvas/initial.reset.pattern.html: Added.
* canvas/initial.reset.same-expected.txt: Added.
* canvas/initial.reset.same.html: Added.
* canvas/initial.reset.transform-expected.txt: Added.
* canvas/initial.reset.transform.html: Added.
* canvas/resources: Added.
* canvas/resources/2d.composite.canvas.copy.png: Added.
* canvas/resources/2d.composite.canvas.destination-atop.png: Added.
* canvas/resources/2d.composite.canvas.destination-in.png: Added.
* canvas/resources/2d.composite.canvas.destination-out.png: Added.
* canvas/resources/2d.composite.canvas.destination-over.png: Added.
* canvas/resources/2d.composite.canvas.lighter.png: Added.
* canvas/resources/2d.composite.canvas.source-atop.png: Added.
* canvas/resources/2d.composite.canvas.source-in.png: Added.
* canvas/resources/2d.composite.canvas.source-out.png: Added.
* canvas/resources/2d.composite.canvas.source-over.png: Added.
* canvas/resources/2d.composite.canvas.xor.png: Added.
* canvas/resources/2d.composite.image.copy.png: Added.
* canvas/resources/2d.composite.image.destination-atop.png: Added.
* canvas/resources/2d.composite.image.destination-in.png: Added.
* canvas/resources/2d.composite.image.destination-out.png: Added.
* canvas/resources/2d.composite.image.destination-over.png: Added.
* canvas/resources/2d.composite.image.lighter.png: Added.
* canvas/resources/2d.composite.image.source-atop.png: Added.
* canvas/resources/2d.composite.image.source-in.png: Added.
* canvas/resources/2d.composite.image.source-out.png: Added.
* canvas/resources/2d.composite.image.source-over.png: Added.
* canvas/resources/2d.composite.image.xor.png: Added.
* canvas/resources/2d.composite.solid.copy.png: Added.
* canvas/resources/2d.composite.solid.destination-atop.png: Added.
* canvas/resources/2d.composite.solid.destination-in.png: Added.
* canvas/resources/2d.composite.solid.destination-out.png: Added.
* canvas/resources/2d.composite.solid.destination-over.png: Added.
* canvas/resources/2d.composite.solid.lighter.png: Added.
* canvas/resources/2d.composite.solid.source-atop.png: Added.
* canvas/resources/2d.composite.solid.source-in.png: Added.
* canvas/resources/2d.composite.solid.source-out.png: Added.
* canvas/resources/2d.composite.solid.source-over.png: Added.
* canvas/resources/2d.composite.solid.xor.png: Added.
* canvas/resources/2d.composite.transparent.copy.png: Added.
* canvas/resources/2d.composite.transparent.destination-atop.png: Added.
* canvas/resources/2d.composite.transparent.destination-in.png: Added.
* canvas/resources/2d.composite.transparent.destination-out.png: Added.
* canvas/resources/2d.composite.transparent.destination-over.png: Added.
* canvas/resources/2d.composite.transparent.lighter.png: Added.
* canvas/resources/2d.composite.transparent.source-atop.png: Added.
* canvas/resources/2d.composite.transparent.source-in.png: Added.
* canvas/resources/2d.composite.transparent.source-out.png: Added.
* canvas/resources/2d.composite.transparent.source-over.png: Added.
* canvas/resources/2d.composite.transparent.xor.png: Added.
* canvas/resources/2d.composite.uncovered.fill.copy.png: Added.
* canvas/resources/2d.composite.uncovered.fill.destination-atop.png: Added.
* canvas/resources/2d.composite.uncovered.fill.destination-in.png: Added.
* canvas/resources/2d.composite.uncovered.fill.source-in.png: Added.
* canvas/resources/2d.composite.uncovered.fill.source-out.png: Added.
* canvas/resources/2d.composite.uncovered.image.copy.png: Added.
* canvas/resources/2d.composite.uncovered.image.destination-atop.png: Added.
* canvas/resources/2d.composite.uncovered.image.destination-in.png: Added.
* canvas/resources/2d.composite.uncovered.image.source-in.png: Added.
* canvas/resources/2d.composite.uncovered.image.source-out.png: Added.
* canvas/resources/2d.composite.uncovered.nocontext.copy.png: Added.
* canvas/resources/2d.composite.uncovered.nocontext.destination-atop.png: Added.
* canvas/resources/2d.composite.uncovered.nocontext.destination-in.png: Added.
* canvas/resources/2d.composite.uncovered.nocontext.source-in.png: Added.
* canvas/resources/2d.composite.uncovered.nocontext.source-out.png: Added.
* canvas/resources/2d.composite.uncovered.pattern.copy.png: Added.
* canvas/resources/2d.composite.uncovered.pattern.destination-atop.png: Added.
* canvas/resources/2d.composite.uncovered.pattern.destination-in.png: Added.
* canvas/resources/2d.composite.uncovered.pattern.source-in.png: Added.
* canvas/resources/2d.composite.uncovered.pattern.source-out.png: Added.
* canvas/resources/2d.coordinatespace.png: Added.
* canvas/resources/2d.fillStyle.parse.current.removed.png: Added.
* canvas/resources/2d.fillStyle.parse.hex3.png: Added.
* canvas/resources/2d.fillStyle.parse.hex6.png: Added.
* canvas/resources/2d.fillStyle.parse.hsl-1.png: Added.
* canvas/resources/2d.fillStyle.parse.hsl-2.png: Added.
* canvas/resources/2d.fillStyle.parse.hsl-3.png: Added.
* canvas/resources/2d.fillStyle.parse.hsl-4.png: Added.
* canvas/resources/2d.fillStyle.parse.hsl-5.png: Added.
* canvas/resources/2d.fillStyle.parse.hsl-6.png: Added.
* canvas/resources/2d.fillStyle.parse.hsl-clamp-1.png: Added.
* canvas/resources/2d.fillStyle.parse.hsl-clamp-2.png: Added.
* canvas/resources/2d.fillStyle.parse.hsl-clamp-3.png: Added.
* canvas/resources/2d.fillStyle.parse.hsl-clamp-4.png: Added.
* canvas/resources/2d.fillStyle.parse.hsla-1.png: Added.
* canvas/resources/2d.fillStyle.parse.hsla-2.png: Added.
* canvas/resources/2d.fillStyle.parse.hsla-clamp-1.png: Added.
* canvas/resources/2d.fillStyle.parse.hsla-clamp-2.png: Added.
* canvas/resources/2d.fillStyle.parse.hsla-clamp-3.png: Added.
* canvas/resources/2d.fillStyle.parse.hsla-clamp-4.png: Added.
* canvas/resources/2d.fillStyle.parse.hsla-clamp-5.png: Added.
* canvas/resources/2d.fillStyle.parse.hsla-clamp-6.png: Added.
* canvas/resources/2d.fillStyle.parse.html4.png: Added.
* canvas/resources/2d.fillStyle.parse.rgb-clamp-1.png: Added.
* canvas/resources/2d.fillStyle.parse.rgb-clamp-2.png: Added.
* canvas/resources/2d.fillStyle.parse.rgb-clamp-3.png: Added.
* canvas/resources/2d.fillStyle.parse.rgb-clamp-4.png: Added.
* canvas/resources/2d.fillStyle.parse.rgb-clamp-5.png: Added.
* canvas/resources/2d.fillStyle.parse.rgb-eof.png: Added.
* canvas/resources/2d.fillStyle.parse.rgb-num.png: Added.
* canvas/resources/2d.fillStyle.parse.rgb-percent.png: Added.
* canvas/resources/2d.fillStyle.parse.rgba-clamp-1.png: Added.
* canvas/resources/2d.fillStyle.parse.rgba-clamp-2.png: Added.
* canvas/resources/2d.fillStyle.parse.rgba-eof.png: Added.
* canvas/resources/2d.fillStyle.parse.rgba-num-1.png: Added.
* canvas/resources/2d.fillStyle.parse.rgba-num-2.png: Added.
* canvas/resources/2d.fillStyle.parse.rgba-percent.png: Added.
* canvas/resources/2d.fillStyle.parse.rgba-solid-1.png: Added.
* canvas/resources/2d.fillStyle.parse.rgba-solid-2.png: Added.
* canvas/resources/2d.fillStyle.parse.rgba-solid-3.png: Added.
* canvas/resources/2d.fillStyle.parse.rgba-solid-4.png: Added.
* canvas/resources/2d.fillStyle.parse.svg-1.png: Added.
* canvas/resources/2d.fillStyle.parse.svg-2.png: Added.
* canvas/resources/2d.fillStyle.parse.transparent-1.png: Added.
* canvas/resources/2d.fillStyle.parse.transparent-2.png: Added.
* canvas/resources/2d.gradient.interpolate.alpha.png: Added.
* canvas/resources/2d.gradient.interpolate.colour.png: Added.
* canvas/resources/2d.gradient.interpolate.colouralpha.png: Added.
* canvas/resources/2d.gradient.interpolate.multiple.png: Added.
* canvas/resources/2d.gradient.interpolate.overlap.png: Added.
* canvas/resources/2d.gradient.interpolate.vertical.png: Added.
* canvas/resources/2d.gradient.object.current.png: Added.
* canvas/resources/2d.imageData.put.alpha.png: Added.
* canvas/resources/2d.path.fill.overlap.png: Added.
* canvas/resources/2d.path.stroke.overlap.png: Added.
* canvas/resources/2d.scaled.png: Added.
* canvas/resources/2d.shadow.alpha.2.png: Added.
* canvas/resources/2d.shadow.alpha.3.png: Added.
* canvas/resources/2d.shadow.alpha.4.png: Added.
* canvas/resources/2d.shadow.alpha.5.png: Added.
* canvas/resources/2d.shadow.blur.high.png: Added.
* canvas/resources/2d.shadow.blur.low.png: Added.
* canvas/resources/2d.shadow.canvas.alpha.png: Added.
* canvas/resources/2d.shadow.gradient.alpha.png: Added.
* canvas/resources/2d.shadow.image.alpha.png: Added.
* canvas/resources/2d.shadow.pattern.alpha.png: Added.
* canvas/resources/2d.text.draw.fill.basic.png: Added.
* canvas/resources/2d.text.draw.fill.maxWidth.large.png: Added.
* canvas/resources/2d.text.draw.fill.rtl.png: Added.
* canvas/resources/2d.text.draw.stroke.basic.png: Added.
* canvas/resources/anim-gr.gif: Added.
* canvas/resources/anim-gr.png: Added.
* canvas/resources/anim-poster-gr.png: Added.
* canvas/resources/broken.png: Added.
* canvas/resources/clear-100x50.png: Added.
* canvas/resources/ggrr-256x256.png: Added.
* canvas/resources/green-100x50.png: Added.
* canvas/resources/green-1x1.png: Added.
* canvas/resources/green.png: Added.
* canvas/resources/initial.colour.png: Added.
* canvas/resources/initial.reset.different.png: Added.
* canvas/resources/initial.reset.path.png: Added.
* canvas/resources/initial.reset.same.png: Added.
* canvas/resources/red-16x16.png: Added.
* canvas/resources/red.png: Added.
* canvas/resources/redtransparent.png: Added.
* canvas/resources/rgrg-256x256.png: Added.
* canvas/resources/rrgg-256x256.png: Added.
* canvas/resources/size.attributes.default.png: Added.
* canvas/resources/size.attributes.get.png: Added.
* canvas/resources/size.attributes.parse.decimal.png: Added.
* canvas/resources/size.attributes.parse.em.png: Added.
* canvas/resources/size.attributes.parse.empty.png: Added.
* canvas/resources/size.attributes.parse.exp.png: Added.
* canvas/resources/size.attributes.parse.junk.png: Added.
* canvas/resources/size.attributes.parse.minus.png: Added.
* canvas/resources/size.attributes.parse.octal.png: Added.
* canvas/resources/size.attributes.parse.onlyspace.png: Added.
* canvas/resources/size.attributes.parse.percent.png: Added.
* canvas/resources/size.attributes.parse.plus.png: Added.
* canvas/resources/size.attributes.parse.space.png: Added.
* canvas/resources/size.attributes.parse.trailingjunk.png: Added.
* canvas/resources/size.attributes.parse.whitespace.png: Added.
* canvas/resources/size.attributes.reflect.setcontent.png: Added.
* canvas/resources/size.attributes.reflect.setidl.png: Added.
* canvas/resources/size.attributes.removed.png: Added.
* canvas/resources/size.attributes.set.png: Added.
* canvas/resources/size.attributes.setAttribute.decimal.png: Added.
* canvas/resources/size.attributes.setAttribute.em.png: Added.
* canvas/resources/size.attributes.setAttribute.empty.png: Added.
* canvas/resources/size.attributes.setAttribute.exp.png: Added.
* canvas/resources/size.attributes.setAttribute.junk.png: Added.
* canvas/resources/size.attributes.setAttribute.minus.png: Added.
* canvas/resources/size.attributes.setAttribute.octal.png: Added.
* canvas/resources/size.attributes.setAttribute.onlyspace.png: Added.
* canvas/resources/size.attributes.setAttribute.percent.png: Added.
* canvas/resources/size.attributes.setAttribute.plus.png: Added.
* canvas/resources/size.attributes.setAttribute.space.png: Added.
* canvas/resources/size.attributes.setAttribute.trailingjunk.png: Added.
* canvas/resources/size.attributes.setAttribute.whitespace.png: Added.
* canvas/resources/size.attributes.style.png: Added.
* canvas/resources/toDataURL.jpeg.alpha.png: Added.
* canvas/resources/toDataURL.jpeg.primarycolours.png: Added.
* canvas/resources/toDataURL.jpeg.quality.basic.png: Added.
* canvas/resources/toDataURL.png.complexcolours.png: Added.
* canvas/resources/toDataURL.png.primarycolours.png: Added.
* canvas/resources/transparent.png: Added.
* canvas/resources/transparent50.png: Added.
* canvas/resources/yellow.png: Added.
* canvas/resources/yellow75.png: Added.
* canvas/security.dataURI.html: Added.
* canvas/security.drawImage.canvas-expected.txt: Added.
* canvas/security.drawImage.canvas.html: Added.
* canvas/security.drawImage.image-expected.txt: Added.
* canvas/security.drawImage.image.html: Added.
* canvas/security.pattern.canvas.fillStyle-expected.txt: Added.
* canvas/security.pattern.canvas.fillStyle.html: Added.
* canvas/security.pattern.canvas.strokeStyle-expected.txt: Added.
* canvas/security.pattern.canvas.strokeStyle.html: Added.
* canvas/security.pattern.canvas.timing-expected.txt: Added.
* canvas/security.pattern.canvas.timing.html: Added.
* canvas/security.pattern.create-expected.txt: Added.
* canvas/security.pattern.create.html: Added.
* canvas/security.pattern.cross-expected.txt: Added.
* canvas/security.pattern.cross.html: Added.
* canvas/security.pattern.image.fillStyle-expected.txt: Added.
* canvas/security.pattern.image.fillStyle.html: Added.
* canvas/security.pattern.image.strokeStyle-expected.txt: Added.
* canvas/security.pattern.image.strokeStyle.html: Added.
* canvas/security.reset-expected.txt: Added.
* canvas/security.reset.html: Added.
* canvas/size.attributes.default-expected.txt: Added.
* canvas/size.attributes.default.html: Added.
* canvas/size.attributes.get-expected.txt: Added.
* canvas/size.attributes.get.html: Added.
* canvas/size.attributes.idl-expected.txt: Added.
* canvas/size.attributes.idl.html: Added.
* canvas/size.attributes.idl.set.zero-expected.txt: Added.
* canvas/size.attributes.idl.set.zero.html: Added.
* canvas/size.attributes.parse.decimal-expected.txt: Added.
* canvas/size.attributes.parse.decimal.html: Added.
* canvas/size.attributes.parse.em-expected.txt: Added.
* canvas/size.attributes.parse.em.html: Added.
* canvas/size.attributes.parse.empty-expected.txt: Added.
* canvas/size.attributes.parse.empty.html: Added.
* canvas/size.attributes.parse.exp-expected.txt: Added.
* canvas/size.attributes.parse.exp.html: Added.
* canvas/size.attributes.parse.hex-expected.txt: Added.
* canvas/size.attributes.parse.hex.html: Added.
* canvas/size.attributes.parse.junk-expected.txt: Added.
* canvas/size.attributes.parse.junk.html: Added.
* canvas/size.attributes.parse.minus-expected.txt: Added.
* canvas/size.attributes.parse.minus.html: Added.
* canvas/size.attributes.parse.octal-expected.txt: Added.
* canvas/size.attributes.parse.octal.html: Added.
* canvas/size.attributes.parse.onlyspace-expected.txt: Added.
* canvas/size.attributes.parse.onlyspace.html: Added.
* canvas/size.attributes.parse.percent-expected.txt: Added.
* canvas/size.attributes.parse.percent.html: Added.
* canvas/size.attributes.parse.plus-expected.txt: Added.
* canvas/size.attributes.parse.plus.html: Added.
* canvas/size.attributes.parse.space-expected.txt: Added.
* canvas/size.attributes.parse.space.html: Added.
* canvas/size.attributes.parse.trailingjunk-expected.txt: Added.
* canvas/size.attributes.parse.trailingjunk.html: Added.
* canvas/size.attributes.parse.whitespace-expected.txt: Added.
* canvas/size.attributes.parse.whitespace.html: Added.
* canvas/size.attributes.parse.zero-expected.txt: Added.
* canvas/size.attributes.parse.zero.html: Added.
* canvas/size.attributes.reflect.setcontent-expected.txt: Added.
* canvas/size.attributes.reflect.setcontent.html: Added.
* canvas/size.attributes.reflect.setidl-expected.txt: Added.
* canvas/size.attributes.reflect.setidl.html: Added.
* canvas/size.attributes.reflect.setidlzero-expected.txt: Added.
* canvas/size.attributes.reflect.setidlzero.html: Added.
* canvas/size.attributes.removed-expected.txt: Added.
* canvas/size.attributes.removed.html: Added.
* canvas/size.attributes.set-expected.txt: Added.
* canvas/size.attributes.set.html: Added.
* canvas/size.attributes.setAttribute.decimal-expected.txt: Added.
* canvas/size.attributes.setAttribute.decimal.html: Added.
* canvas/size.attributes.setAttribute.em-expected.txt: Added.
* canvas/size.attributes.setAttribute.em.html: Added.
* canvas/size.attributes.setAttribute.empty-expected.txt: Added.
* canvas/size.attributes.setAttribute.empty.html: Added.
* canvas/size.attributes.setAttribute.exp-expected.txt: Added.
* canvas/size.attributes.setAttribute.exp.html: Added.
* canvas/size.attributes.setAttribute.hex-expected.txt: Added.
* canvas/size.attributes.setAttribute.hex.html: Added.
* canvas/size.attributes.setAttribute.junk-expected.txt: Added.
* canvas/size.attributes.setAttribute.junk.html: Added.
* canvas/size.attributes.setAttribute.minus-expected.txt: Added.
* canvas/size.attributes.setAttribute.minus.html: Added.
* canvas/size.attributes.setAttribute.octal-expected.txt: Added.
* canvas/size.attributes.setAttribute.octal.html: Added.
* canvas/size.attributes.setAttribute.onlyspace-expected.txt: Added.
* canvas/size.attributes.setAttribute.onlyspace.html: Added.
* canvas/size.attributes.setAttribute.percent-expected.txt: Added.
* canvas/size.attributes.setAttribute.percent.html: Added.
* canvas/size.attributes.setAttribute.plus-expected.txt: Added.
* canvas/size.attributes.setAttribute.plus.html: Added.
* canvas/size.attributes.setAttribute.space-expected.txt: Added.
* canvas/size.attributes.setAttribute.space.html: Added.
* canvas/size.attributes.setAttribute.trailingjunk-expected.txt: Added.
* canvas/size.attributes.setAttribute.trailingjunk.html: Added.
* canvas/size.attributes.setAttribute.whitespace-expected.txt: Added.
* canvas/size.attributes.setAttribute.whitespace.html: Added.
* canvas/size.attributes.setAttribute.zero-expected.txt: Added.
* canvas/size.attributes.setAttribute.zero.html: Added.
* canvas/size.attributes.style-expected.txt: Added.
* canvas/size.attributes.style.html: Added.
* canvas/toDataURL.arguments.1-expected.txt: Added.
* canvas/toDataURL.arguments.1.html: Added.
* canvas/toDataURL.arguments.2-expected.txt: Added.
* canvas/toDataURL.arguments.2.html: Added.
* canvas/toDataURL.arguments.3-expected.txt: Added.
* canvas/toDataURL.arguments.3.html: Added.
* canvas/toDataURL.bogustype-expected.txt: Added.
* canvas/toDataURL.bogustype.html: Added.
* canvas/toDataURL.default-expected.txt: Added.
* canvas/toDataURL.default.html: Added.
* canvas/toDataURL.jpeg.alpha.html: Added.
* canvas/toDataURL.jpeg.primarycolours.html: Added.
* canvas/toDataURL.jpeg.quality.basic.html: Added.
* canvas/toDataURL.jpeg.quality.notnumber-expected.txt: Added.
* canvas/toDataURL.jpeg.quality.notnumber.html: Added.
* canvas/toDataURL.jpeg.quality.outsiderange-expected.txt: Added.
* canvas/toDataURL.jpeg.quality.outsiderange.html: Added.
* canvas/toDataURL.lowercase.ascii-expected.txt: Added.
* canvas/toDataURL.lowercase.ascii.html: Added.
* canvas/toDataURL.lowercase.unicode-expected.txt: Added.
* canvas/toDataURL.lowercase.unicode.html: Added.
* canvas/toDataURL.nocontext-expected.txt: Added.
* canvas/toDataURL.nocontext.html: Added.
* canvas/toDataURL.png-expected.txt: Added.
* canvas/toDataURL.png.complexcolours.html: Added.
* canvas/toDataURL.png.html: Added.
* canvas/toDataURL.png.primarycolours.html: Added.
* canvas/toDataURL.unrecognised-expected.txt: Added.
* canvas/toDataURL.unrecognised.html: Added.
* canvas/toDataURL.zerosize-expected.txt: Added.
* canvas/toDataURL.zerosize.html: Added.
* canvas/type.delete-expected.txt: Added.
* canvas/type.delete.html: Added.
* canvas/type.exists-expected.txt: Added.
* canvas/type.exists.html: Added.
* canvas/type.extend-expected.txt: Added.
* canvas/type.extend.html: Added.
* canvas/type.name-expected.txt: Added.
* canvas/type.name.html: Added.
* canvas/type.prototype-expected.txt: Added.
* canvas/type.prototype.html: Added.
* canvas/type.replace-expected.txt: Added.
* canvas/type.replace.html: Added.
* common: Added.
* common/canvas-frame.css: Added.
* common/canvas-index.css: Added.
* common/canvas-spec.css: Added.
* common/canvas-tests.css: Added.
* common/canvas-tests.js: Added.
* common/domtestcase.js: Added.
* common/media.js: Added.
* common/text-plain.txt: Added.
2014-10-31 Said Abou-Hallawa <sabouhallawa@apple.com>
Remove webkit prefix from CSS columns.
https://bugs.webkit.org/show_bug.cgi?id=137132.
Reviewed by Dean Jackson.
Import tests for basic multi-column properties settings. They are approved by W3C and
pass the WebKit testing. More tests need to be imported when they are approved.
* css: Added.
* css/multicol: Added.
* css/multicol/multicol-basic-001-expected.html: Added.
* css/multicol/multicol-basic-001.html: Added.
* css/multicol/multicol-basic-002-expected.html: Added.
* css/multicol/multicol-basic-002.html: Added.
* css/multicol/multicol-basic-003-expected.html: Added.
* css/multicol/multicol-basic-003.html: Added.
* css/multicol/multicol-basic-004-expected.html: Added.
* css/multicol/multicol-basic-004.html: Added.
2013-12-03 Ryosuke Niwa <rniwa@webkit.org>
Import the XHTML parsing and serialization tests for template elements
https://bugs.webkit.org/show_bug.cgi?id=125131
Reviewed by Antti Koivisto.
Import the tests for parsing XHTML documents and fragments at f744661dbd0c29bb6a54c1530f9843838eec1300
after self-closing link elements in template-child-nodes-div.xhtml and template-child-nodes-nested.xhtml
as these two files would encounter parser errors otherwise (I'll be merging these changes back into
the web-platform-tests repository later).
This completes the importation of W3C tests for the HTML template element.
* html-templates/additions-to-parsing-xhtml-documents: Added.
* html-templates/additions-to-parsing-xhtml-documents/node-document-expected.txt: Added.
* html-templates/additions-to-parsing-xhtml-documents/node-document.html: Added.
* html-templates/additions-to-parsing-xhtml-documents/template-child-nodes-expected.txt: Added.
* html-templates/additions-to-parsing-xhtml-documents/template-child-nodes.html: Added.
* html-templates/additions-to-serializing-xhtml-documents: Added.
* html-templates/additions-to-serializing-xhtml-documents/outerhtml-expected.txt: Added.
* html-templates/additions-to-serializing-xhtml-documents/outerhtml.html: Added.
* html-templates/resources/template-child-nodes-div.xhtml:
* html-templates/resources/template-child-nodes-nested.xhtml:
2013-11-26 Ryosuke Niwa <rniwa@webkit.org>
Import W3C tests for cloning template elements and default stylesheet for template element
https://bugs.webkit.org/show_bug.cgi?id=124882
Reviewed by Andreas Kling.
Imported tests under html-templates/additions-to-the-steps-to-clone-a-node and
html-templates/additions-to-the-css-user-agent-style-sheet at d38dbd5b492808811bc0fe04a8cc49f28863c5cc.
Renamed and replicated css-user-agent-style-sheet-test-001-ref.html as -00*-expected.html for ref testing.
* html-templates/additions-to-the-css-user-agent-style-sheet/css-user-agent-style-sheet-test-001-expected.html: Added.
* html-templates/additions-to-the-css-user-agent-style-sheet/css-user-agent-style-sheet-test-001.html: Added.
* html-templates/additions-to-the-css-user-agent-style-sheet/css-user-agent-style-sheet-test-002-expected.html: Added.
* html-templates/additions-to-the-css-user-agent-style-sheet/css-user-agent-style-sheet-test-002.html: Added.
* html-templates/additions-to-the-css-user-agent-style-sheet/css-user-agent-style-sheet-test-003-expected.html: Added.
* html-templates/additions-to-the-css-user-agent-style-sheet/css-user-agent-style-sheet-test-003.html: Added.
* html-templates/additions-to-the-steps-to-clone-a-node/template-clone-children-expected.txt: Added.
* html-templates/additions-to-the-steps-to-clone-a-node/template-clone-children.html: Added.
* html-templates/additions-to-the-steps-to-clone-a-node/templates-copy-document-owner-expected.txt: Added.
* html-templates/additions-to-the-steps-to-clone-a-node/templates-copy-document-owner.html: Added.
2013-11-21 Ryosuke Niwa <rniwa@webkit.org>
Import more W3C tests for parsing template elements
https://bugs.webkit.org/show_bug.cgi?id=124763
Reviewed by Antti Koivisto.
Imported more W3c tests for HTML template element at 12a1164ae919f29f6ba2d0c8a63f0eafb6b599aa
after applying fixes proposed at https://github.com/w3c/web-platform-tests/pull/442.
* html-templates/definitions/template-contents-expected.txt: Added.
* html-templates/definitions/template-contents-owner-document-type-expected.txt: Added.
* html-templates/definitions/template-contents-owner-document-type.html: Added.
* html-templates/definitions/template-contents-owner-test-001-expected.txt: Added.
* html-templates/definitions/template-contents-owner-test-001.html: Added.
* html-templates/definitions/template-contents-owner-test-002-expected.txt: Added.
* html-templates/definitions/template-contents-owner-test-002.html: Added.
* html-templates/definitions/template-contents.html: Added.
* html-templates/innerhtml-on-templates/innerhtml-expected.txt: Added.
* html-templates/innerhtml-on-templates/innerhtml.html: Added.
* html-templates/parsing-html-templates/additions-to-foster-parenting/template-is-a-foster-parent-element-expected.txt: Added.
* html-templates/parsing-html-templates/additions-to-foster-parenting/template-is-a-foster-parent-element.html: Added.
* html-templates/parsing-html-templates/additions-to-foster-parenting/template-is-not-a-foster-parent-element-expected.txt: Added.
* html-templates/parsing-html-templates/additions-to-foster-parenting/template-is-not-a-foster-parent-element.html: Added.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/generating-of-implied-end-tags-expected.txt: Added.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/generating-of-implied-end-tags.html: Added.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/ignore-body-token-expected.txt: Added.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/ignore-body-token.html: Added.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/ignore-frameset-token-expected.txt: Added.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/ignore-frameset-token.html: Added.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/ignore-head-token-expected.txt: Added.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/ignore-head-token.html: Added.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/ignore-html-token-expected.txt: Added.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/ignore-html-token.html: Added.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/start-tag-body-expected.txt: Added.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/start-tag-body.html: Added.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/start-tag-html-expected.txt: Added.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/start-tag-html.html: Added.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/template-end-tag-without-start-one-expected.txt: Added.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/template-end-tag-without-start-one.html: Added.
* html-templates/parsing-html-templates/additions-to-the-in-frameset-insertion-mode/end-tag-frameset-expected.txt: Added.
* html-templates/parsing-html-templates/additions-to-the-in-frameset-insertion-mode/end-tag-frameset.html: Added.
* html-templates/parsing-html-templates/additions-to-the-in-head-insertion-mode/generating-of-implied-end-tags-expected.txt: Added.
* html-templates/parsing-html-templates/additions-to-the-in-head-insertion-mode/generating-of-implied-end-tags.html: Added.
* html-templates/parsing-html-templates/additions-to-the-in-head-insertion-mode/template-end-tag-without-start-one-expected.txt: Added.
* html-templates/parsing-html-templates/additions-to-the-in-head-insertion-mode/template-end-tag-without-start-one.html: Added.
* html-templates/parsing-html-templates/additions-to-the-in-table-insertion-mode/end-tag-table-expected.txt: Added.
* html-templates/parsing-html-templates/additions-to-the-in-table-insertion-mode/end-tag-table.html: Added.
* html-templates/parsing-html-templates/appending-to-a-template/template-child-nodes-expected.txt: Added.
* html-templates/parsing-html-templates/appending-to-a-template/template-child-nodes.html: Added.
* html-templates/parsing-html-templates/clearing-the-stack-back-to-a-given-context/clearing-stack-back-to-a-table-body-context-expected.txt: Added.
* html-templates/parsing-html-templates/clearing-the-stack-back-to-a-given-context/clearing-stack-back-to-a-table-body-context.html: Added.
* html-templates/parsing-html-templates/clearing-the-stack-back-to-a-given-context/clearing-stack-back-to-a-table-context-expected.txt: Added.
* html-templates/parsing-html-templates/clearing-the-stack-back-to-a-given-context/clearing-stack-back-to-a-table-context.html: Added.
* html-templates/parsing-html-templates/clearing-the-stack-back-to-a-given-context/clearing-stack-back-to-a-table-row-context-expected.txt: Added.
* html-templates/parsing-html-templates/clearing-the-stack-back-to-a-given-context/clearing-stack-back-to-a-table-row-context.html: Added.
* html-templates/parsing-html-templates/creating-an-element-for-the-token/template-owner-document-expected.txt: Added.
* html-templates/parsing-html-templates/creating-an-element-for-the-token/template-owner-document.html: Added.
2013-11-21 Ryosuke Niwa <rniwa@webkit.org>
Import some W3C tests for HTML template element
https://bugs.webkit.org/show_bug.cgi?id=124699
Reviewed by Antti Koivisto.
Imported the shared resources for web-platform-tests/html-templates as well as tests under
serializing-html-templates and template-element at a274ad93ef5dc02ac042e0a5d58327d4135178ac.
* ChangeLog: Added.
* html-templates/resources/end-template-tag-in-body.html: Added.
* html-templates/resources/end-template-tag-in-head.html: Added.
* html-templates/resources/frameset-end-tag.html: Added.
* html-templates/resources/head-template-contents-div-no-end-tag.html: Added.
* html-templates/resources/head-template-contents-table-no-end-tag.html: Added.
* html-templates/resources/html-start-tag.html: Added.
* html-templates/resources/template-child-nodes-div.xhtml: Added.
* html-templates/resources/template-child-nodes-nested.xhtml: Added.
* html-templates/resources/template-contents-attribute.html: Added.
* html-templates/resources/template-contents-body.html: Added.
* html-templates/resources/template-contents-div-no-end-tag.html: Added.
* html-templates/resources/template-contents-empty.html: Added.
* html-templates/resources/template-contents-frameset.html: Added.
* html-templates/resources/template-contents-head.html: Added.
* html-templates/resources/template-contents-html.html: Added.
* html-templates/resources/template-contents-nested.html: Added.
* html-templates/resources/template-contents-table-no-end-tag.html: Added.
* html-templates/resources/template-contents-text.html: Added.
* html-templates/resources/template-contents.html: Added.
* html-templates/resources/template-descendant-body.html: Added.
* html-templates/resources/template-descendant-frameset.html: Added.
* html-templates/resources/template-descendant-head.html: Added.
* html-templates/resources/two-templates.html: Added.
* html-templates/serializing-html-templates/outerhtml-expected.txt: Added.
* html-templates/serializing-html-templates/outerhtml.html: Added.
* html-templates/template-element/content-attribute-expected.txt: Added.
* html-templates/template-element/content-attribute.html: Added.
* html-templates/template-element/node-document-changes-expected.txt: Added.
* html-templates/template-element/node-document-changes.html: Added.
* html-templates/template-element/template-as-a-descendant-expected.txt: Added.
* html-templates/template-element/template-as-a-descendant.html: Added.
* html-templates/template-element/template-content-expected.txt: Added.
* html-templates/template-element/template-content-node-document-expected.txt: Added.
* html-templates/template-element/template-content-node-document.html: Added.
* html-templates/template-element/template-content.html: Added.
* html-templates/template-element/template-descendant-body-expected.txt: Added.
* html-templates/template-element/template-descendant-body.html: Added.
* html-templates/template-element/template-descendant-frameset-expected.txt: Added.
* html-templates/template-element/template-descendant-frameset.html: Added.
* html-templates/template-element/template-descendant-head-expected.txt: Added.
* html-templates/template-element/template-descendant-head.html: Added.
* html-templates/testcommon.js: Added.