blob: 8f5d9298e789f34b51959d4c89753ab0b12c9be0 [file] [log] [blame]
2016-09-23 Chris Dumez <cdumez@apple.com>
Align HTMLLabelElement.prototype.form with the HTML specification
https://bugs.webkit.org/show_bug.cgi?id=162369
Reviewed by Ryosuke Niwa.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/html/semantics/forms/form-control-infrastructure/form-expected.txt:
* web-platform-tests/html/semantics/forms/the-label-element/label-attributes-expected.txt:
2016-09-23 Chris Dumez <cdumez@apple.com>
document.title getter does not strip / collapse the right whitespace characters
https://bugs.webkit.org/show_bug.cgi?id=162468
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-05-expected.txt:
2016-09-23 Chris Dumez <cdumez@apple.com>
Align Element.insertAdjacentHTML() with the specification
https://bugs.webkit.org/show_bug.cgi?id=162479
Reviewed by Sam Weinig.
Rebaseline W3C test now that one more check is passing.
* web-platform-tests/domparsing/insert_adjacent_html-expected.txt:
2016-09-23 Commit Queue <commit-queue@webkit.org>
Unreviewed, rolling out r206165.
https://bugs.webkit.org/show_bug.cgi?id=162492
needs corresponding API change in bug 162475 (Requested by
alexchristensen on #webkit).
Reverted changeset:
"Non-special URLs should have an opaque origin"
https://bugs.webkit.org/show_bug.cgi?id=162254
http://trac.webkit.org/changeset/206165
2016-09-22 Chris Dumez <cdumez@apple.com>
[ShadowDOM] Add support for Node.getRootNode(options)
https://bugs.webkit.org/show_bug.cgi?id=162457
Reviewed by Ryosuke Niwa.
Rebaseline existing W3C DOM tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/dom/nodes/rootNode-expected.txt:
2016-09-22 Chris Dumez <cdumez@apple.com>
Fix serialization of HTML void elements when they have children
https://bugs.webkit.org/show_bug.cgi?id=162418
Reviewed by Darin Adler.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/syntax/serializing-html-fragments/serializing-expected.txt:
2016-09-22 Youenn Fablet <youenn@apple.com>
Sync web-platform-tests up to revision 3801ab5
https://bugs.webkit.org/show_bug.cgi?id=162375
Reviewed by Chris Dumez.
* resources/ImportExpectations:
* resources/TestRepositories:
* resources/resource-files.json:
* resources/web-platform-tests-modules.json:
* web-platform-tests/IndexedDB/idbindex-multientry-big-expected.txt:
* web-platform-tests/XMLHttpRequest/responsexml-document-properties-expected.txt:
* web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt:
* web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed.htm:
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/dom/interfaces.html:
* web-platform-tests/dom/nodes/Document-createEvent-expected.txt:
* web-platform-tests/dom/nodes/Document-createEvent.html:
* web-platform-tests/dom/nodes/NodeList-Iterable.html: Added.
* web-platform-tests/dom/nodes/rootNode.html: Added.
* web-platform-tests/dom/nodes/w3c-import.log:
* web-platform-tests/fetch/api/cors/cors-multiple-origins-expected.txt:
* web-platform-tests/fetch/api/cors/cors-multiple-origins-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-referrer-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-referrer-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-referrer.js:
(corsPreflightReferrer):
* web-platform-tests/fetch/api/redirect/redirect-to-dataurl-expected.txt:
* web-platform-tests/fetch/api/redirect/redirect-to-dataurl-worker-expected.txt:
* web-platform-tests/fetch/api/redirect/redirect-to-dataurl.js:
(redirectDataURL):
* web-platform-tests/fetch/api/response/response-static-redirect.html:
* web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt:
* web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects.html:
* web-platform-tests/html/browsers/origin/origin-of-data-document.html: Added.
* web-platform-tests/html/browsers/origin/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/tabular-data/w3c-import.log.
* web-platform-tests/html/browsers/windows/nested-browsing-contexts/frameElement.sub-expected.txt:
* web-platform-tests/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.sub-expected.txt:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.forms-expected.txt:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.forms.html:
* web-platform-tests/html/dom/elements-embedded.js:
* web-platform-tests/html/dom/elements-metadata.js:
* web-platform-tests/html/dom/elements-tabular.js:
* web-platform-tests/html/dom/elements-text.js:
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/reflection-embedded-expected.txt:
* web-platform-tests/html/dom/reflection-metadata-expected.txt:
* web-platform-tests/html/dom/reflection-tabular-expected.txt:
* web-platform-tests/html/dom/reflection-text-expected.txt:
* web-platform-tests/html/dom/reflection.js:
(ReflectionTests.resolveUrl):
(ReflectionTests.parseNonneg): Deleted.
(ReflectionTests.parseInt): Deleted.
* web-platform-tests/html/semantics/document-metadata/the-link-element/document-without-browsing-context-expected.txt:
* web-platform-tests/html/semantics/document-metadata/the-style-element/historical.html: Added.
* web-platform-tests/html/semantics/document-metadata/the-style-element/style_scoped-expected.txt: Removed.
* web-platform-tests/html/semantics/document-metadata/the-style-element/style_scoped.html: Removed.
* web-platform-tests/html/semantics/document-metadata/the-style-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/historical-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/historical.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement/src-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement/src.html:
* web-platform-tests/html/semantics/embedded-content/the-area-element/area-shape-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-area-element/area-shape.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/historical-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/historical.html:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/historical.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/w3c-import.log:
* 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/nonexistent-image.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/constraints/form-validation-checkValidity-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-checkValidity.html:
* web-platform-tests/html/semantics/forms/constraints/form-validation-reportValidity-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-reportValidity.html:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-rangeOverflow-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-stepMismatch-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valid-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valid.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/textfieldselection/selection-not-application-expected.txt:
* web-platform-tests/html/semantics/forms/textfieldselection/selection-not-application.html:
* web-platform-tests/html/semantics/forms/the-input-element/cloning-steps.html: Added.
* web-platform-tests/html/semantics/forms/the-input-element/datetime-2-expected.txt: Removed.
* web-platform-tests/html/semantics/forms/the-input-element/datetime-2.html: Removed.
* web-platform-tests/html/semantics/forms/the-input-element/files-expected.txt:
* web-platform-tests/html/semantics/forms/the-input-element/files.html:
* web-platform-tests/html/semantics/forms/the-input-element/month-expected.txt:
* web-platform-tests/html/semantics/forms/the-input-element/month.html:
* web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt:
* web-platform-tests/html/semantics/forms/the-input-element/type-change-state.html:
* web-platform-tests/html/semantics/forms/the-input-element/valueMode-expected.txt:
* web-platform-tests/html/semantics/forms/the-input-element/valueMode.html:
* web-platform-tests/html/semantics/forms/the-input-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-option-element/option-form.html: Added.
* web-platform-tests/html/semantics/forms/the-option-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-textarea-element/cloning-steps.html:
* web-platform-tests/html/semantics/forms/the-textarea-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-textarea-element/wrap-reflect-1a-expected.html: Added.
* web-platform-tests/html/semantics/forms/the-textarea-element/wrap-reflect-1a.html: Added.
* web-platform-tests/html/semantics/forms/the-textarea-element/wrap-reflect-1b-expected.html: Added.
* web-platform-tests/html/semantics/forms/the-textarea-element/wrap-reflect-1b.html: Added.
* web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-close-expected.txt:
* web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-close.html:
* web-platform-tests/html/semantics/scripting-1/the-script-element/historical.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-before-after-events-expected.txt: Removed.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-before-after-events.html: Removed.
* web-platform-tests/html/semantics/scripting-1/the-script-element/w3c-import.log:
* web-platform-tests/html/semantics/tabular-data/historical.html: Added.
* web-platform-tests/html/semantics/tabular-data/w3c-import.log:
* web-platform-tests/html/semantics/text-level-semantics/historical.html: Added.
* web-platform-tests/html/semantics/text-level-semantics/w3c-import.log: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/the-xhtml-syntax/parsing-xhtml-documents/w3c-import.log.
* web-platform-tests/html/syntax/parsing/foreign_content_001.html: Added.
* web-platform-tests/html/syntax/parsing/foreign_content_003.html: Added.
* web-platform-tests/html/syntax/parsing/foreign_content_004.html: Added.
* web-platform-tests/html/syntax/parsing/foreign_content_005.html: Added.
* web-platform-tests/html/syntax/parsing/foreign_content_006.html: Added.
* web-platform-tests/html/syntax/parsing/foreign_content_008.html: Added.
* web-platform-tests/html/syntax/parsing/foreign_content_009.html: Added.
* web-platform-tests/html/syntax/parsing/foreign_content_010.html: Added.
* web-platform-tests/html/syntax/parsing/foreign_content_013.html: Added.
* web-platform-tests/media-source/import_tests.sh:
* web-platform-tests/media-source/mediasource-append-buffer-expected.txt:
* web-platform-tests/media-source/mediasource-is-type-supported-expected.txt:
* web-platform-tests/media-source/mediasource-sourcebuffer-mode-expected.txt:
* web-platform-tests/media-source/mp4/w3c-import.log: Added.
* web-platform-tests/media-source/w3c-import.log: Added.
* web-platform-tests/media-source/webm/w3c-import.log: Added.
* web-platform-tests/resource-timing/idlharness-expected.txt: Added.
* web-platform-tests/resource-timing/idlharness.html: Added.
* web-platform-tests/resource-timing/resource-timing-expected.txt:
* web-platform-tests/resource-timing/resource-timing.js:
(window.onload):
* web-platform-tests/resource-timing/w3c-import.log:
2016-09-21 Chris Dumez <cdumez@apple.com>
Fix serialization of bgsound, keygen and track elements
https://bugs.webkit.org/show_bug.cgi?id=162353
Reviewed by Darin Adler.
Rebaseline W3C tests now that more checks are passing.
* web-platform-tests/html/syntax/serializing-html-fragments/outerHTML-expected.txt:
* web-platform-tests/html/syntax/serializing-html-fragments/serializing-expected.txt:
* web-platform-tests/html/syntax/serializing-xml-fragments/outerHTML-expected.txt:
2016-09-21 Chris Dumez <cdumez@apple.com>
Setting HTMLMeterElement's attributes to non-finite values throws wrong exception type
https://bugs.webkit.org/show_bug.cgi?id=162364
Reviewed by Darin Adler.
Merge meter test changes from https://github.com/w3c/web-platform-tests/pull/3791.
* web-platform-tests/html/semantics/forms/the-meter-element/meter-expected.txt:
* web-platform-tests/html/semantics/forms/the-meter-element/meter.html:
2016-09-21 Chris Dumez <cdumez@apple.com>
Fix serialization of HTML Element attributes
https://bugs.webkit.org/show_bug.cgi?id=162356
Reviewed by Alex Christensen.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/semantics/embedded-content/the-img-element/current-pixel-density/basic-expected.txt:
* web-platform-tests/html/syntax/serializing-html-fragments/serializing-expected.txt:
2016-09-21 Chris Dumez <cdumez@apple.com>
Fix enumeration of properties cross origin
https://bugs.webkit.org/show_bug.cgi?id=162328
Reviewed by Darin Adler.
Rebaseline W3C test now that one more check is passing.
* web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt:
2016-09-21 Chris Dumez <cdumez@apple.com>
Object.getOwnPropertyDescriptor() does not work correctly cross origin
https://bugs.webkit.org/show_bug.cgi?id=162311
Reviewed by Gavin Barraclough.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt:
2016-09-21 Jer Noble <jer.noble@apple.com>
Unreviewed gardening; add some whitespace to expected results.
* web-platform-tests/media-source/URL-createObjectURL-null-expected.txt:
2016-09-21 Jer Noble <jer.noble@apple.com>
Unreviewed gardening; added test expectations for new tests.
* web-platform-tests/media-source/mediasource-attach-stops-delaying-load-event-expected.txt: Added.
* web-platform-tests/media-source/mediasource-sourcebuffer-mode-timestamps-expected.txt: Added.
2016-09-21 Youenn Fablet <youenn@apple.com>
[Fetch] Align Accept header default values with fetch spec
https://bugs.webkit.org/show_bug.cgi?id=162260
Reviewed by Sam Weinig.
Ensuring Accept and Accept-Language user-specific values are going up to the server.
* web-platform-tests/fetch/api/basic/accept-header-expected.txt:
* web-platform-tests/fetch/api/basic/accept-header-worker-expected.txt:
* web-platform-tests/fetch/api/basic/accept-header.js:
(promise_test):
2016-09-21 Chris Dumez <cdumez@apple.com>
Import html/syntax web platform tests
https://bugs.webkit.org/show_bug.cgi?id=162331
Reviewed by Youenn Fablet.
Import html/syntax web platform tests to improve test coverage.
* web-platform-tests/html/syntax/*: Added.
2016-09-20 Alex Christensen <achristensen@webkit.org>
Make URLSearchParams spec-compliant
https://bugs.webkit.org/show_bug.cgi?id=162247
Reviewed by Chris Dumez and Sam Weinig.
* web-platform-tests/url/url-constructor-expected.txt:
2016-09-20 Alex Christensen <achristensen@webkit.org>
Non-special URLs should have an opaque origin
https://bugs.webkit.org/show_bug.cgi?id=162254
Reviewed by Sam Weinig.
* web-platform-tests/url/a-element-expected.txt:
* web-platform-tests/url/a-element-xhtml-expected.txt:
* web-platform-tests/url/url-constructor-expected.txt:
2016-09-20 Jer Noble <jer.noble@apple.com>
[media-source] Support MediaSource.setLiveSeekableRanges()
https://bugs.webkit.org/show_bug.cgi?id=162252
Reviewed by Sam Weinig.
* web-platform-tests/media-source/interfaces-expected.txt:
2016-09-19 Chris Dumez <cdumez@apple.com>
Add support for HTMLSourceElement.prototype.sizes / HTMLSourceElement.prototype.srcset
https://bugs.webkit.org/show_bug.cgi?id=162244
Reviewed by Alex Christensen.
Rebaseline now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-09-19 Chris Dumez <cdumez@apple.com>
Align HTMLAppletElement with the specification
https://bugs.webkit.org/show_bug.cgi?id=162240
Reviewed by Alex Christensen.
Rebaseline W3C test now that all checks are passing.
* web-platform-tests/html/dom/reflection-obsolete-expected.txt:
2016-09-19 Jer Noble <jer.noble@apple.com>
Unreviewed gardening; update LayoutTests/media-source to the most recent version (5a011ca).
* resources/TestRepositories:
* web-platform-tests/media-source/OWNERS:
* web-platform-tests/media-source/interfaces.html:
* web-platform-tests/media-source/manifest.txt:
* web-platform-tests/media-source/mediasource-appendbuffer-quota-exceeded.html:
* web-platform-tests/media-source/mediasource-attach-stops-delaying-load-event.html: Added.
* web-platform-tests/media-source/mediasource-avtracks.html:
* web-platform-tests/media-source/mediasource-detach.html:
* web-platform-tests/media-source/mediasource-duration-expected.txt:
* web-platform-tests/media-source/mediasource-duration.html:
* web-platform-tests/media-source/mediasource-endofstream.html:
* web-platform-tests/media-source/mediasource-errors.html:
* web-platform-tests/media-source/mediasource-getvideoplaybackquality-expected.txt:
* web-platform-tests/media-source/mediasource-getvideoplaybackquality.html:
* web-platform-tests/media-source/mediasource-is-type-supported.html:
* web-platform-tests/media-source/mediasource-liveseekable.html:
* web-platform-tests/media-source/mediasource-remove-expected.txt:
* web-platform-tests/media-source/mediasource-remove.html:
* web-platform-tests/media-source/mediasource-removesourcebuffer.html:
* web-platform-tests/media-source/mediasource-seekable.html:
* web-platform-tests/media-source/mediasource-sourcebuffer-mode-timestamps.html: Added.
* web-platform-tests/media-source/mediasource-sourcebuffer-mode.html:
* web-platform-tests/media-source/mediasource-sourcebuffer-trackdefaults.html:
* web-platform-tests/media-source/mediasource-timestamp-offset.html:
* web-platform-tests/media-source/mediasource-trackdefault.html:
* web-platform-tests/media-source/mediasource-trackdefaultlist.html:
* web-platform-tests/media-source/mediasource-util.js:
2016-09-19 Chris Dumez <cdumez@apple.com>
Update XHTMLParser to recognize "-//W3C//DTD MathML 2.0//EN" public identifier
https://bugs.webkit.org/show_bug.cgi?id=162166
Reviewed by Alex Christensen.
Import test coverage from W3C web-platform-tests.
* web-platform-tests/html/the-xhtml-syntax/parsing-xhtml-documents/w3c-import.log: Added.
* web-platform-tests/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-support-expected.txt: Added.
* web-platform-tests/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-support.htm: Added.
2016-09-19 Chris Dumez <cdumez@apple.com>
Window's pageXOffset / pageYOffset attributes should be replaceable
https://bugs.webkit.org/show_bug.cgi?id=162046
Reviewed by Darin Adler.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/browsers/the-window-object/window-properties-expected.txt:
2016-09-14 Jer Noble <jer.noble@apple.com>
[media-source] fix imported/w3c/web-platform-tests/media-source/mediasource-duration.html
https://bugs.webkit.org/show_bug.cgi?id=161999
Reviewed by Eric Carlson.
Expected results had a stray newline.
* web-platform-tests/media-source/mediasource-duration-expected.txt:
2016-09-16 Chris Dumez <cdumez@apple.com>
Cloning a textarea does not clone the textarea's value
https://bugs.webkit.org/show_bug.cgi?id=156637
Reviewed by Ryosuke Niwa.
Import corresponding W3C web platform test.
* web-platform-tests/html/semantics/forms/the-textarea-element/cloning-steps-expected.txt: Added.
* web-platform-tests/html/semantics/forms/the-textarea-element/cloning-steps.html: Added.
* web-platform-tests/html/semantics/forms/the-textarea-element/w3c-import.log:
2016-09-16 Youenn Fablet <youenn@apple.com>
[Fetch API] Headers should be combine with ',' and not ', '
https://bugs.webkit.org/show_bug.cgi?id=161736
Reviewed by Sam Weinig.
* web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive.htm: Making ',' combination as expected.
* web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed-expected.txt: Some new header tests are failing.
This is due to the fact that the underlying HTTP code is probably reprocessing those headers and readding ', ' in lieu of ','.
* web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed.htm: Ditto.
* web-platform-tests/fetch/api/cors/cors-preflight.js:
(corsPreflight): Removing stripping of whitespaces
* web-platform-tests/fetch/api/headers/headers-combine.html: Making ',' combination as expected.
2016-09-16 Youenn Fablet <youenn@apple.com>
[Fetch API] Referrer and Origin header should not be considered as safe request headers
https://bugs.webkit.org/show_bug.cgi?id=161902
Reviewed by Sam Weinig.
* web-platform-tests/fetch/api/cors/cors-preflight-referrer-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-referrer-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-referrer.js:
(corsPreflightReferrer): Adding check of the preflight Access-Control-Request-Headers header value.
Added new tests to check for non-default referrer values.
2016-09-14 Chris Dumez <cdumez@apple.com>
Add support hr.color IDL attribute
https://bugs.webkit.org/show_bug.cgi?id=161977
Reviewed by Darin Adler.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/reflection-grouping-expected.txt:
2016-09-14 Chris Dumez <cdumez@apple.com>
input.type cannot be set to "file" after being set to another type
https://bugs.webkit.org/show_bug.cgi?id=161943
Reviewed by Daniel Bates.
Rebaseline a couple of W3C tests now that more checks are passing.
* web-platform-tests/html/dom/reflection-forms-expected.txt:
* web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt:
2016-09-13 Alex Christensen <achristensen@webkit.org>
Implement URLSearchParams
https://bugs.webkit.org/show_bug.cgi?id=161920
Reviewed by Chris Dumez.
* web-platform-tests/XMLHttpRequest/send-usp-expected.txt:
* web-platform-tests/fetch/api/request/request-init-002-expected.txt:
* web-platform-tests/fetch/api/response/response-init-002-expected.txt:
* web-platform-tests/url/interfaces-expected.txt:
* web-platform-tests/url/url-constructor-expected.txt:
* web-platform-tests/url/urlsearchparams-append-expected.txt:
* web-platform-tests/url/urlsearchparams-constructor-expected.txt:
* web-platform-tests/url/urlsearchparams-delete-expected.txt:
* web-platform-tests/url/urlsearchparams-get-expected.txt:
* web-platform-tests/url/urlsearchparams-getall-expected.txt:
* web-platform-tests/url/urlsearchparams-has-expected.txt:
* web-platform-tests/url/urlsearchparams-set-expected.txt:
* web-platform-tests/url/urlsearchparams-stringifier-expected.txt:
2016-09-13 Chris Dumez <cdumez@apple.com>
Drop support for <isindex>
https://bugs.webkit.org/show_bug.cgi?id=7139
Reviewed by Ryosuke Niwa.
Import layout test coverage from W3C web-platform-tests. We used to fail
the last check but we now pass it. Chrome also passes this last check.
* web-platform-tests/html/semantics/forms/historical-expected.txt: Added.
* web-platform-tests/html/semantics/forms/historical.html: Added.
* web-platform-tests/html/semantics/forms/w3c-import.log: Added.
2016-09-11 Chris Dumez <cdumez@apple.com>
HTMLTrackElement.kind's invalid value default should be the metadata state
https://bugs.webkit.org/show_bug.cgi?id=161840
Reviewed by Eric Carlson.
Rebaseline existing tests now that more checks are passing.
* web-platform-tests/html/dom/reflection-embedded-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement/kind-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/kind-expected.txt:
2016-09-09 Jer Noble <jer.noble@apple.com>
[Media Source] Import updated w3c/web-platform-tests and rebaseline
https://bugs.webkit.org/show_bug.cgi?id=161723
Reviewed by Youenn Fablet.
* web-platform-tests/media-source/OWNERS: Added.
* web-platform-tests/media-source/SourceBuffer-abort-expected.txt: Added.
* web-platform-tests/media-source/SourceBuffer-abort-readyState-expected.txt: Added.
* web-platform-tests/media-source/SourceBuffer-abort-readyState.html: Renamed from LayoutTests/http/tests/media/media-source/SourceBuffer-abort-readyState.html.
* web-platform-tests/media-source/SourceBuffer-abort-removed-expected.txt: Added.
* web-platform-tests/media-source/SourceBuffer-abort-removed.html: Renamed from LayoutTests/http/tests/media/media-source/SourceBuffer-abort-removed.html.
* web-platform-tests/media-source/SourceBuffer-abort-updating-expected.txt: Added.
* web-platform-tests/media-source/SourceBuffer-abort-updating.html: Renamed from LayoutTests/http/tests/media/media-source/SourceBuffer-abort-updating.html.
* web-platform-tests/media-source/SourceBuffer-abort.html: Renamed from LayoutTests/http/tests/media/media-source/SourceBuffer-abort.html.
* web-platform-tests/media-source/URL-createObjectURL-expected.txt: Added.
* web-platform-tests/media-source/URL-createObjectURL-null-expected.txt: Added.
* web-platform-tests/media-source/URL-createObjectURL-null.html: Added.
* web-platform-tests/media-source/URL-createObjectURL-revoke-expected.txt: Added.
* web-platform-tests/media-source/URL-createObjectURL-revoke.html: Added.
* web-platform-tests/media-source/URL-createObjectURL.html: Added.
* web-platform-tests/media-source/import_tests.sh: Added.
* web-platform-tests/media-source/interfaces-expected.txt: Added.
* web-platform-tests/media-source/interfaces.html: Added.
* web-platform-tests/media-source/manifest.txt: Added.
* web-platform-tests/media-source/mediasource-activesourcebuffers-expected.txt: Added.
* web-platform-tests/media-source/mediasource-activesourcebuffers.html: Added.
* web-platform-tests/media-source/mediasource-addsourcebuffer-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-addsourcebuffer-expected.txt.
* web-platform-tests/media-source/mediasource-addsourcebuffer-mode-expected.txt: Added.
* web-platform-tests/media-source/mediasource-addsourcebuffer-mode.html: Added.
* web-platform-tests/media-source/mediasource-addsourcebuffer.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-addsourcebuffer.html.
* web-platform-tests/media-source/mediasource-append-buffer-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-append-buffer-expected.txt.
* web-platform-tests/media-source/mediasource-append-buffer.html: Added.
* web-platform-tests/media-source/mediasource-appendbuffer-quota-exceeded-expected.txt: Added.
* web-platform-tests/media-source/mediasource-appendbuffer-quota-exceeded.html: Added.
* web-platform-tests/media-source/mediasource-appendwindow-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-appendwindow-expected.txt.
* web-platform-tests/media-source/mediasource-appendwindow.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-appendwindow.html.
* web-platform-tests/media-source/mediasource-avtracks-expected.txt: Added.
* web-platform-tests/media-source/mediasource-avtracks.html: Added.
* web-platform-tests/media-source/mediasource-buffered-expected.txt: Added.
* web-platform-tests/media-source/mediasource-buffered.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-buffered.html.
* web-platform-tests/media-source/mediasource-closed-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-closed-expected.txt.
* web-platform-tests/media-source/mediasource-closed.html: Added.
* web-platform-tests/media-source/mediasource-config-change-mp4-a-bitrate-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-mp4-a-bitrate-expected.txt.
* web-platform-tests/media-source/mediasource-config-change-mp4-a-bitrate.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-mp4-a-bitrate.html.
* web-platform-tests/media-source/mediasource-config-change-mp4-av-audio-bitrate-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-mp4-av-audio-bitrate-expected.txt.
* web-platform-tests/media-source/mediasource-config-change-mp4-av-audio-bitrate.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-mp4-av-audio-bitrate.html.
* web-platform-tests/media-source/mediasource-config-change-mp4-av-framesize-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-mp4-av-framesize-expected.txt.
* web-platform-tests/media-source/mediasource-config-change-mp4-av-framesize.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-mp4-av-framesize.html.
* web-platform-tests/media-source/mediasource-config-change-mp4-av-video-bitrate-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-mp4-av-video-bitrate-expected.txt.
* web-platform-tests/media-source/mediasource-config-change-mp4-av-video-bitrate.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-mp4-av-video-bitrate.html.
* web-platform-tests/media-source/mediasource-config-change-mp4-v-bitrate-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-mp4-v-bitrate-expected.txt.
* web-platform-tests/media-source/mediasource-config-change-mp4-v-bitrate.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-mp4-v-bitrate.html.
* web-platform-tests/media-source/mediasource-config-change-mp4-v-framerate-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-mp4-v-framerate-expected.txt.
* web-platform-tests/media-source/mediasource-config-change-mp4-v-framerate.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-mp4-v-framerate.html.
* web-platform-tests/media-source/mediasource-config-change-mp4-v-framesize-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-mp4-v-framesize-expected.txt.
* web-platform-tests/media-source/mediasource-config-change-mp4-v-framesize.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-mp4-v-framesize.html.
* web-platform-tests/media-source/mediasource-config-change-webm-a-bitrate-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-webm-a-bitrate-expected.txt.
* web-platform-tests/media-source/mediasource-config-change-webm-a-bitrate.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-webm-a-bitrate.html.
* web-platform-tests/media-source/mediasource-config-change-webm-av-audio-bitrate-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-webm-av-audio-bitrate-expected.txt.
* web-platform-tests/media-source/mediasource-config-change-webm-av-audio-bitrate.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-webm-av-audio-bitrate.html.
* web-platform-tests/media-source/mediasource-config-change-webm-av-framesize-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-webm-av-framesize-expected.txt.
* web-platform-tests/media-source/mediasource-config-change-webm-av-framesize.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-webm-av-framesize.html.
* web-platform-tests/media-source/mediasource-config-change-webm-av-video-bitrate-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-webm-av-video-bitrate-expected.txt.
* web-platform-tests/media-source/mediasource-config-change-webm-av-video-bitrate.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-webm-av-video-bitrate.html.
* web-platform-tests/media-source/mediasource-config-change-webm-v-bitrate-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-webm-v-bitrate-expected.txt.
* web-platform-tests/media-source/mediasource-config-change-webm-v-bitrate.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-webm-v-bitrate.html.
* web-platform-tests/media-source/mediasource-config-change-webm-v-framerate-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-webm-v-framerate-expected.txt.
* web-platform-tests/media-source/mediasource-config-change-webm-v-framerate.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-webm-v-framerate.html.
* web-platform-tests/media-source/mediasource-config-change-webm-v-framesize-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-webm-v-framesize-expected.txt.
* web-platform-tests/media-source/mediasource-config-change-webm-v-framesize.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-change-webm-v-framesize.html.
* web-platform-tests/media-source/mediasource-config-changes.js: Renamed from LayoutTests/http/tests/media/media-source/mediasource-config-changes.js.
(resolutionFromFilename):
(appendBuffer):
(mediaSourceConfigChangeTest):
* web-platform-tests/media-source/mediasource-detach-expected.txt: Added.
* web-platform-tests/media-source/mediasource-detach.html: Added.
* web-platform-tests/media-source/mediasource-duration-boundaryconditions-expected.txt: Added.
* web-platform-tests/media-source/mediasource-duration-boundaryconditions.html: Added.
* web-platform-tests/media-source/mediasource-duration-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-duration-expected.txt.
* web-platform-tests/media-source/mediasource-duration.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-duration.html.
* web-platform-tests/media-source/mediasource-endofstream-expected.txt: Added.
* web-platform-tests/media-source/mediasource-endofstream-invaliderror-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-endofstream-invaliderror-expected.txt.
* web-platform-tests/media-source/mediasource-endofstream-invaliderror.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-endofstream-invaliderror.html.
* web-platform-tests/media-source/mediasource-endofstream.html: Added.
* web-platform-tests/media-source/mediasource-errors-expected.txt: Added.
* web-platform-tests/media-source/mediasource-errors.html: Added.
* web-platform-tests/media-source/mediasource-getvideoplaybackquality-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-getvideoplaybackquality-expected.txt.
* web-platform-tests/media-source/mediasource-getvideoplaybackquality.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-getvideoplaybackquality.html.
* web-platform-tests/media-source/mediasource-is-type-supported-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-is-type-supported-expected.txt.
* web-platform-tests/media-source/mediasource-is-type-supported.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-is-type-supported.html.
* web-platform-tests/media-source/mediasource-liveseekable-expected.txt: Added.
* web-platform-tests/media-source/mediasource-liveseekable.html: Added.
* web-platform-tests/media-source/mediasource-multiple-attach-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-multiple-attach-expected.txt.
* web-platform-tests/media-source/mediasource-multiple-attach.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-multiple-attach.html.
* web-platform-tests/media-source/mediasource-play-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-play-expected.txt.
* web-platform-tests/media-source/mediasource-play-then-seek-back-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-play-then-seek-back-expected.txt.
* web-platform-tests/media-source/mediasource-play-then-seek-back.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-play-then-seek-back.html.
* web-platform-tests/media-source/mediasource-play.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-play.html.
* web-platform-tests/media-source/mediasource-preload-expected.txt: Added.
* web-platform-tests/media-source/mediasource-preload.html: Added.
* web-platform-tests/media-source/mediasource-redundant-seek-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-redundant-seek-expected.txt.
* web-platform-tests/media-source/mediasource-redundant-seek.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-redundant-seek.html.
* web-platform-tests/media-source/mediasource-remove-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-remove-expected.txt.
* web-platform-tests/media-source/mediasource-remove.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-remove.html.
* web-platform-tests/media-source/mediasource-removesourcebuffer-expected.txt: Added.
* web-platform-tests/media-source/mediasource-removesourcebuffer.html: Added.
* web-platform-tests/media-source/mediasource-seek-beyond-duration-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-seek-beyond-duration-expected.txt.
* web-platform-tests/media-source/mediasource-seek-beyond-duration.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-seek-beyond-duration.html.
* web-platform-tests/media-source/mediasource-seek-during-pending-seek-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-seek-during-pending-seek-expected.txt.
* web-platform-tests/media-source/mediasource-seek-during-pending-seek.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-seek-during-pending-seek.html.
* web-platform-tests/media-source/mediasource-seekable-expected.txt: Added.
* web-platform-tests/media-source/mediasource-seekable.html: Added.
* web-platform-tests/media-source/mediasource-sequencemode-append-buffer-expected.txt: Added.
* web-platform-tests/media-source/mediasource-sequencemode-append-buffer.html: Added.
* web-platform-tests/media-source/mediasource-sourcebuffer-mode-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-sourcebuffer-mode-expected.txt.
* web-platform-tests/media-source/mediasource-sourcebuffer-mode.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-sourcebuffer-mode.html.
* web-platform-tests/media-source/mediasource-sourcebuffer-trackdefaults-expected.txt: Added.
* web-platform-tests/media-source/mediasource-sourcebuffer-trackdefaults.html: Added.
* web-platform-tests/media-source/mediasource-sourcebufferlist-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/mediasource-sourcebufferlist-expected.txt.
* web-platform-tests/media-source/mediasource-sourcebufferlist.html: Renamed from LayoutTests/http/tests/media/media-source/mediasource-sourcebufferlist.html.
* web-platform-tests/media-source/mediasource-timestamp-offset-expected.txt: Added.
* web-platform-tests/media-source/mediasource-timestamp-offset.html: Added.
* web-platform-tests/media-source/mediasource-trackdefault-expected.txt: Added.
* web-platform-tests/media-source/mediasource-trackdefault.html: Added.
* web-platform-tests/media-source/mediasource-trackdefaultlist-expected.txt: Added.
* web-platform-tests/media-source/mediasource-trackdefaultlist.html: Added.
* web-platform-tests/media-source/mediasource-util.js: Renamed from LayoutTests/http/tests/media/media-source/mediasource-util.js.
(EventExpectationsManager):
(EventExpectationsManager.prototype.expectEvent):
(EventExpectationsManager.prototype.waitForExpectedEvents):
(EventExpectationsManager.prototype.expectingEvents):
(EventExpectationsManager.prototype.handleWaitCallback_):
(EventExpectationsManager.prototype.getExpectations_):
(loadData_):
(onSourceOpen):
(openMediaSource_):
(MediaSourceUtil.loadTextData):
(MediaSourceUtil.loadBinaryData):
(MediaSourceUtil.fetchManifestAndData):
(MediaSourceUtil.extractSegmentData):
(MediaSourceUtil.getMediaDataForPlaybackTime):
(getFirstSupportedType):
(getSegmentInfo):
(MediaSourceUtil.getSubType):
(MediaSourceUtil.append):
(onEvent):
(onAppendDone):
(MediaSourceUtil.appendUntilEventFires):
(addExtraTestMethods.test.expectEvent):
(addExtraTestMethods.test.waitForExpectedEvents):
(addExtraTestMethods.test.waitForCurrentTimeChange):
(addExtraTestMethods.test.done):
(addExtraTestMethods):
(window.string_appeared_here):
* web-platform-tests/media-source/mp4/test-a-128k-44100Hz-1ch-manifest.json: Renamed from LayoutTests/http/tests/media/media-source/mp4/test-a-128k-44100Hz-1ch-manifest.json.
* web-platform-tests/media-source/mp4/test-a-128k-44100Hz-1ch.mp4: Added.
* web-platform-tests/media-source/mp4/test-a-192k-44100Hz-1ch-manifest.json: Renamed from LayoutTests/http/tests/media/media-source/mp4/test-a-192k-44100Hz-1ch-manifest.json.
* web-platform-tests/media-source/mp4/test-a-192k-44100Hz-1ch.mp4: Added.
* web-platform-tests/media-source/mp4/test-av-384k-44100Hz-1ch-320x240-30fps-10kfr-manifest.json: Renamed from LayoutTests/http/tests/media/media-source/mp4/test-av-384k-44100Hz-1ch-320x240-30fps-10kfr-manifest.json.
* web-platform-tests/media-source/mp4/test-av-384k-44100Hz-1ch-320x240-30fps-10kfr.mp4: Renamed from LayoutTests/http/tests/media/media-source/mp4/test-av-384k-44100Hz-1ch-320x240-30fps-10kfr.mp4.
* web-platform-tests/media-source/mp4/test-av-384k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Renamed from LayoutTests/http/tests/media/media-source/mp4/test-av-384k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json.
* web-platform-tests/media-source/mp4/test-av-384k-44100Hz-1ch-640x480-30fps-10kfr.mp4: Renamed from LayoutTests/http/tests/media/media-source/mp4/test-av-384k-44100Hz-1ch-640x480-30fps-10kfr.mp4.
* web-platform-tests/media-source/mp4/test-av-448k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Renamed from LayoutTests/http/tests/media/media-source/mp4/test-av-448k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json.
* web-platform-tests/media-source/mp4/test-av-448k-44100Hz-1ch-640x480-30fps-10kfr.mp4: Renamed from LayoutTests/http/tests/media/media-source/mp4/test-av-448k-44100Hz-1ch-640x480-30fps-10kfr.mp4.
* web-platform-tests/media-source/mp4/test-av-640k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Renamed from LayoutTests/http/tests/media/media-source/mp4/test-av-640k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json.
* web-platform-tests/media-source/mp4/test-av-640k-44100Hz-1ch-640x480-30fps-10kfr.mp4: Renamed from LayoutTests/http/tests/media/media-source/mp4/test-av-640k-44100Hz-1ch-640x480-30fps-10kfr.mp4.
* web-platform-tests/media-source/mp4/test-v-128k-320x240-24fps-8kfr-manifest.json: Renamed from LayoutTests/http/tests/media/media-source/mp4/test-v-128k-320x240-24fps-8kfr-manifest.json.
* web-platform-tests/media-source/mp4/test-v-128k-320x240-24fps-8kfr.mp4: Renamed from LayoutTests/http/tests/media/media-source/mp4/test-v-128k-320x240-24fps-8kfr.mp4.
* web-platform-tests/media-source/mp4/test-v-128k-320x240-30fps-10kfr-manifest.json: Renamed from LayoutTests/http/tests/media/media-source/mp4/test-v-128k-320x240-30fps-10kfr-manifest.json.
* web-platform-tests/media-source/mp4/test-v-128k-320x240-30fps-10kfr.mp4: Renamed from LayoutTests/http/tests/media/media-source/mp4/test-v-128k-320x240-30fps-10kfr.mp4.
* web-platform-tests/media-source/mp4/test-v-128k-640x480-30fps-10kfr-manifest.json: Renamed from LayoutTests/http/tests/media/media-source/mp4/test-v-128k-640x480-30fps-10kfr-manifest.json.
* web-platform-tests/media-source/mp4/test-v-128k-640x480-30fps-10kfr.mp4: Renamed from LayoutTests/http/tests/media/media-source/mp4/test-v-128k-640x480-30fps-10kfr.mp4.
* web-platform-tests/media-source/mp4/test-v-256k-320x240-30fps-10kfr-manifest.json: Renamed from LayoutTests/http/tests/media/media-source/mp4/test-v-256k-320x240-30fps-10kfr-manifest.json.
* web-platform-tests/media-source/mp4/test-v-256k-320x240-30fps-10kfr.mp4: Renamed from LayoutTests/http/tests/media/media-source/mp4/test-v-256k-320x240-30fps-10kfr.mp4.
* web-platform-tests/media-source/mp4/test.mp4: Renamed from LayoutTests/http/tests/media/media-source/mp4/test.mp4.
* web-platform-tests/media-source/webm/test-a-128k-44100Hz-1ch-manifest.json: Renamed from LayoutTests/http/tests/media/media-source/webm/test-a-128k-44100Hz-1ch-manifest.json.
* web-platform-tests/media-source/webm/test-a-128k-44100Hz-1ch.webm: Renamed from LayoutTests/http/tests/media/media-source/webm/test-a-128k-44100Hz-1ch.webm.
* web-platform-tests/media-source/webm/test-a-192k-44100Hz-1ch-manifest.json: Renamed from LayoutTests/http/tests/media/media-source/webm/test-a-192k-44100Hz-1ch-manifest.json.
* web-platform-tests/media-source/webm/test-a-192k-44100Hz-1ch.webm: Renamed from LayoutTests/http/tests/media/media-source/webm/test-a-192k-44100Hz-1ch.webm.
* web-platform-tests/media-source/webm/test-av-384k-44100Hz-1ch-320x240-30fps-10kfr-manifest.json: Renamed from LayoutTests/http/tests/media/media-source/webm/test-av-384k-44100Hz-1ch-320x240-30fps-10kfr-manifest.json.
* web-platform-tests/media-source/webm/test-av-384k-44100Hz-1ch-320x240-30fps-10kfr.webm: Renamed from LayoutTests/http/tests/media/media-source/webm/test-av-384k-44100Hz-1ch-320x240-30fps-10kfr.webm.
* web-platform-tests/media-source/webm/test-av-384k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Renamed from LayoutTests/http/tests/media/media-source/webm/test-av-384k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json.
* web-platform-tests/media-source/webm/test-av-384k-44100Hz-1ch-640x480-30fps-10kfr.webm: Renamed from LayoutTests/http/tests/media/media-source/webm/test-av-384k-44100Hz-1ch-640x480-30fps-10kfr.webm.
* web-platform-tests/media-source/webm/test-av-448k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Renamed from LayoutTests/http/tests/media/media-source/webm/test-av-448k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json.
* web-platform-tests/media-source/webm/test-av-448k-44100Hz-1ch-640x480-30fps-10kfr.webm: Renamed from LayoutTests/http/tests/media/media-source/webm/test-av-448k-44100Hz-1ch-640x480-30fps-10kfr.webm.
* web-platform-tests/media-source/webm/test-av-640k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Renamed from LayoutTests/http/tests/media/media-source/webm/test-av-640k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json.
* web-platform-tests/media-source/webm/test-av-640k-44100Hz-1ch-640x480-30fps-10kfr.webm: Renamed from LayoutTests/http/tests/media/media-source/webm/test-av-640k-44100Hz-1ch-640x480-30fps-10kfr.webm.
* web-platform-tests/media-source/webm/test-v-128k-320x240-24fps-8kfr-manifest.json: Renamed from LayoutTests/http/tests/media/media-source/webm/test-v-128k-320x240-24fps-8kfr-manifest.json.
* web-platform-tests/media-source/webm/test-v-128k-320x240-24fps-8kfr.webm: Renamed from LayoutTests/http/tests/media/media-source/webm/test-v-128k-320x240-24fps-8kfr.webm.
* web-platform-tests/media-source/webm/test-v-128k-320x240-30fps-10kfr-manifest.json: Renamed from LayoutTests/http/tests/media/media-source/webm/test-v-128k-320x240-30fps-10kfr-manifest.json.
* web-platform-tests/media-source/webm/test-v-128k-320x240-30fps-10kfr.webm: Renamed from LayoutTests/http/tests/media/media-source/webm/test-v-128k-320x240-30fps-10kfr.webm.
* web-platform-tests/media-source/webm/test-v-128k-640x480-30fps-10kfr-manifest.json: Renamed from LayoutTests/http/tests/media/media-source/webm/test-v-128k-640x480-30fps-10kfr-manifest.json.
* web-platform-tests/media-source/webm/test-v-128k-640x480-30fps-10kfr.webm: Renamed from LayoutTests/http/tests/media/media-source/webm/test-v-128k-640x480-30fps-10kfr.webm.
* web-platform-tests/media-source/webm/test-v-256k-320x240-30fps-10kfr-manifest.json: Renamed from LayoutTests/http/tests/media/media-source/webm/test-v-256k-320x240-30fps-10kfr-manifest.json.
* web-platform-tests/media-source/webm/test-v-256k-320x240-30fps-10kfr.webm: Renamed from LayoutTests/http/tests/media/media-source/webm/test-v-256k-320x240-30fps-10kfr.webm.
* web-platform-tests/media-source/webm/test-vp8-vorbis-webvtt.webm: Renamed from LayoutTests/http/tests/media/media-source/webm/test-vp8-vorbis-webvtt.webm.
* web-platform-tests/media-source/webm/test.webm: Renamed from LayoutTests/http/tests/media/media-source/webm/test.webm.
2016-09-09 Jiewen Tan <jiewen_tan@apple.com>
Rename Key to CryptoKey
https://bugs.webkit.org/show_bug.cgi?id=161665
<rdar://problem/28083391>
Reviewed by Brent Fulgham.
* WebCryptoAPI/idlharness-expected.txt:
2016-09-09 Youenn Fablet <youenn@apple.com>
TextTrackLoader should use FetchOptions::mode according its crossOrigin attribute
https://bugs.webkit.org/show_bug.cgi?id=161792
Reviewed by Eric Carlson.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/addCue-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/removeCue-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/endTime-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/id-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/pauseOnExit-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/startTime-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/track-expected.txt:
2016-09-09 Youenn Fablet <youenn@apple.com>
Sync web-platform-tests up to revision 6d9c836
https://bugs.webkit.org/show_bug.cgi?id=161738
Reviewed by Alex Christensen.
* resources/ImportExpectations:
* resources/TestRepositories:
* resources/resource-files.json:
* resources/web-platform-tests-modules.json:
* web-platform-tests/2dcontext/transformations/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/syntax/parsing/template/additions-to-the-in-table-insertion-mode/w3c-import.log.
* web-platform-tests/IndexedDB/idbindex-multientry-big-expected.txt:
* web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/w3c-import.log: Added.
* web-platform-tests/WebIDL/ecmascript-binding/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/syntax/parsing/template/additions-to-the-in-frameset-insertion-mode/w3c-import.log.
* web-platform-tests/WebIDL/readme.txt: Added.
* web-platform-tests/WebIDL/testable_assertions.txt: Added.
* web-platform-tests/WebIDL/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/syntax/parsing/template/appending-to-a-template/w3c-import.log.
* web-platform-tests/XMLHttpRequest/responsexml-document-properties-expected.txt:
* web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt:
* web-platform-tests/XMLHttpRequest/send-non-same-origin.sub-expected.txt:
* web-platform-tests/XMLHttpRequest/send-non-same-origin.sub.htm:
* web-platform-tests/XMLHttpRequest/w3c-import.log:
* web-platform-tests/common/canvas-tests.js:
(addCrossOriginYellowImage):
* web-platform-tests/common/get-host-info.sub.js:
(get_host_info):
* web-platform-tests/config.json: 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/nodes/DOMImplementation-createDocument-expected.txt:
* web-platform-tests/dom/nodes/DOMImplementation-createDocument.html:
* web-platform-tests/dom/nodes/DOMImplementation-hasFeature-expected.txt:
* web-platform-tests/dom/nodes/DOMImplementation-hasFeature.html:
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/w3c-import.log:
* web-platform-tests/dom/nodes/Document-createElementNS-expected.txt:
* web-platform-tests/dom/nodes/Document-createElementNS.html:
* web-platform-tests/dom/nodes/Document-createElementNS.js:
* web-platform-tests/domparsing/w3c-import.log:
* web-platform-tests/fetch/api/basic/mode-same-origin.html:
* web-platform-tests/fetch/api/basic/mode-same-origin.js:
* web-platform-tests/fetch/api/basic/referrer.html:
* web-platform-tests/fetch/api/basic/referrer.js:
(runTest):
* web-platform-tests/fetch/api/basic/request-headers-worker-expected.txt:
* web-platform-tests/fetch/api/basic/request-headers.js:
(requestHeaders):
* web-platform-tests/fetch/api/basic/scheme-blob-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-blob-worker-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-blob-worker.html:
* web-platform-tests/fetch/api/basic/scheme-blob.html:
* web-platform-tests/fetch/api/basic/scheme-blob.js:
(invalidRequestMethods.forEach):
* web-platform-tests/fetch/api/basic/w3c-import.log:
* web-platform-tests/fetch/api/cors/cors-basic.html:
* web-platform-tests/fetch/api/cors/cors-basic.js:
* web-platform-tests/fetch/api/cors/cors-cookies.html:
* web-platform-tests/fetch/api/cors/cors-cookies.js:
* web-platform-tests/fetch/api/cors/cors-no-preflight.html:
* web-platform-tests/fetch/api/cors/cors-no-preflight.js:
* web-platform-tests/fetch/api/cors/cors-origin.html:
* web-platform-tests/fetch/api/cors/cors-origin.js:
* web-platform-tests/fetch/api/cors/cors-preflight-redirect.html:
* web-platform-tests/fetch/api/cors/cors-preflight-redirect.js:
* web-platform-tests/fetch/api/cors/cors-preflight-referrer.html:
* web-platform-tests/fetch/api/cors/cors-preflight-referrer.js:
* web-platform-tests/fetch/api/cors/cors-preflight-status.html:
* web-platform-tests/fetch/api/cors/cors-preflight-status.js:
* web-platform-tests/fetch/api/cors/cors-preflight.html:
* web-platform-tests/fetch/api/cors/cors-preflight.js:
* web-platform-tests/fetch/api/cors/cors-redirect-credentials.html:
* web-platform-tests/fetch/api/cors/cors-redirect-credentials.js:
* web-platform-tests/fetch/api/cors/cors-redirect-preflight.html:
* web-platform-tests/fetch/api/cors/cors-redirect-preflight.js:
* web-platform-tests/fetch/api/cors/cors-redirect.html:
* web-platform-tests/fetch/api/cors/cors-redirect.js:
* web-platform-tests/fetch/api/cors/w3c-import.log:
* web-platform-tests/fetch/api/headers/headers-combine-expected.txt:
* web-platform-tests/fetch/api/headers/headers-combine.html:
* web-platform-tests/fetch/api/redirect/redirect-mode.html:
* web-platform-tests/fetch/api/redirect/redirect-mode.js:
* web-platform-tests/fetch/api/redirect/redirect-origin.html:
* web-platform-tests/fetch/api/redirect/redirect-origin.js:
* web-platform-tests/fetch/api/redirect/w3c-import.log:
* web-platform-tests/fetch/api/request/request-cache-expected.txt:
* web-platform-tests/fetch/api/request/request-cache.html:
* web-platform-tests/fetch/api/request/request-disturbed.html:
* web-platform-tests/fetch/api/resources/get-host-info.sub.js: Removed.
* web-platform-tests/fetch/api/resources/w3c-import.log:
* web-platform-tests/fetch/api/response/response-init-001.html:
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/w3c-import.log:
* web-platform-tests/html/browsers/history/the-history-interface/w3c-import.log:
* web-platform-tests/html/browsers/history/the-location-interface/w3c-import.log:
* web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt: Added.
* web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-on-new-window-expected.txt: Added.
* web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-on-new-window.html: Added.
* web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects.html: Added.
* web-platform-tests/html/browsers/origin/cross-origin-objects/frame.html:
* web-platform-tests/html/browsers/origin/cross-origin-objects/w3c-import.log:
* web-platform-tests/html/browsers/origin/cross-origin-objects/win-documentdomain.sub.html:
* web-platform-tests/html/browsers/the-window-object/security-window/window-security.sub.html:
* web-platform-tests/html/browsers/windows/nested-browsing-contexts/frameElement.sub-expected.txt:
* web-platform-tests/html/browsers/windows/w3c-import.log:
* web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/010-expected.txt:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-EN-L-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-EN-R-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-L-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-EN-L-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-EN-R-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-EN-ref-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-L-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-R-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-R-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-L-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-R-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-bdi-L-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-bdi-R-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-dir-L-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-dir-R-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-dir_auto-L-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-dir_auto-R-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-script-L-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-script-R-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-style-L-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-style-R-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-textarea-L-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-contained-textarea-R-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-EN-L-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-EN-R-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-L-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-N-EN-L-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-N-EN-R-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-N-EN-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-N-L-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-N-R-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-R-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-EN-L-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-EN-R-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-L-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-N-EN-L-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-N-EN-R-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-N-EN-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-N-L-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-N-R-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-input-script-R-expected.html:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-isolate-expected.html:
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces.html:
* web-platform-tests/html/semantics/document-metadata/the-link-element/document-without-browsing-context-expected.txt:
* web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing-expected.txt:
* web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html: Removed.
* web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/w3c-import.log: Added.
* web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/syntax/parsing/template/additions-to-the-in-table-insertion-mode/w3c-import.log.
* web-platform-tests/html/semantics/embedded-content/the-area-element/area-shape-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-area-element/area-shape.html:
* web-platform-tests/html/semantics/embedded-content/the-audio-element/audio_constructor-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-audio-element/audio_constructor.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.canvas-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.canvas.sub-expected.txt.
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.canvas.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.canvas.sub.html.
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.image-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.image.sub-expected.txt.
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.image.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.image.sub.html.
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.fillStyle-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.fillStyle.sub-expected.txt.
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.fillStyle.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.fillStyle.sub.html.
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.strokeStyle-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.strokeStyle.sub-expected.txt.
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.strokeStyle.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.strokeStyle.sub.html.
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.timing-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.timing.sub-expected.txt.
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.timing.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.timing.sub.html.
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.create-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.create.sub-expected.txt.
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.create.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.create.sub.html.
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.cross-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.cross.sub-expected.txt.
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.cross.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.cross.sub.html.
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.fillStyle-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.fillStyle.sub-expected.txt.
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.fillStyle.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.fillStyle.sub.html.
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.strokeStyle-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.strokeStyle.sub-expected.txt.
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.strokeStyle.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.strokeStyle.sub.html.
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.reset-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.reset.sub-expected.txt.
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.reset.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.reset.sub.html.
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change-expected.txt:
* web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-001-expected.html:
* web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-001-ref-expected.html: Removed.
* web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-001-ref.html: Removed.
* web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-002-expected.html:
* web-platform-tests/html/semantics/grouping-content/the-li-element/w3c-import.log:
* web-platform-tests/html/semantics/grouping-content/the-ol-element/grouping-ol-expected.txt:
* web-platform-tests/html/semantics/grouping-content/the-ol-element/grouping-ol-rev-reftest-001-expected.html:
* web-platform-tests/html/semantics/grouping-content/the-ol-element/grouping-ol-rev-reftest-001-ref-expected.html: Removed.
* web-platform-tests/html/semantics/grouping-content/the-ol-element/grouping-ol-rev-reftest-001-ref.html: Removed.
* web-platform-tests/html/semantics/grouping-content/the-ol-element/grouping-ol-start-reftest-001-expected.html:
* web-platform-tests/html/semantics/grouping-content/the-ol-element/grouping-ol-start-reftest-001-ref-expected.html: Removed.
* web-platform-tests/html/semantics/grouping-content/the-ol-element/grouping-ol-start-reftest-001-ref.html: Removed.
* web-platform-tests/html/semantics/grouping-content/the-ol-element/grouping-ol-start-reftest-002-expected.html:
* web-platform-tests/html/semantics/grouping-content/the-ol-element/grouping-ol-start-reftest-002-ref-expected.html: Removed.
* web-platform-tests/html/semantics/grouping-content/the-ol-element/grouping-ol-start-reftest-002-ref.html: Removed.
* web-platform-tests/html/semantics/grouping-content/the-ol-element/grouping-ol-type-reftest-001-expected.html:
* web-platform-tests/html/semantics/grouping-content/the-ol-element/grouping-ol-type-reftest-001-ref-expected.html: Removed.
* web-platform-tests/html/semantics/grouping-content/the-ol-element/grouping-ol-type-reftest-001-ref.html: Removed.
* web-platform-tests/html/semantics/grouping-content/the-ol-element/grouping-ol-type-reftest-002-expected.html:
* web-platform-tests/html/semantics/grouping-content/the-ol-element/grouping-ol-type-reftest-002-ref-expected.html: Removed.
* web-platform-tests/html/semantics/grouping-content/the-ol-element/grouping-ol-type-reftest-002-ref.html: Removed.
* web-platform-tests/html/semantics/grouping-content/the-ol-element/grouping-ol-type-reftest-003-expected.html:
* web-platform-tests/html/semantics/grouping-content/the-ol-element/grouping-ol-type-reftest-003-ref-expected.html: Removed.
* web-platform-tests/html/semantics/grouping-content/the-ol-element/grouping-ol-type-reftest-003-ref.html: Removed.
* web-platform-tests/html/semantics/grouping-content/the-ol-element/grouping-ol.html:
* web-platform-tests/html/semantics/grouping-content/the-ol-element/w3c-import.log:
* web-platform-tests/html/semantics/grouping-content/the-pre-element/grouping-pre-reftest-001-expected.html:
* web-platform-tests/html/semantics/grouping-content/the-pre-element/grouping-pre-reftest-001-ref-expected.html: Removed.
* web-platform-tests/html/semantics/grouping-content/the-pre-element/grouping-pre-reftest-001-ref.html: Removed.
* web-platform-tests/html/semantics/grouping-content/the-pre-element/w3c-import.log:
* web-platform-tests/html/semantics/links/linktypes/alternate-css-expected.html:
* web-platform-tests/html/semantics/tabular-data/the-table-element/tFoot.html:
* web-platform-tests/html/syntax/parsing/template/additions-to-foster-parenting/template-is-a-foster-parent-element.html:
* web-platform-tests/html/syntax/parsing/template/additions-to-foster-parenting/template-is-not-a-foster-parent-element.html:
* web-platform-tests/html/syntax/parsing/template/additions-to-foster-parenting/w3c-import.log:
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/generating-of-implied-end-tags.html:
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/ignore-body-token.html:
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/ignore-frameset-token.html:
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/ignore-head-token.html:
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/ignore-html-token.html:
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/start-tag-body.html:
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/start-tag-html.html:
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/template-end-tag-without-start-one.html:
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/w3c-import.log:
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-frameset-insertion-mode/end-tag-frameset.html:
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-frameset-insertion-mode/w3c-import.log:
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-head-insertion-mode/generating-of-implied-end-tags.html:
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-head-insertion-mode/template-end-tag-without-start-one.html:
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-head-insertion-mode/w3c-import.log:
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-table-insertion-mode/end-tag-table.html:
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-table-insertion-mode/w3c-import.log:
* web-platform-tests/html/syntax/parsing/template/appending-to-a-template/template-child-nodes.html:
* web-platform-tests/html/syntax/parsing/template/appending-to-a-template/w3c-import.log:
* web-platform-tests/html/syntax/parsing/template/clearing-the-stack-back-to-a-given-context/clearing-stack-back-to-a-table-body-context.html:
* web-platform-tests/html/syntax/parsing/template/clearing-the-stack-back-to-a-given-context/clearing-stack-back-to-a-table-context.html:
* web-platform-tests/html/syntax/parsing/template/clearing-the-stack-back-to-a-given-context/clearing-stack-back-to-a-table-row-context.html:
* web-platform-tests/html/syntax/parsing/template/clearing-the-stack-back-to-a-given-context/w3c-import.log:
* web-platform-tests/html/syntax/parsing/template/creating-an-element-for-the-token/template-owner-document.html:
* web-platform-tests/html/syntax/parsing/template/creating-an-element-for-the-token/w3c-import.log:
* web-platform-tests/lint.whitelist:
* web-platform-tests/resource-timing/SyntheticResponse.py:
(main):
* web-platform-tests/resource-timing/resource-timing-expected.txt:
* web-platform-tests/resource-timing/resource-timing.html:
* web-platform-tests/resource-timing/resource-timing.js:
(logResourceEntry): Deleted.
(window.onload): Deleted.
* web-platform-tests/resource-timing/resources/resource_timing_test0.xml:
* web-platform-tests/resource-timing/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/origin/cross-origin-objects/w3c-import.log.
* web-platform-tests/resource-timing/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/origin/cross-origin-objects/w3c-import.log.
* web-platform-tests/url/interfaces-expected.txt:
2016-09-08 Chris Dumez <cdumez@apple.com>
HTMLObjectElement.hspace / vspace attributes should be unsigned
https://bugs.webkit.org/show_bug.cgi?id=161766
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/reflection-embedded-expected.txt:
2016-09-08 Chris Dumez <cdumez@apple.com>
HTMLObjectElement.codebase attribute should reflect as a URL
https://bugs.webkit.org/show_bug.cgi?id=161768
Reviewed by Alex Christensen.
Rebaseline existing test now that more checks are passing.
* web-platform-tests/html/dom/reflection-embedded-expected.txt:
2016-09-08 Chris Dumez <cdumez@apple.com>
ol.start may return incorrect value for reversed lists when not explicitly set
https://bugs.webkit.org/show_bug.cgi?id=161713
Reviewed by Zalan Bujtas.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/html/semantics/grouping-content/the-ol-element/grouping-ol-expected.txt:
* web-platform-tests/html/semantics/grouping-content/the-ol-element/ol.start-reflection-2-expected.txt:
2016-09-08 Chris Dumez <cdumez@apple.com>
Add support for HTMLIframeElement.allowFullscreen attribute
https://bugs.webkit.org/show_bug.cgi?id=161757
Reviewed by Sam Weinig.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/reflection-embedded-expected.txt:
2016-09-08 Chris Dumez <cdumez@apple.com>
frame.longDesc / iframe.longDesc should reflect as a URL
https://bugs.webkit.org/show_bug.cgi?id=161764
Reviewed by Alex Christensen.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/html/dom/reflection-embedded-expected.txt:
* web-platform-tests/html/dom/reflection-obsolete-expected.txt:
2016-09-08 Chris Dumez <cdumez@apple.com>
HTMLImageElement.hspace / vspace attributes should be unsigned
https://bugs.webkit.org/show_bug.cgi?id=161754
Reviewed by Alex Christensen.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/reflection-embedded-expected.txt:
2016-09-08 Chris Dumez <cdumez@apple.com>
HTMLImageElement.width / height attributes should be unsigned
https://bugs.webkit.org/show_bug.cgi?id=161730
Reviewed by Alex Christensen.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/reflection-embedded-expected.txt:
2016-09-07 Chris Dumez <cdumez@apple.com>
Fix handling of negative radius in HTMLAreaElement's coords when in circle state
https://bugs.webkit.org/show_bug.cgi?id=161690
Reviewed by Daniel Bates.
Rebaseline existing test now that one more check is passing.
* web-platform-tests/html/semantics/embedded-content/the-area-element/area-processing-expected.txt:
2016-09-07 Chris Dumez <cdumez@apple.com>
Align HTMLAreaElement shape parsing with the specification
https://bugs.webkit.org/show_bug.cgi?id=161698
Reviewed by Daniel Bates.
Rebaseline W3C test now that more checks are passing. Chrome is also
passing all the checks in this test.
* web-platform-tests/html/semantics/embedded-content/the-area-element/area-shape-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-area-element/area-shape.html:
Incorporate https://github.com/w3c/web-platform-tests/pull/3659
2016-09-07 Chris Dumez <cdumez@apple.com>
Drop legacy canvas.probablySupportsContext()
https://bugs.webkit.org/show_bug.cgi?id=161692
Reviewed by Alex Christensen.
Rebaseline W3C test now that one more check is passing.
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/historical-expected.txt:
2016-09-06 Chris Dumez <cdumez@apple.com>
Add support for input.minLength / textArea.minLength
https://bugs.webkit.org/show_bug.cgi?id=161644
Reviewed by Darin Adler.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-tooShort-expected.txt:
2016-09-06 Chris Dumez <cdumez@apple.com>
Align srcset attribute parsing with the HTML specification
https://bugs.webkit.org/show_bug.cgi?id=161636
Reviewed by Darin Adler.
Rebaseline a couple of W3C tests now that more checks are passing.
* web-platform-tests/html/semantics/embedded-content/the-img-element/current-pixel-density/basic-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute-expected.txt:
2016-09-06 Youenn Fablet <youenn@apple.com>
CachedResourceLoader is not taking into account fetch options to use or not cached resources
https://bugs.webkit.org/show_bug.cgi?id=161389
Reviewed by Darin Adler.
Updated as new console log messages appear now that cors checks are done at SubresourceLoader level.
* web-platform-tests/XMLHttpRequest/security-consideration.sub-expected.txt:
* web-platform-tests/fetch/api/cors/cors-basic-expected.txt:
* web-platform-tests/fetch/api/cors/cors-basic-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-basic.js: Fixing a typo in the test making the test always passing, since the fetch promise was not taken into account.
* web-platform-tests/fetch/api/cors/cors-multiple-origins-expected.txt:
* web-platform-tests/fetch/api/cors/cors-multiple-origins-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-origin-expected.txt:
* web-platform-tests/fetch/api/cors/cors-origin-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-origin.js:
(corsOrigin): Fixing a typo in the test making the tests always passing, since the fetch promise was not taken into account.
* web-platform-tests/fetch/api/cors/cors-redirect-credentials-expected.txt:
* web-platform-tests/fetch/api/cors/cors-redirect-credentials-worker-expected.txt:
2016-09-05 Commit Queue <commit-queue@webkit.org>
Unreviewed, rolling out r205450.
https://bugs.webkit.org/show_bug.cgi?id=161614
Made tests flaky, causing false positives on EWS (Requested by
ap on #webkit).
Reverted changeset:
"CachedResourceLoader is not taking into account fetch options
to use or not cached resources"
https://bugs.webkit.org/show_bug.cgi?id=161389
http://trac.webkit.org/changeset/205450
2016-09-05 Youenn Fablet <youenn@apple.com>
CachedResourceLoader is not taking into account fetch options to use or not cached resources
https://bugs.webkit.org/show_bug.cgi?id=161389
Reviewed by Darin Adler.
Updated as new console log messages appear now that cors checks are done at SubresourceLoader level.
* web-platform-tests/XMLHttpRequest/security-consideration.sub-expected.txt:
* web-platform-tests/fetch/api/cors/cors-basic-expected.txt:
* web-platform-tests/fetch/api/cors/cors-basic-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-multiple-origins-expected.txt:
* web-platform-tests/fetch/api/cors/cors-multiple-origins-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-origin-expected.txt:
* web-platform-tests/fetch/api/cors/cors-origin-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-origin.js:
(corsOrigin): Fixing a typo in the test making the tests always passing, since the fetch promise was not taken into account.
* web-platform-tests/fetch/api/cors/cors-redirect-credentials-expected.txt:
* web-platform-tests/fetch/api/cors/cors-redirect-credentials-worker-expected.txt:
2016-09-05 Youenn Fablet <youenn@apple.com>
W3C test importer should generate the list of resource files
https://bugs.webkit.org/show_bug.cgi?id=161578
Reviewed by Ryosuke Niwa.
* resources/resource-files.json: Reformatting the file.
2016-09-03 Chris Dumez <cdumez@apple.com>
Align meta element http-equiv="refresh" parsing with the HTML specification
https://bugs.webkit.org/show_bug.cgi?id=161543
Reviewed by Darin Adler.
Import corresponding test from W3C.
* web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing-expected.txt: Added.
* web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html: Added.
* web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/;url=foo: Added.
* web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/__dir__.headers: Added.
* web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo: Added.
* web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo'bar: Added.
* web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html: Added.
* web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/ufoo: Added.
* web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/urfoo: Added.
* web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/url foo: Added.
* web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/urlfoo: Added.
* web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/x;url=foo: Added.
2016-09-03 Youenn Fablet <youenn@apple.com>
run-webkit-tests should detect w3c test resource files
https://bugs.webkit.org/show_bug.cgi?id=161307
Reviewed by Ryosuke Niwa.
* resources/resource-files.json: Added.
2016-09-01 Romain Bellessort <romain.bellessort@crf.canon.fr>
[Streams API] Align internal structure of ReadableStream with spec
https://bugs.webkit.org/show_bug.cgi?id=160299
Reviewed by Xabier Rodriguez-Calvar.
Aligned internal structure of ReadableStream with spec. Fixed one expectation
that was set to FAIL while it is now PASSing.
* web-platform-tests/streams/readable-streams/general.https-expected.txt:
2016-08-31 Youenn Fablet <youenn@apple.com>
[Fetch API] Fetch API should be able to load data URL in Same Origin mode
https://bugs.webkit.org/show_bug.cgi?id=161434
Reviewed by Sam Weinig.
* web-platform-tests/fetch/api/basic/scheme-data-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-data-worker-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-data.js:
(checkFetchResponse):
* web-platform-tests/fetch/api/redirect/redirect-to-dataurl-expected.txt: Added.
* web-platform-tests/fetch/api/redirect/redirect-to-dataurl-worker-expected.txt: Added.
* web-platform-tests/fetch/api/redirect/redirect-to-dataurl-worker.html: Added.
* web-platform-tests/fetch/api/redirect/redirect-to-dataurl.html: Added.
* web-platform-tests/fetch/api/redirect/redirect-to-dataurl.js: Added.
(redirectDataURL):
2016-08-31 Youenn Fablet <youenn@apple.com>
[Fetch API] Request construction failure should not set "bodyUsed"
https://bugs.webkit.org/show_bug.cgi?id=161432
Reviewed by Alex Christensen.
* web-platform-tests/fetch/api/request/request-disturbed-expected.txt:
* web-platform-tests/fetch/api/request/request-disturbed.html:
2016-08-31 Romain Bellessort <romain.bellessort@crf.canon.fr>
[Streams API] Align getReader() with spec
https://bugs.webkit.org/show_bug.cgi?id=160508
Reviewed by Xabier Rodriguez-Calvar.
Changed 2 expectations, 1 that passes thanks to patch, the other that
now fails as getReader() has 1 parameter (0 expected, bug to be filed).
* web-platform-tests/streams/readable-streams/general.https-expected.txt:
* web-platform-tests/streams/readable-streams/templated.https-expected.txt:
2016-08-30 Youenn Fablet <youenn@apple.com>
[Fetch API] Blob not found URL should result in a network error
https://bugs.webkit.org/show_bug.cgi?id=161381
Reviewed by Sam Weinig.
* web-platform-tests/fetch/api/basic/scheme-blob-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-blob-worker-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-blob-worker.html:
* web-platform-tests/fetch/api/basic/scheme-blob.html:
* web-platform-tests/fetch/api/basic/scheme-blob.js:
(invalidRequestMethods.forEach):
2016-08-30 Youenn Fablet <youenn@apple.com>
[Fetch API] Body mix-in text() should decode data as UTF-8
https://bugs.webkit.org/show_bug.cgi?id=161372
Reviewed by Sam Weinig.
* web-platform-tests/fetch/api/basic/text-utf8-expected.txt: Added.
* web-platform-tests/fetch/api/basic/text-utf8.html: Added.
* web-platform-tests/fetch/api/resources/status.py: Added.
(main):
2016-08-29 Chris Dumez <cdumez@apple.com>
Unskip several web-platform-tests that are now passing
https://bugs.webkit.org/show_bug.cgi?id=161367
Reviewed by Geoffrey Garen.
Rebaseline those tests and update window-security.sub.html as per:
https://github.com/w3c/web-platform-tests/pull/3607
* web-platform-tests/html/browsers/history/the-location-interface/security_location_0.sub-expected.txt:
* web-platform-tests/html/browsers/the-window-object/security-window/window-security.sub-expected.txt:
* web-platform-tests/html/browsers/the-window-object/security-window/window-security.sub.html:
* web-platform-tests/html/browsers/windows/nested-browsing-contexts/frameElement.sub-expected.txt:
2016-08-29 Chris Dumez <cdumez@apple.com>
document.createEvent("popstateevent") should create a PopStateEvent
https://bugs.webkit.org/show_bug.cgi?id=161321
Reviewed by Darin Adler.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt:
* web-platform-tests/dom/nodes/Document-createEvent-expected.txt:
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/PopStateEvent-expected.txt:
2016-08-29 Chris Dumez <cdumez@apple.com>
We should throw a SecurityError when denying access to cross-origin Window properties
https://bugs.webkit.org/show_bug.cgi?id=161316
Reviewed by Darin Adler.
Rebaseline existing tests to reflect behavior change.
* web-platform-tests/domparsing/innerhtml-05-expected.txt:
* web-platform-tests/html/semantics/forms/form-submission-0/getactionurl-expected.txt:
2016-08-29 Youenn Fablet <youenn@apple.com>
[Fetch API] Response cloning should structureClone when teeing Response stream
https://bugs.webkit.org/show_bug.cgi?id=161147
Reviewed by Darin Adler.
* web-platform-tests/fetch/api/response/response-clone-expected.txt:
* web-platform-tests/fetch/api/response/response-clone.html:
2016-08-29 Youenn Fablet <youenn@apple.com>
[Fetch API] Add support for BufferSource bodies
https://bugs.webkit.org/show_bug.cgi?id=161087
Reviewed by Darin Adler.
* web-platform-tests/fetch/api/basic/request-headers-expected.txt:
* web-platform-tests/fetch/api/basic/request-headers-worker-expected.txt:
* web-platform-tests/fetch/api/basic/request-headers.js:
(checkContentType):
(requestHeaders): Change the order of the header checks so that passing headers are checked first.
* web-platform-tests/fetch/api/request/request-consume-expected.txt:
* web-platform-tests/fetch/api/request/request-consume.html:
* web-platform-tests/fetch/api/response/response-consume-stream-expected.txt:
* web-platform-tests/fetch/api/response/response-consume-stream.html:
2016-08-29 Youenn Fablet <youenn@apple.com>
data:// URL behavior of XHR does not match spec
https://bugs.webkit.org/show_bug.cgi?id=109199
Reviewed by Darin Adler.
* web-platform-tests/XMLHttpRequest/data-uri-expected.txt:
* web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub-expected.txt:
* web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts-expected.txt:
* web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-scripts-expected.txt:
* web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-data.js: Adding setStatusText check.
* web-platform-tests/fetch/api/basic/scheme-data-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-data-worker-expected.txt:
2016-08-28 Youenn Fablet <youenn@apple.com>
[Fetch API] Ensure response cloning works when data is loading
https://bugs.webkit.org/show_bug.cgi?id=161137
Reviewed by Darin Adler.
* web-platform-tests/fetch/api/response/response-clone-expected.txt:
* web-platform-tests/fetch/api/response/response-clone.html: New tests highly inspired from Chromium similar tests.
2016-08-27 Youenn Fablet <youenn@apple.com>
[Fetch API] Opaque responses should not have any body
https://bugs.webkit.org/show_bug.cgi?id=161130
Reviewed by Sam Weinig.
* web-platform-tests/fetch/api/cors/cors-basic.js:
(cors): Adding response body checking.
2016-08-27 Youenn Fablet <youenn@apple.com>
[Fetch API] opaqueredirect responses should have their URL set to the original URL
https://bugs.webkit.org/show_bug.cgi?id=161194
Reviewed by Sam Weinig.
* web-platform-tests/fetch/api/redirect/redirect-mode.html:
* web-platform-tests/fetch/api/redirect/redirect-mode.js:
(redirectMode): Updating test to ease the computation of the absolute URL.
2016-08-27 Andreas Kling <akling@apple.com>
script.text should behave like script.textContent on setting
<https://webkit.org/b/148852>
Reviewed by Chris Dumez.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-text-expected.txt:
2016-08-27 Youenn Fablet <youenn@apple.com>
Sync web-platform-tests up to revision e827374
https://bugs.webkit.org/show_bug.cgi?id=161231
Reviewed by Sam Weinig.
* resources/ImportExpectations: Skipped some new test suites. Added 'url' test suite as Import.
* resources/TestRepositories: Updated revision to e827374
* resources/web-platform-tests-modules.json:
* web-platform-tests/XMLHttpRequest/abort-during-upload-expected.txt:
* web-platform-tests/XMLHttpRequest/abort-during-upload.htm:
* web-platform-tests/XMLHttpRequest/abort-event-order.htm:
* web-platform-tests/XMLHttpRequest/event-error-expected.txt:
* web-platform-tests/XMLHttpRequest/event-error-order.sub-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/event-error-order.sub.html: Added.
* web-platform-tests/XMLHttpRequest/event-error.html:
* web-platform-tests/XMLHttpRequest/event-error.sub-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/event-error.sub.html: Copied from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-error.html.
* web-platform-tests/XMLHttpRequest/event-progress.htm:
* web-platform-tests/XMLHttpRequest/resources/trickle.py:
(main):
* web-platform-tests/XMLHttpRequest/resources/w3c-import.log:
* web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-event-order.js: Added.
(global.prepare_xhr_for_event_order_test):
(global.assert_xhr_event_order_matches):
* web-platform-tests/XMLHttpRequest/response-data-progress-expected.txt:
* web-platform-tests/XMLHttpRequest/response-data-progress.htm:
* web-platform-tests/XMLHttpRequest/response-method-expected.txt:
* web-platform-tests/XMLHttpRequest/responsexml-document-properties-expected.txt:
* web-platform-tests/XMLHttpRequest/security-consideration.sub.html:
* web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt:
* web-platform-tests/XMLHttpRequest/send-no-response-event-order-expected.txt:
* web-platform-tests/XMLHttpRequest/send-no-response-event-order.htm:
* web-platform-tests/XMLHttpRequest/send-sync-response-event-order-expected.txt:
* web-platform-tests/XMLHttpRequest/send-sync-response-event-order.htm:
* web-platform-tests/XMLHttpRequest/w3c-import.log:
* web-platform-tests/common/get-host-info.sub.js: Added.
(get_host_info):
* web-platform-tests/common/w3c-import.log:
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/dom/interfaces.html:
* web-platform-tests/dom/nodes/attributes-expected.txt:
* web-platform-tests/dom/nodes/attributes.html:
* 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/domparsing/w3c-import.log:
* web-platform-tests/fetch/api/basic/scheme-about-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-about-worker-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-about.js:
(checkFetchResponse):
(checkKoUrl): Deleted.
* web-platform-tests/fetch/api/basic/w3c-import.log:
* web-platform-tests/fetch/api/cors/cors-cookies.js:
(corsCookies):
* web-platform-tests/fetch/api/cors/cors-redirect.js:
(corsRedirect):
* web-platform-tests/fetch/api/headers/headers-basic-expected.txt:
* web-platform-tests/fetch/api/headers/headers-basic.html:
* web-platform-tests/fetch/api/redirect/w3c-import.log:
* web-platform-tests/fetch/api/request/request-cache-expected.txt:
* web-platform-tests/html/browsers/history/the-location-interface/security_location_0.sub.htm:
* web-platform-tests/html/browsers/the-window-object/security-window/window-security.sub.html:
* web-platform-tests/html/browsers/windows/nested-browsing-contexts/frameElement.sub.html:
* web-platform-tests/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.sub-expected.txt:
* web-platform-tests/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.sub.html:
* web-platform-tests/html/dom/elements-forms.js:
* web-platform-tests/html/dom/elements-tabular.js:
* web-platform-tests/html/dom/elements/global-attributes/dataset-expected.txt:
* web-platform-tests/html/dom/elements/global-attributes/dataset.html:
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces.html:
* web-platform-tests/html/dom/reflection-forms-expected.txt:
* web-platform-tests/html/dom/reflection-tabular-expected.txt:
* web-platform-tests/html/dom/reflection.js:
(ReflectionTests.typeMap.string_appeared_here.toString):
(ReflectionTests.typeMap.string_appeared_here.valueOf):
(ReflectionTests.typeMap.string_appeared_here.string_appeared_here):
* web-platform-tests/html/semantics/document-metadata/the-base-element/base_href_specified.sub.html:
* web-platform-tests/html/semantics/document-metadata/the-link-element/document-without-browsing-context-expected.txt:
* web-platform-tests/html/semantics/document-metadata/the-link-element/link-load-event.html:
* 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/embedded-content/the-canvas-element/security.drawImage.canvas.sub-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.canvas.sub.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.image.sub-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.image.sub.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.fillStyle.sub-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.fillStyle.sub.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.strokeStyle.sub-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.strokeStyle.sub.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.timing.sub-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.timing.sub.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.create.sub-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.create.sub.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.cross.sub-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.cross.sub.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.fillStyle.sub-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.fillStyle.sub.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.strokeStyle.sub-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.strokeStyle.sub.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.reset.sub-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.reset.sub.html:
* web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-tooShort.html:
* web-platform-tests/html/semantics/interfaces-expected.txt:
* web-platform-tests/html/semantics/interfaces.html:
* web-platform-tests/html/semantics/interfaces.js:
* web-platform-tests/html/semantics/selectors/pseudo-classes/valid-invalid-expected.txt:
* web-platform-tests/html/semantics/selectors/pseudo-classes/valid-invalid.html:
* web-platform-tests/lint.whitelist:
* web-platform-tests/url/w3c-import.log: Added.
2016-08-27 Youenn Fablet <youenn@apple.com>
[Fetch API] Blob type should be set from Response/Request contentType header
https://bugs.webkit.org/show_bug.cgi?id=161228
Reviewed by Alex Christensen.
* web-platform-tests/fetch/api/request/request-consume.html:
* web-platform-tests/fetch/api/request/request-headers-expected.txt:
* web-platform-tests/fetch/api/request/request-headers.html:
* web-platform-tests/fetch/api/response/response-consume-expected.txt:
* web-platform-tests/fetch/api/response/response-consume.html:
* web-platform-tests/fetch/api/response/response-init-002-expected.txt:
* web-platform-tests/fetch/api/response/response-init-002.html:
2016-08-26 Andreas Kling <akling@apple.com>
The :enabled/:disabled selectors should only match elements that can be disabled.
<https://webkit.org/b/161255>
Reviewed by Chris Dumez.
* web-platform-tests/html/semantics/selectors/pseudo-classes/disabled-expected.txt:
2016-08-26 Chris Dumez <cdumez@apple.com>
HTMLAreaElement's coords attributes parsing does not comply with the HTML specification
https://bugs.webkit.org/show_bug.cgi?id=161216
Reviewed by Andreas Kling.
Rebaseline W3C test now that all checks are passing. Chrome is also passing all the checks.
* web-platform-tests/html/semantics/embedded-content/the-area-element/area-coords-expected.txt:
2016-08-25 Johan K. Jensen <johan_jensen@apple.com>
Update the Resource Timing implementation
https://bugs.webkit.org/show_bug.cgi?id=161068
Reviewed by Alex Christensen.
Added W3C Web Platform Tests for Resource Timing.
* web-platform-tests/resource-timing/OWNERS: Added.
* web-platform-tests/resource-timing/SyntheticResponse.py: Added.
(main):
* web-platform-tests/resource-timing/iframe-setdomain.sub.html: Added.
* web-platform-tests/resource-timing/resource-timing.html: Added.
* web-platform-tests/resource-timing/resource-timing.js: Added.
(testCases.test):
(test):
(runNextCase):
(assertInvariants):
(assertResourceEntryInvariants):
(canonicalize):
(createUniqueQueryArgument):
(getSyntheticUrl):
(initiateFetch):
(window.onload):
* web-platform-tests/resource-timing/resources/resource_timing_test0.css: Added.
(div#resource_link_css):
* web-platform-tests/resource-timing/resources/resource_timing_test0.html: Added.
* web-platform-tests/resource-timing/resources/resource_timing_test0.js: Added.
* web-platform-tests/resource-timing/resources/resource_timing_test0.png: Added.
* web-platform-tests/resource-timing/resources/resource_timing_test0.xml: Added.
* web-platform-tests/resource-timing/resources/webperftestharness.js: Added.
(wp_test):
(test_namespace):
(test_timing_order):
(test_timing_equals):
(sleep_milliseconds):
(test_true):
(test_equals):
(test_greater_than):
(test_greater_or_equals):
* web-platform-tests/resource-timing/test_resource_timing.html: Added.
* web-platform-tests/resource-timing/test_resource_timing.js: Added.
(setup):
(resolve):
(switch.):
(switch.case.string_appeared_here.xmlhttp.onload):
(switch.default.element.onload):
(onload):
(poll_for_stylesheet_load.inner):
(poll_for_stylesheet_load):
(resource_load):
2016-08-24 Alex Christensen <achristensen@webkit.org>
Import w3c URL tests
https://bugs.webkit.org/show_bug.cgi?id=161177
Reviewed by Tim Horton.
* web-platform-tests/url: Added.
* web-platform-tests/url/OWNERS: Added.
* web-platform-tests/url/README.md: Added.
* web-platform-tests/url/a-element-expected.txt: Added.
* web-platform-tests/url/a-element-xhtml-expected.txt: Added.
* web-platform-tests/url/a-element-xhtml.xhtml: Added.
* web-platform-tests/url/a-element.html: Added.
* web-platform-tests/url/a-element.js: Added.
(setup.async_test.string_appeared_here.setup.step):
(setBase):
(bURL):
(runURLTests):
* web-platform-tests/url/historical-expected.txt: Added.
* web-platform-tests/url/historical.html: Added.
* web-platform-tests/url/historical.worker.js: Added.
(test):
* web-platform-tests/url/interfaces-expected.txt: Added.
* web-platform-tests/url/interfaces.html: Added.
* web-platform-tests/url/setters_tests.json: Added.
* web-platform-tests/url/url-constructor-expected.txt: Added.
* web-platform-tests/url/url-constructor.html: Added.
* web-platform-tests/url/url-domainToUnicode-expected.txt: Added.
* web-platform-tests/url/url-domainToUnicode.html: Added.
* web-platform-tests/url/url-setters-expected.txt: Added.
* web-platform-tests/url/url-setters.html: Added.
* web-platform-tests/url/urlsearchparams-append-expected.txt: Added.
* web-platform-tests/url/urlsearchparams-append.html: Added.
* web-platform-tests/url/urlsearchparams-constructor-expected.txt: Added.
* web-platform-tests/url/urlsearchparams-constructor.html: Added.
* web-platform-tests/url/urlsearchparams-delete-expected.txt: Added.
* web-platform-tests/url/urlsearchparams-delete.html: Added.
* web-platform-tests/url/urlsearchparams-get-expected.txt: Added.
* web-platform-tests/url/urlsearchparams-get.html: Added.
* web-platform-tests/url/urlsearchparams-getall-expected.txt: Added.
* web-platform-tests/url/urlsearchparams-getall.html: Added.
* web-platform-tests/url/urlsearchparams-has-expected.txt: Added.
* web-platform-tests/url/urlsearchparams-has.html: Added.
* web-platform-tests/url/urlsearchparams-set-expected.txt: Added.
* web-platform-tests/url/urlsearchparams-set.html: Added.
* web-platform-tests/url/urlsearchparams-stringifier-expected.txt: Added.
* web-platform-tests/url/urlsearchparams-stringifier.html: Added.
* web-platform-tests/url/urltestdata.json: Added.
2016-08-23 Chris Dumez <cdumez@apple.com>
Add support for CanvasRenderingContext2D.resetTransform()
https://bugs.webkit.org/show_bug.cgi?id=161089
Reviewed by Simon Fraser.
* web-platform-tests/2dcontext/transformations/canvas_transformations_reset_001-expected.html: Added.
* web-platform-tests/2dcontext/transformations/canvas_transformations_reset_001.html: Added.
Import W3C test to cover CanvasRenderingContext2D.resetTransform().
* web-platform-tests/html/dom/interfaces-expected.txt:
Rebaseline existing test now that more checks are passing.
2016-08-23 Chris Dumez <cdumez@apple.com>
HTMLAreaElement should have a stringifier
https://bugs.webkit.org/show_bug.cgi?id=161105
Reviewed by Geoffrey Garen.
Rebaseline W3C test now that all checks are passing.
* web-platform-tests/html/semantics/embedded-content/the-area-element/area-stringifier-expected.txt:
2016-08-23 Chris Dumez <cdumez@apple.com>
Import html/browsers web platform tests
https://bugs.webkit.org/show_bug.cgi?id=161067
Reviewed by Youenn Fablet.
Import html/browsers web platform tests from upstream.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/001-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/001-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/001-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/001.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/MANIFEST: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/PopStateEvent-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/PopStateEvent.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-3.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-4.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/contains.json: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/events-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/events.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/hashchange_event-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/hashchange_event.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/blank1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/blank2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/page-with-fragment.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/w3c-import.log: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-basic-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-basic.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-samedoc-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-samedoc.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-cross-origin-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-cross-origin.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-samedoc-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-samedoc.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/w3c-import.log: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/popstate_event-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/popstate_event.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/unset_context_name-1-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/unset_context_name-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/unset_context_name.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/w3c-import.log: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-3.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-3.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-3.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/005-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/005.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/006-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/006.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/007-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/007.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/008-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/008.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/009-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/009.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/010-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/010.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/011-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/011.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/012-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/012.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/013-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/013.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/014-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/014.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/015-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/015.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/MANIFEST: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/blank.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-3.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-3.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/click.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/empty_fragment-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/empty_fragment.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/empty_fragment_iframe.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/href.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-query-fragment-components-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-query-fragment-components.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_data_url-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_data_url-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_data_url.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-parent-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-parent.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-src-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-src.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-src-about-blank-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-src-about-blank.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/support/dummy.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/support/location-set.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/support/set-parent-src.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/support/w3c-import.log: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/w3c-import.log: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/w3c-import.log: Added.
* web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-image-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-image.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-video-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-video.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/read-media/w3c-import.log: Added.
* web-platform-tests/html/browsers/browsing-the-web/read-text/load-text-plain-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/read-text/load-text-plain.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/read-text/w3c-import.log: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/001-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/001.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/002-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/002.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/003-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/003.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/004-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/004.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/005-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/005.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/006-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/006.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/007-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/007.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/MANIFEST: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-frag-percent-encoded-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-frag-percent-encoded.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-anchor-name-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-anchor-name.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-id-top-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-id-top.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-top-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-top.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/w3c-import.log: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/001-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/001.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/002-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/002.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/003-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/003.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/004-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/004.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/005-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/005.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/MANIFEST: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/base.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-history-back-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-history-back-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-history-back.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-navigation-of-parent-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-navigation-of-parent-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-navigation-of-parent-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-navigation-of-parent.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/contains.json: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/pagehide-on-history-forward-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/pagehide-on-history-forward-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/pagehide-on-history-forward.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/001-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/001-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/001-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/001.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/002-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/002-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/002.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/003-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/003.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/MANIFEST: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-001.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-002.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-003.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-004.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-005.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-006.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/next.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/w3c-import.log: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/001-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/001a.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/001b.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/002-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/002a.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/002b.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/003-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/003a.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/003b.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/004-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/004a.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/004b.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/005-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/005a.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/005b.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/w3c-import.log: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/001-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/001-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/001-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/001.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/002-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/002-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/002.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/003-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/003-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/003.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/004-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/004-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/004.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/006-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/006-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/006-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/006.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/007-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/007-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/007-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/007.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/008-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/008-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/008.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/009-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/009-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/009.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/MANIFEST: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/manual-001-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/manual-001.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/w3c-import.log: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/w3c-import.log: Added.
* web-platform-tests/html/browsers/history/the-history-interface/004-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/004.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/005-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/005.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/006-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/006.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/007-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/007.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/008-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/008.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/008.js: Added.
(test):
* web-platform-tests/html/browsers/history/the-history-interface/009-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/009-3.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/009-5.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/009-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/009.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/010-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/010-3.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/010-5.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/010-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/010.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/011-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/011.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/012-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/012.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/blank.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/blank2.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/blank3.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/combination_history_001-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/combination_history_001.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/combination_history_004-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/combination_history_004.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/combination_history_005-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/combination_history_005.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/combination_history_006-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/combination_history_006.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/combination_history_007-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/combination_history_007.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history.js: Added.
(parse_query):
(onunload):
* web-platform-tests/html/browsers/history/the-history-interface/history_back-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_back-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_back.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_back_1-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_back_1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_entry.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_forward-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_forward-2.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_forward-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_forward.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_forward_1-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_forward_1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_go_minus-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_go_minus.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_go_no_argument-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_go_no_argument-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_go_no_argument.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_go_plus-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_go_plus.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_go_undefined-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_go_undefined-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_go_undefined.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_go_zero-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_go_zero-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_go_zero.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_pushstate-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_pushstate.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_pushstate_err-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_pushstate_err.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_pushstate_nooptionalparam-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_pushstate_nooptionalparam.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_replacestate-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_replacestate.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_replacestate_err-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_replacestate_err.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_replacestate_nooptionalparam-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_replacestate_nooptionalparam.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_state-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_state.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/001-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/001-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/001.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/002-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/002-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/002.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/filler.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/w3c-import.log: Added.
* web-platform-tests/html/browsers/history/the-history-interface/non-automated/history.js: Added.
(parse_query):
(onunload):
* web-platform-tests/html/browsers/history/the-history-interface/non-automated/history_entry.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/non-automated/traverse_the_history_unload_prompt_1-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/non-automated/traverse_the_history_unload_prompt_2-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/non-automated/traverse_the_session_history_unload_prompt_1-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/non-automated/traverse_the_session_history_unload_prompt_1-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/non-automated/traverse_the_session_history_unload_prompt_1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/non-automated/w3c-import.log: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_1-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_1-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_2-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_2-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_2.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_3-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_4-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_4-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_4.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_5-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_5-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_5.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_unload_1-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_unload_1-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_unload_1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_1-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_1-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_2-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_2-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_2.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_1-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_1-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_2-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_2-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_2.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/w3c-import.log: Added.
* web-platform-tests/html/browsers/history/the-location-interface/allow_prototype_cycle_through_location.sub-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/allow_prototype_cycle_through_location.sub.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/assign_after_load-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/assign_after_load-2.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/assign_before_load-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/assign_before_load-2.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/contains.json: Added.
* web-platform-tests/html/browsers/history/the-location-interface/cross_origin_joined_frame.sub.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/document_location-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/document_location.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location-stringifier-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location-stringifier.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_assign_about_blank-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_assign_about_blank-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_assign_about_blank.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_hash.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_host-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_host.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_hostname-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_hostname.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_href-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_href.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_origin-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_origin.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_pathname-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_pathname.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_port-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_port.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_protocol-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_protocol.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_reload-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_reload-iframe.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_reload.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_replace-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_replace.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_search-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_search.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_click_assign_during_load-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_click_assign_during_load-2.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_click_location_replace_during_load-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_click_location_replace_during_load-2.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_form_submit_assign_during_load-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_form_submit_assign_during_load-2.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/non-automated/reload_in_resize-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/non-automated/w3c-import.log: Added.
* web-platform-tests/html/browsers/history/the-location-interface/reload_document_open_write-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/reload_document_open_write-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/reload_document_open_write.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/reload_document_write-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/reload_document_write-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/reload_document_write.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/reload_document_write_onload-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/reload_document_write_onload-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/reload_document_write_onload.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/reload_post_1-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/reload_post_1-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/reload_post_1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/same_origin_frame.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/scripted_click_assign_during_load-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/scripted_click_assign_during_load-2.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/scripted_click_assign_during_load-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/scripted_click_assign_during_load.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/scripted_click_location_assign_during_load-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/scripted_click_location_assign_during_load-2.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/scripted_click_location_assign_during_load-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/scripted_click_location_assign_during_load.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/scripted_form_submit_assign_during_load-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/scripted_form_submit_assign_during_load-2.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/scripted_form_submit_assign_during_load-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/scripted_form_submit_assign_during_load.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/security_location_0.sub-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/security_location_0.sub.htm: Added.
* web-platform-tests/html/browsers/history/the-location-interface/w3c-import.log: Added.
* web-platform-tests/html/browsers/offline/browser-state/navigator_online_online-expected.txt: Added.
* web-platform-tests/html/browsers/offline/browser-state/navigator_online_online.html: Added.
* web-platform-tests/html/browsers/offline/browser-state/w3c-import.log: Added.
* web-platform-tests/html/browsers/offline/changestonetworkingmodel/original-id.json: Added.
* web-platform-tests/html/browsers/offline/changestonetworkingmodel/w3c-import.log: Added.
* web-platform-tests/html/browsers/offline/introduction-4/contains.json: Added.
* web-platform-tests/html/browsers/offline/introduction-4/event_cached-expected.txt: Added.
* web-platform-tests/html/browsers/offline/introduction-4/event_cached.html: Added.
* web-platform-tests/html/browsers/offline/introduction-4/event_checking-expected.txt: Added.
* web-platform-tests/html/browsers/offline/introduction-4/event_checking.html: Added.
* web-platform-tests/html/browsers/offline/introduction-4/event_noupdate-expected.txt: Added.
* web-platform-tests/html/browsers/offline/introduction-4/event_noupdate.html: Added.
* web-platform-tests/html/browsers/offline/introduction-4/event_progress-expected.txt: Added.
* web-platform-tests/html/browsers/offline/introduction-4/event_progress.html: Added.
* web-platform-tests/html/browsers/offline/introduction-4/w3c-import.log: Added.
* web-platform-tests/html/browsers/offline/manifest_url_check-expected.txt: Added.
* web-platform-tests/html/browsers/offline/manifest_url_check.html: Added.
* web-platform-tests/html/browsers/offline/manifests/contains.json: Added.
* web-platform-tests/html/browsers/offline/manifests/w3c-import.log: Added.
* web-platform-tests/html/browsers/offline/resources/css/clock.css: Added.
(output):
* web-platform-tests/html/browsers/offline/resources/css/offline.css: Added.
(.connectivity):
* web-platform-tests/html/browsers/offline/resources/css/online.css: Added.
(.connectivity):
* web-platform-tests/html/browsers/offline/resources/css/result.css: Added.
(.manualpass):
(.manualfail):
(.pass):
(.fail):
* web-platform-tests/html/browsers/offline/resources/css/w3c-import.log: Added.
* web-platform-tests/html/browsers/offline/resources/html/clock.html: Added.
* web-platform-tests/html/browsers/offline/resources/html/w3c-import.log: Added.
* web-platform-tests/html/browsers/offline/resources/js/clock.js: Added.
(setTimeout):
* web-platform-tests/html/browsers/offline/resources/js/w3c-import.log: Added.
* web-platform-tests/html/browsers/offline/resources/manifest/clock.manifest: Added.
* web-platform-tests/html/browsers/offline/resources/manifest/section_empty.manifest: Added.
* web-platform-tests/html/browsers/offline/resources/manifest/section_many.manifest: Added.
* web-platform-tests/html/browsers/offline/resources/manifest/url_check.manifest: Added.
* web-platform-tests/html/browsers/offline/resources/manifest/w3c-import.log: Added.
* web-platform-tests/html/browsers/offline/w3c-import.log: Added.
* web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects.sub-expected.txt: Added.
* web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects.sub.html: Added.
* web-platform-tests/html/browsers/origin/cross-origin-objects/frame.html: Added.
* web-platform-tests/html/browsers/origin/cross-origin-objects/w3c-import.log: Added.
* web-platform-tests/html/browsers/origin/cross-origin-objects/win-documentdomain.sub.html: Added.
* web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain-expected.txt: Added.
* web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain.html: Added.
* web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/w3c-import.log: Added.
* web-platform-tests/html/browsers/the-window-object/Document-defaultView-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/Document-defaultView.html: Added.
* web-platform-tests/html/browsers/the-window-object/Window-document-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/Window-document.html: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-01-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-01.html: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-02-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-02.html: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-03-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-03.html: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/iterator-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/iterator.html: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/test1.html: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/test2.html: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/test3.html: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/w3c-import.log: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/window_length-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/window_length.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/callback.js: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_beforeunload-1.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_beforeunload-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_beforeunload.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_script_defer-1.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_script_defer-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_script_defer.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_unload-1.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_unload-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_unload.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/creating_browsing_context_test_01-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/creating_browsing_context_test_01.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/001-1.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/001-2.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/001.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/002-1.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/002-2.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/002.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/w3c-import.log: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/w3c-import.log: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-1.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2-1.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-1.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-2.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-1.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-2.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_1-1.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_1-2.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_2-1.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_2-2.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_2-3.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/w3c-import.log: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/w3c-import.log: Added.
* web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/named-objects-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/named-objects.html: Added.
* web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/test.html: Added.
* web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/w3c-import.log: Added.
* web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/window-null-names-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/window-null-names.html: Added.
* web-platform-tests/html/browsers/the-window-object/security-window/w3c-import.log: Added.
* web-platform-tests/html/browsers/the-window-object/security-window/window-security.sub-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/security-window/window-security.sub.html: Added.
* web-platform-tests/html/browsers/the-window-object/w3c-import.log: Added.
* web-platform-tests/html/browsers/the-window-object/window-aliases-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/window-aliases.html: Added.
* web-platform-tests/html/browsers/the-window-object/window-indexed-properties-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/window-indexed-properties-strict-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/window-indexed-properties-strict.html: Added.
* web-platform-tests/html/browsers/the-window-object/window-indexed-properties.html: Added.
* web-platform-tests/html/browsers/the-window-object/window-named-properties-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/window-named-properties.html: Added.
* web-platform-tests/html/browsers/the-window-object/window-properties-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/window-properties.html: Added.
* web-platform-tests/html/browsers/the-window-object/window-prototype-chain-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/window-prototype-chain.html: Added.
* web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/contains.json: Added.
* web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/w3c-import.log: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/001-1.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/001-expected.txt: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/001.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/002-1.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/002-expected.txt: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/002.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/MANIFEST: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-existing-expected.txt: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-expected.txt: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1-expected.txt: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2-expected.txt: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-default-name-expected.txt: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-default-name.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/existing.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/message.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/parent1.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/parent2.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/self1.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/self2.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/w3c-import.log: Added.
* web-platform-tests/html/browsers/windows/nested-browsing-contexts/MANIFEST: Added.
* web-platform-tests/html/browsers/windows/nested-browsing-contexts/contains.json: Added.
* web-platform-tests/html/browsers/windows/nested-browsing-contexts/frameElement.sub-expected.txt: Added.
* web-platform-tests/html/browsers/windows/nested-browsing-contexts/frameElement.sub.html: Added.
* web-platform-tests/html/browsers/windows/nested-browsing-contexts/test.html: Added.
* web-platform-tests/html/browsers/windows/nested-browsing-contexts/testcase3.html: Added.
* web-platform-tests/html/browsers/windows/nested-browsing-contexts/w3c-import.log: Added.
* web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-top-001-expected.txt: Added.
* web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-top-001.html: Added.
* web-platform-tests/html/browsers/windows/noreferrer-cross-origin-close-manual.sub.html: Added.
* web-platform-tests/html/browsers/windows/noreferrer-cross-origin-window-name.sub.html: Added.
* web-platform-tests/html/browsers/windows/noreferrer-expected.txt: Added.
* web-platform-tests/html/browsers/windows/noreferrer-window-name-expected.txt: Added.
* web-platform-tests/html/browsers/windows/noreferrer-window-name.html: Added.
* web-platform-tests/html/browsers/windows/noreferrer.html: Added.
* web-platform-tests/html/browsers/windows/support-close.html: Added.
* web-platform-tests/html/browsers/windows/support-named-null-opener.html: Added.
* web-platform-tests/html/browsers/windows/support-nested-browsing-contexts.html: Added.
* web-platform-tests/html/browsers/windows/support-opener-null.html: Added.
* web-platform-tests/html/browsers/windows/support-post-to-opener.html: Added.
* web-platform-tests/html/browsers/windows/support-window-name-echo.html: Added.
* web-platform-tests/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.sub-expected.txt: Added.
* web-platform-tests/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.sub.html: Added.
* web-platform-tests/html/browsers/windows/w3c-import.log: Added.
2016-08-23 Chris Dumez <cdumez@apple.com>
CanvasRenderingContext2D should not have a CanvasRenderingContext parent interface
https://bugs.webkit.org/show_bug.cgi?id=161054
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-08-23 Youenn Fablet <youenn@apple.com>
Implement redirect support post CORS-preflight
https://bugs.webkit.org/show_bug.cgi?id=159056
Reviewed by Alex Christensen.
* web-platform-tests/fetch/api/cors/cors-redirect-preflight-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-redirect-preflight-worker-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-redirect-preflight-worker.html: Added.
* web-platform-tests/fetch/api/cors/cors-redirect-preflight.html: Added.
* web-platform-tests/fetch/api/cors/cors-redirect-preflight.js: Added.
(corsRedirect):
2016-08-22 Chris Dumez <cdumez@apple.com>
Drop TextTrackCue's constructor as per the latest specification
https://bugs.webkit.org/show_bug.cgi?id=161061
Reviewed by Alex Christensen.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/historical-expected.txt:
2016-08-22 Chris Dumez <cdumez@apple.com>
Unreviewed, rolling out r204745.
Broke the Windows build
Reverted changeset:
"CanvasRenderingContext2D should not have a
CanvasRenderingContext parent interface"
https://bugs.webkit.org/show_bug.cgi?id=161054
http://trac.webkit.org/changeset/204745
2016-08-22 Chris Dumez <cdumez@apple.com>
CanvasRenderingContext2D should not have a CanvasRenderingContext parent interface
https://bugs.webkit.org/show_bug.cgi?id=161054
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-08-22 Chris Dumez <cdumez@apple.com>
Add support for GlobalEventHandlers.oncuechange attribute
https://bugs.webkit.org/show_bug.cgi?id=161046
Reviewed by Alex Christensen.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-08-19 Chris Dumez <cdumez@apple.com>
Unreviewed, roll out part of r204662 to see if it addresses flakiness.
* web-platform-tests/html/dom/interfaces.html:
2016-08-19 Chris Dumez <cdumez@apple.com>
Mark CanvasPath operations' parameters as mandatory when they should be
https://bugs.webkit.org/show_bug.cgi?id=161014
Reviewed by Sam Weinig.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-08-19 Chris Dumez <cdumez@apple.com>
Re-sync html/dom/interfaces.html web-platform-test from upstream
https://bugs.webkit.org/show_bug.cgi?id=161012
Reviewed by Ryosuke Niwa.
Re-sync html/dom/interfaces.html web-platform-test from upstream.
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces.html:
2016-08-19 Chris Dumez <cdumez@apple.com>
Attr.prefix / Element.prefix attribute should be readonly
https://bugs.webkit.org/show_bug.cgi?id=160998
Reviewed by Daniel Bates.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
2016-08-19 Chris Dumez <cdumez@apple.com>
<command> should be an HTMLUnknownElement and <basefont> should be an HTMLElement
https://bugs.webkit.org/show_bug.cgi?id=161004
Reviewed by Daniel Bates.
Rebaseline a W3C test now that more checks are passing.
* web-platform-tests/html/semantics/interfaces-expected.txt:
2016-08-19 Carlos Alberto Lopez Perez <clopez@igalia.com>
[GTK] Gardening: Layout tests expectations updates and test rebaselines.
Unreviewed.
The test below contained wrong results (FAIL strings instead of PASS).
There are many more. I'm only updating this 3 ones because they are passing
on the GTK+ port, but the tooling gives Failures due to the wrong expectation
files. Reported https://bugs.webkit.org/show_bug.cgi?id=161003 regarding this.
* web-platform-tests/XMLHttpRequest/send-entity-body-empty-expected.txt:
* web-platform-tests/XMLHttpRequest/send-entity-body-none-expected.txt:
* web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt:
2016-08-19 Chris Dumez <cdumez@apple.com>
WebKit should unset event propagation flags after dispatch
https://bugs.webkit.org/show_bug.cgi?id=160853
Reviewed by Ryosuke Niwa.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/events/Event-dispatch-multiple-stopPropagation-expected.txt:
* web-platform-tests/dom/events/Event-initEvent-expected.txt:
* web-platform-tests/dom/events/Event-propagation-expected.txt:
2016-08-18 Chris Dumez <cdumez@apple.com>
Move prefix / namespaceURI / localName attributes from Node to Attr / Element
https://bugs.webkit.org/show_bug.cgi?id=160988
Reviewed by Ryosuke Niwa.
Rebaseline several W3C test now that more checks are passing.
* web-platform-tests/dom/historical-expected.txt:
* web-platform-tests/dom/interfaces-expected.txt:
2016-08-18 Chris Dumez <cdumez@apple.com>
Re-sync DOM web platform tests from upstream
https://bugs.webkit.org/show_bug.cgi?id=160980
Reviewed by Ryosuke Niwa.
Re-sync DOM web platform tests from upstream.
* web-platform-tests/dom/events/Event-initEvent-expected.txt:
* web-platform-tests/dom/events/Event-initEvent.html:
* web-platform-tests/dom/events/Event-propagation-expected.txt:
* web-platform-tests/dom/events/Event-propagation.html:
* web-platform-tests/dom/nodes/Node-properties.html:
2016-08-18 Chris Dumez <cdumez@apple.com>
Align our encoding labels with the encoding specification
https://bugs.webkit.org/show_bug.cgi?id=160931
Reviewed by Darin Adler.
Rebaseline W3C test now that we are passing a lot more checks. For reference,
Firefox 48 passes 624 out of 654, and Chrome 52 passes 651 out of 654.
Before this change, WebKit was only passing 501 out of 654 and is now passing
651. The only checks we're failing is due to "Big5-HKSCS" not being an alias
to "Big5".
* web-platform-tests/dom/nodes/Document-characterSet-normalization-expected.txt:
2016-08-17 Benjamin Poulain <benjamin@webkit.org>
[CSS] The parser should not get rid of empty namespace specification in front of element name selectors
https://bugs.webkit.org/show_bug.cgi?id=160936
Reviewed by Chris Dumez.
* web-platform-tests/dom/nodes/ParentNode-querySelector-All-expected.txt:
* web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht-expected.txt:
2016-08-16 Chris Dumez <cdumez@apple.com>
Add support for ShadowRoot.mode attribute
https://bugs.webkit.org/show_bug.cgi?id=160919
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that one more check is passing.
* web-platform-tests/dom/interfaces-expected.txt:
2016-08-16 Chris Dumez <cdumez@apple.com>
Align isDefaultNamespace() / lookupPrefix() / lookupNamespaceURI() with the specification
https://bugs.webkit.org/show_bug.cgi?id=160911
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/dom/nodes/Node-lookupNamespaceURI-expected.txt:
2016-08-16 Chris Dumez <cdumez@apple.com>
Re-sync imported/w3c/web-platform-tests/dom/ranges/Range-mutations.html with upstream
https://bugs.webkit.org/show_bug.cgi?id=160903
Reviewed by Ryosuke Niwa.
Re-sync imported/w3c/web-platform-tests/dom/ranges/Range-mutations.html with upstream
after https://github.com/w3c/web-platform-tests/pull/3468.
* web-platform-tests/dom/ranges/Range-mutations-expected.txt:
* web-platform-tests/dom/ranges/Range-mutations.html:
2016-08-16 Chris Dumez <cdumez@apple.com>
querySelector() / querySelectorAll() should always throw a SyntaxError when failing to parse selector string
https://bugs.webkit.org/show_bug.cgi?id=160906
Reviewed by Ryosuke Niwa.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/nodes/Element-matches-expected.txt:
* web-platform-tests/dom/nodes/ParentNode-querySelector-All-expected.txt:
* web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht-expected.txt:
2016-08-13 Chris Dumez <cdumez@apple.com>
Move 'embeds' / 'plugins'/ 'scripts' attributes from HTMLDocument to Document
https://bugs.webkit.org/show_bug.cgi?id=160829
Reviewed by Sam Weinig.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-08-13 Chris Dumez <cdumez@apple.com>
Move designMode attribute from HTMLDocument to Document
https://bugs.webkit.org/show_bug.cgi?id=160838
Reviewed by Sam Weinig.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-08-12 Chris Dumez <cdumez@apple.com>
getElementsByTagName() should take a qualifiedName in parameter
https://bugs.webkit.org/show_bug.cgi?id=160682
Reviewed by Ryosuke Niwa.
* web-platform-tests/dom/nodes/Document-getElementsByTagName-expected.txt:
* web-platform-tests/dom/nodes/Document-getElementsByTagName-xhtml-expected.txt:
* web-platform-tests/dom/nodes/Element-getElementsByTagName-expected.txt:
* web-platform-tests/dom/nodes/case-expected.txt:
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/nodes/Document-getElementsByTagName-xhtml.xhtml:
Re-sync this test from upstream as it was outdated after:
- https://github.com/w3c/web-platform-tests/pull/3457
2016-08-11 Chris Dumez <cdumez@apple.com>
Align Range.surroundContents() with the latest DOM specification
https://bugs.webkit.org/show_bug.cgi?id=160777
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that all checks are passing.
* web-platform-tests/dom/ranges/Range-surroundContents-expected.txt:
2016-08-11 Chris Dumez <cdumez@apple.com>
Move dataset attribute from Element to HTMLElement / SVGElement
https://bugs.webkit.org/show_bug.cgi?id=160766
Reviewed by Alex Christensen.
Rebaseline W3C test now that one more check is passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-08-11 Antoine Quint <graouts@apple.com>
Test 2d.gradient.interpolate.colouralpha.html is broken on macOS Sierra
https://bugs.webkit.org/show_bug.cgi?id=160689
<rdar://problem/24025664>
Reviewed by Dean Jackson.
When the test samples 25th pixel it expect the value to be exactly 25% interpolation of the color values.
However, the sampling location is the center of the pixel, i.e. it should correspond to 25.5% interpolation,
which would expect the color of (189.975, 189.75, 65.25, 65.25). The new values are a rounded values of
interpolation “by hand” at steps of 25.5%, 50.5% and 75.5%.
* canvas/2d.gradient.interpolate.colouralpha.html:
2016-08-10 Chris Dumez <cdumez@apple.com>
Pull in recent upstream web-platform-tests changes for dom/ and html/
https://bugs.webkit.org/show_bug.cgi?id=160759
Reviewed by Alex Christensen.
* web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt:
* web-platform-tests/dom/events/EventTarget-dispatchEvent.html:
* web-platform-tests/dom/nodes/Document-Element-getElementsByTagName.js:
(test_getElementsByTagName):
* web-platform-tests/dom/nodes/Document-getElementsByTagName-expected.txt:
* web-platform-tests/dom/nodes/Element-getElementsByTagName-expected.txt:
2016-08-10 Chris Dumez <cdumez@apple.com>
Optimization in Node.insertBefore() is not spec-compliant
https://bugs.webkit.org/show_bug.cgi?id=160746
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/dom/ranges/Range-mutations-expected.txt:
2016-08-09 Chris Dumez <cdumez@apple.com>
Optimization in Node.replaceChild() is not spec-compliant
https://bugs.webkit.org/show_bug.cgi?id=160730
Reviewed by Ryosuke Niwa.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/nodes/MutationObserver-childList-expected.txt:
* web-platform-tests/dom/ranges/Range-mutations-expected.txt:
2016-08-09 Chris Dumez <cdumez@apple.com>
Optimization in Node::appendChild() is not spec-compliant
https://bugs.webkit.org/show_bug.cgi?id=160728
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/dom/ranges/Range-mutations-expected.txt:
2016-08-09 Chris Dumez <cdumez@apple.com>
CharacterData.data setter optimization is not spec-compliant and is observable
https://bugs.webkit.org/show_bug.cgi?id=160712
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/dom/ranges/Range-mutations-expected.txt:
2016-08-09 Chris Dumez <cdumez@apple.com>
Calling splitText() on a parent-less Text node should update associated ranges
https://bugs.webkit.org/show_bug.cgi?id=160710
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/dom/ranges/Range-mutations-expected.txt:
2016-08-08 Chris Dumez <cdumez@apple.com>
It should be possible to re-initialize an Event after it's been dispatched
https://bugs.webkit.org/show_bug.cgi?id=160651
Reviewed by Darin Adler.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/dom/events/Event-propagation-expected.txt:
2016-08-07 Chris Dumez <cdumez@apple.com>
Node.baseURI should not be nullable
https://bugs.webkit.org/show_bug.cgi?id=160649
Reviewed by Darin Adler.
* web-platform-tests/dom/interfaces-expected.txt:
Rebaseline now that one more check is passing.
* web-platform-tests/domparsing/DOMParser-parseFromString-html-expected.txt:
Rebaseline now that the baseURI is "about:blank" instead of null. The check
is still failing. We are falling back to using the document's URL, as expected.
However, the document's URL should not be "about:blank" in this case, which is
why we are failing the previous check.
2016-08-07 Chris Dumez <cdumez@apple.com>
Drop SVGDocument as per the SVG2 specification
https://bugs.webkit.org/show_bug.cgi?id=160361
Reviewed by Darin Adler.
Rebaseline W3C test now that one more check is passing.
* web-platform-tests/dom/nodes/DOMImplementation-createDocument-expected.txt:
2016-08-07 Chris Dumez <cdumez@apple.com>
Un-expose DOMSettableTokenList
https://bugs.webkit.org/show_bug.cgi?id=160643
Reviewed by Darin Adler.
Rebaseline W3C test now that one more check is passing.
* web-platform-tests/dom/historical-expected.txt:
2016-08-06 Chris Dumez <cdumez@apple.com>
a.replaceChild(a, a) should throw a HierarchyRequestError
https://bugs.webkit.org/show_bug.cgi?id=160640
Reviewed by Darin Adler.
Rebaseline W3C test now that one more check is passing.
* web-platform-tests/dom/nodes/Node-replaceChild-expected.txt:
2016-08-06 Chris Dumez <cdumez@apple.com>
Drop legacy Text.replaceWholeText() API
https://bugs.webkit.org/show_bug.cgi?id=160641
Reviewed by Darin Adler.
Rebaseline W3C test now that one more check is passing.
* web-platform-tests/dom/historical-expected.txt:
2016-08-06 Chris Dumez <cdumez@apple.com>
Align Range.createContextualFragment() input validation with the specification
https://bugs.webkit.org/show_bug.cgi?id=160634
Reviewed by Darin Adler.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/domparsing/createContextualFragment-expected.txt:
2016-08-06 Chris Dumez <cdumez@apple.com>
[Web IDL] Add support for [Unscopable] extended attribute
https://bugs.webkit.org/show_bug.cgi?id=160637
Reviewed by Darin Adler.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/dom/nodes/remove-unscopable-expected.txt:
2016-08-06 Youenn Fablet <youenn@apple.com>
imported/w3c/web-platform-tests/fetch/api/basic/mode-same-origin.html and -worker.html are failing after r204224
https://bugs.webkit.org/show_bug.cgi?id=160639
Unreviewed.
* web-platform-tests/fetch/api/basic/mode-same-origin-expected.txt: Rebaased after redirect.py update in
https://bugs.webkit.org/show_bug.cgi?id=160593.
* web-platform-tests/fetch/api/basic/mode-same-origin-worker-expected.txt: Ditto.
2016-08-06 Youenn Fablet <youenn@apple.com>
[Fetch API] Fetching with a FormData body should reject until it is implemented
https://bugs.webkit.org/show_bug.cgi?id=160595
Reviewed by Alex Christensen.
Adding new tests to cover changes.
Removing HEAD with body test as it throws as expected and is redundant with
web-platform-tests/fetch/api/request/request-init-002.html.
* web-platform-tests/fetch/api/basic/request-headers-expected.txt:
* web-platform-tests/fetch/api/basic/request-headers-worker-expected.txt:
* web-platform-tests/fetch/api/basic/request-headers.js:
(checkContentType):
(requestHeaders):
2016-08-06 Youenn Fablet <youenn@apple.com>
[Fetch API] Fetch API should strip fragment and credentials from URLs used as referrer
https://bugs.webkit.org/show_bug.cgi?id=160593
Reviewed by Alex Christensen.
* web-platform-tests/fetch/api/basic/referrer-expected.txt:
* web-platform-tests/fetch/api/basic/referrer-worker-expected.txt:
* web-platform-tests/fetch/api/basic/referrer.js:
(runTest): Adding more tests.
One test is failing as the redirection from same-origin to cross-origin is stripping the referer header.
But none is added afterwards. Hence cross-origin redirected request is sent without any referer header.
* web-platform-tests/fetch/api/cors/cors-redirect-credentials-expected.txt: Rebasing according redirect.py script changes.
* web-platform-tests/fetch/api/cors/cors-redirect-credentials-worker-expected.txt: Ditto.
* web-platform-tests/fetch/api/resources/redirect.py:
(main): Fixing rediret.py script.
2016-08-05 Chris Dumez <cdumez@apple.com>
DOMException should be constructible
https://bugs.webkit.org/show_bug.cgi?id=160626
Reviewed by Darin Adler.
Import WebIDL tests from W3C web-platform-tests.
* web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants-expected.txt: Added.
* web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html: Added.
* web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-expected.txt: Added.
* web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html: Added.
* web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object-expected.txt: Added.
* web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html: Added.
* web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js: Added.
* web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js: Added.
* web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/exceptions-expected.txt: Added.
* web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/exceptions.html: Added.
* web-platform-tests/WebIDL/ecmascript-binding/has-instance-expected.txt: Added.
* web-platform-tests/WebIDL/ecmascript-binding/has-instance.html: Added.
* web-platform-tests/WebIDL/ecmascript-binding/interface-object-expected.txt: Added.
* web-platform-tests/WebIDL/ecmascript-binding/interface-object.html: Added.
2016-08-05 Chris Dumez <cdumez@apple.com>
Align Range.insertNode() input validation with the specification
https://bugs.webkit.org/show_bug.cgi?id=160624
Reviewed by Sam Weinig.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/dom/ranges/Range-insertNode-expected.txt:
2016-08-05 Chris Dumez <cdumez@apple.com>
Window's named properties should be exposed on a WindowProperties object in its prototype
https://bugs.webkit.org/show_bug.cgi?id=160354
Reviewed by Gavin Barraclough.
Rebaseline W3C test now that one more check is passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-08-05 Youenn Fablet <youenn@apple.com>
[Fetch API] SubresourceLoader::checkRedirectionCrossOriginAccessControl should not always assert in SameOrigin mode
https://bugs.webkit.org/show_bug.cgi?id=160594
Reviewed by Alex Christensen.
* web-platform-tests/fetch/api/basic/mode-same-origin-expected.txt:
* web-platform-tests/fetch/api/basic/mode-same-origin-worker-expected.txt:
* web-platform-tests/fetch/api/basic/mode-same-origin.js: Adding redirection tests for same origin mode.
2016-08-05 Youenn Fablet <youenn@apple.com>
[Fetch API] Response.blob should not assert in case the created blob is empty
https://bugs.webkit.org/show_bug.cgi?id=160592
Reviewed by Alex Christensen.
* web-platform-tests/fetch/api/request/request-consume-expected.txt:
* web-platform-tests/fetch/api/request/request-consume.html: Adding response with empty blob test.
2016-08-05 Commit Queue <commit-queue@webkit.org>
Unreviewed, rolling out r203935.
https://bugs.webkit.org/show_bug.cgi?id=160596
looks like a 1-2% PLUM regression on iPhone 6s (Requested by
kling_ on #webkit).
Reverted changeset:
"Window's named properties should be exposed on a
WindowProperties object in its prototype"
https://bugs.webkit.org/show_bug.cgi?id=160354
http://trac.webkit.org/changeset/203935
2016-08-05 Youenn Fablet <youenn@apple.com>
[Fetch API] Activate CSP checks
https://bugs.webkit.org/show_bug.cgi?id=160445
Reviewed by Daniel Bates.
* web-platform-tests/fetch/api/policies/csp-blocked-expected.txt:
* web-platform-tests/fetch/api/policies/csp-blocked-worker-expected.txt:
2016-08-05 Youenn Fablet <youenn@apple.com>
DocumentThreadableLoader should report an error when getting a null CachedResource
https://bugs.webkit.org/show_bug.cgi?id=160444
Reviewed by Alex Christensen.
* web-platform-tests/XMLHttpRequest/event-error-expected.txt:
* web-platform-tests/XMLHttpRequest/getresponseheader-error-state-expected.txt:
* web-platform-tests/XMLHttpRequest/timeout-cors-async-expected.txt:
* web-platform-tests/fetch/api/cors/cors-cookies-expected.txt:
* web-platform-tests/fetch/api/cors/cors-cookies-worker-expected.txt:
2016-08-04 Chris Dumez <cdumez@apple.com>
Add support for DOMTokenList.replace()
https://bugs.webkit.org/show_bug.cgi?id=160573
Reviewed by Alex Christensen.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/dom/nodes/Element-classlist-expected.txt:
2016-08-04 Chris Dumez <cdumez@apple.com>
Move insertAdjacent*() API from HTMLElement to Element
https://bugs.webkit.org/show_bug.cgi?id=160567
Reviewed by Sam Weinig.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/domparsing/insert_adjacent_html-expected.txt:
2016-08-04 Chris Dumez <cdumez@apple.com>
[[Prototype]] property of an interface object for a callback interface must be the Object.prototype object
https://bugs.webkit.org/show_bug.cgi?id=160555
Reviewed by Geoffrey Garen.
Rebaseline W3C trst now that one more check is passing.
* web-platform-tests/dom/interfaces-expected.txt:
2016-08-04 Chris Dumez <cdumez@apple.com>
Element.insertAdjacent*() should throw a SYNTAX_ERR for invalid "where" parameter
https://bugs.webkit.org/show_bug.cgi?id=160514
Reviewed by Alex Christensen.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/nodes/Element-insertAdjacentElement-expected.txt:
* web-platform-tests/dom/nodes/Element-insertAdjacentText-expected.txt:
* web-platform-tests/dom/nodes/insert-adjacent-expected.txt:
2016-08-04 Youenn Fablet <youenn@apple.com>
DocumentThreadableLoader should pass the fetch mode to underlying loader code
https://bugs.webkit.org/show_bug.cgi?id=160399
Reviewed by Alex Christensen.
Updated expectations.
Added new tests to check specifically for Origin header in case of redirections.
Updated server-side redirect.py python script to generate valid Location URLs.
* web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader-expected.txt:
* web-platform-tests/XMLHttpRequest/send-authentication-cors-setrequestheader-no-cred-expected.txt:
* web-platform-tests/fetch/api/cors/cors-redirect-credentials-expected.txt:
* web-platform-tests/fetch/api/cors/cors-redirect-credentials-worker-expected.txt:
* web-platform-tests/fetch/api/redirect/redirect-location-expected.txt:
* web-platform-tests/fetch/api/redirect/redirect-location-worker-expected.txt:
* web-platform-tests/fetch/api/redirect/redirect-origin-expected.txt: Added.
* web-platform-tests/fetch/api/redirect/redirect-origin-worker-expected.txt: Added.
* web-platform-tests/fetch/api/redirect/redirect-origin-worker.html: Added.
* web-platform-tests/fetch/api/redirect/redirect-origin.html: Added.
* web-platform-tests/fetch/api/redirect/redirect-origin.js: Added.
(testOriginAfterRedirection):
* web-platform-tests/fetch/api/redirect/redirect-schemes-expected.txt:
* web-platform-tests/fetch/api/redirect/redirect-schemes.html: Updated test so that fetches are done in a deterministic order, one after the other is finished.
* web-platform-tests/fetch/api/resources/redirect.py:
(main):
2016-08-03 Chris Dumez <cdumez@apple.com>
Object.getOwnPropertyNames() on NamedNodeMap fails to return named properties
https://bugs.webkit.org/show_bug.cgi?id=160517
Reviewed by Alex Christensen.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/collections/namednodemap-supported-property-names-expected.txt:
* web-platform-tests/dom/nodes/attributes-expected.txt:
2016-08-03 Chris Dumez <cdumez@apple.com>
Drop DocumentType.internalSubset attribute
https://bugs.webkit.org/show_bug.cgi?id=160530
Reviewed by Alex Christensen.
Rebaseline W3C test now that one more check is passing.
* web-platform-tests/dom/historical-expected.txt:
2016-08-03 Chris Dumez <cdumez@apple.com>
Drop legacy Document.defaultCharset attribute
https://bugs.webkit.org/show_bug.cgi?id=160536
Reviewed by Alex Christensen.
Rebaseline W3C test now that one more check is passing.
* web-platform-tests/dom/historical-expected.txt:
2016-08-03 Chris Dumez <cdumez@apple.com>
Fix logging in W3C tests
https://bugs.webkit.org/show_bug.cgi?id=160513
Reviewed by Alex Christensen.
Rebaseline W3C tests.
* web-platform-tests/XMLHttpRequest/open-url-about-blank-window-expected.txt:
* web-platform-tests/XMLHttpRequest/open-url-javascript-window-2-expected.txt:
* web-platform-tests/XMLHttpRequest/open-url-javascript-window-expected.txt:
* web-platform-tests/XMLHttpRequest/open-url-multi-window-4-expected.txt:
* web-platform-tests/XMLHttpRequest/open-url-multi-window-5-expected.txt:
* web-platform-tests/XMLHttpRequest/open-url-multi-window-expected.txt:
* web-platform-tests/XMLHttpRequest/send-content-type-string-expected.txt:
* web-platform-tests/dom/collections/domstringmap-supported-property-names-expected.txt:
* web-platform-tests/dom/collections/namednodemap-supported-property-names-expected.txt:
* web-platform-tests/dom/nodes/Comment-constructor-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_bmp-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_css-expected.txt:
* 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/Document-contentType/contentType/contenttype_gif-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_html-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_javascripturi-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_jpg-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_mimeheader_01-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_mimeheader_02-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_png-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_txt-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_xml-expected.txt:
* web-platform-tests/dom/nodes/Document-createElement-namespace-expected.txt:
* web-platform-tests/dom/nodes/Element-childElement-null-expected.txt:
* web-platform-tests/dom/nodes/Element-childElement-null-xhtml-expected.txt:
* web-platform-tests/dom/nodes/Element-childElementCount-dynamic-add-expected.txt:
* web-platform-tests/dom/nodes/Element-childElementCount-dynamic-add-xhtml-expected.txt:
* web-platform-tests/dom/nodes/Element-childElementCount-dynamic-remove-expected.txt:
* web-platform-tests/dom/nodes/Element-childElementCount-dynamic-remove-xhtml-expected.txt:
* web-platform-tests/dom/nodes/Element-childElementCount-expected.txt:
* web-platform-tests/dom/nodes/Element-childElementCount-nochild-expected.txt:
* web-platform-tests/dom/nodes/Element-childElementCount-nochild-xhtml-expected.txt:
* web-platform-tests/dom/nodes/Element-childElementCount-xhtml-expected.txt:
* web-platform-tests/dom/nodes/Element-children-expected.txt:
* web-platform-tests/dom/nodes/Element-firstElementChild-entity-xhtml-expected.txt:
* web-platform-tests/dom/nodes/Element-firstElementChild-expected.txt:
* web-platform-tests/dom/nodes/Element-firstElementChild-namespace-expected.txt:
* web-platform-tests/dom/nodes/Element-firstElementChild-namespace-xhtml-expected.txt:
* web-platform-tests/dom/nodes/Element-firstElementChild-xhtml-expected.txt:
* web-platform-tests/dom/nodes/Element-insertAdjacentElement-expected.txt:
* web-platform-tests/dom/nodes/Element-insertAdjacentText-expected.txt:
* web-platform-tests/dom/nodes/Element-lastElementChild-expected.txt:
* web-platform-tests/dom/nodes/Element-lastElementChild-xhtml-expected.txt:
* web-platform-tests/dom/nodes/Element-nextElementSibling-expected.txt:
* web-platform-tests/dom/nodes/Element-nextElementSibling-xhtml-expected.txt:
* web-platform-tests/dom/nodes/Element-previousElementSibling-expected.txt:
* web-platform-tests/dom/nodes/Element-previousElementSibling-xhtml-expected.txt:
* web-platform-tests/dom/nodes/Element-siblingElement-null-expected.txt:
* web-platform-tests/dom/nodes/Element-siblingElement-null-xhtml-expected.txt:
* web-platform-tests/dom/nodes/Node-appendChild-expected.txt:
* web-platform-tests/dom/nodes/Node-contains-xml-expected.txt:
* web-platform-tests/dom/nodes/Node-isEqualNode-xhtml-expected.txt:
* web-platform-tests/dom/nodes/Node-removeChild-expected.txt:
* web-platform-tests/dom/nodes/Text-constructor-expected.txt:
* web-platform-tests/dom/nodes/getElementsByClassName-19-expected.txt:
* web-platform-tests/dom/nodes/getElementsByClassName-20-expected.txt:
* web-platform-tests/dom/nodes/getElementsByClassName-21-expected.txt:
* web-platform-tests/dom/nodes/getElementsByClassName-22-expected.txt:
* web-platform-tests/dom/nodes/getElementsByClassName-23-expected.txt:
* web-platform-tests/dom/nodes/getElementsByClassName-24-expected.txt:
* web-platform-tests/dom/nodes/getElementsByClassName-25-expected.txt:
* web-platform-tests/dom/nodes/getElementsByClassName-26-expected.txt:
* web-platform-tests/dom/nodes/getElementsByClassName-27-expected.txt:
* web-platform-tests/dom/nodes/getElementsByClassName-28-expected.txt:
* web-platform-tests/dom/nodes/getElementsByClassName-29-expected.txt:
* web-platform-tests/dom/nodes/getElementsByClassName-30-expected.txt:
* web-platform-tests/dom/nodes/getElementsByClassName-31-expected.txt:
* web-platform-tests/dom/traversal/TreeWalker-acceptNode-filter-expected.txt:
* web-platform-tests/dom/traversal/TreeWalker-basic-expected.txt:
* web-platform-tests/dom/traversal/TreeWalker-currentNode-expected.txt:
* web-platform-tests/dom/traversal/TreeWalker-previousNodeLastChildReject-expected.txt:
* web-platform-tests/dom/traversal/TreeWalker-previousSiblingLastChildSkip-expected.txt:
* web-platform-tests/dom/traversal/TreeWalker-traversal-reject-expected.txt:
* web-platform-tests/dom/traversal/TreeWalker-traversal-skip-expected.txt:
* web-platform-tests/dom/traversal/TreeWalker-traversal-skip-most-expected.txt:
* web-platform-tests/dom/traversal/TreeWalker-walking-outside-a-tree-expected.txt:
* web-platform-tests/domparsing/innerhtml-05-expected.txt:
* web-platform-tests/fetch/nosniff/image-expected.txt:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.forms-expected.txt:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace-expected.txt:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace-xhtml-expected.txt:
* 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/document.getElementsByName/document.getElementsByName-newelements-xhtml-expected.txt:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-param-expected.txt:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-param-xhtml-expected.txt:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.images-expected.txt:
* web-platform-tests/html/dom/documents/dom-tree-accessors/nameditem-01-expected.txt:
* web-platform-tests/html/dom/documents/dom-tree-accessors/nameditem-02-expected.txt:
* web-platform-tests/html/dom/documents/dom-tree-accessors/nameditem-06-expected.txt:
* web-platform-tests/html/dom/dynamic-markup-insertion/document-write/049-expected.txt:
* web-platform-tests/html/dom/dynamic-markup-insertion/document-write/050-expected.txt:
* web-platform-tests/html/dom/dynamic-markup-insertion/document-write/051-expected.txt:
* web-platform-tests/html/dom/dynamic-markup-insertion/document-write/document.write-02-expected.txt:
* web-platform-tests/html/dom/dynamic-markup-insertion/document-writeln/document.writeln-02-expected.txt:
* web-platform-tests/html/dom/dynamic-markup-insertion/document-writeln/document.writeln-03-expected.txt:
* web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/001-expected.txt:
* web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/004-expected.txt:
* web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/005-expected.txt:
* web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/006-expected.txt:
* web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/007-expected.txt:
* web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/008-expected.txt:
* web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/009-expected.txt:
* web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/011-expected.txt:
* web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/012-expected.txt:
* web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/013-expected.txt:
* web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/014-expected.txt:
* web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/015-expected.txt:
* web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/016-expected.txt:
* web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/document.open-03-expected.txt:
* web-platform-tests/html/dom/reflection-embedded-expected.txt:
* web-platform-tests/html/dom/reflection-forms-expected.txt:
* web-platform-tests/html/dom/reflection-grouping-expected.txt:
* web-platform-tests/html/dom/reflection-metadata-expected.txt:
* web-platform-tests/html/dom/reflection-misc-expected.txt:
* web-platform-tests/html/dom/reflection-obsolete-expected.txt:
* web-platform-tests/html/dom/reflection-sections-expected.txt:
* web-platform-tests/html/dom/reflection-tabular-expected.txt:
* web-platform-tests/html/dom/reflection-text-expected.txt:
* web-platform-tests/html/semantics/disabled-elements/disabledElement-expected.txt:
* web-platform-tests/html/semantics/document-metadata/the-base-element/base_multiple-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/activeCues-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/addCue-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/removeCue-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/endTime-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/id-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/pauseOnExit-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/startTime-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/track-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCueList/getCueById-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCueList/getter-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCueList/length-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/video_008-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/video_volume_check-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-dimension-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-allowfullscreen-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_01-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-img-element/current-pixel-density/basic-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-img-element/current-pixel-density/error-expected.txt:
* 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/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-media-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-object-element/object-attributes-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-object-element/object-handler-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-video-element/video-tabindex-expected.txt:
* web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/dirname-ltr-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-checkValidity-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-reportValidity-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-customError-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-patternMismatch-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-rangeOverflow-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-stepMismatch-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-tooLong-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-tooShort-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-typeMismatch-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valid-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt:
* web-platform-tests/html/semantics/forms/form-control-infrastructure/form-expected.txt:
* web-platform-tests/html/semantics/forms/textfieldselection/selection-expected.txt:
* web-platform-tests/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange-expected.txt:
* web-platform-tests/html/semantics/forms/the-button-element/button-validation-expected.txt:
* web-platform-tests/html/semantics/forms/the-datalist-element/datalistoptions-expected.txt:
* web-platform-tests/html/semantics/forms/the-fieldset-element/disabled-001-expected.txt:
* web-platform-tests/html/semantics/forms/the-fieldset-element/disabled-002-expected.txt:
* web-platform-tests/html/semantics/forms/the-form-element/form-autocomplete-expected.txt:
* web-platform-tests/html/semantics/forms/the-form-element/form-elements-matches-expected.txt:
* web-platform-tests/html/semantics/forms/the-form-element/form-elements-nameditem-01-expected.txt:
* web-platform-tests/html/semantics/forms/the-form-element/form-elements-nameditem-02-expected.txt:
* web-platform-tests/html/semantics/forms/the-form-element/form-elements-sameobject-expected.txt:
* web-platform-tests/html/semantics/forms/the-form-element/form-indexed-element-expected.txt:
* web-platform-tests/html/semantics/forms/the-form-element/form-nameditem-expected.txt:
* web-platform-tests/html/semantics/forms/the-input-element/button-expected.txt:
* web-platform-tests/html/semantics/forms/the-input-element/checkbox-expected.txt:
* web-platform-tests/html/semantics/forms/the-input-element/radio-expected.txt:
* web-platform-tests/html/semantics/forms/the-input-element/radio-groupname-case-expected.txt:
* web-platform-tests/html/semantics/forms/the-input-element/reset-expected.txt:
* web-platform-tests/html/semantics/forms/the-option-element/option-text-backslash-expected.txt:
* web-platform-tests/html/semantics/forms/the-output-element/output-expected.txt:
* web-platform-tests/html/semantics/forms/the-progress-element/progress-expected.txt:
* web-platform-tests/html/semantics/forms/the-select-element/common-HTMLOptionsCollection-expected.txt:
* web-platform-tests/html/semantics/forms/the-select-element/common-HTMLOptionsCollection-namedItem-expected.txt:
* web-platform-tests/html/semantics/forms/the-select-element/select-named-getter-expected.txt:
* web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-expected.txt:
* web-platform-tests/html/semantics/grouping-content/the-ol-element/grouping-ol-expected.txt:
* web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-close-expected.txt:
* web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-showModal-expected.txt:
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_003-expected.txt:
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_004-expected.txt:
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_005-expected.txt:
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_006-expected.txt:
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_007-expected.txt:
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_008-expected.txt:
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_010-expected.txt:
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe-expected.txt:
* web-platform-tests/html/semantics/selectors/pseudo-classes/checked-expected.txt:
* web-platform-tests/html/semantics/selectors/pseudo-classes/default-expected.txt:
* web-platform-tests/html/semantics/selectors/pseudo-classes/dir-expected.txt:
* web-platform-tests/html/semantics/selectors/pseudo-classes/dir01-expected.txt:
* web-platform-tests/html/semantics/selectors/pseudo-classes/disabled-expected.txt:
* web-platform-tests/html/semantics/selectors/pseudo-classes/enabled-expected.txt:
* web-platform-tests/html/semantics/selectors/pseudo-classes/focus-expected.txt:
* web-platform-tests/html/semantics/selectors/pseudo-classes/indeterminate-expected.txt:
* web-platform-tests/html/semantics/selectors/pseudo-classes/inrange-outofrange-expected.txt:
* web-platform-tests/html/semantics/selectors/pseudo-classes/readwrite-readonly-expected.txt:
* web-platform-tests/html/semantics/selectors/pseudo-classes/required-optional-expected.txt:
* web-platform-tests/html/semantics/selectors/pseudo-classes/valid-invalid-expected.txt:
* web-platform-tests/html/semantics/tabular-data/the-table-element/caption-methods-expected.txt:
* web-platform-tests/html/semantics/tabular-data/the-table-element/tBodies-expected.txt:
* web-platform-tests/html/semantics/tabular-data/the-tbody-element/insertRow-expected.txt:
* web-platform-tests/html/semantics/tabular-data/the-tr-element/cells-expected.txt:
* web-platform-tests/html/semantics/text-level-semantics/the-a-element/a.text-getter-01-expected.txt:
* web-platform-tests/html/semantics/text-level-semantics/the-a-element/a.text-setter-01-expected.txt:
2016-08-03 Youenn Fablet <youenn@apple.com>
Refresh wpt tests up to d686014
https://bugs.webkit.org/show_bug.cgi?id=160446
Reviewed by Alex Christensen.
* resources/ImportExpectations:
* resources/TestRepositories:
* resources/web-platform-tests-modules.json:
* web-platform-tests/XMLHttpRequest/FormData-append.html:
* web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.any.js: Added.
(test):
(string_appeared_here.test):
(string_appeared_here.async_test):
* web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.html: Removed.
* web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.js: Removed.
* web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.worker.js: Removed.
* web-platform-tests/XMLHttpRequest/headers-normalize-response-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/headers-normalize-response.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-multi-window.htm:
* web-platform-tests/XMLHttpRequest/resources/last-modified.py:
(main):
* web-platform-tests/XMLHttpRequest/resources/parse-headers.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/w3c-import.log:
* web-platform-tests/XMLHttpRequest/responsexml-document-properties-expected.txt:
* web-platform-tests/XMLHttpRequest/responsexml-document-properties.htm:
* web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt:
* web-platform-tests/XMLHttpRequest/send-entity-body-empty-expected.txt:
* web-platform-tests/XMLHttpRequest/send-entity-body-empty.htm:
* web-platform-tests/XMLHttpRequest/send-entity-body-get-head-async-expected.txt:
* web-platform-tests/XMLHttpRequest/send-entity-body-get-head-async.htm:
* web-platform-tests/XMLHttpRequest/send-entity-body-get-head-expected.txt:
* web-platform-tests/XMLHttpRequest/send-entity-body-get-head.htm:
* web-platform-tests/XMLHttpRequest/send-entity-body-none-expected.txt:
* web-platform-tests/XMLHttpRequest/send-entity-body-none.htm:
* web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt:
* web-platform-tests/XMLHttpRequest/setrequestheader-content-type.htm:
* web-platform-tests/XMLHttpRequest/w3c-import.log:
* web-platform-tests/dom/events/AddEventListenerOptions-once-expected.txt: Added.
* web-platform-tests/dom/events/AddEventListenerOptions-once.html: Added.
* web-platform-tests/dom/events/w3c-import.log:
* web-platform-tests/dom/lists/DOMTokenList-iteration-expected.txt: Added.
* web-platform-tests/dom/lists/DOMTokenList-iteration.html: Added.
* web-platform-tests/dom/lists/w3c-import.log:
* web-platform-tests/dom/nodes/Node-childNodes-expected.txt:
* web-platform-tests/dom/nodes/Node-childNodes.html:
* web-platform-tests/domparsing/insert_adjacent_html-expected.txt:
* web-platform-tests/fetch/api/basic/request-headers-expected.txt:
* web-platform-tests/fetch/api/basic/request-headers-worker-expected.txt:
* web-platform-tests/fetch/api/basic/request-headers.js:
* web-platform-tests/fetch/api/basic/request-referrer-expected.txt: Added.
* web-platform-tests/fetch/api/basic/request-referrer.html: Added.
* web-platform-tests/fetch/api/basic/request-referrer.js: Added.
(testReferrer):
* web-platform-tests/fetch/api/basic/w3c-import.log:
* web-platform-tests/fetch/api/cors/cors-cookies-worker-expected.txt:
* web-platform-tests/fetch/api/policies/referrer-no-referrer-expected.txt:
* web-platform-tests/fetch/api/policies/referrer-no-referrer-worker-expected.txt:
* web-platform-tests/fetch/api/policies/referrer-no-referrer.html.headers:
* web-platform-tests/fetch/api/policies/referrer-no-referrer.js.headers:
* web-platform-tests/fetch/api/policies/referrer-origin-expected.txt:
* web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin-expected.txt.
* web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-worker-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin-expected.txt.
* web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-worker.html: Added.
* web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin.html: Added.
* web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin.html.headers: Added.
* web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin.js: Added.
(promise_test):
* web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin.js.headers: Added.
* web-platform-tests/fetch/api/policies/referrer-origin-worker-expected.txt:
* web-platform-tests/fetch/api/policies/referrer-origin.html.headers:
* web-platform-tests/fetch/api/policies/referrer-origin.js.headers:
* web-platform-tests/fetch/api/policies/referrer-unsafe-url-expected.txt:
* web-platform-tests/fetch/api/policies/referrer-unsafe-url-worker-expected.txt:
* web-platform-tests/fetch/api/policies/referrer-unsafe-url.html.headers:
* web-platform-tests/fetch/api/policies/referrer-unsafe-url.js.headers:
* web-platform-tests/fetch/api/policies/w3c-import.log:
* web-platform-tests/fetch/api/request/request-cache-expected.txt:
* web-platform-tests/fetch/api/request/resources/get-host-info.sub.js: Removed.
* web-platform-tests/fetch/nosniff/resources/image.py:
(main):
* web-platform-tests/fetch/nosniff/stylesheet-expected.txt:
* web-platform-tests/fetch/nosniff/stylesheet.html:
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces.html:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-allowfullscreen-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-allowfullscreen.html:
* web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change-expected.txt:
* web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-expected.txt:
* web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li.html:
* web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-open-expected.txt: Added.
* web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-open.html: Added.
* web-platform-tests/html/semantics/interactive-elements/the-dialog-element/w3c-import.log:
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-03-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-03.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/w3c-import.log:
* web-platform-tests/html/semantics/tabular-data/the-table-element/caption-methods-expected.txt:
* web-platform-tests/html/semantics/tabular-data/the-table-element/caption-methods.html:
* web-platform-tests/html/semantics/tabular-data/the-table-element/remove-row-expected.txt: Added.
* web-platform-tests/html/semantics/tabular-data/the-table-element/remove-row.html: Added.
* web-platform-tests/html/semantics/tabular-data/the-table-element/w3c-import.log:
* web-platform-tests/lint.whitelist:
* web-platform-tests/service-workers/tools/blink-import.py:
(main):
2016-08-02 Chris Dumez <cdumez@apple.com>
Drop custom bindings code for HTMLOptionsCollection.remove()
https://bugs.webkit.org/show_bug.cgi?id=160475
Reviewed by Darin Adler.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-08-02 Chris Dumez <cdumez@apple.com>
Drop custom bindings for FormData.append()
https://bugs.webkit.org/show_bug.cgi?id=160466
Reviewed by Sam Weinig.
* web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
2016-08-02 Chris Dumez <cdumez@apple.com>
Named / Indexed properties should be configurable
https://bugs.webkit.org/show_bug.cgi?id=160457
Reviewed by Darin Adler.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/nodes/Document-getElementsByTagName-expected.txt:
* web-platform-tests/dom/nodes/Element-getElementsByTagName-expected.txt:
2016-08-02 Chris Dumez <cdumez@apple.com>
HTMLCollection's named getter should only do 'name' attribute matching for HTMLElements
https://bugs.webkit.org/show_bug.cgi?id=160456
Reviewed by Darin Adler.
* web-platform-tests/dom/nodes/Document-getElementsByTagName-expected.txt:
Rebaseline. We are still failing but on the next check.
* web-platform-tests/dom/nodes/Element-children-expected.txt:
Rebaseline now that one more check is passing.
2016-08-02 Youenn Fablet <youenn@apple.com>
Skip fetch API worker tests in Debug mode
https://bugs.webkit.org/show_bug.cgi?id=160448
Unreviewed.
* web-platform-tests/fetch/api/cors/cors-cookies-worker-expected.txt: Rebasing
2016-08-02 Youenn Fablet <youenn@apple.com>
[Fetch API] Fetch promises should not reject or resolve when ActiveDOMObjects are being stopped
https://bugs.webkit.org/show_bug.cgi?id=160420
Reviewed by Alex Christensen.
* web-platform-tests/fetch/api/cors/cors-preflight-redirect-worker-expected.txt: Added.
* web-platform-tests/fetch/nosniff/worker-expected.txt: Added.
2016-08-02 Youenn Fablet <youenn@apple.com>
[Fetch API] Add support to ReferrerPolicy
https://bugs.webkit.org/show_bug.cgi?id=160404
Reviewed by Alex Christensen.
* web-platform-tests/fetch/api/basic/referrer-expected.txt: Added.
* web-platform-tests/fetch/api/basic/referrer-worker-expected.txt: Added.
* web-platform-tests/fetch/api/basic/referrer-worker.html: Added.
* web-platform-tests/fetch/api/basic/referrer.html: Added.
* web-platform-tests/fetch/api/basic/referrer.js: Added.
(runTest):
* web-platform-tests/fetch/api/cors/cors-preflight-referrer-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-referrer-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-referrer.js:
(corsPreflightReferrer): fix infrastructure bug in test and fix expected referrer policy in default case.
* web-platform-tests/fetch/api/cors/cors-preflight-worker-expected.txt:
2016-08-01 Youenn Fablet <youenn@apple.com>
Make wpt server generate its certificates in layout test results folder
https://bugs.webkit.org/show_bug.cgi?id=160422
Reviewed by Chris Dumez.
* resources/_wpt_certs/.gitignore: Removed.
* resources/_wpt_certs/localhost.key: Removed.
* resources/_wpt_certs/localhost.pem: Removed.
* resources/config.json:
2016-07-30 Chris Dumez <cdumez@apple.com>
Enable strict type checking for Window dictionary members
https://bugs.webkit.org/show_bug.cgi?id=160356
Reviewed by Darin Adler.
Rebaseline W3C test now that one more check is passing.
* web-platform-tests/dom/events/Event-subclasses-constructors-expected.txt:
2016-07-30 Chris Dumez <cdumez@apple.com>
[WebIDL] Enable strict type checking for operations' nullable parameters of wrapper types
https://bugs.webkit.org/show_bug.cgi?id=160374
Reviewed by Youenn Fablet.
Rebaseline W3C test now that one more check is passing.
* web-platform-tests/dom/nodes/DOMImplementation-createDocument-expected.txt:
2016-07-29 Chris Dumez <cdumez@apple.com>
Window's named properties should be exposed on a WindowProperties object in its prototype
https://bugs.webkit.org/show_bug.cgi?id=160354
Reviewed by Gavin Barraclough.
Rebaseline W3C test now that one more check is passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-29 Youenn Fablet <youenn@apple.com>
[Fetch API] Activate credentials mode
https://bugs.webkit.org/show_bug.cgi?id=160292
Reviewed by Alex Christensen.
* web-platform-tests/fetch/api/cors/cors-cookies-expected.txt:
* web-platform-tests/fetch/api/cors/cors-cookies-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-cookies.js: Fixin otherRemote computation.
(corsCookies): ensuring cookie clean-up is done in case of error before going to the next test.
* web-platform-tests/fetch/api/cors/cors-redirect-credentials-expected.txt:
* web-platform-tests/fetch/api/cors/cors-redirect-credentials-worker-expected.txt:
* web-platform-tests/fetch/api/credentials/cookies-expected.txt:
* web-platform-tests/fetch/api/credentials/cookies-worker-expected.txt:
2016-07-29 Youenn Fablet <youenn@apple.com>
CrossOrigin preflight checker should compute the right Access-Control-Request-Headers value
https://bugs.webkit.org/show_bug.cgi?id=160028
Reviewed by Alex Christensen.
* web-platform-tests/fetch/api/cors/cors-no-preflight-expected.txt:
* web-platform-tests/fetch/api/cors/cors-no-preflight-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-no-preflight.js:
(corsNoPreflight): fixing bugs in that test and adding new test to cover mime type checking that should ignore case.
* web-platform-tests/fetch/api/cors/cors-preflight-worker.html:
* web-platform-tests/fetch/api/cors/cors-preflight.html:
* web-platform-tests/fetch/api/cors/cors-preflight.js:
(corsPreflight): Adding safe headers to the request and checking more precisely sent Access-Control-Request-Headers header value.
2016-07-28 Chris Dumez <cdumez@apple.com>
Add support for Element.getAttributeNames()
https://bugs.webkit.org/show_bug.cgi?id=160327
Reviewed by Alex Christensen.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/dom/nodes/attributes-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-28 Chris Dumez <cdumez@apple.com>
window.open.length should be 0
https://bugs.webkit.org/show_bug.cgi?id=160323
Reviewed by Darin Adler.
Rebaseline W3C test now that one more check is passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-28 Chris Dumez <cdumez@apple.com>
Parameters to Event.initEvent() should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=160320
Reviewed by Darin Adler.
Rebaseline W3C tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-28 Chris Dumez <cdumez@apple.com>
2 first parameters to window.postMessage() should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=160319
Reviewed by Darin Adler.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-28 Chris Dumez <cdumez@apple.com>
First parameter to canvas.getContext() / probablySupportsContext() should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=160312
Reviewed by Darin Adler.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/context.arguments.missing-expected.txt:
2016-07-28 Chris Dumez <cdumez@apple.com>
Parameter to table.deleteRow() / body.deleteRow() should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=160307
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-28 Chris Dumez <cdumez@apple.com>
2 first parameters to input.setSelectionRange() should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=160310
Reviewed by Alex Christensen.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-28 Chris Dumez <cdumez@apple.com>
Parameter to tr.deleteCell() should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=160308
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-28 Chris Dumez <cdumez@apple.com>
[Bindings] "length" value of overloaded operations may be wrong
https://bugs.webkit.org/show_bug.cgi?id=160303
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-28 Chris Dumez <cdumez@apple.com>
Parameters to CanvasGradient.addColorStop() should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=160297
Reviewed by Alex Christensen.
Rebaseline W3C test now that one more check is passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-28 Youenn Fablet <youenn@apple.com>
Compute fetch response type in case of cross-origin requests
https://bugs.webkit.org/show_bug.cgi?id=158565
Reviewed by Alex Christensen.
Rebasing fetch API tests as filtering is now done.
Rebasing XHR tests as console messages are no longer available when trying to access non-exposed headers.
* web-platform-tests/XMLHttpRequest/getresponseheader-cookies-and-more-expected.txt:
* web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt:
* web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-basic-expected.txt:
* web-platform-tests/fetch/api/cors/cors-filtering-expected.txt:
* web-platform-tests/fetch/api/request/request-cache-expected.txt:
2016-07-27 Chris Dumez <cdumez@apple.com>
First parameter to HTMLMediaElement.canPlayType() should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=160275
Reviewed by Ryosuke Niwa.
Rebaseline w3c test now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-27 Chris Dumez <cdumez@apple.com>
First parameter to setTimeout() / setInterval() should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=160277
Reviewed by Darin Adler.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-27 Chris Dumez <cdumez@apple.com>
Parameter to named property getter should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=160269
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-27 Chris Dumez <cdumez@apple.com>
First parameter to Range.createContextualFragment() should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=160266
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that one more check is passing.
* web-platform-tests/domparsing/createContextualFragment-expected.txt:
2016-07-27 Chris Dumez <cdumez@apple.com>
First parameter to indexed property getters should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=160259
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-27 Chris Dumez <cdumez@apple.com>
First parameter to Document.execCommand() / queryCommand*() should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=160258
Reviewed by Darin Adler.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-26 Youenn Fablet <youenn@apple.com>
[Fetch API] Response constructor should be able to take a ReadableStream as body
https://bugs.webkit.org/show_bug.cgi?id=159804
Reviewed by Alex Christensen.
* web-platform-tests/fetch/api/response/response-consume-empty-expected.txt:
* web-platform-tests/fetch/api/response/response-consume-expected.txt:
* web-platform-tests/fetch/api/response/response-consume.html: Updating test to exercice Response coonstructor with a ReadableStream.
2016-07-26 Chris Dumez <cdumez@apple.com>
Move 'dir' attribute from HTMLDocument to Document
https://bugs.webkit.org/show_bug.cgi?id=160231
Reviewed by Sam Weinig.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-26 Chris Dumez <cdumez@apple.com>
Second parameter to History.pushState() / replaceState() should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=160230
Reviewed by Sam Weinig.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-26 Chris Dumez <cdumez@apple.com>
Align Node.isEqualNode() with the specification
https://bugs.webkit.org/show_bug.cgi?id=160224
Reviewed by Sam Weinig.
Rebaseline W3C test now that one more check is passing. We are now
passing all the checks in this test like Firefox and Chrome.
* web-platform-tests/dom/nodes/Node-isEqualNode-expected.txt:
2016-07-26 Chris Dumez <cdumez@apple.com>
Range.prototype.compareBoundaryPoints.length should be 2
https://bugs.webkit.org/show_bug.cgi?id=160217
Reviewed by Sam Weinig.
Rebaseline W3C test now that one more check is passing.
* web-platform-tests/dom/interfaces-expected.txt:
2016-07-26 Chris Dumez <cdumez@apple.com>
Parameters to CustomEvent.initCustomEvent() should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=160205
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
2016-07-26 Chris Dumez <cdumez@apple.com>
Second parameter to Range.isPointInRange() / comparePoint() should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=160202
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
2016-07-26 Youenn Fablet <youenn@apple.com>
[Fetch API] Add support for fetch mode, in particular cors
https://bugs.webkit.org/show_bug.cgi?id=156753
Reviewed by Darin Adler.
Rebasing tests.
* web-platform-tests/fetch/api/basic/integrity-expected.txt:
* web-platform-tests/fetch/api/basic/integrity-worker-expected.txt:
* web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt:
* web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-basic-expected.txt:
* web-platform-tests/fetch/api/cors/cors-basic-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-cookies-expected.txt:
* web-platform-tests/fetch/api/cors/cors-cookies-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-filtering-expected.txt:
* web-platform-tests/fetch/api/cors/cors-filtering-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-multiple-origins-expected.txt:
* web-platform-tests/fetch/api/cors/cors-multiple-origins-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-referrer-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-redirect-credentials-expected.txt:
* web-platform-tests/fetch/api/cors/cors-redirect-credentials-worker-expected.txt:
* web-platform-tests/fetch/api/credentials/authentication-basic-worker-expected.txt:
* web-platform-tests/fetch/api/request/request-cache-expected.txt:
2016-07-26 Chris Dumez <cdumez@apple.com>
Align NamedNodeMap with the specification
https://bugs.webkit.org/show_bug.cgi?id=160204
Reviewed by Darin Adler.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
2016-07-26 Commit Queue <commit-queue@webkit.org>
Unreviewed, rolling out r203719.
https://bugs.webkit.org/show_bug.cgi?id=160200
It is breaking win build (Requested by youenn on #webkit).
Reverted changeset:
"[Fetch API] Response constructor should be able to take a
ReadableStream as body"
https://bugs.webkit.org/show_bug.cgi?id=159804
http://trac.webkit.org/changeset/203719
2016-07-26 Youenn Fablet <youenn@apple.com>
Remove ClientCredentialPolicy cross-origin option from ResourceLoaderOptions
https://bugs.webkit.org/show_bug.cgi?id=159413
Reviewed by Alex Christensen.
Below test changes as ResourceLoader is now computing whether to request credentials to clients if:
- request is authorized to request credentials (DocumentThreadableLoader only allows same-origin to make such thing)
- credential policy is Include or Same-Origin and request is same-origin.
This test changes as current fetch loader sets the credential mode to Omit, thus disabling credential request.
To be noted that only fetch API is allowing to disable credentials sending for same-origin request using "Omit"
credential mode.
* web-platform-tests/fetch/api/credentials/authentication-basic-expected.txt: Rebasing test.
2016-07-26 Youenn Fablet <youenn@apple.com>
[Fetch API] Response constructor should be able to take a ReadableStream as body
https://bugs.webkit.org/show_bug.cgi?id=159804
Reviewed by Alex Christensen.
* web-platform-tests/fetch/api/response/response-consume-empty-expected.txt:
* web-platform-tests/fetch/api/response/response-consume-expected.txt:
* web-platform-tests/fetch/api/response/response-consume.html: Updating test to exercice Response coonstructor with a ReadableStream.
2016-07-25 Chris Dumez <cdumez@apple.com>
Second parameter to Range.setStart() / setEnd() should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=160184
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
2016-07-25 Chris Dumez <cdumez@apple.com>
DOMTokenList.prototype.toString should be enumerable
https://bugs.webkit.org/show_bug.cgi?id=160182
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that one more check is passing.
* web-platform-tests/dom/interfaces-expected.txt:
2016-07-25 Chris Dumez <cdumez@apple.com>
Parameters to DOMImplementation.createDocumentType() should be mandatory and non-nullable
https://bugs.webkit.org/show_bug.cgi?id=160167
Reviewed by Ryosuke Niwa.
Rebaseline a W3C test now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
2016-07-24 Youenn Fablet <youenn@apple.com>
[Fetch API] Request should be created with any HeadersInit data
https://bugs.webkit.org/show_bug.cgi?id=159672
Reviewed by Sam Weinig.
* imported/w3c/web-platform-tests/fetch/api/credentials/authentication-basic-expected.txt: Test was previously
failing due to lack of support for HeadersInit data in Request constructor.
* platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/credentials/authentication-basic-expected.txt: Removed.
* web-platform-tests/fetch/api/request/request-headers-expected.txt:
* web-platform-tests/fetch/api/request/request-headers.html: Adding new test.
2016-07-23 Commit Queue <commit-queue@webkit.org>
Unreviewed, rolling out r203641.
https://bugs.webkit.org/show_bug.cgi?id=160116
It broke make-based builds (Requested by youenn on #webkit).
Reverted changeset:
"[Fetch API] Request should be created with any HeadersInit
data"
https://bugs.webkit.org/show_bug.cgi?id=159672
http://trac.webkit.org/changeset/203641
2016-07-23 Youenn Fablet <youenn@apple.com>
[Fetch API] Request should be created with any HeadersInit data
https://bugs.webkit.org/show_bug.cgi?id=159672
Reviewed by Sam Weinig.
* imported/w3c/web-platform-tests/fetch/api/credentials/authentication-basic-expected.txt: Test was previously
failing due to lack of support for HeadersInit data in Request constructor.
* platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/credentials/authentication-basic-expected.txt: Removed.
* web-platform-tests/fetch/api/request/request-headers-expected.txt:
* web-platform-tests/fetch/api/request/request-headers.html: Adding new test.
2016-07-23 Youenn Fablet <youenn@apple.com>
WPT stash server should be kept running when launching wpt server
https://bugs.webkit.org/show_bug.cgi?id=160052
Reviewed by Sam Weinig.
* web-platform-tests/XMLHttpRequest/send-authentication-basic-setrequestheader-and-arguments-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-referrer-expected.txt:
* web-platform-tests/html/semantics/document-metadata/the-link-element/document-without-browsing-context-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/cross_origin_parentage-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/same_origin_parentage-expected.txt:
2016-07-23 Youenn Fablet <youenn@apple.com>
[Fetch API] Fetch response stream should enqueue Uint8Array
https://bugs.webkit.org/show_bug.cgi?id=160083
Reviewed by Sam Weinig.
* web-platform-tests/fetch/api/resources/utils.js:
2016-07-22 Chris Dumez <cdumez@apple.com>
Parameter to HTMLCollection.item() / namedItem() should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=160099
Reviewed by Sam Weinig.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-22 Chris Dumez <cdumez@apple.com>
Parameters to Node.replaceChild() / insertBefore() should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=160091
Reviewed by Darin Adler.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-22 Chris Dumez <cdumez@apple.com>
Parameter to Node.contains() should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=160084
Reviewed by Darin Adler.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-22 Chris Dumez <cdumez@apple.com>
First parameter to getElementById() should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=160087
Reviewed by Darin Adler.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-22 Chris Dumez <cdumez@apple.com>
Parameter to Node.lookupPrefix() / lookupNamespaceURI() / isDefaultNamespace() should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=160086
Reviewed by Darin Adler.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-22 Chris Dumez <cdumez@apple.com>
Parameter to Node.compareDocumentPosition() should be mandatory and non-nullable
https://bugs.webkit.org/show_bug.cgi?id=160071
Reviewed by Ryosuke Niwa.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-21 Chris Dumez <cdumez@apple.com>
Parameter to Node.isSameNode() / isEqualNode() should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=160070
Reviewed by Ryosuke Niwa.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-21 Chris Dumez <cdumez@apple.com>
Parameter to Document.createEvent() should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=160065
Reviewed by Darin Adler.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-21 Chris Dumez <cdumez@apple.com>
Make parameters to Element.getElementsBy*() operations mandatory
https://bugs.webkit.org/show_bug.cgi?id=160060
Reviewed by Darin Adler.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-21 Chris Dumez <cdumez@apple.com>
Make parameters mandatory for attribute-related API on Element
https://bugs.webkit.org/show_bug.cgi?id=160059
Reviewed by Ryosuke Niwa.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-21 Chris Dumez <cdumez@apple.com>
Make parameters to Document.getElementsBy*() operations mandatory
https://bugs.webkit.org/show_bug.cgi?id=160050
Reviewed by Daniel Bates.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-21 Chris Dumez <cdumez@apple.com>
Make parameters mandatory for Document.create*() operations
https://bugs.webkit.org/show_bug.cgi?id=160047
Reviewed by Ryosuke Niwa.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-21 Chris Dumez <cdumez@apple.com>
Fix null handling of HTMLFontElement.color
https://bugs.webkit.org/show_bug.cgi?id=160036
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/reflection-obsolete-expected.txt:
2016-07-21 Chris Dumez <cdumez@apple.com>
Fix null handling for several HTMLTableElement attributes
https://bugs.webkit.org/show_bug.cgi?id=160041
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/reflection-tabular-expected.txt:
2016-07-21 Chris Dumez <cdumez@apple.com>
Fix null handling for HTMLObjectElement.border
https://bugs.webkit.org/show_bug.cgi?id=160040
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/reflection-embedded-expected.txt:
2016-07-21 Chris Dumez <cdumez@apple.com>
Fix null handling for td.bgColor / tr.bgColor
https://bugs.webkit.org/show_bug.cgi?id=160043
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/reflection-tabular-expected.txt:
2016-07-21 Chris Dumez <cdumez@apple.com>
Fix null handling for several HTMLBodyElement attributes
https://bugs.webkit.org/show_bug.cgi?id=160044
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/reflection-sections-expected.txt:
2016-07-21 Chris Dumez <cdumez@apple.com>
Fix null handling for HTMLIFrameElement.marginWidth / marginHeight
https://bugs.webkit.org/show_bug.cgi?id=160037
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/reflection-embedded-expected.txt:
2016-07-21 Chris Dumez <cdumez@apple.com>
Fix null handling for HTMLImageElement.border
https://bugs.webkit.org/show_bug.cgi?id=160039
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/reflection-embedded-expected.txt:
2016-07-21 Chris Dumez <cdumez@apple.com>
The 2 first parameters to DOMImplementation.createDocument() should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=160030
Reviewed by Sam Weinig.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/dom/nodes/DOMImplementation-createDocument-expected.txt:
2016-07-20 Jiewen Tan <jiewen_tan@apple.com>
Fix timeout of imported/w3c/WebCryptoAPI/idlharness.html
https://bugs.webkit.org/show_bug.cgi?id=159979
Reviewed by Alex Christensen.
Add missing resources.
* WebCryptoAPI/idlharness-expected.txt:
* WebCryptoAPI/idlharness.html:
* resources/WebIDLParser.js: Added.
(tokenise):
(WebIDLParseError):
(WebIDLParseError.prototype.toString):
(error):
(consume):
(ws):
(all_ws):
(integer_type):
(float_type):
(primitive_type):
(const_value):
(type_suffix):
(single_type):
(union_type):
(type):
(argument):
(argument_list):
(type_pair):
(simple_extended_attr):
(extended_attrs):
(default_):
(const_):
(inheritance):
(operation_rest):
(callback):
(attribute):
(return_type):
(operation):
(identifiers):
(serialiser):
(iterable_type):
(readonly_iterable_type):
(iterable):
(interface_):
(partial):
(dictionary):
(exception):
(enum_):
(parse):
* resources/idlharness.js: Added.
(constValue):
(minOverloadLength):
(throwOrReject):
(awaitNCallbacks):
(return.fround):
(fround):
(self.IdlArray):
(IdlArray.prototype.add_idls):
(IdlArray.prototype.add_untested_idls):
(IdlArray.prototype.internal_add_idls):
(IdlArray.prototype.add_objects):
(IdlArray.prototype.prevent_multiple_testing):
(IdlArray.prototype.recursively_get_implements):
(exposed_in):
(IdlArray.prototype.test):
(IdlArray.prototype.assert_type_is):
(IdlObject):
(IdlObject.prototype.test):
(IdlObject.prototype.has_extended_attribute):
(IdlInterface):
(IdlInterface.prototype.is_callback):
(IdlInterface.prototype.has_constants):
(IdlInterface.prototype.is_global):
(IdlInterface.prototype.test):
(IdlInterface.prototype.test_self):
(IdlInterface.prototype.test_member_const):
(IdlInterface.prototype.test_member_attribute):
(IdlInterface.prototype.test_member_operation):
(IdlInterface.prototype.do_member_operation_asserts):
(IdlInterface.prototype.test_member_stringifier):
(IdlInterface.prototype.test_members):
(IdlInterface.prototype.test_object):
(IdlInterface.prototype.test_primary_interface_of):
(IdlInterface.prototype.test_interface_of):
(IdlInterface.prototype.has_stringifier):
(IdlInterface.prototype.do_interface_attribute_asserts):
(IdlInterfaceMember):
(create_suitable_object):
(IdlEnum):
(IdlTypedef):
2016-07-20 Chris Dumez <cdumez@apple.com>
Fix null handling of HTMLFrameElement.marginWidth / marginHeight
https://bugs.webkit.org/show_bug.cgi?id=159987
Reviewed by Ryosuke Niwa.
Rebaseline now that more checks are passing.
* web-platform-tests/html/dom/reflection-obsolete-expected.txt:
2016-07-20 Chris Dumez <cdumez@apple.com>
Fix null handling of HTMLMediaElement.mediaGroup
https://bugs.webkit.org/show_bug.cgi?id=159974
Reviewed by Eric Carlson.
Rebaseline now that more checks are passing.
* web-platform-tests/html/dom/reflection-embedded-expected.txt:
2016-07-19 Chris Dumez <cdumez@apple.com>
Fix null handling of several HTMLDocument attributes
https://bugs.webkit.org/show_bug.cgi?id=159923
Reviewed by Benjamin Poulain.
Rebaseline now that more checks are passing.
* web-platform-tests/html/dom/reflection-sections-expected.txt:
2016-07-19 Chris Dumez <cdumez@apple.com>
Document.createElementNS() / createAttributeNS() parameters should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=159938
Reviewed by Benjamin Poulain.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/dom/nodes/Document-createElementNS-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-19 Chris Dumez <cdumez@apple.com>
Fix null handling of HTMLScriptElement.text attribute
https://bugs.webkit.org/show_bug.cgi?id=159943
Reviewed by Benjamin Poulain.
Rebaseline W3C test now that one more check is passing.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-text-expected.txt:
2016-07-19 Youenn Fablet <youenn@apple.com>
[Streams API] ReadableStreamController methods should throw if its stream is not readable
https://bugs.webkit.org/show_bug.cgi?id=159871
Reviewed by Xabier Rodriguez-Calvar.
* web-platform-tests/streams/readable-streams/bad-underlying-sources.https-expected.txt:
2016-07-19 Youenn Fablet <youennf@gmail.com>
Refresh WPT tests up to 98ec1ad
https://bugs.webkit.org/show_bug.cgi?id=159879
Reviewed by Alex Christensen.
This refresh concerns fetch API tests with a number of test fixes.
Rebasing both window and worker expectations.
* resources/TestRepositories:
* web-platform-tests/fetch/api/basic/mode-same-origin-expected.txt:
* web-platform-tests/fetch/api/basic/mode-same-origin-worker-expected.txt:
* web-platform-tests/fetch/api/basic/mode-same-origin-worker.html:
* web-platform-tests/fetch/api/basic/mode-same-origin.html:
* web-platform-tests/fetch/api/basic/mode-same-origin.js:
* web-platform-tests/fetch/api/cors/cors-basic-worker.html:
* web-platform-tests/fetch/api/cors/cors-basic.html:
* web-platform-tests/fetch/api/cors/cors-basic.js:
(cors):
* web-platform-tests/fetch/api/cors/cors-cookies-expected.txt:
* web-platform-tests/fetch/api/cors/cors-cookies-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-cookies-worker.html:
* web-platform-tests/fetch/api/cors/cors-cookies.html:
* web-platform-tests/fetch/api/cors/cors-cookies.js:
(corsCookies):
* web-platform-tests/fetch/api/cors/cors-no-preflight-worker.html:
* web-platform-tests/fetch/api/cors/cors-no-preflight.html:
* web-platform-tests/fetch/api/cors/cors-no-preflight.js:
(corsNoPreflight):
* web-platform-tests/fetch/api/cors/cors-origin-worker.html:
* web-platform-tests/fetch/api/cors/cors-origin.html:
* web-platform-tests/fetch/api/cors/cors-origin.js:
(corsOrigin):
* web-platform-tests/fetch/api/cors/cors-preflight-redirect-worker.html:
* web-platform-tests/fetch/api/cors/cors-preflight-redirect.html:
* web-platform-tests/fetch/api/cors/cors-preflight-redirect.js:
* web-platform-tests/fetch/api/cors/cors-preflight-referrer-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-referrer-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-referrer-worker.html:
* web-platform-tests/fetch/api/cors/cors-preflight-referrer.html:
* web-platform-tests/fetch/api/cors/cors-preflight-referrer.js:
(corsPreflightReferrer):
* web-platform-tests/fetch/api/cors/cors-preflight-status-worker.html:
* web-platform-tests/fetch/api/cors/cors-preflight-status.html:
* web-platform-tests/fetch/api/cors/cors-preflight-status.js:
* web-platform-tests/fetch/api/cors/cors-redirect-credentials.html:
* web-platform-tests/fetch/api/cors/cors-redirect-credentials.js:
* web-platform-tests/fetch/api/cors/cors-redirect-worker.html:
* web-platform-tests/fetch/api/cors/cors-redirect.html:
* web-platform-tests/fetch/api/cors/cors-redirect.js:
* web-platform-tests/fetch/api/request/request-cache.html:
* web-platform-tests/fetch/api/request/resources/w3c-import.log:
* web-platform-tests/fetch/api/resources/get-host-info.sub.js: Added.
(get_host_info):
* web-platform-tests/fetch/api/resources/utils.js:
(validateBufferFromString):
* web-platform-tests/fetch/api/resources/w3c-import.log:
* web-platform-tests/fetch/api/response/response-clone-expected.txt:
* web-platform-tests/fetch/api/response/response-clone.html:
* web-platform-tests/fetch/api/response/response-consume-stream-expected.txt:
2016-07-19 Youenn Fablet <youenn@apple.com>
[Streams API] Make ReadableStream properties not enumerable
https://bugs.webkit.org/show_bug.cgi?id=159868
Reviewed by Darin Adler.
* web-platform-tests/streams/readable-streams/general.https-expected.txt:
* web-platform-tests/streams/readable-streams/readable-stream-reader.https-expected.txt:
2016-07-18 Chris Dumez <cdumez@apple.com>
input.formEnctype / formMethod and button.formEnctype / formMethod / type should treat null as "null"
https://bugs.webkit.org/show_bug.cgi?id=159908
Reviewed by Alex Christensen.
Rebaseline now that more checks are passing.
* web-platform-tests/html/dom/reflection-forms-expected.txt:
2016-07-18 Chris Dumez <cdumez@apple.com>
DocType's publicId / systemId should not be nullable
https://bugs.webkit.org/show_bug.cgi?id=159901
Reviewed by Benjamin Poulain.
Rebaseline now that more checks regarding DocumentType serialization
are passing.
* web-platform-tests/domparsing/xml-serialization-expected.txt:
2016-07-18 Chris Dumez <cdumez@apple.com>
The 2 first parameters to addEventListener() / removeEventListener() should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=158008
Reviewed by Darin Adler.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-07-18 Youenn Fablet <youenn@apple.com>
[Streams API] ReadableStream should throw a RangeError in case of NaN highWaterMark
https://bugs.webkit.org/show_bug.cgi?id=159870
Reviewed by Xabier Rodriguez-Calvar.
* web-platform-tests/streams/readable-streams/bad-strategies.https-expected.txt:
2016-07-17 Brady Eidson <beidson@apple.com>
Update DOMCoreException to use the description in toString().
https://bugs.webkit.org/show_bug.cgi?id=159857
Reviewed by Darin Adler.
* web-platform-tests/XMLHttpRequest/send-authentication-basic-setrequestheader-and-arguments-expected.txt:
* web-platform-tests/XMLHttpRequest/send-non-same-origin.sub-expected.txt:
* web-platform-tests/XMLHttpRequest/setrequestheader-bogus-name-expected.txt:
* web-platform-tests/XMLHttpRequest/setrequestheader-bogus-value-expected.txt:
* web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts-expected.txt:
* web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-scripts-expected.txt:
* web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader-expected.txt:
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-synconworker-expected.txt:
* web-platform-tests/dom/events/ProgressEvent-expected.txt:
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/dom/nodes/Document-createElementNS-expected.txt:
* web-platform-tests/dom/nodes/Document-createEvent-expected.txt:
* web-platform-tests/dom/nodes/Element-closest-expected.txt:
* web-platform-tests/dom/nodes/Element-matches-expected.txt:
* web-platform-tests/dom/nodes/ParentNode-querySelector-All-expected.txt:
* web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht-expected.txt:
* web-platform-tests/dom/nodes/insert-adjacent-expected.txt:
* web-platform-tests/domparsing/createContextualFragment-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/volume_nonfinite-expected.txt:
* web-platform-tests/html/semantics/forms/the-input-element/month-expected.txt:
* web-platform-tests/html/semantics/forms/the-input-element/range-expected.txt:
* web-platform-tests/html/semantics/forms/the-input-element/time-expected.txt:
* web-platform-tests/html/semantics/forms/the-meter-element/meter-expected.txt:
2016-07-15 Brady Eidson <beidson@apple.com>
Change toString() behavior for exceptions constructed with "createWithDescriptionAsMessage".
https://bugs.webkit.org/show_bug.cgi?id=159839
Reviewed by Alex Christensen.
* IndexedDB-private-browsing/idbindex_get7-expected.txt:
* IndexedDB-private-browsing/idbindex_getKey7-expected.txt:
* IndexedDB-private-browsing/idbindex_openCursor2-expected.txt:
* IndexedDB-private-browsing/idbindex_openKeyCursor3-expected.txt:
* web-platform-tests/IndexedDB/idbindex_get7-expected.txt:
* web-platform-tests/IndexedDB/idbindex_getKey7-expected.txt:
* web-platform-tests/IndexedDB/idbindex_openCursor2-expected.txt:
* web-platform-tests/IndexedDB/idbindex_openKeyCursor3-expected.txt:
2016-07-14 Youenn Fablet <youenn@apple.com>
DOMIterators should be assigned a correct prototype
https://bugs.webkit.org/show_bug.cgi?id=159115
Reviewed by Chris Dumez.
* web-platform-tests/fetch/api/headers/headers-basic.html: Updating test (changes to be upstreamed to w3c wpt repo)
2016-07-14 Youenn Fablet <youenn@apple.com>
[Fetch API] Request and Response url getter should use URL serialization
https://bugs.webkit.org/show_bug.cgi?id=159705
Reviewed by Alex Christensen.
* web-platform-tests/fetch/api/basic/response-url-expected.txt: Added.
* web-platform-tests/fetch/api/basic/response-url-worker-expected.txt: Added.
* web-platform-tests/fetch/api/basic/response-url-worker.html: Added.
* web-platform-tests/fetch/api/basic/response-url.html: Added.
* web-platform-tests/fetch/api/basic/response-url.js: Added.
(checkResponseURL):
* web-platform-tests/fetch/api/request/request-init-003.sub-expected.txt:
* web-platform-tests/fetch/api/request/request-init-003.sub.html:
2016-07-13 Jiewen Tan <jiewen_tan@apple.com>
Import W3C WebCryptoAPI tests
https://bugs.webkit.org/show_bug.cgi?id=159636
Reviewed by Alex Christensen.
* WebCryptoAPI/OWNERS: Added.
* WebCryptoAPI/README.md: Added.
* WebCryptoAPI/WebCryptoAPI.idl: Added.
* WebCryptoAPI/digest/digest.js: Added.
(run_test.):
(run_test.copyBuffer):
(run_test.equalBuffers):
(run_test):
* WebCryptoAPI/digest/digest.worker.js: Added.
* WebCryptoAPI/digest/test_digest-expected.txt: Added.
* WebCryptoAPI/digest/test_digest.html: Added.
* WebCryptoAPI/digest/w3c-import.log: Added.
* WebCryptoAPI/encrypt_decrypt/aes.js: Added.
(run_test.):
(run_test.importVectorKey):
(run_test):
(run_test.equalBuffers):
* WebCryptoAPI/encrypt_decrypt/aes_cbc.worker.js: Added.
* WebCryptoAPI/encrypt_decrypt/aes_cbc_vectors.js: Added.
(getTestVectors):
* WebCryptoAPI/encrypt_decrypt/aes_ctr.worker.js: Added.
* WebCryptoAPI/encrypt_decrypt/aes_ctr_vectors.js: Added.
(getTestVectors):
* WebCryptoAPI/encrypt_decrypt/aes_gcm.worker.js: Added.
* WebCryptoAPI/encrypt_decrypt/aes_gcm_vectors.js: Added.
(getTestVectors):
* WebCryptoAPI/encrypt_decrypt/rsa.js: Added.
(run_test.):
(run_test.else):
(run_test.importVectorKeys):
(run_test.copyBuffer):
(run_test.equalBuffers):
(run_test):
* WebCryptoAPI/encrypt_decrypt/rsa.worker.js: Added.
* WebCryptoAPI/encrypt_decrypt/rsa_vectors.js: Added.
(getTestVectors):
* WebCryptoAPI/encrypt_decrypt/test_aes_cbc-expected.txt: Added.
* WebCryptoAPI/encrypt_decrypt/test_aes_cbc.html: Added.
* WebCryptoAPI/encrypt_decrypt/test_aes_ctr-expected.txt: Added.
* WebCryptoAPI/encrypt_decrypt/test_aes_ctr.html: Added.
* WebCryptoAPI/encrypt_decrypt/test_aes_gcm-expected.txt: Added.
* WebCryptoAPI/encrypt_decrypt/test_aes_gcm.html: Added.
* WebCryptoAPI/encrypt_decrypt/test_rsa_oaep-expected.txt: Added.
* WebCryptoAPI/encrypt_decrypt/test_rsa_oaep.html: Added.
* WebCryptoAPI/encrypt_decrypt/w3c-import.log: Added.
* WebCryptoAPI/generateKey/failures.js: Added.
(run_test.parameterString):
(run_test.testError):
(run_test):
(run_test.invalidUsages):
(run_test.):
* WebCryptoAPI/generateKey/failures.worker.js: Added.
* WebCryptoAPI/generateKey/failures_AES-CBC.worker.js: Added.
* WebCryptoAPI/generateKey/failures_AES-CTR.worker.js: Added.
* WebCryptoAPI/generateKey/failures_AES-GCM.worker.js: Added.
* WebCryptoAPI/generateKey/failures_AES-KW.worker.js: Added.
* WebCryptoAPI/generateKey/failures_ECDH.worker.js: Added.
* WebCryptoAPI/generateKey/failures_ECDSA.worker.js: Added.
* WebCryptoAPI/generateKey/failures_HMAC.worker.js: Added.
* WebCryptoAPI/generateKey/failures_RSA-OAEP.worker.js: Added.
* WebCryptoAPI/generateKey/failures_RSA-PSS.worker.js: Added.
* WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.worker.js: Added.
* WebCryptoAPI/generateKey/successes.js: Added.
(run_test.parameterString):
(run_test.):
(run_test.testSuccess):
(run_test):
* WebCryptoAPI/generateKey/successes.worker.js: Added.
* WebCryptoAPI/generateKey/successes_AES-CBC.worker.js: Added.
* WebCryptoAPI/generateKey/successes_AES-CTR.worker.js: Added.
* WebCryptoAPI/generateKey/successes_AES-GCM.worker.js: Added.
* WebCryptoAPI/generateKey/successes_AES-KW.worker.js: Added.
* WebCryptoAPI/generateKey/successes_ECDH.worker.js: Added.
* WebCryptoAPI/generateKey/successes_ECDSA.worker.js: Added.
* WebCryptoAPI/generateKey/successes_HMAC.worker.js: Added.
* WebCryptoAPI/generateKey/successes_RSA-OAEP.worker.js: Added.
* WebCryptoAPI/generateKey/successes_RSA-PSS.worker.js: Added.
* WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.worker.js: Added.
* WebCryptoAPI/generateKey/test_aes-cbc-expected.txt: Added.
* WebCryptoAPI/generateKey/test_aes-cbc.html: Added.
* WebCryptoAPI/generateKey/test_aes-ctr-expected.txt: Added.
* WebCryptoAPI/generateKey/test_aes-ctr.html: Added.
* WebCryptoAPI/generateKey/test_failures-expected.txt: Added.
* WebCryptoAPI/generateKey/test_failures.html: Added.
* WebCryptoAPI/generateKey/test_failures_AES-CBC-expected.txt: Added.
* WebCryptoAPI/generateKey/test_failures_AES-CBC.html: Added.
* WebCryptoAPI/generateKey/test_failures_AES-CTR-expected.txt: Added.
* WebCryptoAPI/generateKey/test_failures_AES-CTR.html: Added.
* WebCryptoAPI/generateKey/test_failures_AES-GCM-expected.txt: Added.
* WebCryptoAPI/generateKey/test_failures_AES-GCM.html: Added.
* WebCryptoAPI/generateKey/test_failures_AES-KW-expected.txt: Added.
* WebCryptoAPI/generateKey/test_failures_AES-KW.html: Added.
* WebCryptoAPI/generateKey/test_failures_ECDH-expected.txt: Added.
* WebCryptoAPI/generateKey/test_failures_ECDH.html: Added.
* WebCryptoAPI/generateKey/test_failures_ECDSA-expected.txt: Added.
* WebCryptoAPI/generateKey/test_failures_ECDSA.html: Added.
* WebCryptoAPI/generateKey/test_failures_HMAC-expected.txt: Added.
* WebCryptoAPI/generateKey/test_failures_HMAC.html: Added.
* WebCryptoAPI/generateKey/test_failures_RSA-OAEP-expected.txt: Added.
* WebCryptoAPI/generateKey/test_failures_RSA-OAEP.html: Added.
* WebCryptoAPI/generateKey/test_failures_RSA-PSS-expected.txt: Added.
* WebCryptoAPI/generateKey/test_failures_RSA-PSS.html: Added.
* WebCryptoAPI/generateKey/test_failures_RSASSA-PKCS1-v1_5-expected.txt: Added.
* WebCryptoAPI/generateKey/test_failures_RSASSA-PKCS1-v1_5.html: Added.
* WebCryptoAPI/generateKey/test_successes-expected.txt: Added.
* WebCryptoAPI/generateKey/test_successes.html: Added.
* WebCryptoAPI/generateKey/test_successes_AES-CBC-expected.txt: Added.
* WebCryptoAPI/generateKey/test_successes_AES-CBC.html: Added.
* WebCryptoAPI/generateKey/test_successes_AES-CTR-expected.txt: Added.
* WebCryptoAPI/generateKey/test_successes_AES-CTR.html: Added.
* WebCryptoAPI/generateKey/test_successes_AES-GCM-expected.txt: Added.
* WebCryptoAPI/generateKey/test_successes_AES-GCM.html: Added.
* WebCryptoAPI/generateKey/test_successes_AES-KW-expected.txt: Added.
* WebCryptoAPI/generateKey/test_successes_AES-KW.html: Added.
* WebCryptoAPI/generateKey/test_successes_ECDH-expected.txt: Added.
* WebCryptoAPI/generateKey/test_successes_ECDH.html: Added.
* WebCryptoAPI/generateKey/test_successes_ECDSA-expected.txt: Added.
* WebCryptoAPI/generateKey/test_successes_ECDSA.html: Added.
* WebCryptoAPI/generateKey/test_successes_HMAC-expected.txt: Added.
* WebCryptoAPI/generateKey/test_successes_HMAC.html: Added.
* WebCryptoAPI/generateKey/test_successes_RSA-OAEP-expected.txt: Added.
* WebCryptoAPI/generateKey/test_successes_RSA-OAEP.html: Added.
* WebCryptoAPI/generateKey/test_successes_RSA-PSS-expected.txt: Added.
* WebCryptoAPI/generateKey/test_successes_RSA-PSS.html: Added.
* WebCryptoAPI/generateKey/test_successes_RSASSA-PKCS1-v1_5-expected.txt: Added.
* WebCryptoAPI/generateKey/test_successes_RSASSA-PKCS1-v1_5.html: Added.
* WebCryptoAPI/generateKey/w3c-import.log: Added.
* WebCryptoAPI/getRandomValues.js: Added.
(run_test.):
(run_test):
* WebCryptoAPI/getRandomValues.worker.js: Added.
* WebCryptoAPI/idlharness-expected.txt: Added.
* WebCryptoAPI/idlharness.html: Added.
* WebCryptoAPI/idlharness.worker.js: Added.
(request.onload):
* WebCryptoAPI/test_getRandomValues-expected.txt: Added.
* WebCryptoAPI/test_getRandomValues.html: Added.
* WebCryptoAPI/tools/generate.py: Added.
* WebCryptoAPI/tools/w3c-import.log: Added.
* WebCryptoAPI/util/helpers.js: Added.
(allNonemptySubsetsOf):
(objectToString.):
(objectToString):
(assert_goodCryptoKey):
(allAlgorithmSpecifiersFor):
(allValidUsages):
(allNameVariants):
* WebCryptoAPI/util/w3c-import.log: Added.
* WebCryptoAPI/w3c-import.log: Added.
2016-07-13 Youenn Fablet <youennf@gmail.com>
Refresh WPT tests up to c875b42
https://bugs.webkit.org/show_bug.cgi?id=159712
Reviewed by Alex Christensen.
* resources/ImportExpectations:
* resources/TestRepositories:
* resources/web-platform-tests-modules.json:
* web-platform-tests/XMLHttpRequest/open-url-multi-window-6-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-multi-window-6.htm: Added.
* web-platform-tests/XMLHttpRequest/responsexml-basic-expected.txt:
* web-platform-tests/XMLHttpRequest/responsexml-basic.htm:
* web-platform-tests/XMLHttpRequest/responsexml-document-properties-expected.txt:
* web-platform-tests/XMLHttpRequest/send-redirect-post-upload-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-post-upload.htm: Added.
* web-platform-tests/__init__.py:
* web-platform-tests/dom/events/CustomEvent-expected.txt: Added.
* web-platform-tests/dom/events/CustomEvent.html: Added.
* web-platform-tests/dom/events/Event-dispatch-bubbles-true-expected.txt: Added.
* web-platform-tests/dom/events/Event-dispatch-bubbles-true.html: Added.
* web-platform-tests/dom/events/Event-dispatch-detached-click-expected.txt: Added.
* web-platform-tests/dom/events/Event-dispatch-detached-click.html: Added.
* web-platform-tests/dom/events/Event-dispatch-multiple-stopPropagation-expected.txt: Added.
* web-platform-tests/dom/events/Event-dispatch-multiple-stopPropagation.html: Added.
* web-platform-tests/dom/events/Event-dispatch-order-expected.txt: Added.
* web-platform-tests/dom/events/Event-dispatch-order.html: Added.
* web-platform-tests/dom/events/Event-dispatch-throwing-expected.txt: Added.
* web-platform-tests/dom/events/Event-dispatch-throwing.html: Added.
* web-platform-tests/dom/events/Event-init-while-dispatching-expected.txt: Added.
* web-platform-tests/dom/events/Event-init-while-dispatching.html: Added.
* web-platform-tests/dom/events/Event-subclasses-constructors-expected.txt: Added.
* web-platform-tests/dom/events/Event-subclasses-constructors.html: Added.
* web-platform-tests/dom/events/EventListener-handleEvent-expected.txt: Added.
* web-platform-tests/dom/events/EventListener-handleEvent.html: Added.
* web-platform-tests/dom/events/EventListener-incumbent-global-1.sub-expected.txt: Added.
* web-platform-tests/dom/events/EventListener-incumbent-global-1.sub.html: Added.
* web-platform-tests/dom/events/EventListener-incumbent-global-2.sub-expected.txt: Added.
* web-platform-tests/dom/events/EventListener-incumbent-global-2.sub.html: Added.
* web-platform-tests/dom/events/EventListener-incumbent-global-subframe-1.sub.html: Added.
* web-platform-tests/dom/events/EventListener-incumbent-global-subframe-2.sub.html: Added.
* web-platform-tests/dom/events/EventListener-incumbent-global-subsubframe.sub.html: Added.
* web-platform-tests/dom/lists/DOMTokenList-coverage-for-attributes-expected.txt: Added.
* web-platform-tests/dom/lists/DOMTokenList-coverage-for-attributes.html: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-expected.txt:
* 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/ProcessingInstruction-escapes-1-expected.txt: Added.
* web-platform-tests/dom/nodes/ProcessingInstruction-escapes-1.xhtml: Added.
* web-platform-tests/domparsing/DOMParser-parseFromString-html-expected.txt:
* web-platform-tests/domparsing/DOMParser-parseFromString-html.html:
* web-platform-tests/domparsing/createContextualFragment-expected.txt: Added.
* web-platform-tests/domparsing/createContextualFragment.html: Added.
* web-platform-tests/domparsing/innerhtml-01-expected.txt: Added.
* web-platform-tests/domparsing/innerhtml-01.xhtml: Added.
* web-platform-tests/domparsing/innerhtml-03-expected.txt: Added.
* web-platform-tests/domparsing/innerhtml-03.xhtml: Added.
* web-platform-tests/domparsing/innerhtml-04-expected.txt: Added.
* web-platform-tests/domparsing/innerhtml-04.html: Added.
* web-platform-tests/domparsing/innerhtml-05-expected.txt: Added.
* web-platform-tests/domparsing/innerhtml-05.xhtml: Added.
* web-platform-tests/domparsing/innerhtml-06-expected.txt: Added.
* web-platform-tests/domparsing/innerhtml-06.html: Added.
* web-platform-tests/domparsing/innerhtml-07-expected.txt: Added.
* web-platform-tests/domparsing/innerhtml-07.html: Added.
* web-platform-tests/domparsing/insert_adjacent_html-expected.txt: Added.
* web-platform-tests/domparsing/insert_adjacent_html.html: Added.
* web-platform-tests/domparsing/insert_adjacent_html.js: Added.
(testThrowingNoParent):
* web-platform-tests/domparsing/outerhtml-01-expected.txt: Added.
* web-platform-tests/domparsing/outerhtml-01.html: Added.
* web-platform-tests/domparsing/outerhtml-02-expected.txt: Added.
* web-platform-tests/domparsing/outerhtml-02.html: Added.
* web-platform-tests/domparsing/xml-serialization-expected.txt: Added.
* web-platform-tests/domparsing/xml-serialization.xhtml: Added.
* web-platform-tests/fetch/api/basic/request-head-expected.txt: Added.
* web-platform-tests/fetch/api/basic/request-head-worker-expected.txt: Added.
* web-platform-tests/fetch/api/basic/request-head-worker.html: Added.
* web-platform-tests/fetch/api/basic/request-head.html: Added.
* web-platform-tests/fetch/api/basic/request-head.js: Added.
(promise_test):
* web-platform-tests/fetch/api/basic/request-headers-expected.txt:
* web-platform-tests/fetch/api/basic/request-headers-worker-expected.txt:
* web-platform-tests/fetch/api/basic/request-headers.js:
* web-platform-tests/fetch/api/basic/response-url-expected.txt: Added.
* web-platform-tests/fetch/api/basic/response-url-worker-expected.txt: Added.
* web-platform-tests/fetch/api/basic/response-url-worker.html: Added.
* web-platform-tests/fetch/api/basic/response-url.html: Added.
* web-platform-tests/fetch/api/basic/response-url.js: Added.
(checkResponseURL):
* web-platform-tests/fetch/api/basic/w3c-import.log:
* web-platform-tests/fetch/api/cors/cors-basic-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-cookies-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight.js:
(corsPreflight):
* web-platform-tests/fetch/api/cors/cors-redirect-credentials-worker-expected.txt:
* web-platform-tests/fetch/api/credentials/authentication-basic-worker-expected.txt:
* web-platform-tests/fetch/api/credentials/cookies-worker-expected.txt:
* web-platform-tests/fetch/api/policies/referrer-origin-worker-expected.txt:
* web-platform-tests/fetch/api/redirect/redirect-location-worker-expected.txt:
* web-platform-tests/fetch/api/redirect/redirect-mode-worker-expected.txt:
* web-platform-tests/fetch/api/request/request-init-002.html:
* web-platform-tests/fetch/api/request/request-init-003.sub-expected.txt:
* web-platform-tests/fetch/api/request/request-init-003.sub.html:
* web-platform-tests/html/dom/interfaces.html:
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/semantics/document-metadata/the-base-element/base_about_blank-expected.txt: Added.
* web-platform-tests/html/semantics/document-metadata/the-base-element/base_about_blank.html: Added.
* web-platform-tests/html/semantics/document-metadata/the-base-element/base_href_invalid-expected.txt: Added.
* web-platform-tests/html/semantics/document-metadata/the-base-element/base_href_invalid.html: Added.
* web-platform-tests/html/semantics/document-metadata/the-base-element/base_srcdoc-expected.txt: Added.
* web-platform-tests/html/semantics/document-metadata/the-base-element/base_srcdoc.html: Added.
* web-platform-tests/html/semantics/document-metadata/the-link-element/document-without-browsing-context-expected.txt: Added.
* web-platform-tests/html/semantics/document-metadata/the-link-element/document-without-browsing-context.html: Added.
* 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/stylesheet.py: Added.
(main):
* web-platform-tests/html/semantics/document-metadata/the-link-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/media-elements/video_008-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/video_008.htm: Added.
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/historical-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/historical.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback-subdocument.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/change_child.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/change_grandchild.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/change_parentage-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/change_parentage.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/cross_origin_child.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/cross_origin_grandchild.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/cross_origin_parentage-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/cross_origin_parentage.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-allowfullscreen-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-allowfullscreen.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-load-event-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-load-event.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_harness.js: Added.
(get_test_results.):
(get_test_results):
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_helper.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/same_origin_child.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/same_origin_grandchild.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/same_origin_parentage-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/same_origin_parentage.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/stash.py: Added.
(main):
* 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/invalid-src-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/invalid-src.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/form-submission-0/submit-entity-body-expected.txt: Added.
* web-platform-tests/html/semantics/forms/form-submission-0/submit-entity-body.html: Added.
* 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/the-form-element/form-indexed-element-expected.txt: Added.
* web-platform-tests/html/semantics/forms/the-form-element/form-indexed-element.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.js: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/scripting-enabled-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/scripting-enabled.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/w3c-import.log:
* web-platform-tests/lint.whitelist:
* web-platform-tests/streams/readable-streams/bad-strategies.https-expected.txt:
* web-platform-tests/streams/readable-streams/bad-strategies.js:
(get string_appeared_here):
(promise_test): Deleted.
2016-07-13 Youenn Fablet <youenn@apple.com>
[Fetch API] Response should not become disturbed on the ReadableStream creation
https://bugs.webkit.org/show_bug.cgi?id=159714
Reviewed by Alex Christensen.
* web-platform-tests/fetch/api/response/response-stream-disturbed-1-expected.txt:
2016-07-12 Youenn Fablet <youenn@apple.com>
[Fetch API] isRedirected should be conveyed in workers
https://bugs.webkit.org/show_bug.cgi?id=159676
Reviewed by Alex Christensen.
* web-platform-tests/fetch/api/redirect/redirect-method-worker-expected.txt:
2016-07-08 Daniel Bates <dabates@apple.com>
Setting table.tFoot or calling table.createTFoot() should append HTML tfont element to the end of the table
https://bugs.webkit.org/show_bug.cgi?id=159583
<rdar://problem/27255292>
Reviewed by Chris Dumez.
Update expected result now that we append the HTML tfoot element to the end of the table.
* web-platform-tests/html/semantics/tabular-data/the-table-element/tFoot-expected.txt:
2016-07-07 Chris Dumez <cdumez@apple.com>
tdody.deleteRow(-1) and tr.deleteCell(-1) should not throw when there are no rows / cells
https://bugs.webkit.org/show_bug.cgi?id=159527
<rdar://problem/27232261>
Reviewed by Alex Christensen.
Rebaseline now that more checks are passing.
* web-platform-tests/html/semantics/tabular-data/the-tbody-element/deleteRow-expected.txt:
* web-platform-tests/html/semantics/tabular-data/the-tr-element/deleteCell-expected.txt:
2016-07-07 Chris Dumez <cdumez@apple.com>
HTMLTitleElement.text should only account for direct children Text nodes
https://bugs.webkit.org/show_bug.cgi?id=159536
Reviewed by Ryosuke Niwa.
Rebaseline now that more checks are passing.
* web-platform-tests/html/semantics/document-metadata/the-title-element/title.text-01-expected.txt:
* web-platform-tests/html/semantics/document-metadata/the-title-element/title.text-02-expected.txt:
2016-07-07 Chris Dumez <cdumez@apple.com>
td / th should be exposed as HTMLTableCellElement objects
https://bugs.webkit.org/show_bug.cgi?id=159518
<rdar://problem/27225436>
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/interfaces-expected.txt:
2016-07-07 Youenn Fablet <youenn@apple.com>
[Fetch API] Response constructor should throw in case of bad reason phrase
https://bugs.webkit.org/show_bug.cgi?id=159508
Reviewed by Alex Christensen.
* web-platform-tests/fetch/api/response/response-error-expected.txt:
2016-07-07 Youenn Fablet <youenn@apple.com>
[Fetch API] Response.redirect should throw a RangeError in case of bad status code
https://bugs.webkit.org/show_bug.cgi?id=159507
Reviewed by Alex Christensen.
* web-platform-tests/fetch/api/response/response-static-redirect-expected.txt:
2016-07-06 Chris Dumez <cdumez@apple.com>
Document.title setter does not work for SVG documents
https://bugs.webkit.org/show_bug.cgi?id=159503
<rdar://problem/27212313>
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that all checks are passing.
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-09-expected.txt:
2016-07-06 Chris Dumez <cdumez@apple.com>
Align Document.body setter with the HTML specification
https://bugs.webkit.org/show_bug.cgi?id=159490
Reviewed by Alex Christensen.
Rebaseline existing W3C test now that one more check is passing.
* web-platform-tests/html/dom/documents/dom-tree-accessors/Document.body-expected.txt:
2016-07-06 Chris Dumez <cdumez@apple.com>
Document.body should return the first child of the html element that is either a body / frameset element
https://bugs.webkit.org/show_bug.cgi?id=159488
Reviewed by Ryosuke Niwa.
Import corresponding W3C test.
* web-platform-tests/html/dom/documents/dom-tree-accessors/Document.body-expected.txt: Added.
* web-platform-tests/html/dom/documents/dom-tree-accessors/Document.body.html: Added.
2016-07-06 Chris Dumez <cdumez@apple.com>
[ShadowDOM] assignedSlot property should be on Text, not CharacterData
https://bugs.webkit.org/show_bug.cgi?id=159482
<rdar://problem/27201687>
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that one more check is passing.
* web-platform-tests/dom/interfaces-expected.txt:
2016-07-06 Chris Dumez <cdumez@apple.com>
Add support for Node.isConnected
https://bugs.webkit.org/show_bug.cgi?id=159474
<rdar://problem/27197947>
Reviewed by Ryosuke Niwa.
* web-platform-tests/dom/interfaces-expected.txt:
Rebaseline now that more checks are passing.
* web-platform-tests/dom/nodes/Node-isConnected-expected.txt: Added.
* web-platform-tests/dom/nodes/Node-isConnected.html: Added.
Import W3C test for Node.isConnected.
2016-07-05 Youenn Fablet <youenn@apple.com>
Refresh WPT tests up to 03916af
https://bugs.webkit.org/show_bug.cgi?id=159420
Reviewed by Alex Christensen.
Rrefreshing tests.
Used clean option to remove obsolete tests.
* resources/ImportExpectations:
* resources/TestRepositories:
* web-platform-tests/XMLHttpRequest/resources/last-modified.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/w3c-import.log:
* web-platform-tests/XMLHttpRequest/responsexml-document-properties-expected.txt:
* web-platform-tests/XMLHttpRequest/responsexml-document-properties.htm:
* web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type.html: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt:
* web-platform-tests/XMLHttpRequest/w3c-import.log:
* web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts-subframe.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-scripts-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-scripts.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader-subframe.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader.html: Added.
* web-platform-tests/common/entities.json: Added.
* web-platform-tests/common/form-submission.py:
(main):
* web-platform-tests/common/w3c-import.log:
* web-platform-tests/dom/nodes/Node-contains-xhtml-expected.txt: Removed.
* web-platform-tests/dom/nodes/Node-contains-xhtml.xhtml: Removed.
* web-platform-tests/dom/nodes/rootNode-expected.txt: Removed.
* web-platform-tests/dom/nodes/rootNode.html: Removed.
* web-platform-tests/fetch/api/basic/integrity.js:
* web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt:
* web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt:
* web-platform-tests/fetch/api/basic/mode-no-cors.js:
* web-platform-tests/fetch/api/cors/cors-basic-expected.txt:
* web-platform-tests/fetch/api/cors/cors-basic.js:
* web-platform-tests/fetch/api/cors/cors-cookies-expected.txt:
* web-platform-tests/fetch/api/cors/cors-cookies.js:
* web-platform-tests/fetch/api/cors/cors-filtering.js:
* web-platform-tests/fetch/api/cors/cors-multiple-origins.js:
(corsMultipleOrigins):
* web-platform-tests/fetch/api/cors/cors-preflight-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight.js:
(corsPreflight):
* web-platform-tests/fetch/api/cors/cors-redirect-credentials-expected.txt:
* web-platform-tests/fetch/api/cors/cors-redirect-credentials.js:
* web-platform-tests/fetch/api/redirect/redirect-schemes-expected.txt: Added.
* web-platform-tests/fetch/api/redirect/redirect-schemes.html: Added.
* web-platform-tests/fetch/api/request/request-idl.html:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-getter-expected.txt: Removed.
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-getter.html: Removed.
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-setter-01-expected.txt: Removed.
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-setter-01.html: Removed.
* web-platform-tests/html/dom/elements-microdata.js: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/cues.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/2d.scaled-manual.png: Removed.
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change-expected.txt:
* 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: Removed.
* web-platform-tests/html/semantics/forms/the-input-element/input-textselection-01.html: Removed.
* web-platform-tests/html/syntax/html-element-list.js: Added.
* web-platform-tests/html/syntax/w3c-import.log: Renamed from LayoutTests/imported/w3c/web-platform-tests/service-workers/service-workers/resources/w3c-import.log.
* web-platform-tests/service-workers/service-worker/resources/test-helpers.sub.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/service-workers/service-workers/resources/test-helpers.js.
(service_worker_unregister_and_register):
(service_worker_unregister):
(service_worker_unregister_and_done):
(unreached_fulfillment):
(with_iframe.):
(wait_for_update):
(wait_for_state):
(base_path):
(test_login):
(login_https):
(websocket):
(get_websocket_url):
* web-platform-tests/streams/OWNERS: Added.
* web-platform-tests/streams/byte-length-queuing-strategy.https.html:
* web-platform-tests/streams/count-queuing-strategy.https.html:
* web-platform-tests/streams/readable-streams/bad-strategies.https.html:
* web-platform-tests/streams/readable-streams/bad-underlying-sources.https.html:
* web-platform-tests/streams/readable-streams/brand-checks.https.html:
* web-platform-tests/streams/readable-streams/cancel.https.html:
* web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.https.html:
* web-platform-tests/streams/readable-streams/garbage-collection-1-expected.txt: Removed.
* web-platform-tests/streams/readable-streams/garbage-collection-1.html: Removed.
* web-platform-tests/streams/readable-streams/garbage-collection-2-expected.txt: Removed.
* web-platform-tests/streams/readable-streams/garbage-collection-2.html: Removed.
* web-platform-tests/streams/readable-streams/garbage-collection.https.html:
* web-platform-tests/streams/readable-streams/general.https.html:
* web-platform-tests/streams/readable-streams/pipe-through.https.html:
* web-platform-tests/streams/readable-streams/readable-stream-reader.https.html:
* web-platform-tests/streams/readable-streams/tee.https.html:
* web-platform-tests/streams/readable-streams/templated.https.html:
* web-platform-tests/streams/w3c-import.log:
2016-06-30 Youenn Fablet <youennf@gmail.com>
LayoutTests intermittently failing to run due to issues starting Web Platform Test server
https://bugs.webkit.org/show_bug.cgi?id=159166
<rdar://problem/27051759>
Reviewed by Alexey Proskuryakov.
Pregenerating certificates.
* resources/_wpt_certs/.gitignore: Added.
* resources/_wpt_certs/localhost.key: Added.
* resources/_wpt_certs/localhost.pem: Added.
* resources/config.json:
2016-06-28 Jiewen Tan <jiewen_tan@apple.com>
Implement "replacement" codec
https://bugs.webkit.org/show_bug.cgi?id=159180
<rdar://problem/26015178>
Reviewed by Brent Fulgham.
* web-platform-tests/dom/nodes/Document-characterSet-normalization-expected.txt:
2016-06-27 Youenn Fablet <youenn@apple.com>
Remove didFailAccessControlCheck ThreadableLoaderClient callback
https://bugs.webkit.org/show_bug.cgi?id=159149
Reviewed by Daniel Bates.
* web-platform-tests/XMLHttpRequest/send-authentication-cors-setrequestheader-no-cred-expected.txt:
2016-06-27 Chris Dumez <cdumez@apple.com>
HTMLElement / SVGElement should implement GlobalEventHandlers, not Element
https://bugs.webkit.org/show_bug.cgi?id=159191
<rdar://problem/27019299>
Reviewed by Ryosuke Niwa.
Rebaseline test now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-06-26 Youenn Fablet <youennf@gmail.com>
Refreshing WPT tests up to 12b7800
https://bugs.webkit.org/show_bug.cgi?id=158872
Reviewed by Chris Dumez.
* resources/ImportExpectations:
* resources/TestRepositories:
* resources/web-platform-tests-modules.json:
* web-platform-tests/XMLHttpRequest/open-url-bogus-expected.txt:
* web-platform-tests/XMLHttpRequest/open-url-bogus.htm:
* web-platform-tests/XMLHttpRequest/open-url-multi-window-4-expected.txt:
* web-platform-tests/XMLHttpRequest/resources/init.htm:
* web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt:
* web-platform-tests/XMLHttpRequest/send-usp-expected.txt:
* web-platform-tests/XMLHttpRequest/send-usp.js:
* web-platform-tests/XMLHttpRequest/w3c-import.log:
* web-platform-tests/common/form-submission.py: Added.
* web-platform-tests/common/w3c-import.log:
* web-platform-tests/dom/events/Event-defaultPrevented-expected.txt:
* web-platform-tests/dom/events/Event-defaultPrevented.html:
* web-platform-tests/dom/events/w3c-import.log:
* 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:
* web-platform-tests/dom/nodes/DOMImplementation-createDocument-expected.txt:
* web-platform-tests/dom/nodes/DOMImplementation-createDocument.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-contentType/contentType/contenttype_bmp-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_bmp.html:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_css-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_css.html:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_01-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_01.html:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_02-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_02.html:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_gif-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_gif.html:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_html-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_html.html:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_javascripturi-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_javascripturi.html:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_jpg-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_jpg.html:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_mimeheader_01-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_mimeheader_01.html:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_mimeheader_02-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_mimeheader_02.html:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_png-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_png.html:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_txt-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_txt.html:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_xml-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_xml.html:
* web-platform-tests/dom/nodes/Document-contentType/contentType/createDocument-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/createDocument.html:
* web-platform-tests/dom/nodes/Document-createElement-namespace-expected.txt:
* web-platform-tests/dom/nodes/Document-createElement-namespace.html:
* web-platform-tests/dom/nodes/Element-classlist-expected.txt:
* web-platform-tests/dom/nodes/Element-classlist.html:
* web-platform-tests/dom/nodes/Node-cloneNode.html:
* web-platform-tests/dom/nodes/remove-unscopable-expected.txt:
* web-platform-tests/dom/nodes/remove-unscopable.html:
* web-platform-tests/dom/nodes/w3c-import.log:
* web-platform-tests/domparsing/DOMParser-parseFromString-html-expected.txt:
* web-platform-tests/domparsing/DOMParser-parseFromString-html.html:
* web-platform-tests/domparsing/OWNERS:
* web-platform-tests/domparsing/w3c-import.log:
* web-platform-tests/fetch/api/redirect/redirect-method.js:
* web-platform-tests/fetch/api/redirect/w3c-import.log:
* web-platform-tests/fetch/api/request/request-cache-expected.txt:
* web-platform-tests/fetch/api/request/request-cache.html:
* web-platform-tests/fetch/api/request/request-error-expected.txt:
* web-platform-tests/fetch/api/request/request-error.html:
* web-platform-tests/fetch/api/request/request-init-001.sub-expected.txt:
* web-platform-tests/fetch/api/request/request-init-001.sub.html:
* web-platform-tests/fetch/api/request/request-init-003.sub-expected.txt:
* web-platform-tests/fetch/api/request/request-init-003.sub.html:
* web-platform-tests/fetch/api/request/resources/cache.py:
* web-platform-tests/fetch/api/request/resources/get-host-info.sub.js: Added.
* web-platform-tests/fetch/api/request/resources/w3c-import.log:
* web-platform-tests/fetch/api/resources/utils.js:
* web-platform-tests/fetch/api/resources/w3c-import.log:
* web-platform-tests/fetch/api/response/response-cancel-stream-expected.txt:
* web-platform-tests/fetch/api/response/response-cancel-stream.html:
* web-platform-tests/fetch/api/response/response-consume-stream.html:
* web-platform-tests/fetch/api/response/response-stream-disturbed-4.html:
* web-platform-tests/fetch/api/response/response-stream-disturbed-5.html:
* web-platform-tests/fetch/api/response/w3c-import.log:
* web-platform-tests/html/dom/documents/dom-tree-accessors/w3c-import.log:
* web-platform-tests/html/dom/elements-embedded.js:
* web-platform-tests/html/dom/elements-metadata.js:
* web-platform-tests/html/dom/elements-tabular.js:
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces.html:
* web-platform-tests/html/dom/reflection-embedded-expected.txt:
* web-platform-tests/html/dom/reflection-embedded.html:
* web-platform-tests/html/dom/reflection-forms-expected.txt:
* web-platform-tests/html/dom/reflection-forms.html:
* web-platform-tests/html/dom/reflection-grouping-expected.txt:
* web-platform-tests/html/dom/reflection-grouping.html:
* web-platform-tests/html/dom/reflection-metadata-expected.txt:
* web-platform-tests/html/dom/reflection-metadata.html:
* web-platform-tests/html/dom/reflection-misc-expected.txt:
* web-platform-tests/html/dom/reflection-misc.html:
* web-platform-tests/html/dom/reflection-obsolete-expected.txt:
* web-platform-tests/html/dom/reflection-obsolete.html:
* web-platform-tests/html/dom/reflection-sections-expected.txt:
* web-platform-tests/html/dom/reflection-sections.html:
* web-platform-tests/html/dom/reflection-tabular-expected.txt:
* web-platform-tests/html/dom/reflection-tabular.html:
* web-platform-tests/html/dom/reflection-text-expected.txt:
* web-platform-tests/html/dom/reflection-text.html:
* web-platform-tests/html/dom/w3c-import.log:
* web-platform-tests/html/resources/common.js:
* web-platform-tests/html/semantics/document-metadata/the-base-element/w3c-import.log:
* web-platform-tests/html/semantics/document-metadata/the-link-element/link-rellist-expected.txt:
* web-platform-tests/html/semantics/document-metadata/the-link-element/link-rellist.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement/kind-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement/kind.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/kind-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/kind.html:
* web-platform-tests/html/semantics/embedded-content/the-embed-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/w3c-import.log:
* 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/sizes/parse-a-sizes-attribute-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/sizes-iframed.sub.html:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validate.html:
* web-platform-tests/html/semantics/forms/form-control-infrastructure/form-expected.txt:
* web-platform-tests/html/semantics/forms/form-control-infrastructure/form.html:
* web-platform-tests/html/semantics/forms/form-submission-0/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/the-input-element/checkbox.html:
* web-platform-tests/html/semantics/forms/the-input-element/radio.html:
* web-platform-tests/html/semantics/forms/the-input-element/selection-expected.txt:
* web-platform-tests/html/semantics/forms/the-input-element/selection.html:
* web-platform-tests/html/semantics/forms/the-label-element/label-attributes-expected.txt:
* web-platform-tests/html/semantics/forms/the-label-element/label-attributes.html:
* web-platform-tests/html/semantics/interfaces-expected.txt:
* web-platform-tests/html/semantics/interfaces.html:
* web-platform-tests/html/semantics/interfaces.js:
* web-platform-tests/html/semantics/scripting-1/the-script-element/w3c-import.log:
* web-platform-tests/html/semantics/selectors/pseudo-classes/checked.html:
* web-platform-tests/html/semantics/selectors/pseudo-classes/default.html:
* web-platform-tests/html/semantics/selectors/pseudo-classes/dir-expected.txt:
* web-platform-tests/html/semantics/selectors/pseudo-classes/dir.html:
* web-platform-tests/html/semantics/selectors/pseudo-classes/dir01.html:
* web-platform-tests/html/semantics/selectors/pseudo-classes/disabled.html:
* web-platform-tests/html/semantics/selectors/pseudo-classes/enabled.html:
* web-platform-tests/html/semantics/selectors/pseudo-classes/focus.html:
* web-platform-tests/html/semantics/selectors/pseudo-classes/indeterminate.html:
* web-platform-tests/html/semantics/selectors/pseudo-classes/inrange-outofrange.html:
* web-platform-tests/html/semantics/selectors/pseudo-classes/link.html:
* web-platform-tests/html/semantics/selectors/pseudo-classes/readwrite-readonly.html:
* web-platform-tests/html/semantics/selectors/pseudo-classes/required-optional.html:
* web-platform-tests/html/semantics/selectors/pseudo-classes/utils.js:
* web-platform-tests/html/semantics/selectors/pseudo-classes/valid-invalid.html:
* web-platform-tests/html/semantics/tabular-data/the-table-element/table-rows.html:
* web-platform-tests/lint.whitelist:
* web-platform-tests/service-workers/cache-storage/script-tests/cache-storage-match.js:
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/close.https.html: Added.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/registration-attribute.https.html: Added.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/resources/close-worker.js: Added.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/resources/registration-attribute-worker.js: Added.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/resources/unregister-controlling-worker.html: Added.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/resources/unregister-worker.js: Added.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/resources/update-worker.js: Added.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/resources/update-worker.py: Added.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/resources/w3c-import.log: Added.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/unregister.https.html: Added.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/update.https.html: Added.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/w3c-import.log: Added.
* web-platform-tests/service-workers/service-worker/activate-event-after-install-state-change.https.html: Added.
* web-platform-tests/service-workers/service-worker/activation-after-registration.https.html: Added.
* web-platform-tests/service-workers/service-worker/active.https.html: Added.
* web-platform-tests/service-workers/service-worker/appcache-ordering-main.https.html: Added.
* web-platform-tests/service-workers/service-worker/claim-not-using-registration.https.html: Added.
* web-platform-tests/service-workers/service-worker/claim-using-registration.https.html: Added.
* web-platform-tests/service-workers/service-worker/clients-get-cross-origin.https.html: Added.
* web-platform-tests/service-workers/service-worker/clients-get.https.html: Added.
* web-platform-tests/service-workers/service-worker/clients-matchall-client-types.https.html: Added.
* web-platform-tests/service-workers/service-worker/clients-matchall-include-uncontrolled.https.html: Added.
* web-platform-tests/service-workers/service-worker/clients-matchall.https.html: Added.
* web-platform-tests/service-workers/service-worker/controller-on-load.https.html: Added.
* web-platform-tests/service-workers/service-worker/controller-on-reload.https.html: Added.
* web-platform-tests/service-workers/service-worker/extendable-event-async-waituntil.https.html: Added.
* web-platform-tests/service-workers/service-worker/extendable-event-waituntil.https.html: Added.
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https.html: Added.
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https.html: Added.
* web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https.html: Added.
* web-platform-tests/service-workers/service-worker/fetch-csp.https.html: Added.
* web-platform-tests/service-workers/service-worker/fetch-event-after-navigation-within-page.https.html: Added.
* web-platform-tests/service-workers/service-worker/fetch-event-async-respond-with.https.html: Added.
* web-platform-tests/service-workers/service-worker/fetch-event-network-error.https.html: Added.
* web-platform-tests/service-workers/service-worker/fetch-event-redirect.https.html: Added.
* web-platform-tests/service-workers/service-worker/fetch-event-respond-with-stops-propagation.https.html: Added.
* web-platform-tests/service-workers/service-worker/fetch-event.https.html: Added.
* web-platform-tests/service-workers/service-worker/fetch-frame-resource.https.html: Added.
* web-platform-tests/service-workers/service-worker/fetch-header-visibility.https.html: Added.
* web-platform-tests/service-workers/service-worker/fetch-mixed-content-to-inscope.https.html: Added.
* web-platform-tests/service-workers/service-worker/fetch-mixed-content-to-outscope.https.html: Added.
* web-platform-tests/service-workers/service-worker/fetch-request-css-base-url.https.html: Added.
* web-platform-tests/service-workers/service-worker/fetch-request-css-images.https.html: Added.
* web-platform-tests/service-workers/service-worker/fetch-request-fallback.https.html: Added.
* web-platform-tests/service-workers/service-worker/fetch-request-no-freshness-headers.https.html: Added.
* web-platform-tests/service-workers/service-worker/fetch-request-redirect.https.html: Added.
* web-platform-tests/service-workers/service-worker/fetch-request-resources.https.html: Added.
* web-platform-tests/service-workers/service-worker/fetch-request-xhr.https.html: Added.
* web-platform-tests/service-workers/service-worker/fetch-response-xhr.https.html: Added.
* web-platform-tests/service-workers/service-worker/fetch-waits-for-activate.https.html: Added.
* web-platform-tests/service-workers/service-worker/getregistration.https.html: Added.
* web-platform-tests/service-workers/service-worker/getregistrations.https.html: Added.
* web-platform-tests/service-workers/service-worker/indexeddb.https.html: Added.
* web-platform-tests/service-workers/service-worker/install-event-type.https.html: Added.
* web-platform-tests/service-workers/service-worker/installing.https.html: Added.
* web-platform-tests/service-workers/service-worker/interfaces.https.html: Added.
* web-platform-tests/service-workers/service-worker/invalid-blobtype.https.html: Added.
* web-platform-tests/service-workers/service-worker/invalid-header.https.html: Added.
* web-platform-tests/service-workers/service-worker/multiple-register.https.html: Added.
* web-platform-tests/service-workers/service-worker/multiple-update.https.html: Added.
* web-platform-tests/service-workers/service-worker/navigate-window.https.html: Added.
* web-platform-tests/service-workers/service-worker/navigation-redirect.https.html: Added.
* web-platform-tests/service-workers/service-worker/onactivate-script-error.https.html: Added.
* web-platform-tests/service-workers/service-worker/oninstall-script-error.https.html: Added.
* web-platform-tests/service-workers/service-worker/performance-timeline.https.html: Added.
* web-platform-tests/service-workers/service-worker/postmessage-msgport-to-client.https.html: Added.
* web-platform-tests/service-workers/service-worker/postmessage-to-client.https.html: Added.
* web-platform-tests/service-workers/service-worker/postmessage.https.html: Added.
* web-platform-tests/service-workers/service-worker/ready.https.html: Added.
* web-platform-tests/service-workers/service-worker/referer.https.html: Added.
* web-platform-tests/service-workers/service-worker/register-closed-window.https.html: Added.
* web-platform-tests/service-workers/service-worker/register-default-scope.https.html: Added.
* web-platform-tests/service-workers/service-worker/register-same-scope-different-script-url.https.html: Added.
* web-platform-tests/service-workers/service-worker/register-wait-forever-in-install-worker.https.html: Added.
* web-platform-tests/service-workers/service-worker/registration-end-to-end.https.html: Added.
* web-platform-tests/service-workers/service-worker/registration-events.https.html: Added.
* web-platform-tests/service-workers/service-worker/registration-iframe.https.html: Added.
* web-platform-tests/service-workers/service-worker/registration-service-worker-attributes.https.html: Added.
* web-platform-tests/service-workers/service-worker/registration.https.html: Added.
* web-platform-tests/service-workers/service-worker/rejections.https.html: Added.
* web-platform-tests/service-workers/service-worker/request-end-to-end.https.html: Added.
* web-platform-tests/service-workers/service-worker/resource-timing.https.html: Added.
* web-platform-tests/service-workers/service-worker/resources/404.py: Added.
* web-platform-tests/service-workers/service-worker/resources/appcache-ordering.install.html: Added.
* web-platform-tests/service-workers/service-worker/resources/appcache-ordering.is-appcached.html: Added.
* web-platform-tests/service-workers/service-worker/resources/appcache-ordering.is-appcached.js: Added.
* web-platform-tests/service-workers/service-worker/resources/appcache-ordering.manifest: Added.
* web-platform-tests/service-workers/service-worker/resources/blank.html: Added.
* web-platform-tests/service-workers/service-worker/resources/claim-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/clients-get-frame.html: Added.
* web-platform-tests/service-workers/service-worker/resources/clients-get-other-origin.html: Added.
* web-platform-tests/service-workers/service-worker/resources/clients-get-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/clients-matchall-client-types-iframe.html: Added.
* web-platform-tests/service-workers/service-worker/resources/clients-matchall-client-types-shared-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/clients-matchall-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/dummy-shared-worker-interceptor.js: Added.
* web-platform-tests/service-workers/service-worker/resources/dummy-worker-interceptor.js: Added.
* web-platform-tests/service-workers/service-worker/resources/dummy-worker-script.py: Added.
* web-platform-tests/service-workers/service-worker/resources/dummy.html: Added.
* web-platform-tests/service-workers/service-worker/resources/dummy.txt: Added.
* web-platform-tests/service-workers/service-worker/resources/empty-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/empty.js: Added.
* web-platform-tests/service-workers/service-worker/resources/end-to-end-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/events-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/extendable-event-async-waituntil.js: Added.
* web-platform-tests/service-workers/service-worker/resources/extendable-event-waituntil.js: Added.
* web-platform-tests/service-workers/service-worker/resources/fail-on-fetch-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-access-control-login.html: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-access-control.py: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-canvas-tainting-iframe.html: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-cors-xhr-iframe.html: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-csp-iframe.html: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-csp-iframe.html.sub.headers: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-event-after-navigation-within-page-iframe.html: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-event-async-respond-with-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-event-network-error-controllee-iframe.html: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-event-network-error-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-event-redirect-iframe.html: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-event-respond-with-stops-propagation-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-event-test-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-header-visibility-iframe.html: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-mixed-content-iframe-inscope-to-inscope.html: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-mixed-content-iframe-inscope-to-outscope.html: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-mixed-content-iframe.html: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-request-css-base-url-iframe.html: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-request-css-base-url-style.css: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-request-css-base-url-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-request-fallback-iframe.html: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-request-fallback-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-request-no-freshness-headers-iframe.html: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-request-no-freshness-headers-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-request-redirect-iframe.html: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-request-resources-iframe.https.html: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-request-resources-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-request-xhr-iframe.https.html: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-request-xhr-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-response-xhr-iframe.https.html: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-response-xhr-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-rewrite-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-waits-for-activate-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/frame-for-getregistrations.html: Added.
* web-platform-tests/service-workers/service-worker/resources/get-host-info.sub.js: Added.
* web-platform-tests/service-workers/service-worker/resources/indexeddb-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/install-event-type-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/interfaces-worker.sub.js: Added.
* web-platform-tests/service-workers/service-worker/resources/interfaces.js: Added.
* web-platform-tests/service-workers/service-worker/resources/invalid-blobtype-iframe.https.html: Added.
* web-platform-tests/service-workers/service-worker/resources/invalid-blobtype-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/invalid-chunked-encoding-with-flush.py: Added.
* web-platform-tests/service-workers/service-worker/resources/invalid-chunked-encoding.py: Added.
* web-platform-tests/service-workers/service-worker/resources/invalid-header-iframe.https.html: Added.
* web-platform-tests/service-workers/service-worker/resources/invalid-header-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/load_worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/loaded.html: Added.
* web-platform-tests/service-workers/service-worker/resources/malformed-worker.py: Added.
* web-platform-tests/service-workers/service-worker/resources/mime-type-worker.py: Added.
* web-platform-tests/service-workers/service-worker/resources/navigate-window-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/navigation-redirect-other-origin.html: Added.
* web-platform-tests/service-workers/service-worker/resources/navigation-redirect-out-scope.py: Added.
* web-platform-tests/service-workers/service-worker/resources/navigation-redirect-scope1.py: Added.
* web-platform-tests/service-workers/service-worker/resources/navigation-redirect-scope2.py: Added.
* web-platform-tests/service-workers/service-worker/resources/navigation-redirect-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/onactivate-throw-error-from-nested-event-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/onactivate-throw-error-then-cancel-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/onactivate-throw-error-then-prevent-default-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/onactivate-throw-error-with-empty-onerror-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/onactivate-throw-error-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/oninstall-throw-error-from-nested-event-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/oninstall-throw-error-then-cancel-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/oninstall-throw-error-then-prevent-default-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/oninstall-throw-error-with-empty-onerror-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/oninstall-throw-error-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/other.html: Added.
* web-platform-tests/service-workers/service-worker/resources/override_assert_object_equals.js: Added.
* web-platform-tests/service-workers/service-worker/resources/performance-timeline-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/postmessage-msgport-to-client-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/postmessage-to-client-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/postmessage-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/redirect.py: Added.
* web-platform-tests/service-workers/service-worker/resources/referer-iframe.html: Added.
* web-platform-tests/service-workers/service-worker/resources/register-closed-window-iframe.html: Added.
* web-platform-tests/service-workers/service-worker/resources/registration-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/reject-install-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/request-end-to-end-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/request-headers.py: Added.
* web-platform-tests/service-workers/service-worker/resources/resource-timing-iframe.html: Added.
* web-platform-tests/service-workers/service-worker/resources/resource-timing-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/service-worker-csp-worker.py: Added.
* web-platform-tests/service-workers/service-worker/resources/shared-worker-controlled.js: Added.
* web-platform-tests/service-workers/service-worker/resources/shared-worker-import.js: Added.
* web-platform-tests/service-workers/service-worker/resources/silence.oga: Added.
* web-platform-tests/service-workers/service-worker/resources/simple-intercept-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/simple.html: Added.
* web-platform-tests/service-workers/service-worker/resources/simple.txt: Added.
* web-platform-tests/service-workers/service-worker/resources/skip-waiting-installed-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/skip-waiting-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/square.png: Added.
* web-platform-tests/service-workers/service-worker/resources/success.py: Added.
* web-platform-tests/service-workers/service-worker/resources/test-helpers.sub.js: Added.
* web-platform-tests/service-workers/service-worker/resources/testharness-helpers.js: Added.
* web-platform-tests/service-workers/service-worker/resources/unregister-controller-page.html: Added.
* web-platform-tests/service-workers/service-worker/resources/update-nocookie-worker.py: Added.
* web-platform-tests/service-workers/service-worker/resources/update-recovery-worker.py: Added.
* web-platform-tests/service-workers/service-worker/resources/update-worker.py: Added.
* web-platform-tests/service-workers/service-worker/resources/update/update-after-oneday.https.html: Added.
* web-platform-tests/service-workers/service-worker/resources/update/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/request/resources/w3c-import.log.
* web-platform-tests/service-workers/service-worker/resources/w3c-import.log: Added.
* web-platform-tests/service-workers/service-worker/resources/wait-forever-in-install-worker.js: Added.
* web-platform-tests/service-workers/service-worker/resources/websocket.js: Added.
* web-platform-tests/service-workers/service-worker/resources/worker-interception-iframe.https.html: Added.
* web-platform-tests/service-workers/service-worker/resources/worker-load-interceptor.js: Added.
* web-platform-tests/service-workers/service-worker/resources/worker-testharness.js: Added.
* web-platform-tests/service-workers/service-worker/resources/xhr.js: Added.
* web-platform-tests/service-workers/service-worker/service-worker-csp-connect.https.html: Added.
* web-platform-tests/service-workers/service-worker/service-worker-csp-default.https.html: Added.
* web-platform-tests/service-workers/service-worker/service-worker-csp-script.https.html: Added.
* web-platform-tests/service-workers/service-worker/serviceworkerobject-scripturl.https.html: Added.
* web-platform-tests/service-workers/service-worker/shared-worker-controlled.https.html: Added.
* web-platform-tests/service-workers/service-worker/skip-waiting-installed.https.html: Added.
* web-platform-tests/service-workers/service-worker/skip-waiting-using-registration.https.html: Added.
* web-platform-tests/service-workers/service-worker/skip-waiting-without-client.https.html: Added.
* web-platform-tests/service-workers/service-worker/skip-waiting-without-using-registration.https.html: Added.
* web-platform-tests/service-workers/service-worker/skip-waiting.https.html: Added.
* web-platform-tests/service-workers/service-worker/state.https.html: Added.
* web-platform-tests/service-workers/service-worker/synced-state.https.html: Added.
* web-platform-tests/service-workers/service-worker/uncontrolled-page.https.html: Added.
* web-platform-tests/service-workers/service-worker/unregister-controller.https.html: Added.
* web-platform-tests/service-workers/service-worker/unregister-then-register-new-script.https.html: Added.
* web-platform-tests/service-workers/service-worker/unregister-then-register.https.html: Added.
* web-platform-tests/service-workers/service-worker/unregister.https.html: Added.
* web-platform-tests/service-workers/service-worker/update-after-navigation-fetch-event.https.html: Added.
* web-platform-tests/service-workers/service-worker/update-after-oneday.https.html: Added.
* web-platform-tests/service-workers/service-worker/update-recovery.https.html: Added.
* web-platform-tests/service-workers/service-worker/update.https.html: Added.
* web-platform-tests/service-workers/service-worker/w3c-import.log: Added.
* web-platform-tests/service-workers/service-worker/waiting.https.html: Added.
* web-platform-tests/service-workers/service-worker/websocket.https.html: Added.
* web-platform-tests/service-workers/service-worker/worker-interception.https.html: Added.
* web-platform-tests/service-workers/service-worker/xhr.https.html: Added.
* web-platform-tests/streams/OWNERS: Added.
* web-platform-tests/streams/byte-length-queuing-strategy.https.html:
* web-platform-tests/streams/count-queuing-strategy.https.html:
* web-platform-tests/streams/readable-streams/bad-strategies.https.html:
* web-platform-tests/streams/readable-streams/bad-underlying-sources.https.html:
* web-platform-tests/streams/readable-streams/brand-checks.https.html:
* web-platform-tests/streams/readable-streams/cancel.https.html:
* web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.https.html:
* web-platform-tests/streams/readable-streams/garbage-collection.https.html:
* web-platform-tests/streams/readable-streams/general.https.html:
* web-platform-tests/streams/readable-streams/general.js:
* web-platform-tests/streams/readable-streams/pipe-through.https.html:
* web-platform-tests/streams/readable-streams/readable-stream-reader.https.html:
* web-platform-tests/streams/readable-streams/tee.https.html:
* web-platform-tests/streams/readable-streams/templated.https.html:
* web-platform-tests/streams/w3c-import.log:
2016-06-22 Youenn Fablet <youenn.fablet@crf.canon.fr>
W3C test importer should generate files to ignore by WebKit SCM
https://bugs.webkit.org/show_bug.cgi?id=142743
Reviewed by Darin Adler.
* resources/TestRepositories: Added the option to generate .gitignore and __init__.py for wpt repo.
* web-platform-tests/.gitignore: Regeneration changes the order of the ignored files and removes the __init__.py which is now committed to WebKit trunk.
* web-platform-tests/__init__.py: Added.
2016-06-22 Youenn Fablet <youennf@gmail.com>
imported/w3c/web-platform-tests/streams/readable-streams/general.https.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=155760
Reviewed by Alexey Proskuryakov.
Making test more predictable.
Upstreamed to w3c repository as https://github.com/w3c/web-platform-tests/pull/3203.
* web-platform-tests/streams/readable-streams/general.js:
(promise_test):
2016-06-21 Youenn Fablet <youennf@gmail.com>
[Fetch API] Rename 'origin-only' referrer policy to 'origin'
https://bugs.webkit.org/show_bug.cgi?id=158982
Reviewed by Alex Christensen.
Renaming origin-only to origin.
* web-platform-tests/fetch/api/cors/cors-preflight-referrer-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-referrer-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-referrer.js:
* web-platform-tests/fetch/api/request/request-clone.sub.html:
* web-platform-tests/fetch/api/request/request-idl.html:
* web-platform-tests/fetch/api/request/request-init-001.sub-expected.txt:
* web-platform-tests/fetch/api/request/request-init-001.sub.html:
* web-platform-tests/fetch/api/request/request-init-003.sub.html:
2016-06-20 Benjamin Poulain <benjamin@webkit.org>
:default CSS pseudo-class should match checkboxes+radios with a `checked` attribute
https://bugs.webkit.org/show_bug.cgi?id=156230
Reviewed by Alex Christensen.
* web-platform-tests/html/semantics/selectors/pseudo-classes/default-expected.txt:
2016-06-17 Benjamin Poulain <benjamin@webkit.org>
:indeterminate pseudo-class should match radios whose group has no checked radio
https://bugs.webkit.org/show_bug.cgi?id=156270
Reviewed by Simon Fraser.
* web-platform-tests/html/semantics/selectors/pseudo-classes/indeterminate-expected.txt:
One more pass on official tests :)
2016-06-17 Youenn Fablet <youenn.fablet@crf.canon.fr>
CORS preflight with a non-200 response should be a preflight failure
https://bugs.webkit.org/show_bug.cgi?id=111008
Reviewed by Darin Adler.
* web-platform-tests/XMLHttpRequest/data-uri-expected.txt:
2016-06-16 Benjamin Poulain <bpoulain@apple.com>
:in-range & :out-of-range CSS pseudo-classes shouldn't match disabled or readonly inputs
https://bugs.webkit.org/show_bug.cgi?id=156530
Reviewed by Simon Fraser.
* web-platform-tests/html/semantics/selectors/pseudo-classes/inrange-outofrange-expected.txt:
2016-06-16 Benjamin Poulain <bpoulain@apple.com>
:in-range & :out-of-range CSS pseudo-classes shouldn't match inputs without range limitations
https://bugs.webkit.org/show_bug.cgi?id=156558
Reviewed by Simon Fraser.
* web-platform-tests/html/semantics/selectors/pseudo-classes/inrange-outofrange-expected.txt:
One of the previous match was erroneous.
Our results are still very far from being correct. There are several
bugs affecting our range validation.
2016-06-13 Joseph Pecoraro <pecoraro@apple.com>
window.onerror should pass the ErrorEvent's 'error' property as the 5th argument to the event handler
https://bugs.webkit.org/show_bug.cgi?id=55092
<rdar://problem/25731279>
Reviewed by Dean Jackson.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-06-08 Chris Dumez <cdumez@apple.com>
Import new AddEventListenerOptions test from W3C web-platform-tests
https://bugs.webkit.org/show_bug.cgi?id=158535
Reviewed by Ryosuke Niwa.
Import new AddEventListenerOptions test from W3C web-platform-tests.
* web-platform-tests/dom/events/AddEventListenerOptions-passive-expected.txt: Added.
* web-platform-tests/dom/events/AddEventListenerOptions-passive.html: Added.
* web-platform-tests/dom/events/EventListenerOptions-capture.html:
2016-06-07 Chris Dumez <cdumez@apple.com>
Implement EventListenerOptions argument to addEventListener
https://bugs.webkit.org/show_bug.cgi?id=149466
<rdar://problem/22802031>
Reviewed by Dean Jackson.
Import new test from W3C that covers EventListenerOptions.
* web-platform-tests/dom/events/EventListenerOptions-capture-expected.txt: Added.
* web-platform-tests/dom/events/EventListenerOptions-capture.html: Added.
2016-06-06 Commit Queue <commit-queue@webkit.org>
Unreviewed, rolling out r201735.
https://bugs.webkit.org/show_bug.cgi?id=158465
fast/events/AddEventListenerOptions-once-recursive.html fails
on all bots (Requested by ap on #webkit).
Reverted changeset:
"Implement EventListenerOptions argument to addEventListener"
https://bugs.webkit.org/show_bug.cgi?id=149466
http://trac.webkit.org/changeset/201735
2016-06-06 Chris Dumez <cdumez@apple.com>
Implement EventListenerOptions argument to addEventListener
https://bugs.webkit.org/show_bug.cgi?id=149466
<rdar://problem/22802031>
Reviewed by Dean Jackson.
Import new test from W3C that covers EventListenerOptions.
* web-platform-tests/dom/events/EventListenerOptions-capture-expected.txt: Added.
* web-platform-tests/dom/events/EventListenerOptions-capture.html: Added.
2016-06-06 Commit Queue <commit-queue@webkit.org>
Unreviewed, rolling out r201730.
https://bugs.webkit.org/show_bug.cgi?id=158453
This change caused existing LayoutTests to crash (Requested by
ryanhaddad on #webkit).
Reverted changeset:
"Implement EventListenerOptions argument to addEventListener"
https://bugs.webkit.org/show_bug.cgi?id=149466
http://trac.webkit.org/changeset/201730
2016-06-06 Chris Dumez <cdumez@apple.com>
Implement EventListenerOptions argument to addEventListener
https://bugs.webkit.org/show_bug.cgi?id=149466
<rdar://problem/22802031>
Reviewed by Dean Jackson.
Import new test from W3C that covers EventListenerOptions.
* web-platform-tests/dom/events/EventListenerOptions-capture-expected.txt: Added.
* web-platform-tests/dom/events/EventListenerOptions-capture.html: Added.
2016-06-03 Chris Dumez <cdumez@apple.com>
CanvasRenderingContext2D.createPattern() / putImageData() throw wrong exception type
https://bugs.webkit.org/show_bug.cgi?id=158322
Reviewed by Ryosuke Niwa.
Rebaseline test now that it is passing.
* canvas/2d.pattern.image.undefined-expected.txt:
2016-06-02 Chris Dumez <cdumez@apple.com>
[WebIDL] 'undefined' should be an acceptable value for nullable parameters
https://bugs.webkit.org/show_bug.cgi?id=158321
Reviewed by Ryosuke Niwa.
Rebaseline test. The test is failing because the first parameter to
createPattern is wrongly marked as nullable in our IDL and because our
implementation throws a legacy TYPE_MISMATCH_ERR instead of a standard
TypeError when getting null as first parameter. I will fix this bug
and this test via Bug 158322.
* canvas/2d.pattern.image.undefined-expected.txt:
2016-06-01 Nael Ouedraogo <nael.ouedraogo@crf.canon.fr>
POST request on a blob resource should return a "network error" instead of HTTP 500 response
https://bugs.webkit.org/show_bug.cgi?id=158022
Reviewed by Alex Christensen.
Make sure request on blob resource is correct.
* web-platform-tests/fetch/api/basic/scheme-blob-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-blob-worker-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-blob.js: Add new tests with several HTTP methods.
2016-06-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
Close wptserve response file handles explicitly
https://bugs.webkit.org/show_bug.cgi?id=158253
Reviewed by Alexey Proskuryakov.
See https://github.com/youennf/wptserve/commit/fc902e97a21b8470dcdaab8c70691aea1fecbc12
* resources/web-platform-tests-modules.json: Updating wptserve module to close response file handles once written.
2016-05-28 Youenn Fablet <youenn.fablet@crf.canon.fr>
Adding wptserve logging for 404 file-serving responses
https://bugs.webkit.org/show_bug.cgi?id=158183
Reviewed by Alexey Proskuryakov.
* resources/web-platform-tests-modules.json: Modifying wptserve module to log 404 FileHandler exceptions.
2016-05-24 Youenn Fablet <youenn.fablet@crf.canon.fr>
[Fetch API] Implement Fetch redirect mode
https://bugs.webkit.org/show_bug.cgi?id=157837
Reviewed by Alex Christensen.
* web-platform-tests/fetch/api/redirect/redirect-location-expected.txt:
* web-platform-tests/fetch/api/redirect/redirect-location.js:
* web-platform-tests/fetch/api/redirect/redirect-method.js:
* web-platform-tests/fetch/api/redirect/redirect-method-expected.txt:
* web-platform-tests/fetch/api/redirect/redirect-mode-expected.txt:
2016-05-18 Antti Koivisto <antti@apple.com>
Cascading order for !important properties in ::slotted and ::host rules is incorrect
https://bugs.webkit.org/show_bug.cgi?id=157789
<rdar://problem/26318781>
Reviewed by Andreas Kling.
* csswg-test/css-scoping-1/shadow-cascade-order-001-expected.txt: This now passes.
2016-05-11 Brady Eidson <beidson@apple.com>
Modern IDB: WebWorker support.
https://bugs.webkit.org/show_bug.cgi?id=149953
Reviewed by Alex Christensen.
* IndexedDB-private-browsing/idb_webworkers-expected.txt:
* web-platform-tests/IndexedDB/idb_webworkers-expected.txt:
2016-05-06 Jer Noble <jer.noble@apple.com>
Return a Promise from HTMLMediaElement.play()
https://bugs.webkit.org/show_bug.cgi?id=157400
Reviewed by Eric Carlson.
Rebaseline web-platform-tests/html/dom/interfaces-expected.txt with new (failing) result.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-05-10 Commit Queue <commit-queue@webkit.org>
Unreviewed, rolling out r200627.
https://bugs.webkit.org/show_bug.cgi?id=157531
This change has caused crashes in existing LayoutTests
(Requested by ryanhaddad on #webkit).
Reverted changeset:
"Return a Promise from HTMLMediaElement.play()"
https://bugs.webkit.org/show_bug.cgi?id=157400
http://trac.webkit.org/changeset/200627
2016-05-06 Jer Noble <jer.noble@apple.com>
Return a Promise from HTMLMediaElement.play()
https://bugs.webkit.org/show_bug.cgi?id=157400
Reviewed by Eric Carlson.
Rebaseline web-platform-tests/html/dom/interfaces-expected.txt with new (failing) result.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-05-04 Chris Dumez <cdumez@apple.com>
Media elements should not be paused right away when removed from the document
https://bugs.webkit.org/show_bug.cgi?id=157347
<rdar://problem/25888758>
Reviewed by Alex Christensen.
Rebaseline now that more W3C tests are passing.
* web-platform-tests/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-to-other-document-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-within-document-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document-expected.txt:
2016-05-04 Joseph Pecoraro <pecoraro@apple.com>
Improve the grammar of some error messages 'a argument list' => 'an argument list'
https://bugs.webkit.org/show_bug.cgi?id=157350
<rdar://problem/26082108>
Reviewed by Mark Lam.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-05-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
Sync web-platform-tests up to revision 4af8373
https://bugs.webkit.org/show_bug.cgi?id=157170
Reviewed by Chris Dumez.
Rebasing expectations.
* resources/ImportExpectations: Skipping new test suites.
Skipping IndexedDB until we decide whether to continue having these tests here.
* resources/TestRepositories: Updating revision to 4af8373.
* resources/web-platform-tests-modules.json:
* web-platform-tests/IndexedDB/idbindex-multientry-big-expected.txt:
* web-platform-tests/IndexedDB/idbindex_get7-expected.txt:
* web-platform-tests/IndexedDB/idbindex_getKey7-expected.txt:
* web-platform-tests/IndexedDB/idbindex_openCursor2-expected.txt:
* web-platform-tests/IndexedDB/idbindex_openKeyCursor3-expected.txt:
* web-platform-tests/README.md:
* web-platform-tests/XMLHttpRequest/OWNERS:
* web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials-expected.txt:
* web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.js:
(test_withCredentials.): Deleted.
* web-platform-tests/XMLHttpRequest/abort-during-open.htm:
* web-platform-tests/XMLHttpRequest/abort-during-open.js: Added.
(test.async_test.test.step.client.onreadystatechange):
(test.async_test.test.step):
* web-platform-tests/XMLHttpRequest/abort-during-open.worker.js: Added.
* web-platform-tests/XMLHttpRequest/data-uri-expected.txt:
* web-platform-tests/XMLHttpRequest/data-uri.htm:
* web-platform-tests/XMLHttpRequest/formdata-set-expected.txt:
* web-platform-tests/XMLHttpRequest/formdata-set.htm:
* web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
* web-platform-tests/XMLHttpRequest/resources/auth7/corsenabled.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/auth7/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/dom/lists/w3c-import.log.
* web-platform-tests/XMLHttpRequest/resources/auth8/corsenabled-no-authorize.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/auth8/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/dom/lists/w3c-import.log.
* web-platform-tests/XMLHttpRequest/resources/auth9/auth.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/auth9/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/dom/lists/w3c-import.log.
* web-platform-tests/XMLHttpRequest/responseurl-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/responseurl.html: Added.
* web-platform-tests/XMLHttpRequest/send-authentication-basic-setrequestheader-and-arguments-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-authentication-basic-setrequestheader-and-arguments.htm: Added.
* web-platform-tests/XMLHttpRequest/send-authentication-cors-setrequestheader-no-cred-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-authentication-cors-setrequestheader-no-cred.htm: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt:
* web-platform-tests/XMLHttpRequest/send-send.htm:
* web-platform-tests/XMLHttpRequest/send-send.js: Added.
(test):
* web-platform-tests/XMLHttpRequest/send-send.worker.js: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-bogus-name-expected.txt:
* web-platform-tests/XMLHttpRequest/setrequestheader-bogus-name.htm:
* web-platform-tests/XMLHttpRequest/setrequestheader-bogus-value-expected.txt:
* web-platform-tests/XMLHttpRequest/setrequestheader-bogus-value.htm:
* web-platform-tests/XMLHttpRequest/w3c-import.log:
* web-platform-tests/common/OWNERS:
* web-platform-tests/dom/collections/HTMLCollection-as-proto-length-get-throws-expected.txt: Added.
* web-platform-tests/dom/collections/HTMLCollection-as-proto-length-get-throws.html: Added.
* web-platform-tests/dom/collections/HTMLCollection-supported-property-indices-expected.txt: Added.
* web-platform-tests/dom/collections/HTMLCollection-supported-property-indices.html: Added.
* web-platform-tests/dom/collections/w3c-import.log:
* web-platform-tests/dom/events/Event-constructors-expected.txt:
* web-platform-tests/dom/events/Event-constructors.html:
* web-platform-tests/dom/events/Event-defaultPrevented-after-dispatch-expected.txt: Added.
* web-platform-tests/dom/events/Event-defaultPrevented-after-dispatch.html: Added.
* web-platform-tests/dom/events/Event-dispatch-bubbles-false-expected.txt:
* web-platform-tests/dom/events/Event-dispatch-bubbles-false.html:
* web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt:
* web-platform-tests/dom/events/ProgressEvent-expected.txt:
* web-platform-tests/dom/events/ProgressEvent.html:
* web-platform-tests/dom/events/w3c-import.log:
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/dom/interfaces.html:
* web-platform-tests/dom/lists/DOMTokenList-value-expected.txt: Added.
* web-platform-tests/dom/lists/DOMTokenList-value.html: Added.
* web-platform-tests/dom/lists/w3c-import.log:
* web-platform-tests/dom/nodes/CharacterData-appendChild-expected.txt: Added.
* web-platform-tests/dom/nodes/CharacterData-appendChild.html: Added.
* web-platform-tests/dom/nodes/DOMImplementation-createDocument-expected.txt:
* web-platform-tests/dom/nodes/DOMImplementation-createDocument.html:
* web-platform-tests/dom/nodes/Document-Element-getElementsByTagName.js:
(test_getElementsByTagName):
* 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-createElement-namespace-expected.txt:
* 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.html:
* web-platform-tests/dom/nodes/Document-createEvent-expected.txt:
* web-platform-tests/dom/nodes/Document-createEvent.html:
* web-platform-tests/dom/nodes/Document-createEvent.js:
* web-platform-tests/dom/nodes/Document-getElementsByTagName-expected.txt:
* web-platform-tests/dom/nodes/Document-getElementsByTagName-xhtml-expected.txt:
* web-platform-tests/dom/nodes/Document-getElementsByTagName-xhtml.xhtml:
* web-platform-tests/dom/nodes/Element-getElementsByTagName-expected.txt:
* web-platform-tests/dom/nodes/Element-hasAttributes-expected.txt: Added.
* web-platform-tests/dom/nodes/Element-hasAttributes.html: Added.
* web-platform-tests/dom/nodes/Element-insertAdjacentElement-expected.txt: Added.
* web-platform-tests/dom/nodes/Element-insertAdjacentElement.html: Added.
* web-platform-tests/dom/nodes/Element-insertAdjacentText-expected.txt: Added.
* web-platform-tests/dom/nodes/Element-insertAdjacentText.html: Added.
* web-platform-tests/dom/nodes/Node-contains-xml-expected.txt: Added.
* web-platform-tests/dom/nodes/Node-contains-xml.xml: Added.
* web-platform-tests/dom/nodes/Node-isSameNode-expected.txt: Added.
* web-platform-tests/dom/nodes/Node-isSameNode.html: Added.
* web-platform-tests/dom/nodes/Node-parentElement.html:
* web-platform-tests/dom/nodes/Node-replaceChild-expected.txt:
* web-platform-tests/dom/nodes/Node-replaceChild.html:
* web-platform-tests/dom/nodes/attributes-expected.txt:
* web-platform-tests/dom/nodes/attributes.html:
* web-platform-tests/dom/nodes/attributes.js:
(attr_is):
* web-platform-tests/dom/nodes/case-expected.txt:
* web-platform-tests/dom/nodes/case.js:
(get_qualified_name):
(test_get_elements_tag_name):
* web-platform-tests/dom/nodes/insert-adjacent-expected.txt: Added.
* web-platform-tests/dom/nodes/insert-adjacent.html: Added.
* web-platform-tests/dom/nodes/remove-unscopable-expected.txt: Added.
* web-platform-tests/dom/nodes/remove-unscopable.html: Added.
* web-platform-tests/dom/nodes/rootNode-expected.txt: Added.
* web-platform-tests/dom/nodes/rootNode.html: Added.
* web-platform-tests/dom/nodes/w3c-import.log:
* web-platform-tests/dom/ranges/Range-stringifier-expected.txt: Added.
* web-platform-tests/dom/ranges/Range-stringifier.html: Added.
* web-platform-tests/dom/ranges/w3c-import.log:
* 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/fetch/api/cors/cors-preflight.js:
* web-platform-tests/fetch/api/credentials/cookies.js:
(cookies):
* web-platform-tests/fetch/api/policies/referrer-origin-expected.txt:
* web-platform-tests/fetch/api/policies/referrer-origin.js:
(promise_test):
* web-platform-tests/fetch/api/request/request-consume.html:
* web-platform-tests/fetch/api/request/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/dom/lists/w3c-import.log.
* web-platform-tests/fetch/api/request/w3c-import.log:
* web-platform-tests/fetch/api/resources/utils.js:
(validateStreamFromString):
* web-platform-tests/fetch/api/response/response-cancel-stream-expected.txt:
* web-platform-tests/fetch/api/response/response-consume-stream-expected.txt:
* web-platform-tests/fetch/api/response/w3c-import.log:
* web-platform-tests/html/OWNERS:
* web-platform-tests/html/dom/documents/dom-tree-accessors/Document.getElementsByClassName-null-undef.html:
* web-platform-tests/html/dom/documents/dom-tree-accessors/Element.getElementsByClassName-null-undef.html:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByClassName-same.html:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-case-xhtml.xhtml:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-case.html:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-id-xhtml.xhtml:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-id.html:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace-xhtml.xhtml:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace.html:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements-xhtml.xhtml:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements.html:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-param-xhtml.xhtml:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-param.html:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-same.html:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.head-01.html:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.head-02.html:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-01.html:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-02.xhtml:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-03.html:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-04.xhtml:
* web-platform-tests/html/dom/elements/global-attributes/id-name-specialcase.html:
* web-platform-tests/html/dom/elements/global-attributes/id-name.html:
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces.html:
* web-platform-tests/html/resources/common.js:
(isVoidElement): Deleted.
* web-platform-tests/html/semantics/document-metadata/the-link-element/resources/stylesheet.css: Added.
(body):
* web-platform-tests/html/semantics/document-metadata/the-link-element/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/dom/lists/w3c-import.log.
* web-platform-tests/html/semantics/document-metadata/the-link-element/stylesheet-with-base-expected.html: Added.
* web-platform-tests/html/semantics/document-metadata/the-link-element/stylesheet-with-base.html: Added.
* web-platform-tests/html/semantics/document-metadata/the-link-element/stylesheet.css: Added.
(body):
* web-platform-tests/html/semantics/document-metadata/the-link-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/2d.scaled.png: Added.
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-ignored-in-media-element-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-ignored-in-media-element.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-embed-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-with-base-expected.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-with-base.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-img-element/document-base-url-expected.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/document-base-url.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/resources/cat.jpg: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/dom/lists/w3c-import.log.
* web-platform-tests/html/semantics/embedded-content/the-img-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-badInput.html:
* web-platform-tests/html/semantics/forms/form-submission-0/getactionurl-expected.txt: Added.
* web-platform-tests/html/semantics/forms/form-submission-0/getactionurl.html: Added.
* web-platform-tests/html/semantics/forms/form-submission-0/w3c-import.log:
* web-platform-tests/html/semantics/forms/textfieldselection/selection-after-content-change-expected.txt: Added.
* web-platform-tests/html/semantics/forms/textfieldselection/selection-after-content-change.html: Added.
* web-platform-tests/html/semantics/forms/textfieldselection/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-form-element/form-autocomplete-expected.txt:
* web-platform-tests/html/semantics/forms/the-form-element/form-autocomplete.html:
* web-platform-tests/html/semantics/forms/the-input-element/checkbox.html:
* web-platform-tests/html/semantics/forms/the-input-element/selection-expected.txt: Added.
* web-platform-tests/html/semantics/forms/the-input-element/selection.html: Added.
* web-platform-tests/html/semantics/forms/the-input-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-legend-element/legend-form-expected.txt:
* web-platform-tests/html/semantics/forms/the-legend-element/legend-form.html:
* web-platform-tests/html/semantics/grouping-content/the-ol-element/ol.start-reflection-1.html:
* web-platform-tests/html/semantics/grouping-content/the-ol-element/ol.start-reflection-2.html:
* web-platform-tests/html/semantics/links/linktypes/alternate-css-expected.html: Added.
* web-platform-tests/html/semantics/links/linktypes/alternate-css.html: Added.
* web-platform-tests/html/semantics/links/linktypes/alternate.css: Added.
(div):
* web-platform-tests/html/semantics/links/linktypes/preferred.css: Added.
(div):
* web-platform-tests/html/semantics/links/linktypes/w3c-import.log:
* web-platform-tests/html/semantics/selectors/pseudo-classes/default-expected.txt:
* web-platform-tests/html/semantics/selectors/pseudo-classes/default.html:
* web-platform-tests/html/semantics/selectors/pseudo-classes/focus-autofocus-expected.txt: Added.
* web-platform-tests/html/semantics/selectors/pseudo-classes/focus-autofocus.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/inrange-outofrange-expected.txt:
* web-platform-tests/html/semantics/selectors/pseudo-classes/inrange-outofrange.html:
* web-platform-tests/html/semantics/selectors/pseudo-classes/link-expected.txt:
* web-platform-tests/html/semantics/selectors/pseudo-classes/link.html:
* web-platform-tests/html/semantics/selectors/pseudo-classes/readwrite-readonly-expected.txt:
* web-platform-tests/html/semantics/selectors/pseudo-classes/readwrite-readonly.html:
* web-platform-tests/html/semantics/selectors/pseudo-classes/w3c-import.log:
* web-platform-tests/html/semantics/tabular-data/the-table-element/insertRow-method-03-expected.txt: Added.
* web-platform-tests/html/semantics/tabular-data/the-table-element/insertRow-method-03.html: Added.
* web-platform-tests/html/semantics/tabular-data/the-table-element/tFoot-expected.txt: Added.
* web-platform-tests/html/semantics/tabular-data/the-table-element/tFoot.html: Added.
* web-platform-tests/html/semantics/tabular-data/the-table-element/tHead-expected.txt: Added.
* web-platform-tests/html/semantics/tabular-data/the-table-element/tHead.html: Added.
* web-platform-tests/html/semantics/tabular-data/the-table-element/w3c-import.log:
* web-platform-tests/lint.whitelist:
* web-platform-tests/media/OWNERS:
* web-platform-tests/service-workers/cache-storage/serviceworker/cache-add.https.html:
* web-platform-tests/service-workers/cache-storage/serviceworker/cache-delete.https.html:
* web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https.html:
* web-platform-tests/service-workers/cache-storage/serviceworker/cache-matchAll.https.html:
* web-platform-tests/service-workers/cache-storage/serviceworker/cache-put.https.html:
* web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage-keys.https.html:
* web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage-match.https.html:
* web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage.https.html:
* web-platform-tests/service-workers/cache-storage/serviceworker/credentials.html:
* web-platform-tests/streams/byte-length-queuing-strategy.js:
(test):
* web-platform-tests/streams/count-queuing-strategy.js:
(test):
* web-platform-tests/streams/readable-streams/bad-strategies.js:
(get string_appeared_here):
(promise_test):
* web-platform-tests/streams/readable-streams/bad-underlying-sources.https-expected.txt:
* web-platform-tests/streams/readable-streams/bad-underlying-sources.js:
(promise_test):
(promise_test.t.const.closed.new.ReadableStream.start):
* web-platform-tests/streams/readable-streams/cancel.js:
(promise_test): Deleted.
* web-platform-tests/streams/readable-streams/general.https-expected.txt:
* web-platform-tests/streams/readable-streams/general.js:
(test):
(promise_test):
(promise_test.t.const.rs.new.ReadableStream.pull):
(promise_test.t.const.rs.new.ReadableStream.start): Deleted.
* web-platform-tests/streams/readable-streams/readable-stream-reader.js:
(test):
* web-platform-tests/streams/readable-streams/templated.https-expected.txt:
* web-platform-tests/streams/resources/rs-test-templates.js:
(self.templatedRSEmpty):
2016-05-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
Fix 157169
Update W3C importer files related to csswg-test files after r200234
https://bugs.webkit.org/show_bug.cgi?id=157169
Reviewed by Ryosuke Niwa.
Updating ImportExpectations to import css-scoping-1 test suite only from css wg test repository.
Updating TestRepositories to set the current csswg-test revision to b2daa426addd5ccb8e9ce1c5d800f9d82603f1ec.
Rerun test importer to add some additional files (document, license...).
* csswg-test/CONTRIBUTING.md: Added.
* csswg-test/LICENSE: Added.
* csswg-test/README.md: Added.
* csswg-test/w3c-import.log: Added.
* resources/ImportExpectations:
* resources/TestRepositories:
2016-04-29 Youenn Fablet <youenn.fablet@crf.canon.fr>
Regnerate w3c-import.log files after r200109
https://bugs.webkit.org/show_bug.cgi?id=157171
Unreviewed.
Changing only log files.
* web-platform-tests/XMLHttpRequest/resources/auth1/w3c-import.log:
* web-platform-tests/XMLHttpRequest/resources/auth2/w3c-import.log:
* web-platform-tests/XMLHttpRequest/resources/auth3/w3c-import.log:
* web-platform-tests/XMLHttpRequest/resources/auth4/w3c-import.log:
* web-platform-tests/XMLHttpRequest/resources/auth5/w3c-import.log:
* web-platform-tests/XMLHttpRequest/resources/auth6/w3c-import.log:
* web-platform-tests/XMLHttpRequest/resources/nocors/w3c-import.log:
* web-platform-tests/XMLHttpRequest/resources/w3c-import.log:
* web-platform-tests/XMLHttpRequest/w3c-import.log:
* web-platform-tests/common/w3c-import.log:
* web-platform-tests/dom/collections/w3c-import.log:
* web-platform-tests/dom/events/w3c-import.log:
* web-platform-tests/dom/lists/w3c-import.log:
* web-platform-tests/dom/nodes/Document-contentType/contentType/w3c-import.log:
* web-platform-tests/dom/nodes/Document-contentType/resources/w3c-import.log:
* web-platform-tests/dom/nodes/Document-contentType/support/w3c-import.log:
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/w3c-import.log:
* web-platform-tests/dom/nodes/w3c-import.log:
* web-platform-tests/dom/ranges/w3c-import.log:
* web-platform-tests/dom/traversal/w3c-import.log:
* web-platform-tests/dom/w3c-import.log:
* web-platform-tests/domparsing/w3c-import.log:
* web-platform-tests/fetch/api/basic/w3c-import.log:
* web-platform-tests/fetch/api/cors/w3c-import.log:
* web-platform-tests/fetch/api/credentials/w3c-import.log:
* web-platform-tests/fetch/api/headers/w3c-import.log:
* web-platform-tests/fetch/api/policies/w3c-import.log:
* web-platform-tests/fetch/api/redirect/w3c-import.log:
* web-platform-tests/fetch/api/request/w3c-import.log:
* web-platform-tests/fetch/api/resources/w3c-import.log:
* web-platform-tests/fetch/api/response/w3c-import.log:
* web-platform-tests/fetch/nosniff/resources/w3c-import.log:
* web-platform-tests/fetch/nosniff/w3c-import.log:
* web-platform-tests/fetch/w3c-import.log:
* web-platform-tests/fonts/w3c-import.log:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/w3c-import.log:
* web-platform-tests/html/dom/documents/dom-tree-accessors/w3c-import.log:
* web-platform-tests/html/dom/documents/resource-metadata-management/w3c-import.log:
* web-platform-tests/html/dom/dynamic-markup-insertion/closing-the-input-stream/w3c-import.log:
* web-platform-tests/html/dom/dynamic-markup-insertion/document-write/w3c-import.log:
* web-platform-tests/html/dom/dynamic-markup-insertion/document-writeln/w3c-import.log:
* web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/w3c-import.log:
* web-platform-tests/html/dom/elements/content-models/w3c-import.log:
* web-platform-tests/html/dom/elements/element-definitions/w3c-import.log:
* web-platform-tests/html/dom/elements/elements-in-the-dom/w3c-import.log:
* web-platform-tests/html/dom/elements/global-attributes/w3c-import.log:
* web-platform-tests/html/dom/elements/wai-aria/w3c-import.log:
* web-platform-tests/html/dom/w3c-import.log:
* web-platform-tests/html/resources/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/styling/w3c-import.log:
* web-platform-tests/html/semantics/document-metadata/the-base-element/w3c-import.log:
* 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/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/support/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/support/w3c-import.log:
* 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/w3c-import.log:
* 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/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/w3c-import.log:
* 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/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/w3c-import.log:
* 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/w3c-import.log:
* 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/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/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/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-tfoot-element/w3c-import.log:
* web-platform-tests/html/semantics/tabular-data/the-thead-element/w3c-import.log:
* web-platform-tests/html/semantics/tabular-data/the-tr-element/w3c-import.log:
* web-platform-tests/html/semantics/tabular-data/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/w3c-import.log:
* web-platform-tests/html/w3c-import.log:
* web-platform-tests/images/w3c-import.log:
* web-platform-tests/media/w3c-import.log:
* web-platform-tests/service-workers/cache-storage/resources/w3c-import.log:
* web-platform-tests/service-workers/cache-storage/script-tests/w3c-import.log:
* web-platform-tests/service-workers/cache-storage/serviceworker/w3c-import.log:
* web-platform-tests/service-workers/cache-storage/w3c-import.log:
* web-platform-tests/service-workers/cache-storage/window/w3c-import.log:
* web-platform-tests/service-workers/cache-storage/worker/w3c-import.log:
* web-platform-tests/service-workers/service-workers/resources/w3c-import.log:
* web-platform-tests/service-workers/tools/w3c-import.log:
* web-platform-tests/service-workers/w3c-import.log:
* web-platform-tests/streams/readable-streams/w3c-import.log:
* web-platform-tests/streams/resources/w3c-import.log:
* web-platform-tests/streams/w3c-import.log:
* web-platform-tests/w3c-import.log:
2016-04-29 Youenn Fablet <youenn.fablet@crf.canon.fr>
FetchResponse should return a ReadableStream even if disturbed
https://bugs.webkit.org/show_bug.cgi?id=156911
Reviewed by Darin Adler.
* web-platform-tests/fetch/api/response/response-stream-disturbed-5-expected.txt: Rebasing test.
2016-04-29 Ryosuke Niwa <rniwa@webkit.org>
Import W3C CSS WG tests for shadow DOM
https://bugs.webkit.org/show_bug.cgi?id=157063
Reviewed by Antti Koivisto.
Imported CSS WG's Scoping Level 1 tests from https://github.com/w3c/csswg-test
as of b2daa426addd5ccb8e9ce1c5d800f9d82603f1ec. Most of these tests are actually ours
except shadow-cascade-order-001.html.
* csswg-test: Added.
* csswg-test/css-scoping-1: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-assigned-node-with-before-after-expected.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-assigned-node-with-before-after.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-assigned-node-with-rules-expected.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-assigned-node-with-rules.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-host-functional-rule-expected.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-host-functional-rule.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-host-rule-expected.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-host-rule.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-host-with-before-after-expected.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-host-with-before-after.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-invisible-slot-expected.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-invisible-slot.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-root-hides-children-expected.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-root-hides-children.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-slot-display-override-expected.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-slot-display-override.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-slot-expected.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-slot-fallback-expected.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-slot-fallback.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-slot.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-slotted-nested-expected.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-slotted-nested.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-slotted-rule-expected.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-slotted-rule.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-with-outside-rules-expected.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-with-outside-rules.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-with-rules-expected.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-with-rules-no-style-leak-expected.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-with-rules-no-style-leak.html: Added.
* csswg-test/css-scoping-1/css-scoping-shadow-with-rules.html: Added.
* csswg-test/css-scoping-1/shadow-cascade-order-001-expected.txt: Added.
* csswg-test/css-scoping-1/shadow-cascade-order-001.html: Added.
* csswg-test/css-scoping-1/w3c-import.log: Added.
2016-04-28 Youenn Fablet <youenn.fablet@crf.canon.fr>
[Fetch API] Import remaining fetch tests
https://bugs.webkit.org/show_bug.cgi?id=156914
Reviewed by Darin Adler.
* resources/ImportExpectations:
* web-platform-tests/fetch/api/cors/cors-basic-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-basic-worker-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-basic-worker.html: Added.
* web-platform-tests/fetch/api/cors/cors-basic.html: Added.
* web-platform-tests/fetch/api/cors/cors-basic.js: Added.
* web-platform-tests/fetch/api/cors/cors-cookies-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-cookies-worker-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-cookies-worker.html: Added.
* web-platform-tests/fetch/api/cors/cors-cookies.html: Added.
* web-platform-tests/fetch/api/cors/cors-cookies.js: Added.
* web-platform-tests/fetch/api/cors/cors-filtering-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-filtering-worker-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-filtering-worker.html: Added.
* web-platform-tests/fetch/api/cors/cors-filtering.html: Added.
* web-platform-tests/fetch/api/cors/cors-filtering.js: Added.
* web-platform-tests/fetch/api/cors/cors-multiple-origins-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-multiple-origins-worker-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-multiple-origins-worker.html: Added.
* web-platform-tests/fetch/api/cors/cors-multiple-origins.html: Added.
* web-platform-tests/fetch/api/cors/cors-multiple-origins.js: Added.
* web-platform-tests/fetch/api/cors/cors-no-preflight-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-no-preflight-worker-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-no-preflight-worker.html: Added.
* web-platform-tests/fetch/api/cors/cors-no-preflight.html: Added.
* web-platform-tests/fetch/api/cors/cors-no-preflight.js: Added.
* web-platform-tests/fetch/api/cors/cors-origin-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-origin-worker-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-origin-worker.html: Added.
* web-platform-tests/fetch/api/cors/cors-origin.html: Added.
* web-platform-tests/fetch/api/cors/cors-origin.js: Added.
* web-platform-tests/fetch/api/cors/cors-preflight-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-preflight-redirect-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-preflight-redirect-worker-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-preflight-redirect-worker.html: Added.
* web-platform-tests/fetch/api/cors/cors-preflight-redirect.html: Added.
* web-platform-tests/fetch/api/cors/cors-preflight-redirect.js: Added.
* web-platform-tests/fetch/api/cors/cors-preflight-referrer-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-preflight-referrer-worker-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-preflight-referrer-worker.html: Added.
* web-platform-tests/fetch/api/cors/cors-preflight-referrer.html: Added.
* web-platform-tests/fetch/api/cors/cors-preflight-referrer.js: Added.
* web-platform-tests/fetch/api/cors/cors-preflight-status-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-preflight-status-worker-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-preflight-status-worker.html: Added.
* web-platform-tests/fetch/api/cors/cors-preflight-status.html: Added.
* web-platform-tests/fetch/api/cors/cors-preflight-status.js: Added.
* web-platform-tests/fetch/api/cors/cors-preflight-worker-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-preflight-worker.html: Added.
* web-platform-tests/fetch/api/cors/cors-preflight.html: Added.
* web-platform-tests/fetch/api/cors/cors-preflight.js: Added.
* web-platform-tests/fetch/api/cors/cors-redirect-credentials-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-redirect-credentials-worker-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-redirect-credentials-worker.html: Added.
* web-platform-tests/fetch/api/cors/cors-redirect-credentials.html: Added.
* web-platform-tests/fetch/api/cors/cors-redirect-credentials.js: Added.
* web-platform-tests/fetch/api/cors/cors-redirect-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-redirect-worker-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-redirect-worker.html: Added.
* web-platform-tests/fetch/api/cors/cors-redirect.html: Added.
* web-platform-tests/fetch/api/cors/cors-redirect.js: Added.
* web-platform-tests/fetch/api/cors/w3c-import.log: Added.
* web-platform-tests/fetch/api/credentials/authentication-basic-expected.txt: Added.
* web-platform-tests/fetch/api/credentials/authentication-basic-worker-expected.txt: Added.
* web-platform-tests/fetch/api/credentials/authentication-basic-worker.html: Added.
* web-platform-tests/fetch/api/credentials/authentication-basic.html: Added.
* web-platform-tests/fetch/api/credentials/authentication-basic.js: Added.
* web-platform-tests/fetch/api/credentials/cookies-expected.txt: Added.
* web-platform-tests/fetch/api/credentials/cookies-worker-expected.txt: Added.
* web-platform-tests/fetch/api/credentials/cookies-worker.html: Added.
* web-platform-tests/fetch/api/credentials/cookies.html: Added.
* web-platform-tests/fetch/api/credentials/cookies.js: Added.
* web-platform-tests/fetch/api/credentials/w3c-import.log: Added.
* web-platform-tests/fetch/api/policies/csp-blocked-expected.txt: Added.
* web-platform-tests/fetch/api/policies/csp-blocked-worker-expected.txt: Added.
* web-platform-tests/fetch/api/policies/csp-blocked-worker.html: Added.
* web-platform-tests/fetch/api/policies/csp-blocked.html: Added.
* web-platform-tests/fetch/api/policies/csp-blocked.html.headers: Added.
* web-platform-tests/fetch/api/policies/csp-blocked.js: Added.
* web-platform-tests/fetch/api/policies/csp-blocked.js.headers: Added.
* web-platform-tests/fetch/api/policies/referrer-no-referrer-expected.txt: Added.
* web-platform-tests/fetch/api/policies/referrer-no-referrer-worker-expected.txt: Added.
* web-platform-tests/fetch/api/policies/referrer-no-referrer-worker.html: Added.
* web-platform-tests/fetch/api/policies/referrer-no-referrer.html: Added.
* web-platform-tests/fetch/api/policies/referrer-no-referrer.html.headers: Added.
* web-platform-tests/fetch/api/policies/referrer-no-referrer.js: Added.
* web-platform-tests/fetch/api/policies/referrer-no-referrer.js.headers: Added.
* web-platform-tests/fetch/api/policies/referrer-origin-expected.txt: Added.
* web-platform-tests/fetch/api/policies/referrer-origin-worker-expected.txt: Added.
* web-platform-tests/fetch/api/policies/referrer-origin-worker.html: Added.
* web-platform-tests/fetch/api/policies/referrer-origin.html: Added.
* web-platform-tests/fetch/api/policies/referrer-origin.html.headers: Added.
* web-platform-tests/fetch/api/policies/referrer-origin.js: Added.
* web-platform-tests/fetch/api/policies/referrer-origin.js.headers: Added.
* web-platform-tests/fetch/api/policies/referrer-unsafe-url-expected.txt: Added.
* web-platform-tests/fetch/api/policies/referrer-unsafe-url-worker-expected.txt: Added.
* web-platform-tests/fetch/api/policies/referrer-unsafe-url-worker.html: Added.
* web-platform-tests/fetch/api/policies/referrer-unsafe-url.html: Added.
* web-platform-tests/fetch/api/policies/referrer-unsafe-url.html.headers: Added.
* web-platform-tests/fetch/api/policies/referrer-unsafe-url.js: Added.
* web-platform-tests/fetch/api/policies/referrer-unsafe-url.js.headers: Added.
* web-platform-tests/fetch/api/policies/w3c-import.log: Added.
* web-platform-tests/fetch/api/redirect/redirect-count-expected.txt: Added.
* web-platform-tests/fetch/api/redirect/redirect-count-worker-expected.txt: Added.
* web-platform-tests/fetch/api/redirect/redirect-count-worker.html: Added.
* web-platform-tests/fetch/api/redirect/redirect-count.html: Added.
* web-platform-tests/fetch/api/redirect/redirect-count.js: Added.
* web-platform-tests/fetch/api/redirect/redirect-location-expected.txt: Added.
* web-platform-tests/fetch/api/redirect/redirect-location-worker-expected.txt: Added.
* web-platform-tests/fetch/api/redirect/redirect-location-worker.html: Added.
* web-platform-tests/fetch/api/redirect/redirect-location.html: Added.
* web-platform-tests/fetch/api/redirect/redirect-location.js: Added.
* web-platform-tests/fetch/api/redirect/redirect-method-expected.txt: Added.
* web-platform-tests/fetch/api/redirect/redirect-method-worker-expected.txt: Added.
* web-platform-tests/fetch/api/redirect/redirect-method-worker.html: Added.
* web-platform-tests/fetch/api/redirect/redirect-method.html: Added.
* web-platform-tests/fetch/api/redirect/redirect-method.js: Added.
* web-platform-tests/fetch/api/redirect/redirect-mode-expected.txt: Added.
* web-platform-tests/fetch/api/redirect/redirect-mode-worker-expected.txt: Added.
* web-platform-tests/fetch/api/redirect/redirect-mode-worker.html: Added.
* web-platform-tests/fetch/api/redirect/redirect-mode.html: Added.
* web-platform-tests/fetch/api/redirect/redirect-mode.js: Added.
* web-platform-tests/fetch/api/redirect/w3c-import.log: Added.
* web-platform-tests/fetch/nosniff/image-expected.txt: Added.
* web-platform-tests/fetch/nosniff/image.html: Added.
* web-platform-tests/fetch/nosniff/importscripts-expected.txt: Added.
* web-platform-tests/fetch/nosniff/importscripts.html: Added.
* web-platform-tests/fetch/nosniff/importscripts.js: Added.
* web-platform-tests/fetch/nosniff/parsing-nosniff-expected.txt: Added.
* web-platform-tests/fetch/nosniff/parsing-nosniff.html: Added.
* web-platform-tests/fetch/nosniff/resources/css.py: Added.
* web-platform-tests/fetch/nosniff/resources/image.py: Added.
* web-platform-tests/fetch/nosniff/resources/js.py: Added.
* web-platform-tests/fetch/nosniff/resources/nosniff-first.asis: Added.
* web-platform-tests/fetch/nosniff/resources/nosniff-last.asis: Added.
* web-platform-tests/fetch/nosniff/resources/nosniff-no-x.asis: Added.
* web-platform-tests/fetch/nosniff/resources/nosniff-quoted-single.asis: Added.
* web-platform-tests/fetch/nosniff/resources/nosniff-quoted.asis: Added.
* web-platform-tests/fetch/nosniff/resources/nosniff-uppercase.asis: Added.
* web-platform-tests/fetch/nosniff/resources/w3c-import.log: Added.
* web-platform-tests/fetch/nosniff/resources/worker.py: Added.
* web-platform-tests/fetch/nosniff/script-expected.txt: Added.
* web-platform-tests/fetch/nosniff/script.html: Added.
* web-platform-tests/fetch/nosniff/stylesheet-expected.txt: Added.
* web-platform-tests/fetch/nosniff/stylesheet.html: Added.
* web-platform-tests/fetch/nosniff/w3c-import.log: Added.
* web-platform-tests/fetch/nosniff/worker.html: Added.
2016-04-28 Chris Dumez <cdumez@apple.com>
[Web IDL] Specify default values for optional parameters of type 'DOMString'
https://bugs.webkit.org/show_bug.cgi?id=157116
Reviewed by Darin Adler.
Rebaseline now that more checks are passing.
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLMediaElement/addTextTrack-expected.txt:
2016-04-26 Ryosuke Niwa <rniwa@webkit.org>
Update tests in web-platform-tests/html/semantics/scripting-1/
https://bugs.webkit.org/show_bug.cgi?id=157026
Reviewed by Darin Adler.
Reimported tests under web-platform-tests/html/semantics/scripting-1/ as of d5a4c5bdf8a1837b4fcf50bbd2efd4150ddafa99.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_001-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_001.htm: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_002-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_002.htm: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_003-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_003.htm: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_004-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_004.htm: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_005-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_005.htm: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_006-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_006.htm: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_007-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_007.htm: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_008-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_008.htm: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_009-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_009.htm: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_010-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_010.htm: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_011-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_011.htm: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/external-script-utf8.js: Added.
(window.getSomeString):
* web-platform-tests/html/semantics/scripting-1/the-script-element/external-script-windows1250.js: Added.
(window.getSomeString):
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/base-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/base.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/test.js: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/w3c-import.log: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/beta: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/beta/test.js: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/beta/w3c-import.log: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty-with-base-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty-with-base.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/failure-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/failure.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/unreachable.js: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/w3c-import.log: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-01-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-01.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-02-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-02.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed-2.py: Added.
(main):
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.py: Added.
(main):
* web-platform-tests/html/semantics/scripting-1/the-script-element/serve-with-content-type.py: Added.
(main):
* 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/node-document-expected.txt:
* web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/node-document.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/template-child-nodes.html:
* 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/outerhtml.html:
* 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/template-clone-children.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-steps-to-clone-a-node/templates-copy-document-owner.html:
* 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.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-test-001.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-test-002.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents.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/innerhtml.html:
* 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/outerhtml.html:
* 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/content-attribute.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/node-document-changes.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-as-a-descendant-expected.txt:
* web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-as-a-descendant.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-content-node-document.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-content.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-body.html:
* 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/template-descendant-head.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/w3c-import.log:
2016-04-26 Ryosuke Niwa <rniwa@webkit.org>
ASSERTION FAILED: m_templateInsertionModes.isEmpty() in WebCore::HTMLTreeBuilder::finished
https://bugs.webkit.org/show_bug.cgi?id=143519
Reviewed by Darin Adler.
Rebaselined the tests.
* web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-as-a-descendant-expected.txt:
* web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-frameset-expected.txt:
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-frameset-insertion-mode/end-tag-frameset-expected.txt:
2016-04-25 Ryosuke Niwa <rniwa@webkit.org>
Update template element tests
https://bugs.webkit.org/show_bug.cgi?id=154996
Reviewed by Daniel Bates.
Reimported W3C tests for template elements as of d5a4c5bdf8a1837b4fcf50bbd2efd4150ddafa99.
Also moved the parser tests from html-templates to web-platform-tests/html/syntax to match the upstream directory structure.
* html-templates: Removed.
* html-templates/parsing-html-templates: Removed.
* html-templates/parsing-html-templates/additions-to-foster-parenting: Removed.
* html-templates/parsing-html-templates/additions-to-foster-parenting/template-is-a-foster-parent-element-expected.txt: Removed.
* html-templates/parsing-html-templates/additions-to-foster-parenting/template-is-a-foster-parent-element.html: Removed.
* html-templates/parsing-html-templates/additions-to-foster-parenting/template-is-not-a-foster-parent-element-expected.txt: Removed.
* html-templates/parsing-html-templates/additions-to-foster-parenting/template-is-not-a-foster-parent-element.html: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/generating-of-implied-end-tags-expected.txt: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/generating-of-implied-end-tags.html: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/ignore-body-token-expected.txt: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/ignore-body-token.html: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/ignore-frameset-token-expected.txt: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/ignore-frameset-token.html: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/ignore-head-token-expected.txt: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/ignore-head-token.html: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/ignore-html-token-expected.txt: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/ignore-html-token.html: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/start-tag-body-expected.txt: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/start-tag-body.html: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/start-tag-html-expected.txt: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/start-tag-html.html: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/template-end-tag-without-start-one-expected.txt: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-body-insertion-mode/template-end-tag-without-start-one.html: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-frameset-insertion-mode: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-frameset-insertion-mode/end-tag-frameset-expected.txt: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-frameset-insertion-mode/end-tag-frameset.html: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-head-insertion-mode: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-head-insertion-mode/generating-of-implied-end-tags-expected.txt: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-head-insertion-mode/generating-of-implied-end-tags.html: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-head-insertion-mode/template-end-tag-without-start-one-expected.txt: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-head-insertion-mode/template-end-tag-without-start-one.html: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-table-insertion-mode: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-table-insertion-mode/end-tag-table-expected.txt: Removed.
* html-templates/parsing-html-templates/additions-to-the-in-table-insertion-mode/end-tag-table.html: Removed.
* html-templates/parsing-html-templates/appending-to-a-template: Removed.
* html-templates/parsing-html-templates/appending-to-a-template/template-child-nodes-expected.txt: Removed.
* html-templates/parsing-html-templates/appending-to-a-template/template-child-nodes.html: Removed.
* html-templates/parsing-html-templates/clearing-the-stack-back-to-a-given-context: Removed.
* html-templates/parsing-html-templates/clearing-the-stack-back-to-a-given-context/clearing-stack-back-to-a-table-body-context-expected.txt: Removed.
* html-templates/parsing-html-templates/clearing-the-stack-back-to-a-given-context/clearing-stack-back-to-a-table-body-context.html: Removed.
* html-templates/parsing-html-templates/clearing-the-stack-back-to-a-given-context/clearing-stack-back-to-a-table-context-expected.txt: Removed.
* html-templates/parsing-html-templates/clearing-the-stack-back-to-a-given-context/clearing-stack-back-to-a-table-context.html: Removed.
* html-templates/parsing-html-templates/clearing-the-stack-back-to-a-given-context/clearing-stack-back-to-a-table-row-context-expected.txt: Removed.
* html-templates/parsing-html-templates/clearing-the-stack-back-to-a-given-context/clearing-stack-back-to-a-table-row-context.html: Removed.
* html-templates/parsing-html-templates/creating-an-element-for-the-token: Removed.
* html-templates/parsing-html-templates/creating-an-element-for-the-token/template-owner-document-expected.txt: Removed.
* html-templates/parsing-html-templates/creating-an-element-for-the-token/template-owner-document.html: Removed.
* html-templates/resources: Removed.
* html-templates/resources/end-template-tag-in-body.html: Removed.
* html-templates/resources/end-template-tag-in-head.html: Removed.
* html-templates/resources/frameset-end-tag.html: Removed.
* html-templates/resources/head-template-contents-div-no-end-tag.html: Removed.
* html-templates/resources/head-template-contents-table-no-end-tag.html: Removed.
* html-templates/resources/html-start-tag.html: Removed.
* html-templates/resources/template-child-nodes-div.xhtml: Removed.
* html-templates/resources/template-child-nodes-nested.xhtml: Removed.
* html-templates/resources/template-contents-attribute.html: Removed.
* html-templates/resources/template-contents-body.html: Removed.
* html-templates/resources/template-contents-div-no-end-tag.html: Removed.
* html-templates/resources/template-contents-empty.html: Removed.
* html-templates/resources/template-contents-frameset.html: Removed.
* html-templates/resources/template-contents-head.html: Removed.
* html-templates/resources/template-contents-html.html: Removed.
* html-templates/resources/template-contents-nested.html: Removed.
* html-templates/resources/template-contents-table-no-end-tag.html: Removed.
* html-templates/resources/template-contents-text.html: Removed.
* html-templates/resources/template-contents.html: Removed.
* html-templates/resources/template-descendant-body.html: Removed.
* html-templates/resources/template-descendant-frameset.html: Removed.
* html-templates/resources/template-descendant-head.html: Removed.
* html-templates/resources/two-templates.html: Removed.
* html-templates/testcommon.js: Removed.
* web-platform-tests/html/syntax: Added.
* web-platform-tests/html/syntax/parsing: Added.
* web-platform-tests/html/syntax/parsing/template: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-foster-parenting: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-foster-parenting/template-is-a-foster-parent-element-expected.txt: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-foster-parenting/template-is-a-foster-parent-element.html: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-foster-parenting/template-is-not-a-foster-parent-element-expected.txt: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-foster-parenting/template-is-not-a-foster-parent-element.html: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-foster-parenting/w3c-import.log: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-body-insertion-mode: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/generating-of-implied-end-tags-expected.txt: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/generating-of-implied-end-tags.html: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/ignore-body-token-expected.txt: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/ignore-body-token.html: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/ignore-frameset-token-expected.txt: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/ignore-frameset-token.html: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/ignore-head-token-expected.txt: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/ignore-head-token.html: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/ignore-html-token-expected.txt: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/ignore-html-token.html: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/start-tag-body-expected.txt: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/start-tag-body.html: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/start-tag-html-expected.txt: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/start-tag-html.html: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/template-end-tag-without-start-one-expected.txt: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/template-end-tag-without-start-one.html: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/w3c-import.log: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-frameset-insertion-mode: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-frameset-insertion-mode/end-tag-frameset-expected.txt: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-frameset-insertion-mode/end-tag-frameset.html: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-frameset-insertion-mode/w3c-import.log: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-head-insertion-mode: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-head-insertion-mode/generating-of-implied-end-tags-expected.txt: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-head-insertion-mode/generating-of-implied-end-tags.html: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-head-insertion-mode/template-end-tag-without-start-one-expected.txt: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-head-insertion-mode/template-end-tag-without-start-one.html: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-head-insertion-mode/w3c-import.log: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-table-insertion-mode: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-table-insertion-mode/end-tag-table-expected.txt: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-table-insertion-mode/end-tag-table.html: Added.
* web-platform-tests/html/syntax/parsing/template/additions-to-the-in-table-insertion-mode/w3c-import.log: Added.
* web-platform-tests/html/syntax/parsing/template/appending-to-a-template: Added.
* web-platform-tests/html/syntax/parsing/template/appending-to-a-template/template-child-nodes-expected.txt: Added.
* web-platform-tests/html/syntax/parsing/template/appending-to-a-template/template-child-nodes.html: Added.
* web-platform-tests/html/syntax/parsing/template/appending-to-a-template/w3c-import.log: Added.
* web-platform-tests/html/syntax/parsing/template/clearing-the-stack-back-to-a-given-context: Added.
* web-platform-tests/html/syntax/parsing/template/clearing-the-stack-back-to-a-given-context/clearing-stack-back-to-a-table-body-context-expected.txt: Added.
* web-platform-tests/html/syntax/parsing/template/clearing-the-stack-back-to-a-given-context/clearing-stack-back-to-a-table-body-context.html: Added.
* web-platform-tests/html/syntax/parsing/template/clearing-the-stack-back-to-a-given-context/clearing-stack-back-to-a-table-context-expected.txt: Added.
* web-platform-tests/html/syntax/parsing/template/clearing-the-stack-back-to-a-given-context/clearing-stack-back-to-a-table-context.html: Added.
* web-platform-tests/html/syntax/parsing/template/clearing-the-stack-back-to-a-given-context/clearing-stack-back-to-a-table-row-context-expected.txt: Added.
* web-platform-tests/html/syntax/parsing/template/clearing-the-stack-back-to-a-given-context/clearing-stack-back-to-a-table-row-context.html: Added.
* web-platform-tests/html/syntax/parsing/template/clearing-the-stack-back-to-a-given-context/w3c-import.log: Added.
* web-platform-tests/html/syntax/parsing/template/creating-an-element-for-the-token: Added.
* web-platform-tests/html/syntax/parsing/template/creating-an-element-for-the-token/template-owner-document-expected.txt: Added.
* web-platform-tests/html/syntax/parsing/template/creating-an-element-for-the-token/template-owner-document.html: Added.
* web-platform-tests/html/syntax/parsing/template/creating-an-element-for-the-token/w3c-import.log: Added.
2016-04-24 Chris Dumez <cdumez@apple.com>
Unreviewed, revert part of r199970 that shouldn't have been committed.
* web-platform-tests/IndexedDB/idbfactory_open9.htm:
2016-04-24 Chris Dumez <cdumez@apple.com>
Autogenerated IDBFactory.open() does the wrong thing if you pass an explicit 'undefined' as the second argument
https://bugs.webkit.org/show_bug.cgi?id=156939
Reviewed by Darin Adler.
Re-sync tests from upstream b1818929.
* IndexedDB-private-browsing/idbfactory_open9-expected.txt:
* IndexedDB-private-browsing/idbfactory_open9.html:
* web-platform-tests/IndexedDB/idbfactory_open9-expected.txt:
* web-platform-tests/IndexedDB/idbfactory_open9.htm:
2016-04-23 Chris Dumez <cdumez@apple.com>
[WebIDL] Drop [Default] WebKit-IDL extended attribute
https://bugs.webkit.org/show_bug.cgi?id=156955
Reviewed by Darin Adler.
Rebaseline some tests now that a different exception type is thrown
for some of our APIs when passing null.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-04-21 Chris Dumez <cdumez@apple.com>
Drop [UsePointersEvenForNonNullableObjectArguments] from Document
https://bugs.webkit.org/show_bug.cgi?id=156881
Reviewed by Darin Adler.
Rebaseline now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-04-21 Youenn Fablet <youenn.fablet@crf.canon.fr>
[Fetch API] Improve some fetch response streams tests
https://bugs.webkit.org/show_bug.cgi?id=156848
Reviewed by Darin Adler.
Most important changes are for response-stream-disturbed-2.html and response-stream-disturbed-5.html which were broken.
response-stream-disturbed-2.html was calling an undefined function and was expecting to get a resolved promise while it should be rejected.
response-stream-disturbed-5.html was expecting to have a null body if data is consumed.
After rereading the spec, this test is non conformant, as the body should not be null, but getting the reader should throw.
* web-platform-tests/fetch/api/resources/utils.js: Adding delay helper function.
* web-platform-tests/fetch/api/response/response-cancel-stream.html: Using delay function.
* web-platform-tests/fetch/api/response/response-stream-disturbed-1.html: Removing unused function.
* web-platform-tests/fetch/api/response/response-stream-disturbed-2-expected.txt: Rebasing
* web-platform-tests/fetch/api/response/response-stream-disturbed-2.html: Fixing test.
* web-platform-tests/fetch/api/response/response-stream-disturbed-5-expected.txt: Rebasing
* web-platform-tests/fetch/api/response/response-stream-disturbed-5.html: Fixing test.
2016-04-19 Youenn Fablet <youenn.fablet@crf.canon.fr>
imported/w3c/web-platform-tests/streams/readable-streams/general.https.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=155760
Reviewed by Alexey Proskuryakov.
Flakiness was coming from a callback being called after a timeout.
Timeout was set so that a double promise resolution (promise resolved
in another promise resolution callback) is done before calling the callback.
On some slow bots, the timeout was not big enough.
* web-platform-tests/streams/readable-streams/general.js: Increased the callback delay.
2016-04-17 Youenn Fablet <youenn.fablet@crf.canon.fr>
[Fetch API] Consume HTTP data as a ReadableStream
https://bugs.webkit.org/show_bug.cgi?id=138968
Reviewed by Alex Christensen.
* web-platform-tests/fetch/api/basic/stream-response-expected.txt:
* web-platform-tests/fetch/api/basic/stream-response-worker-expected.txt:
* web-platform-tests/fetch/api/request/request-consume.html:
* web-platform-tests/fetch/api/resources/data.json: Added.
* web-platform-tests/fetch/api/resources/utils.js:
(validateStreamFromString):
* web-platform-tests/fetch/api/response/response-cancel-stream-expected.txt: Added.
* web-platform-tests/fetch/api/response/response-cancel-stream.html: Added.
* web-platform-tests/fetch/api/response/response-clone-expected.txt:
* web-platform-tests/fetch/api/response/response-consume-stream-expected.txt: Added.
* web-platform-tests/fetch/api/response/response-consume-stream.html: Added.
* web-platform-tests/fetch/api/response/response-init-002-expected.txt:
* web-platform-tests/fetch/api/response/response-stream-disturbed-expected-1.txt: Added.
* web-platform-tests/fetch/api/response/response-stream-disturbed-1.html: Added.
* web-platform-tests/fetch/api/response/response-stream-disturbed-expected-2.txt: Added.
* web-platform-tests/fetch/api/response/response-stream-disturbed-2.html: Added.
* web-platform-tests/fetch/api/response/response-stream-disturbed-expected-3.txt: Added.
* web-platform-tests/fetch/api/response/response-stream-disturbed-3.html: Added.
* web-platform-tests/fetch/api/response/response-stream-disturbed-expected-4.txt: Added.
* web-platform-tests/fetch/api/response/response-stream-disturbed-4.html: Added.
* web-platform-tests/fetch/api/response/response-stream-disturbed-expected-5.txt: Added.
* web-platform-tests/fetch/api/response/response-stream-disturbed-5.html: Added.
2016-04-11 Chris Dumez <cdumez@apple.com>
DOMTokenList.contains() should not throw
https://bugs.webkit.org/show_bug.cgi?id=156453
Reviewed by Ryosuke Niwa.
Re-sync dom/nodes/Element-classlist.html with upstream @26308720.
* web-platform-tests/dom/nodes/Element-classlist-expected.txt:
* web-platform-tests/dom/nodes/Element-classlist.html:
2016-04-08 Youenn Fablet <youenn.fablet@crf.canon.fr>
Testharness-based tests that time out should be able to produce detailed output
https://bugs.webkit.org/show_bug.cgi?id=145313
Reviewed by Xabier Rodriguez-Calvar.
Rebasing tests that produce output after testharness timeout() is called.
* web-platform-tests/fetch/api/request/request-cache-expected.txt:
* web-platform-tests/html/semantics/document-metadata/the-link-element/link-style-error-01-expected.txt:
* web-platform-tests/html/semantics/document-metadata/the-style-element/style-error-01-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change-expected.txt:
2016-03-31 Youenn Fablet <youenn.fablet@crf.canon.fr>
[Fetch API] Add basic loading of resources for Workers
https://bugs.webkit.org/show_bug.cgi?id=155886
Reviewed by Alex Christensen.
Updating test expectations as new tests are passing.
* web-platform-tests/fetch/api/basic/accept-header-worker-expected.txt:
* web-platform-tests/fetch/api/basic/integrity-worker-expected.txt:
* web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt:
* web-platform-tests/fetch/api/basic/mode-same-origin-worker-expected.txt:
* web-platform-tests/fetch/api/basic/request-forbidden-headers-worker-expected.txt:
* web-platform-tests/fetch/api/basic/request-headers-worker-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-about-worker-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-blob-worker-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-data-worker-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-others-worker-expected.txt:
* web-platform-tests/fetch/api/basic/stream-response-worker-expected.txt:
2016-03-31 Youenn Fablet <youenn.fablet@crf.canon.fr>
[Fetch API] Update web-platform-test fetch API tests
https://bugs.webkit.org/show_bug.cgi?id=155969
Reviewed by Darin Adler.
Resyncing tests and updated expectations.
New test web-platform-tests/fetch/api/request/request-cache.html is timing out.
* web-platform-tests/fetch/api/basic/scheme-blob-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-blob-worker-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-blob.js:
(checkFetchResponse):
* web-platform-tests/fetch/api/headers/headers-basic.html:
* web-platform-tests/fetch/api/request/request-cache-expected.txt: Added.
* web-platform-tests/fetch/api/request/request-cache.html: Added.
* web-platform-tests/fetch/api/request/request-consume-empty.html:
* web-platform-tests/fetch/api/request/request-consume.html:
* web-platform-tests/fetch/api/request/request-idl-expected.txt:
* web-platform-tests/fetch/api/request/request-idl.html:
* web-platform-tests/fetch/api/request/request-init-002-expected.txt:
* web-platform-tests/fetch/api/request/request-init-002.html:
* web-platform-tests/fetch/api/request/resources/cache.py: Added.
(main):
* web-platform-tests/fetch/api/resources/utils.js:
(stringToArray):
(validateBufferFromString):
(validateStreamFromString):
* web-platform-tests/fetch/api/response/response-clone.html:
* web-platform-tests/fetch/api/response/response-consume-empty.html:
* web-platform-tests/fetch/api/response/response-consume.html:
* web-platform-tests/fetch/api/response/response-init-002.html:
2016-03-25 Youenn Fablet <youenn.fablet@crf.canon.fr>
[Fetch API] Add basic loading of resources
https://bugs.webkit.org/show_bug.cgi?id=155637
Reviewed by Darin Adler.
Rebasing test expectations.
Updating scheme-blob.js to ensure generated test names are stable run after run.
* web-platform-tests/fetch/api/basic/accept-header-expected.txt:
* web-platform-tests/fetch/api/basic/integrity-expected.txt:
* web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt:
* web-platform-tests/fetch/api/basic/mode-same-origin-expected.txt:
* web-platform-tests/fetch/api/basic/request-forbidden-headers-expected.txt:
* web-platform-tests/fetch/api/basic/request-headers-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-about-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-blob-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-blob-worker-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-blob.js:
(checkFetchResponse): Deleted.
(checkKoUrl): Deleted.
* web-platform-tests/fetch/api/basic/scheme-data-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-others-expected.txt:
* web-platform-tests/fetch/api/basic/stream-response-expected.txt:
2016-03-24 Commit Queue <commit-queue@webkit.org>
Unreviewed, rolling out r198627.
https://bugs.webkit.org/show_bug.cgi?id=155856
Caused use-after-free (Requested by ap on #webkit).
Reverted changeset:
"[Fetch API] Add basic loading of resources"
https://bugs.webkit.org/show_bug.cgi?id=155637
http://trac.webkit.org/changeset/198627
2016-03-24 Youenn Fablet <youenn.fablet@crf.canon.fr>
[Fetch API] Add basic loading of resources
https://bugs.webkit.org/show_bug.cgi?id=155637
Reviewed by Darin Adler.
Rebasing test expectations.
Updating scheme-blob.js to ensure generated test names are stable run after run.
* web-platform-tests/fetch/api/basic/accept-header-expected.txt:
* web-platform-tests/fetch/api/basic/integrity-expected.txt:
* web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt:
* web-platform-tests/fetch/api/basic/mode-same-origin-expected.txt:
* web-platform-tests/fetch/api/basic/request-forbidden-headers-expected.txt:
* web-platform-tests/fetch/api/basic/request-headers-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-about-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-blob-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-blob-worker-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-blob.js:
(checkFetchResponse): Deleted.
(checkKoUrl): Deleted.
* web-platform-tests/fetch/api/basic/scheme-data-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-others-expected.txt:
* web-platform-tests/fetch/api/basic/stream-response-expected.txt:
2016-03-18 Youenn Fablet <youenn.fablet@crf.canon.fr>
Move IndexedDB regular test to web-platform-tests
https://bugs.webkit.org/show_bug.cgi?id=155581
Reviewed by Darin Adler.
Moving regular IndexedDB tests from LayoutTests/imported/w3c/indexeddb to LayoutTests/imported/w3c/web-platform-tests/IndexedDB.
Moving private browsing IndexedDB tests from LayoutTests/imported/w3c/indexeddb to LayoutTests/imported/w3c/IndexedDB-private-browsing.
Removed private prefix from private browsing IndexedDB tests since they are stored in their own folder.
Modified support.js to remove unnecessary calls to testRunner API.
Modified also IndexedDB-private-browsing/support.js to always activate testRunner private browsing mode.
* IndexedDB-private-browsing/abort-in-initial-upgradeneeded-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/abort-in-initial-upgradeneeded-expected.txt.
* IndexedDB-private-browsing/abort-in-initial-upgradeneeded.html: Copied from LayoutTests/imported/w3c/indexeddb/abort-in-initial-upgradeneeded.html.
* IndexedDB-private-browsing/close-in-upgradeneeded-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/close-in-upgradeneeded-expected.txt.
* IndexedDB-private-browsing/close-in-upgradeneeded.html: Copied from LayoutTests/imported/w3c/indexeddb/close-in-upgradeneeded.html.
* IndexedDB-private-browsing/cursor-overloads-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/cursor-overloads-expected.txt.
* IndexedDB-private-browsing/cursor-overloads.html: Copied from LayoutTests/imported/w3c/indexeddb/cursor-overloads.htm.
* IndexedDB-private-browsing/idb_webworkers-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idb_webworkers-expected.txt.
* IndexedDB-private-browsing/idb_webworkers.html: Copied from LayoutTests/imported/w3c/indexeddb/idb_webworkers.htm.
* IndexedDB-private-browsing/idbcursor-advance-continue-async-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-advance-continue-async-expected.txt.
* IndexedDB-private-browsing/idbcursor-advance-continue-async.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor-advance-continue-async.htm.
* IndexedDB-private-browsing/idbcursor-advance-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-advance-expected.txt.
* IndexedDB-private-browsing/idbcursor-advance-invalid-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-advance-invalid-expected.txt.
* IndexedDB-private-browsing/idbcursor-advance-invalid.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor-advance-invalid.htm.
* IndexedDB-private-browsing/idbcursor-advance.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor-advance.htm.
* IndexedDB-private-browsing/idbcursor-continue-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-continue-expected.txt.
* IndexedDB-private-browsing/idbcursor-continue.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor-continue.htm.
* IndexedDB-private-browsing/idbcursor-direction-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-direction-expected.txt.
* IndexedDB-private-browsing/idbcursor-direction-index-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-direction-index-expected.txt.
* IndexedDB-private-browsing/idbcursor-direction-index-keyrange-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-direction-index-keyrange-expected.txt.
* IndexedDB-private-browsing/idbcursor-direction-index-keyrange.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor-direction-index-keyrange.htm.
* IndexedDB-private-browsing/idbcursor-direction-index.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor-direction-index.htm.
* IndexedDB-private-browsing/idbcursor-direction-objectstore-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-direction-objectstore-expected.txt.
* IndexedDB-private-browsing/idbcursor-direction-objectstore-keyrange-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-direction-objectstore-keyrange-expected.txt.
* IndexedDB-private-browsing/idbcursor-direction-objectstore-keyrange.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor-direction-objectstore-keyrange.htm.
* IndexedDB-private-browsing/idbcursor-direction-objectstore.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor-direction-objectstore.htm.
* IndexedDB-private-browsing/idbcursor-direction.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor-direction.htm.
* IndexedDB-private-browsing/idbcursor-key-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-key-expected.txt.
* IndexedDB-private-browsing/idbcursor-key.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor-key.htm.
* IndexedDB-private-browsing/idbcursor-primarykey-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-primarykey-expected.txt.
* IndexedDB-private-browsing/idbcursor-primarykey.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor-primarykey.htm.
* IndexedDB-private-browsing/idbcursor-reused-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-reused-expected.txt.
* IndexedDB-private-browsing/idbcursor-reused.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor-reused.htm.
* IndexedDB-private-browsing/idbcursor-source-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-source-expected.txt.
* IndexedDB-private-browsing/idbcursor-source.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor-source.htm.
* IndexedDB-private-browsing/idbcursor_advance_index-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index-expected.txt.
* IndexedDB-private-browsing/idbcursor_advance_index.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index.htm.
* IndexedDB-private-browsing/idbcursor_advance_index2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index2-expected.txt.
* IndexedDB-private-browsing/idbcursor_advance_index2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index2.htm.
* IndexedDB-private-browsing/idbcursor_advance_index3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index3-expected.txt.
* IndexedDB-private-browsing/idbcursor_advance_index3.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index3.htm.
* IndexedDB-private-browsing/idbcursor_advance_index5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index5-expected.txt.
* IndexedDB-private-browsing/idbcursor_advance_index5.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index5.htm.
* IndexedDB-private-browsing/idbcursor_advance_index6-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index6-expected.txt.
* IndexedDB-private-browsing/idbcursor_advance_index6.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index6.htm.
* IndexedDB-private-browsing/idbcursor_advance_index7-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index7-expected.txt.
* IndexedDB-private-browsing/idbcursor_advance_index7.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index7.htm.
* IndexedDB-private-browsing/idbcursor_advance_index8-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index8-expected.txt.
* IndexedDB-private-browsing/idbcursor_advance_index8.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index8.htm.
* IndexedDB-private-browsing/idbcursor_advance_index9-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index9-expected.txt.
* IndexedDB-private-browsing/idbcursor_advance_index9.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index9.htm.
* IndexedDB-private-browsing/idbcursor_advance_objectstore-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_objectstore-expected.txt.
* IndexedDB-private-browsing/idbcursor_advance_objectstore.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_objectstore.htm.
* IndexedDB-private-browsing/idbcursor_advance_objectstore2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_objectstore2-expected.txt.
* IndexedDB-private-browsing/idbcursor_advance_objectstore2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_objectstore2.htm.
* IndexedDB-private-browsing/idbcursor_advance_objectstore3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_objectstore3-expected.txt.
* IndexedDB-private-browsing/idbcursor_advance_objectstore3.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_objectstore3.htm.
* IndexedDB-private-browsing/idbcursor_advance_objectstore4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_objectstore4-expected.txt.
* IndexedDB-private-browsing/idbcursor_advance_objectstore4.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_objectstore4.htm.
* IndexedDB-private-browsing/idbcursor_advance_objectstore5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_objectstore5-expected.txt.
* IndexedDB-private-browsing/idbcursor_advance_objectstore5.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_objectstore5.htm.
* IndexedDB-private-browsing/idbcursor_continue_index-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index-expected.txt.
* IndexedDB-private-browsing/idbcursor_continue_index.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index.htm.
* IndexedDB-private-browsing/idbcursor_continue_index2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index2-expected.txt.
* IndexedDB-private-browsing/idbcursor_continue_index2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index2.htm.
* IndexedDB-private-browsing/idbcursor_continue_index3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index3-expected.txt.
* IndexedDB-private-browsing/idbcursor_continue_index3.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index3.htm.
* IndexedDB-private-browsing/idbcursor_continue_index4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index4-expected.txt.
* IndexedDB-private-browsing/idbcursor_continue_index4.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index4.htm.
* IndexedDB-private-browsing/idbcursor_continue_index5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index5-expected.txt.
* IndexedDB-private-browsing/idbcursor_continue_index5.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index5.htm.
* IndexedDB-private-browsing/idbcursor_continue_index6-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index6-expected.txt.
* IndexedDB-private-browsing/idbcursor_continue_index6.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index6.htm.
* IndexedDB-private-browsing/idbcursor_continue_index7-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index7-expected.txt.
* IndexedDB-private-browsing/idbcursor_continue_index7.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index7.htm.
* IndexedDB-private-browsing/idbcursor_continue_index8-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index8-expected.txt.
* IndexedDB-private-browsing/idbcursor_continue_index8.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index8.htm.
* IndexedDB-private-browsing/idbcursor_continue_invalid-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_invalid-expected.txt.
* IndexedDB-private-browsing/idbcursor_continue_invalid.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_invalid.htm.
* IndexedDB-private-browsing/idbcursor_continue_objectstore-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_objectstore-expected.txt.
* IndexedDB-private-browsing/idbcursor_continue_objectstore.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_objectstore.htm.
* IndexedDB-private-browsing/idbcursor_continue_objectstore2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_objectstore2-expected.txt.
* IndexedDB-private-browsing/idbcursor_continue_objectstore2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_objectstore2.htm.
* IndexedDB-private-browsing/idbcursor_continue_objectstore3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_objectstore3-expected.txt.
* IndexedDB-private-browsing/idbcursor_continue_objectstore3.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_objectstore3.htm.
* IndexedDB-private-browsing/idbcursor_continue_objectstore4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_objectstore4-expected.txt.
* IndexedDB-private-browsing/idbcursor_continue_objectstore4.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_objectstore4.htm.
* IndexedDB-private-browsing/idbcursor_continue_objectstore5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_objectstore5-expected.txt.
* IndexedDB-private-browsing/idbcursor_continue_objectstore5.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_objectstore5.htm.
* IndexedDB-private-browsing/idbcursor_continue_objectstore6-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_objectstore6-expected.txt.
* IndexedDB-private-browsing/idbcursor_continue_objectstore6.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_objectstore6.htm.
* IndexedDB-private-browsing/idbcursor_delete_index-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_index-expected.txt.
* IndexedDB-private-browsing/idbcursor_delete_index.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_index.htm.
* IndexedDB-private-browsing/idbcursor_delete_index2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_index2-expected.txt.
* IndexedDB-private-browsing/idbcursor_delete_index2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_index2.htm.
* IndexedDB-private-browsing/idbcursor_delete_index3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_index3-expected.txt.
* IndexedDB-private-browsing/idbcursor_delete_index3.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_index3.htm.
* IndexedDB-private-browsing/idbcursor_delete_index4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_index4-expected.txt.
* IndexedDB-private-browsing/idbcursor_delete_index4.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_index4.htm.
* IndexedDB-private-browsing/idbcursor_delete_index5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_index5-expected.txt.
* IndexedDB-private-browsing/idbcursor_delete_index5.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_index5.htm.
* IndexedDB-private-browsing/idbcursor_delete_objectstore-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_objectstore-expected.txt.
* IndexedDB-private-browsing/idbcursor_delete_objectstore.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_objectstore.htm.
* IndexedDB-private-browsing/idbcursor_delete_objectstore2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_objectstore2-expected.txt.
* IndexedDB-private-browsing/idbcursor_delete_objectstore2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_objectstore2.htm.
* IndexedDB-private-browsing/idbcursor_delete_objectstore3-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_objectstore3-expected.txt.
* IndexedDB-private-browsing/idbcursor_delete_objectstore3.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_objectstore3.htm.
* IndexedDB-private-browsing/idbcursor_delete_objectstore4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_objectstore4-expected.txt.
* IndexedDB-private-browsing/idbcursor_delete_objectstore4.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_objectstore4.htm.
* IndexedDB-private-browsing/idbcursor_delete_objectstore5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_objectstore5-expected.txt.
* IndexedDB-private-browsing/idbcursor_delete_objectstore5.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_objectstore5.htm.
* IndexedDB-private-browsing/idbcursor_iterating-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_iterating-expected.txt.
* IndexedDB-private-browsing/idbcursor_iterating.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_iterating.htm.
* IndexedDB-private-browsing/idbcursor_iterating_index-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_iterating_index-expected.txt.
* IndexedDB-private-browsing/idbcursor_iterating_index.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_iterating_index.htm.
* IndexedDB-private-browsing/idbcursor_iterating_index2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_iterating_index2-expected.txt.
* IndexedDB-private-browsing/idbcursor_iterating_index2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_iterating_index2.htm.
* IndexedDB-private-browsing/idbcursor_iterating_objectstore-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_iterating_objectstore-expected.txt.
* IndexedDB-private-browsing/idbcursor_iterating_objectstore.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_iterating_objectstore.htm.
* IndexedDB-private-browsing/idbcursor_iterating_objectstore2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_iterating_objectstore2-expected.txt.
* IndexedDB-private-browsing/idbcursor_iterating_objectstore2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_iterating_objectstore2.htm.
* IndexedDB-private-browsing/idbcursor_update_index-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index-expected.txt.
* IndexedDB-private-browsing/idbcursor_update_index.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index.htm.
* IndexedDB-private-browsing/idbcursor_update_index2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index2-expected.txt.
* IndexedDB-private-browsing/idbcursor_update_index2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index2.htm.
* IndexedDB-private-browsing/idbcursor_update_index3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index3-expected.txt.
* IndexedDB-private-browsing/idbcursor_update_index3.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index3.htm.
* IndexedDB-private-browsing/idbcursor_update_index4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index4-expected.txt.
* IndexedDB-private-browsing/idbcursor_update_index4.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index4.htm.
* IndexedDB-private-browsing/idbcursor_update_index5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index5-expected.txt.
* IndexedDB-private-browsing/idbcursor_update_index5.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index5.htm.
* IndexedDB-private-browsing/idbcursor_update_index6-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index6-expected.txt.
* IndexedDB-private-browsing/idbcursor_update_index6.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index6.htm.
* IndexedDB-private-browsing/idbcursor_update_index7-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index7-expected.txt.
* IndexedDB-private-browsing/idbcursor_update_index7.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index7.htm.
* IndexedDB-private-browsing/idbcursor_update_objectstore-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore-expected.txt.
* IndexedDB-private-browsing/idbcursor_update_objectstore.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore.htm.
* IndexedDB-private-browsing/idbcursor_update_objectstore2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore2-expected.txt.
* IndexedDB-private-browsing/idbcursor_update_objectstore2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore2.htm.
* IndexedDB-private-browsing/idbcursor_update_objectstore3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore3-expected.txt.
* IndexedDB-private-browsing/idbcursor_update_objectstore3.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore3.htm.
* IndexedDB-private-browsing/idbcursor_update_objectstore4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore4-expected.txt.
* IndexedDB-private-browsing/idbcursor_update_objectstore4.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore4.htm.
* IndexedDB-private-browsing/idbcursor_update_objectstore5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore5-expected.txt.
* IndexedDB-private-browsing/idbcursor_update_objectstore5.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore5.htm.
* IndexedDB-private-browsing/idbcursor_update_objectstore6-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore6-expected.txt.
* IndexedDB-private-browsing/idbcursor_update_objectstore6.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore6.htm.
* IndexedDB-private-browsing/idbcursor_update_objectstore7-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore7-expected.txt.
* IndexedDB-private-browsing/idbcursor_update_objectstore7.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore7.htm.
* IndexedDB-private-browsing/idbcursor_update_objectstore8-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore8-expected.txt.
* IndexedDB-private-browsing/idbcursor_update_objectstore8.html: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore8.htm.
* IndexedDB-private-browsing/idbdatabase_close-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_close-expected.txt.
* IndexedDB-private-browsing/idbdatabase_close.html: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_close.htm.
* IndexedDB-private-browsing/idbdatabase_close2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_close2-expected.txt.
* IndexedDB-private-browsing/idbdatabase_close2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_close2.htm.
* IndexedDB-private-browsing/idbdatabase_createObjectStore-createIndex-emptyname-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore-createIndex-emptyname-expected.txt.
* IndexedDB-private-browsing/idbdatabase_createObjectStore-createIndex-emptyname.html: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore-createIndex-emptyname.htm.
* IndexedDB-private-browsing/idbdatabase_createObjectStore-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore-expected.txt.
* IndexedDB-private-browsing/idbdatabase_createObjectStore.html: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore.htm.
* IndexedDB-private-browsing/idbdatabase_createObjectStore10-1000ends-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore10-1000ends-expected.txt.
* IndexedDB-private-browsing/idbdatabase_createObjectStore10-1000ends.html: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore10-1000ends.htm.
* IndexedDB-private-browsing/idbdatabase_createObjectStore10-emptyname-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore10-emptyname-expected.txt.
* IndexedDB-private-browsing/idbdatabase_createObjectStore10-emptyname.html: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore10-emptyname.htm.
* IndexedDB-private-browsing/idbdatabase_createObjectStore11-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore11-expected.txt.
* IndexedDB-private-browsing/idbdatabase_createObjectStore11.html: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore11.htm.
* IndexedDB-private-browsing/idbdatabase_createObjectStore2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore2-expected.txt.
* IndexedDB-private-browsing/idbdatabase_createObjectStore2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore2.htm.
* IndexedDB-private-browsing/idbdatabase_createObjectStore3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore3-expected.txt.
* IndexedDB-private-browsing/idbdatabase_createObjectStore3.html: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore3.htm.
* IndexedDB-private-browsing/idbdatabase_createObjectStore4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore4-expected.txt.
* IndexedDB-private-browsing/idbdatabase_createObjectStore4.html: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore4.htm.
* IndexedDB-private-browsing/idbdatabase_createObjectStore5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore5-expected.txt.
* IndexedDB-private-browsing/idbdatabase_createObjectStore5.html: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore5.htm.
* IndexedDB-private-browsing/idbdatabase_createObjectStore6-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore6-expected.txt.
* IndexedDB-private-browsing/idbdatabase_createObjectStore6.html: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore6.htm.
* IndexedDB-private-browsing/idbdatabase_createObjectStore7-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore7-expected.txt.
* IndexedDB-private-browsing/idbdatabase_createObjectStore7.html: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore7.htm.
* IndexedDB-private-browsing/idbdatabase_createObjectStore8-parameters-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore8-parameters-expected.txt.
* IndexedDB-private-browsing/idbdatabase_createObjectStore8-parameters.html: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore8-parameters.htm.
* IndexedDB-private-browsing/idbdatabase_createObjectStore9-invalidparameters-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore9-invalidparameters-expected.txt.
* IndexedDB-private-browsing/idbdatabase_createObjectStore9-invalidparameters.html: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore9-invalidparameters.htm.
* IndexedDB-private-browsing/idbdatabase_deleteObjectStore-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_deleteObjectStore-expected.txt.
* IndexedDB-private-browsing/idbdatabase_deleteObjectStore.html: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_deleteObjectStore.htm.
* IndexedDB-private-browsing/idbdatabase_deleteObjectStore2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_deleteObjectStore2-expected.txt.
* IndexedDB-private-browsing/idbdatabase_deleteObjectStore2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_deleteObjectStore2.htm.
* IndexedDB-private-browsing/idbdatabase_deleteObjectStore3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_deleteObjectStore3-expected.txt.
* IndexedDB-private-browsing/idbdatabase_deleteObjectStore3.html: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_deleteObjectStore3.htm.
* IndexedDB-private-browsing/idbdatabase_deleteObjectStore4-not_reused-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_deleteObjectStore4-not_reused-expected.txt.
* IndexedDB-private-browsing/idbdatabase_deleteObjectStore4-not_reused.html: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_deleteObjectStore4-not_reused.htm.
* IndexedDB-private-browsing/idbdatabase_transaction-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_transaction-expected.txt.
* IndexedDB-private-browsing/idbdatabase_transaction.html: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_transaction.htm.
* IndexedDB-private-browsing/idbdatabase_transaction2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_transaction2-expected.txt.
* IndexedDB-private-browsing/idbdatabase_transaction2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_transaction2.htm.
* IndexedDB-private-browsing/idbdatabase_transaction3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_transaction3-expected.txt.
* IndexedDB-private-browsing/idbdatabase_transaction3.html: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_transaction3.htm.
* IndexedDB-private-browsing/idbdatabase_transaction4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_transaction4-expected.txt.
* IndexedDB-private-browsing/idbdatabase_transaction4.html: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_transaction4.htm.
* IndexedDB-private-browsing/idbdatabase_transaction5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_transaction5-expected.txt.
* IndexedDB-private-browsing/idbdatabase_transaction5.html: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_transaction5.htm.
* IndexedDB-private-browsing/idbfactory_cmp-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_cmp-expected.txt.
* IndexedDB-private-browsing/idbfactory_cmp.html: Copied from LayoutTests/imported/w3c/indexeddb/idbfactory_cmp.htm.
* IndexedDB-private-browsing/idbfactory_cmp2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_cmp2-expected.txt.
* IndexedDB-private-browsing/idbfactory_cmp2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbfactory_cmp2.htm.
* IndexedDB-private-browsing/idbfactory_deleteDatabase-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_deleteDatabase-expected.txt.
* IndexedDB-private-browsing/idbfactory_deleteDatabase.html: Copied from LayoutTests/imported/w3c/indexeddb/idbfactory_deleteDatabase.htm.
* IndexedDB-private-browsing/idbfactory_deleteDatabase2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_deleteDatabase2-expected.txt.
* IndexedDB-private-browsing/idbfactory_deleteDatabase2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbfactory_deleteDatabase2.htm.
* IndexedDB-private-browsing/idbfactory_deleteDatabase3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_deleteDatabase3-expected.txt.
* IndexedDB-private-browsing/idbfactory_deleteDatabase3.html: Copied from LayoutTests/imported/w3c/indexeddb/idbfactory_deleteDatabase3.htm.
* IndexedDB-private-browsing/idbfactory_deleteDatabase4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_deleteDatabase4-expected.txt.
* IndexedDB-private-browsing/idbfactory_deleteDatabase4.html: Copied from LayoutTests/imported/w3c/indexeddb/idbfactory_deleteDatabase4.htm.
* IndexedDB-private-browsing/idbfactory_open-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open-expected.txt.
* IndexedDB-private-browsing/idbfactory_open.html: Copied from LayoutTests/imported/w3c/indexeddb/idbfactory_open.htm.
* IndexedDB-private-browsing/idbfactory_open10-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open10-expected.txt.
* IndexedDB-private-browsing/idbfactory_open10.html: Copied from LayoutTests/imported/w3c/indexeddb/idbfactory_open10.htm.
* IndexedDB-private-browsing/idbfactory_open11-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open11-expected.txt.
* IndexedDB-private-browsing/idbfactory_open11.html: Copied from LayoutTests/imported/w3c/indexeddb/idbfactory_open11.htm.
* IndexedDB-private-browsing/idbfactory_open12-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open12-expected.txt.
* IndexedDB-private-browsing/idbfactory_open12.html: Copied from LayoutTests/imported/w3c/indexeddb/idbfactory_open12.htm.
* IndexedDB-private-browsing/idbfactory_open2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open2-expected.txt.
* IndexedDB-private-browsing/idbfactory_open2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbfactory_open2.htm.
* IndexedDB-private-browsing/idbfactory_open3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open3-expected.txt.
* IndexedDB-private-browsing/idbfactory_open3.html: Copied from LayoutTests/imported/w3c/indexeddb/idbfactory_open3.htm.
* IndexedDB-private-browsing/idbfactory_open4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open4-expected.txt.
* IndexedDB-private-browsing/idbfactory_open4.html: Copied from LayoutTests/imported/w3c/indexeddb/idbfactory_open4.htm.
* IndexedDB-private-browsing/idbfactory_open5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open5-expected.txt.
* IndexedDB-private-browsing/idbfactory_open5.html: Copied from LayoutTests/imported/w3c/indexeddb/idbfactory_open5.htm.
* IndexedDB-private-browsing/idbfactory_open6-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open6-expected.txt.
* IndexedDB-private-browsing/idbfactory_open6.html: Copied from LayoutTests/imported/w3c/indexeddb/idbfactory_open6.htm.
* IndexedDB-private-browsing/idbfactory_open7-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open7-expected.txt.
* IndexedDB-private-browsing/idbfactory_open7.html: Copied from LayoutTests/imported/w3c/indexeddb/idbfactory_open7.htm.
* IndexedDB-private-browsing/idbfactory_open8-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open8-expected.txt.
* IndexedDB-private-browsing/idbfactory_open8.html: Copied from LayoutTests/imported/w3c/indexeddb/idbfactory_open8.htm.
* IndexedDB-private-browsing/idbfactory_open9-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open9-expected.txt.
* IndexedDB-private-browsing/idbfactory_open9.html: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open9-private.html.
* IndexedDB-private-browsing/idbindex-multientry-arraykeypath-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex-multientry-arraykeypath-expected.txt.
* IndexedDB-private-browsing/idbindex-multientry-arraykeypath.html: Copied from LayoutTests/imported/w3c/indexeddb/idbindex-multientry-arraykeypath.htm.
* IndexedDB-private-browsing/idbindex-multientry-big-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex-multientry-big-expected.txt.
* IndexedDB-private-browsing/idbindex-multientry-big.html: Copied from LayoutTests/imported/w3c/indexeddb/idbindex-multientry-big.htm.
* IndexedDB-private-browsing/idbindex-multientry-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex-multientry-expected.txt.
* IndexedDB-private-browsing/idbindex-multientry.html: Copied from LayoutTests/imported/w3c/indexeddb/idbindex-multientry.htm.
* IndexedDB-private-browsing/idbindex_count-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_count-expected.txt.
* IndexedDB-private-browsing/idbindex_count.html: Copied from LayoutTests/imported/w3c/indexeddb/idbindex_count.htm.
* IndexedDB-private-browsing/idbindex_count2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_count2-expected.txt.
* IndexedDB-private-browsing/idbindex_count2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbindex_count2.htm.
* IndexedDB-private-browsing/idbindex_count3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_count3-expected.txt.
* IndexedDB-private-browsing/idbindex_count3.html: Copied from LayoutTests/imported/w3c/indexeddb/idbindex_count3.htm.
* IndexedDB-private-browsing/idbindex_count4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_count4-expected.txt.
* IndexedDB-private-browsing/idbindex_count4.html: Copied from LayoutTests/imported/w3c/indexeddb/idbindex_count4.htm.
* IndexedDB-private-browsing/idbindex_get-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_get-expected.txt.
* IndexedDB-private-browsing/idbindex_get.html: Copied from LayoutTests/imported/w3c/indexeddb/idbindex_get.htm.
* IndexedDB-private-browsing/idbindex_get2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_get2-expected.txt.
* IndexedDB-private-browsing/idbindex_get2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbindex_get2.htm.
* IndexedDB-private-browsing/idbindex_get3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_get3-expected.txt.
* IndexedDB-private-browsing/idbindex_get3.html: Copied from LayoutTests/imported/w3c/indexeddb/idbindex_get3.htm.
* IndexedDB-private-browsing/idbindex_get4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_get4-expected.txt.
* IndexedDB-private-browsing/idbindex_get4.html: Copied from LayoutTests/imported/w3c/indexeddb/idbindex_get4.htm.
* IndexedDB-private-browsing/idbindex_get5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_get5-expected.txt.
* IndexedDB-private-browsing/idbindex_get5.html: Copied from LayoutTests/imported/w3c/indexeddb/idbindex_get5.htm.
* IndexedDB-private-browsing/idbindex_get6-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_get6-expected.txt.
* IndexedDB-private-browsing/idbindex_get6.html: Copied from LayoutTests/imported/w3c/indexeddb/idbindex_get6.htm.
* IndexedDB-private-browsing/idbindex_get7-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_get7-private-expected.txt.
* IndexedDB-private-browsing/idbindex_get7.html: Copied from LayoutTests/imported/w3c/indexeddb/idbindex_get7.htm.
* IndexedDB-private-browsing/idbindex_getKey-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_getKey-expected.txt.
* IndexedDB-private-browsing/idbindex_getKey.html: Copied from LayoutTests/imported/w3c/indexeddb/idbindex_getKey.htm.
* IndexedDB-private-browsing/idbindex_getKey2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_getKey2-expected.txt.
* IndexedDB-private-browsing/idbindex_getKey2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbindex_getKey2.htm.
* IndexedDB-private-browsing/idbindex_getKey3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_getKey3-expected.txt.
* IndexedDB-private-browsing/idbindex_getKey3.html: Copied from LayoutTests/imported/w3c/indexeddb/idbindex_getKey3.htm.
* IndexedDB-private-browsing/idbindex_getKey4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_getKey4-expected.txt.
* IndexedDB-private-browsing/idbindex_getKey4.html: Copied from LayoutTests/imported/w3c/indexeddb/idbindex_getKey4.htm.
* IndexedDB-private-browsing/idbindex_getKey5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_getKey5-expected.txt.
* IndexedDB-private-browsing/idbindex_getKey5.html: Copied from LayoutTests/imported/w3c/indexeddb/idbindex_getKey5.htm.
* IndexedDB-private-browsing/idbindex_getKey6-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_getKey6-expected.txt.
* IndexedDB-private-browsing/idbindex_getKey6.html: Copied from LayoutTests/imported/w3c/indexeddb/idbindex_getKey6.htm.
* IndexedDB-private-browsing/idbindex_getKey7-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_getKey7-private-expected.txt.
* IndexedDB-private-browsing/idbindex_getKey7.html: Copied from LayoutTests/imported/w3c/indexeddb/idbindex_getKey7.htm.
* IndexedDB-private-browsing/idbindex_indexNames-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_indexNames-expected.txt.
* IndexedDB-private-browsing/idbindex_indexNames.html: Copied from LayoutTests/imported/w3c/indexeddb/idbindex_indexNames.htm.
* IndexedDB-private-browsing/idbindex_openCursor-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_openCursor-expected.txt.
* IndexedDB-private-browsing/idbindex_openCursor.html: Copied from LayoutTests/imported/w3c/indexeddb/idbindex_openCursor.htm.
* IndexedDB-private-browsing/idbindex_openCursor2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_openCursor2-private-expected.txt.
* IndexedDB-private-browsing/idbindex_openCursor2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbindex_openCursor2.htm.
* IndexedDB-private-browsing/idbindex_openKeyCursor-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_openKeyCursor-expected.txt.
* IndexedDB-private-browsing/idbindex_openKeyCursor.html: Copied from LayoutTests/imported/w3c/indexeddb/idbindex_openKeyCursor.htm.
* IndexedDB-private-browsing/idbindex_openKeyCursor2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_openKeyCursor2-expected.txt.
* IndexedDB-private-browsing/idbindex_openKeyCursor2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbindex_openKeyCursor2.htm.
* IndexedDB-private-browsing/idbindex_openKeyCursor3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_openKeyCursor3-private-expected.txt.
* IndexedDB-private-browsing/idbindex_openKeyCursor3.html: Copied from LayoutTests/imported/w3c/indexeddb/idbindex_openKeyCursor3.htm.
* IndexedDB-private-browsing/idbkeyrange-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbkeyrange-expected.txt.
* IndexedDB-private-browsing/idbkeyrange.html: Copied from LayoutTests/imported/w3c/indexeddb/idbkeyrange.htm.
* IndexedDB-private-browsing/idbkeyrange_incorrect-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbkeyrange_incorrect-expected.txt.
* IndexedDB-private-browsing/idbkeyrange_incorrect.html: Copied from LayoutTests/imported/w3c/indexeddb/idbkeyrange_incorrect.htm.
* IndexedDB-private-browsing/idbobjectstore_add-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_add.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add.htm.
* IndexedDB-private-browsing/idbobjectstore_add10-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add10-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_add10.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add10.htm.
* IndexedDB-private-browsing/idbobjectstore_add11-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add11-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_add11.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add11.htm.
* IndexedDB-private-browsing/idbobjectstore_add12-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add12-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_add12.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add12.htm.
* IndexedDB-private-browsing/idbobjectstore_add13-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add13-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_add13.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add13.htm.
* IndexedDB-private-browsing/idbobjectstore_add14-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add14-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_add14.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add14.htm.
* IndexedDB-private-browsing/idbobjectstore_add15-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add15-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_add15.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add15.htm.
* IndexedDB-private-browsing/idbobjectstore_add16-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add16-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_add16.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add16.htm.
* IndexedDB-private-browsing/idbobjectstore_add2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add2-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_add2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add2.htm.
* IndexedDB-private-browsing/idbobjectstore_add3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add3-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_add3.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add3.htm.
* IndexedDB-private-browsing/idbobjectstore_add4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add4-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_add4.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add4.htm.
* IndexedDB-private-browsing/idbobjectstore_add5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add5-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_add5.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add5.htm.
* IndexedDB-private-browsing/idbobjectstore_add6-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add6-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_add6.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add6.htm.
* IndexedDB-private-browsing/idbobjectstore_add7-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add7-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_add7.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add7.htm.
* IndexedDB-private-browsing/idbobjectstore_add8-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add8-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_add8.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add8.htm.
* IndexedDB-private-browsing/idbobjectstore_add9-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add9-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_add9.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add9.htm.
* IndexedDB-private-browsing/idbobjectstore_clear-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_clear-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_clear.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_clear.htm.
* IndexedDB-private-browsing/idbobjectstore_clear2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_clear2-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_clear2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_clear2.htm.
* IndexedDB-private-browsing/idbobjectstore_clear3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_clear3-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_clear3.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_clear3.htm.
* IndexedDB-private-browsing/idbobjectstore_clear4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_clear4-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_clear4.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_clear4.htm.
* IndexedDB-private-browsing/idbobjectstore_count-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_count-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_count.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_count.htm.
* IndexedDB-private-browsing/idbobjectstore_count2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_count2-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_count2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_count2.htm.
* IndexedDB-private-browsing/idbobjectstore_count3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_count3-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_count3.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_count3.htm.
* IndexedDB-private-browsing/idbobjectstore_count4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_count4-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_count4.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_count4.htm.
* IndexedDB-private-browsing/idbobjectstore_createIndex-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_createIndex.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex.htm.
* IndexedDB-private-browsing/idbobjectstore_createIndex10-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex10-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_createIndex10.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex10.htm.
* IndexedDB-private-browsing/idbobjectstore_createIndex11-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex11-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_createIndex11.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex11.htm.
* IndexedDB-private-browsing/idbobjectstore_createIndex12-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex12-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_createIndex12.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex12.htm.
* IndexedDB-private-browsing/idbobjectstore_createIndex13-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex13-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_createIndex13.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex13.htm.
* IndexedDB-private-browsing/idbobjectstore_createIndex2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex2-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_createIndex2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex2.htm.
* IndexedDB-private-browsing/idbobjectstore_createIndex3-usable-right-away-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex3-usable-right-away-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_createIndex3-usable-right-away.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex3-usable-right-away.htm.
* IndexedDB-private-browsing/idbobjectstore_createIndex4-deleteIndex-event_order-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex4-deleteIndex-event_order-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_createIndex4-deleteIndex-event_order.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex4-deleteIndex-event_order.htm.
* IndexedDB-private-browsing/idbobjectstore_createIndex5-emptykeypath-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex5-emptykeypath-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_createIndex5-emptykeypath.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex5-emptykeypath.htm.
* IndexedDB-private-browsing/idbobjectstore_createIndex6-event_order-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex6-event_order-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_createIndex6-event_order.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex6-event_order.htm.
* IndexedDB-private-browsing/idbobjectstore_createIndex7-event_order-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex7-event_order-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_createIndex7-event_order.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex7-event_order.htm.
* IndexedDB-private-browsing/idbobjectstore_createIndex8-valid_keys-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex8-valid_keys-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_createIndex8-valid_keys.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex8-valid_keys.htm.
* IndexedDB-private-browsing/idbobjectstore_createIndex9-emptyname-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex9-emptyname-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_createIndex9-emptyname.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex9-emptyname.htm.
* IndexedDB-private-browsing/idbobjectstore_delete-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_delete.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete.htm.
* IndexedDB-private-browsing/idbobjectstore_delete2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete2-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_delete2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete2.htm.
* IndexedDB-private-browsing/idbobjectstore_delete3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete3-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_delete3.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete3.htm.
* IndexedDB-private-browsing/idbobjectstore_delete4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete4-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_delete4.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete4.htm.
* IndexedDB-private-browsing/idbobjectstore_delete5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete5-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_delete5.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete5.htm.
* IndexedDB-private-browsing/idbobjectstore_delete6-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete6-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_delete6.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete6.htm.
* IndexedDB-private-browsing/idbobjectstore_delete7-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete7-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_delete7.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete7.htm.
* IndexedDB-private-browsing/idbobjectstore_deleteIndex-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_deleteIndex-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_deleteIndex.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_deleteIndex.htm.
* IndexedDB-private-browsing/idbobjectstore_deleted-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_deleted-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_deleted.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_deleted.htm.
* IndexedDB-private-browsing/idbobjectstore_get-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_get.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get.htm.
* IndexedDB-private-browsing/idbobjectstore_get2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get2-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_get2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get2.htm.
* IndexedDB-private-browsing/idbobjectstore_get3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get3-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_get3.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get3.htm.
* IndexedDB-private-browsing/idbobjectstore_get4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get4-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_get4.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get4.htm.
* IndexedDB-private-browsing/idbobjectstore_get5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get5-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_get5.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get5.htm.
* IndexedDB-private-browsing/idbobjectstore_get6-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get6-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_get6.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get6.htm.
* IndexedDB-private-browsing/idbobjectstore_get7-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get7-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_get7.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get7.htm.
* IndexedDB-private-browsing/idbobjectstore_index-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_index-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_index.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_index.htm.
* IndexedDB-private-browsing/idbobjectstore_openCursor-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_openCursor-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_openCursor.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_openCursor.htm.
* IndexedDB-private-browsing/idbobjectstore_openCursor_invalid-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_openCursor_invalid-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_openCursor_invalid.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_openCursor_invalid.htm.
* IndexedDB-private-browsing/idbobjectstore_put-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_put.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put.htm.
* IndexedDB-private-browsing/idbobjectstore_put10-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put10-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_put10.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put10.htm.
* IndexedDB-private-browsing/idbobjectstore_put11-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put11-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_put11.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put11.htm.
* IndexedDB-private-browsing/idbobjectstore_put12-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put12-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_put12.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put12.htm.
* IndexedDB-private-browsing/idbobjectstore_put13-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put13-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_put13.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put13.htm.
* IndexedDB-private-browsing/idbobjectstore_put14-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put14-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_put14.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put14.htm.
* IndexedDB-private-browsing/idbobjectstore_put15-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put15-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_put15.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put15.htm.
* IndexedDB-private-browsing/idbobjectstore_put16-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put16-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_put16.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put16.htm.
* IndexedDB-private-browsing/idbobjectstore_put2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put2-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_put2.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put2.htm.
* IndexedDB-private-browsing/idbobjectstore_put3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put3-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_put3.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put3.htm.
* IndexedDB-private-browsing/idbobjectstore_put4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put4-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_put4.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put4.htm.
* IndexedDB-private-browsing/idbobjectstore_put5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put5-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_put5.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put5.htm.
* IndexedDB-private-browsing/idbobjectstore_put6-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put6-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_put6.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put6.htm.
* IndexedDB-private-browsing/idbobjectstore_put7-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put7-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_put7.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put7.htm.
* IndexedDB-private-browsing/idbobjectstore_put8-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put8-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_put8.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put8.htm.
* IndexedDB-private-browsing/idbobjectstore_put9-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put9-expected.txt.
* IndexedDB-private-browsing/idbobjectstore_put9.html: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put9.htm.
* IndexedDB-private-browsing/idbtransaction-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbtransaction-expected.txt.
* IndexedDB-private-browsing/idbtransaction-oncomplete-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbtransaction-oncomplete-expected.txt.
* IndexedDB-private-browsing/idbtransaction-oncomplete.html: Copied from LayoutTests/imported/w3c/indexeddb/idbtransaction-oncomplete.htm.
* IndexedDB-private-browsing/idbtransaction.html: Copied from LayoutTests/imported/w3c/indexeddb/idbtransaction.htm.
* IndexedDB-private-browsing/idbtransaction_abort-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbtransaction_abort-expected.txt.
* IndexedDB-private-browsing/idbtransaction_abort.html: Copied from LayoutTests/imported/w3c/indexeddb/idbtransaction_abort.htm.
* IndexedDB-private-browsing/idbversionchangeevent-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbversionchangeevent-expected.txt.
* IndexedDB-private-browsing/idbversionchangeevent.html: Copied from LayoutTests/imported/w3c/indexeddb/idbversionchangeevent.htm.
* IndexedDB-private-browsing/idbworker.js: Copied from LayoutTests/imported/w3c/indexeddb/idbworker.js.
(false.MessageHandler.open_rq.onupgradeneeded):
(false.MessageHandler.db.e.target.result.db.onerror):
(false.MessageHandler.db.transaction.objectStore.onsuccess):
(false.MessageHandler.open_rq.onsuccess):
(false.MessageHandler.open_rq.onerror):
(false.MessageHandler.open_rq.onblocked):
(false.MessageHandler):
* IndexedDB-private-browsing/index_sort_order-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/index_sort_order-expected.txt.
* IndexedDB-private-browsing/index_sort_order.html: Copied from LayoutTests/imported/w3c/indexeddb/index_sort_order.htm.
* IndexedDB-private-browsing/key_invalid-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/key_invalid-expected.txt.
* IndexedDB-private-browsing/key_invalid.html: Copied from LayoutTests/imported/w3c/indexeddb/key_invalid.htm.
* IndexedDB-private-browsing/key_valid-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/key_valid-expected.txt.
* IndexedDB-private-browsing/key_valid.html: Copied from LayoutTests/imported/w3c/indexeddb/key_valid.html.
* IndexedDB-private-browsing/keygenerator-constrainterror-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/keygenerator-constrainterror-expected.txt.
* IndexedDB-private-browsing/keygenerator-constrainterror.html: Copied from LayoutTests/imported/w3c/indexeddb/keygenerator-constrainterror.htm.
* IndexedDB-private-browsing/keygenerator-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/keygenerator-expected.txt.
* IndexedDB-private-browsing/keygenerator-overflow-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/keygenerator-overflow-expected.txt.
* IndexedDB-private-browsing/keygenerator-overflow.html: Copied from LayoutTests/imported/w3c/indexeddb/keygenerator-overflow.htm.
* IndexedDB-private-browsing/keygenerator.html: Copied from LayoutTests/imported/w3c/indexeddb/keygenerator.htm.
* IndexedDB-private-browsing/keyorder-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/keyorder-expected.txt.
* IndexedDB-private-browsing/keyorder.html: Copied from LayoutTests/imported/w3c/indexeddb/keyorder.htm.
* IndexedDB-private-browsing/keypath-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/keypath-expected.txt.
* IndexedDB-private-browsing/keypath.html: Copied from LayoutTests/imported/w3c/indexeddb/keypath.htm.
* IndexedDB-private-browsing/keypath_invalid-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/keypath_invalid-expected.txt.
* IndexedDB-private-browsing/keypath_invalid.html: Copied from LayoutTests/imported/w3c/indexeddb/keypath_invalid.htm.
* IndexedDB-private-browsing/keypath_maxsize-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/keypath_maxsize-expected.txt.
* IndexedDB-private-browsing/keypath_maxsize.html: Copied from LayoutTests/imported/w3c/indexeddb/keypath_maxsize.htm.
* IndexedDB-private-browsing/list_ordering-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/list_ordering-expected.txt.
* IndexedDB-private-browsing/list_ordering.html: Copied from LayoutTests/imported/w3c/indexeddb/list_ordering.htm.
* IndexedDB-private-browsing/objectstore_keyorder-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/objectstore_keyorder-expected.txt.
* IndexedDB-private-browsing/objectstore_keyorder.html: Copied from LayoutTests/imported/w3c/indexeddb/objectstore_keyorder.htm.
* IndexedDB-private-browsing/request_bubble-and-capture-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/request_bubble-and-capture-expected.txt.
* IndexedDB-private-browsing/request_bubble-and-capture.html: Copied from LayoutTests/imported/w3c/indexeddb/request_bubble-and-capture.htm.
* IndexedDB-private-browsing/string-list-ordering-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/string-list-ordering-expected.txt.
* IndexedDB-private-browsing/string-list-ordering.html: Copied from LayoutTests/imported/w3c/indexeddb/string-list-ordering.htm.
* IndexedDB-private-browsing/support.js: Copied from LayoutTests/imported/w3c/indexeddb/support.js.
(window.indexedDB.else):
(add_completion_callback):
(fail):
(auto_fail):
(createdb_for_multiple_tests):
(assert_key_equals):
* IndexedDB-private-browsing/transaction-create_in_versionchange-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/transaction-create_in_versionchange-expected.txt.
* IndexedDB-private-browsing/transaction-create_in_versionchange.html: Copied from LayoutTests/imported/w3c/indexeddb/transaction-create_in_versionchange.htm.
* IndexedDB-private-browsing/transaction-lifetime-blocked-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/transaction-lifetime-blocked-expected.txt.
* IndexedDB-private-browsing/transaction-lifetime-blocked.html: Copied from LayoutTests/imported/w3c/indexeddb/transaction-lifetime-blocked.htm.
* IndexedDB-private-browsing/transaction-lifetime-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/transaction-lifetime-expected.txt.
* IndexedDB-private-browsing/transaction-lifetime.html: Copied from LayoutTests/imported/w3c/indexeddb/transaction-lifetime.htm.
* IndexedDB-private-browsing/transaction-requestqueue-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/transaction-requestqueue-expected.txt.
* IndexedDB-private-browsing/transaction-requestqueue.html: Copied from LayoutTests/imported/w3c/indexeddb/transaction-requestqueue.htm.
* IndexedDB-private-browsing/transaction_bubble-and-capture-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/transaction_bubble-and-capture-expected.txt.
* IndexedDB-private-browsing/transaction_bubble-and-capture.html: Copied from LayoutTests/imported/w3c/indexeddb/transaction_bubble-and-capture.htm.
* IndexedDB-private-browsing/value-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/value-expected.txt.
* IndexedDB-private-browsing/value.html: Copied from LayoutTests/imported/w3c/indexeddb/value.htm.
* IndexedDB-private-browsing/value_recursive-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/value_recursive-expected.txt.
* IndexedDB-private-browsing/value_recursive.html: Copied from LayoutTests/imported/w3c/indexeddb/value_recursive.htm.
* IndexedDB-private-browsing/writer-starvation-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/writer-starvation-expected.txt.
* IndexedDB-private-browsing/writer-starvation.html: Copied from LayoutTests/imported/w3c/indexeddb/writer-starvation.htm.
* indexeddb/abort-in-initial-upgradeneeded-private.html: Removed.
* indexeddb/close-in-upgradeneeded-private.html: Removed.
* indexeddb/cursor-overloads-private.html: Removed.
* indexeddb/idb_webworkers-private.html: Removed.
* indexeddb/idbcursor-advance-continue-async-private.html: Removed.
* indexeddb/idbcursor-advance-invalid-private.html: Removed.
* indexeddb/idbcursor-advance-private.html: Removed.
* indexeddb/idbcursor-continue-private.html: Removed.
* indexeddb/idbcursor-direction-index-keyrange-private.html: Removed.
* indexeddb/idbcursor-direction-index-private.html: Removed.
* indexeddb/idbcursor-direction-objectstore-keyrange-private.html: Removed.
* indexeddb/idbcursor-direction-objectstore-private.html: Removed.
* indexeddb/idbcursor-direction-private.html: Removed.
* indexeddb/idbcursor-key-private.html: Removed.
* indexeddb/idbcursor-primarykey-private.html: Removed.
* indexeddb/idbcursor-reused-private.html: Removed.
* indexeddb/idbcursor-source-private.html: Removed.
* indexeddb/idbcursor_advance_index-private.html: Removed.
* indexeddb/idbcursor_advance_index2-private.html: Removed.
* indexeddb/idbcursor_advance_index3-private.html: Removed.
* indexeddb/idbcursor_advance_index5-private.html: Removed.
* indexeddb/idbcursor_advance_index6-private.html: Removed.
* indexeddb/idbcursor_advance_index7-private.html: Removed.
* indexeddb/idbcursor_advance_index8-private.html: Removed.
* indexeddb/idbcursor_advance_index9-private.html: Removed.
* indexeddb/idbcursor_advance_objectstore-private.html: Removed.
* indexeddb/idbcursor_advance_objectstore2-private.html: Removed.
* indexeddb/idbcursor_advance_objectstore3-private.html: Removed.
* indexeddb/idbcursor_advance_objectstore4-private.html: Removed.
* indexeddb/idbcursor_advance_objectstore5-private.html: Removed.
* indexeddb/idbcursor_continue_index-private.html: Removed.
* indexeddb/idbcursor_continue_index2-private.html: Removed.
* indexeddb/idbcursor_continue_index3-private.html: Removed.
* indexeddb/idbcursor_continue_index4-private.html: Removed.
* indexeddb/idbcursor_continue_index5-private.html: Removed.
* indexeddb/idbcursor_continue_index6-private.html: Removed.
* indexeddb/idbcursor_continue_index7-private.html: Removed.
* indexeddb/idbcursor_continue_index8-private.html: Removed.
* indexeddb/idbcursor_continue_invalid-private.html: Removed.
* indexeddb/idbcursor_continue_objectstore-private.html: Removed.
* indexeddb/idbcursor_continue_objectstore2-private.html: Removed.
* indexeddb/idbcursor_continue_objectstore3-private.html: Removed.
* indexeddb/idbcursor_continue_objectstore4-private.html: Removed.
* indexeddb/idbcursor_continue_objectstore5-private.html: Removed.
* indexeddb/idbcursor_continue_objectstore6-private.html: Removed.
* indexeddb/idbcursor_delete_index-private.html: Removed.
* indexeddb/idbcursor_delete_index2-private.html: Removed.
* indexeddb/idbcursor_delete_index3-private-expected.txt: Removed.
* indexeddb/idbcursor_delete_index3-private.html: Removed.
* indexeddb/idbcursor_delete_index4-private.html: Removed.
* indexeddb/idbcursor_delete_index5-private.html: Removed.
* indexeddb/idbcursor_delete_objectstore-private.html: Removed.
* indexeddb/idbcursor_delete_objectstore2-private.html: Removed.
* indexeddb/idbcursor_delete_objectstore3-private.html: Removed.
* indexeddb/idbcursor_delete_objectstore4-private.html: Removed.
* indexeddb/idbcursor_delete_objectstore5-private.html: Removed.
* indexeddb/idbcursor_iterating-private-expected.txt: Removed.
* indexeddb/idbcursor_iterating-private.html: Removed.
* indexeddb/idbcursor_iterating_index-private.html: Removed.
* indexeddb/idbcursor_iterating_index2-private.html: Removed.
* indexeddb/idbcursor_iterating_objectstore-private.html: Removed.
* indexeddb/idbcursor_iterating_objectstore2-private.html: Removed.
* indexeddb/idbcursor_update_index-private.html: Removed.
* indexeddb/idbcursor_update_index2-private.html: Removed.
* indexeddb/idbcursor_update_index3-private.html: Removed.
* indexeddb/idbcursor_update_index4-private.html: Removed.
* indexeddb/idbcursor_update_index5-private.html: Removed.
* indexeddb/idbcursor_update_index6-private.html: Removed.
* indexeddb/idbcursor_update_index7-private.html: Removed.
* indexeddb/idbcursor_update_objectstore-private.html: Removed.
* indexeddb/idbcursor_update_objectstore2-private.html: Removed.
* indexeddb/idbcursor_update_objectstore3-private.html: Removed.
* indexeddb/idbcursor_update_objectstore4-private.html: Removed.
* indexeddb/idbcursor_update_objectstore5-private.html: Removed.
* indexeddb/idbcursor_update_objectstore6-private.html: Removed.
* indexeddb/idbcursor_update_objectstore7-private.html: Removed.
* indexeddb/idbcursor_update_objectstore8-private.html: Removed.
* indexeddb/idbdatabase_close-private.html: Removed.
* indexeddb/idbdatabase_close2-private.html: Removed.
* indexeddb/idbdatabase_createObjectStore-createIndex-emptyname-private.html: Removed.
* indexeddb/idbdatabase_createObjectStore-private.html: Removed.
* indexeddb/idbdatabase_createObjectStore10-1000ends-private.html: Removed.
* indexeddb/idbdatabase_createObjectStore10-emptyname-private.html: Removed.
* indexeddb/idbdatabase_createObjectStore11-private.html: Removed.
* indexeddb/idbdatabase_createObjectStore2-private.html: Removed.
* indexeddb/idbdatabase_createObjectStore3-private.html: Removed.
* indexeddb/idbdatabase_createObjectStore4-private.html: Removed.
* indexeddb/idbdatabase_createObjectStore5-private.html: Removed.
* indexeddb/idbdatabase_createObjectStore6-private.html: Removed.
* indexeddb/idbdatabase_createObjectStore7-private.html: Removed.
* indexeddb/idbdatabase_createObjectStore8-parameters-private.html: Removed.
* indexeddb/idbdatabase_createObjectStore9-invalidparameters-private.html: Removed.
* indexeddb/idbdatabase_deleteObjectStore-private.html: Removed.
* indexeddb/idbdatabase_deleteObjectStore2-private.html: Removed.
* indexeddb/idbdatabase_deleteObjectStore3-private.html: Removed.
* indexeddb/idbdatabase_deleteObjectStore4-not_reused-private.html: Removed.
* indexeddb/idbdatabase_transaction-private.html: Removed.
* indexeddb/idbdatabase_transaction2-private.html: Removed.
* indexeddb/idbdatabase_transaction3-private.html: Removed.
* indexeddb/idbdatabase_transaction4-private.html: Removed.
* indexeddb/idbdatabase_transaction5-private.html: Removed.
* indexeddb/idbfactory_cmp-private.html: Removed.
* indexeddb/idbfactory_cmp2-private.html: Removed.
* indexeddb/idbfactory_deleteDatabase-private.html: Removed.
* indexeddb/idbfactory_deleteDatabase2-private.html: Removed.
* indexeddb/idbfactory_deleteDatabase3-private.html: Removed.
* indexeddb/idbfactory_deleteDatabase4-private.html: Removed.
* indexeddb/idbfactory_open-private.html: Removed.
* indexeddb/idbfactory_open10-private.html: Removed.
* indexeddb/idbfactory_open11-private.html: Removed.
* indexeddb/idbfactory_open12-private.html: Removed.
* indexeddb/idbfactory_open2-private.html: Removed.
* indexeddb/idbfactory_open3-private.html: Removed.
* indexeddb/idbfactory_open4-private.html: Removed.
* indexeddb/idbfactory_open5-private.html: Removed.
* indexeddb/idbfactory_open6-private.html: Removed.
* indexeddb/idbfactory_open7-private.html: Removed.
* indexeddb/idbfactory_open8-private.html: Removed.
* indexeddb/idbindex-multientry-arraykeypath-private.html: Removed.
* indexeddb/idbindex-multientry-big-private.html: Removed.
* indexeddb/idbindex-multientry-private.html: Removed.
* indexeddb/idbindex_count-private.html: Removed.
* indexeddb/idbindex_count2-private.html: Removed.
* indexeddb/idbindex_count3-private.html: Removed.
* indexeddb/idbindex_count4-private.html: Removed.
* indexeddb/idbindex_get-private.html: Removed.
* indexeddb/idbindex_get2-private.html: Removed.
* indexeddb/idbindex_get3-private.html: Removed.
* indexeddb/idbindex_get4-private.html: Removed.
* indexeddb/idbindex_get5-private.html: Removed.
* indexeddb/idbindex_get6-private.html: Removed.
* indexeddb/idbindex_get7-private.html: Removed.
* indexeddb/idbindex_getKey-private.html: Removed.
* indexeddb/idbindex_getKey2-private.html: Removed.
* indexeddb/idbindex_getKey3-private.html: Removed.
* indexeddb/idbindex_getKey4-private.html: Removed.
* indexeddb/idbindex_getKey5-private.html: Removed.
* indexeddb/idbindex_getKey6-private.html: Removed.
* indexeddb/idbindex_getKey7-private.html: Removed.
* indexeddb/idbindex_indexNames-private.html: Removed.
* indexeddb/idbindex_openCursor-private.html: Removed.
* indexeddb/idbindex_openCursor2-private.html: Removed.
* indexeddb/idbindex_openKeyCursor-private.html: Removed.
* indexeddb/idbindex_openKeyCursor2-private.html: Removed.
* indexeddb/idbindex_openKeyCursor3-private.html: Removed.
* indexeddb/idbkeyrange-private.html: Removed.
* indexeddb/idbkeyrange_incorrect-private.html: Removed.
* indexeddb/idbobjectstore_add-private.html: Removed.
* indexeddb/idbobjectstore_add10-private.html: Removed.
* indexeddb/idbobjectstore_add11-private.html: Removed.
* indexeddb/idbobjectstore_add12-private.html: Removed.
* indexeddb/idbobjectstore_add13-private.html: Removed.
* indexeddb/idbobjectstore_add14-private.html: Removed.
* indexeddb/idbobjectstore_add15-private.html: Removed.
* indexeddb/idbobjectstore_add16-private.html: Removed.
* indexeddb/idbobjectstore_add2-private.html: Removed.
* indexeddb/idbobjectstore_add3-private.html: Removed.
* indexeddb/idbobjectstore_add4-private.html: Removed.
* indexeddb/idbobjectstore_add5-private.html: Removed.
* indexeddb/idbobjectstore_add6-private.html: Removed.
* indexeddb/idbobjectstore_add7-private.html: Removed.
* indexeddb/idbobjectstore_add8-private.html: Removed.
* indexeddb/idbobjectstore_add9-private.html: Removed.
* indexeddb/idbobjectstore_clear-private.html: Removed.
* indexeddb/idbobjectstore_clear2-private.html: Removed.
* indexeddb/idbobjectstore_clear3-private.html: Removed.
* indexeddb/idbobjectstore_clear4-private.html: Removed.
* indexeddb/idbobjectstore_count-private.html: Removed.
* indexeddb/idbobjectstore_count2-private.html: Removed.
* indexeddb/idbobjectstore_count3-private.html: Removed.
* indexeddb/idbobjectstore_count4-private.html: Removed.
* indexeddb/idbobjectstore_createIndex-private.html: Removed.
* indexeddb/idbobjectstore_createIndex10-private.html: Removed.
* indexeddb/idbobjectstore_createIndex11-private.html: Removed.
* indexeddb/idbobjectstore_createIndex12-private.html: Removed.
* indexeddb/idbobjectstore_createIndex13-private.html: Removed.
* indexeddb/idbobjectstore_createIndex2-private.html: Removed.
* indexeddb/idbobjectstore_createIndex3-usable-right-away-private.html: Removed.
* indexeddb/idbobjectstore_createIndex4-deleteIndex-event_order-private.html: Removed.
* indexeddb/idbobjectstore_createIndex5-emptykeypath-private.html: Removed.
* indexeddb/idbobjectstore_createIndex6-event_order-private.html: Removed.
* indexeddb/idbobjectstore_createIndex7-event_order-private.html: Removed.
* indexeddb/idbobjectstore_createIndex8-valid_keys-private.html: Removed.
* indexeddb/idbobjectstore_createIndex9-emptyname-private.html: Removed.
* indexeddb/idbobjectstore_delete-private.html: Removed.
* indexeddb/idbobjectstore_delete2-private.html: Removed.
* indexeddb/idbobjectstore_delete3-private.html: Removed.
* indexeddb/idbobjectstore_delete4-private.html: Removed.
* indexeddb/idbobjectstore_delete5-private.html: Removed.
* indexeddb/idbobjectstore_delete6-private.html: Removed.
* indexeddb/idbobjectstore_delete7-private.html: Removed.
* indexeddb/idbobjectstore_deleteIndex-private.html: Removed.
* indexeddb/idbobjectstore_deleted-private.html: Removed.
* indexeddb/idbobjectstore_get-private.html: Removed.
* indexeddb/idbobjectstore_get2-private.html: Removed.
* indexeddb/idbobjectstore_get3-private.html: Removed.
* indexeddb/idbobjectstore_get4-private.html: Removed.
* indexeddb/idbobjectstore_get5-private.html: Removed.
* indexeddb/idbobjectstore_get6-private.html: Removed.
* indexeddb/idbobjectstore_get7-private.html: Removed.
* indexeddb/idbobjectstore_index-private.html: Removed.
* indexeddb/idbobjectstore_openCursor-private.html: Removed.
* indexeddb/idbobjectstore_openCursor_invalid-private.html: Removed.
* indexeddb/idbobjectstore_put-private.html: Removed.
* indexeddb/idbobjectstore_put10-private.html: Removed.
* indexeddb/idbobjectstore_put11-private.html: Removed.
* indexeddb/idbobjectstore_put12-private.html: Removed.
* indexeddb/idbobjectstore_put13-private.html: Removed.
* indexeddb/idbobjectstore_put14-private.html: Removed.
* indexeddb/idbobjectstore_put15-private.html: Removed.
* indexeddb/idbobjectstore_put16-private.html: Removed.
* indexeddb/idbobjectstore_put2-private.html: Removed.
* indexeddb/idbobjectstore_put3-private.html: Removed.
* indexeddb/idbobjectstore_put4-private.html: Removed.
* indexeddb/idbobjectstore_put5-private.html: Removed.
* indexeddb/idbobjectstore_put6-private.html: Removed.
* indexeddb/idbobjectstore_put7-private.html: Removed.
* indexeddb/idbobjectstore_put8-private.html: Removed.
* indexeddb/idbobjectstore_put9-private.html: Removed.
* indexeddb/idbtransaction-oncomplete-private.html: Removed.
* indexeddb/idbtransaction-private.html: Removed.
* indexeddb/idbtransaction_abort-private.html: Removed.
* indexeddb/idbversionchangeevent-private.html: Removed.
* indexeddb/index_sort_order-private.html: Removed.
* indexeddb/key_invalid-private.html: Removed.
* indexeddb/key_valid-private.html: Removed.
* indexeddb/keygenerator-constrainterror-private.html: Removed.
* indexeddb/keygenerator-overflow-private.html: Removed.
* indexeddb/keygenerator-private.html: Removed.
* indexeddb/keyorder-private.html: Removed.
* indexeddb/keypath-private.html: Removed.
* indexeddb/keypath_invalid-private.html: Removed.
* indexeddb/keypath_maxsize-private.html: Removed.
* indexeddb/list_ordering-private.html: Removed.
* indexeddb/objectstore_keyorder-private.html: Removed.
* indexeddb/request_bubble-and-capture-private.html: Removed.
* indexeddb/string-list-ordering-private.html: Removed.
* indexeddb/transaction-create_in_versionchange-private.html: Removed.
* indexeddb/transaction-lifetime-blocked-private.html: Removed.
* indexeddb/transaction-lifetime-private.html: Removed.
* indexeddb/transaction-requestqueue-private.html: Removed.
* indexeddb/transaction_bubble-and-capture-private.html: Removed.
* indexeddb/value-private.html: Removed.
* indexeddb/value_recursive-private.html: Removed.
* indexeddb/writer-starvation-private.html: Removed.
* resources/ImportExpectations:
* web-platform-tests/IndexedDB/abort-in-initial-upgradeneeded-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/abort-in-initial-upgradeneeded-private-expected.txt.
* web-platform-tests/IndexedDB/abort-in-initial-upgradeneeded.html: Renamed from LayoutTests/imported/w3c/indexeddb/abort-in-initial-upgradeneeded.html.
* web-platform-tests/IndexedDB/close-in-upgradeneeded-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/close-in-upgradeneeded-private-expected.txt.
* web-platform-tests/IndexedDB/close-in-upgradeneeded.html: Renamed from LayoutTests/imported/w3c/indexeddb/close-in-upgradeneeded.html.
* web-platform-tests/IndexedDB/cursor-overloads-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/cursor-overloads-private-expected.txt.
* web-platform-tests/IndexedDB/cursor-overloads.htm: Renamed from LayoutTests/imported/w3c/indexeddb/cursor-overloads.htm.
* web-platform-tests/IndexedDB/idb_webworkers-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idb_webworkers-private-expected.txt.
* web-platform-tests/IndexedDB/idb_webworkers.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idb_webworkers.htm.
* web-platform-tests/IndexedDB/idbcursor-advance-continue-async-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-advance-continue-async-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor-advance-continue-async.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-advance-continue-async.htm.
* web-platform-tests/IndexedDB/idbcursor-advance-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-advance-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor-advance-invalid-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-advance-invalid-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor-advance-invalid.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-advance-invalid.htm.
* web-platform-tests/IndexedDB/idbcursor-advance.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-advance.htm.
* web-platform-tests/IndexedDB/idbcursor-continue-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-continue-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor-continue.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-continue.htm.
* web-platform-tests/IndexedDB/idbcursor-direction-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-direction-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor-direction-index-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-direction-index-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor-direction-index-keyrange-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-direction-index-keyrange-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor-direction-index-keyrange.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-direction-index-keyrange.htm.
* web-platform-tests/IndexedDB/idbcursor-direction-index.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-direction-index.htm.
* web-platform-tests/IndexedDB/idbcursor-direction-objectstore-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-direction-objectstore-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor-direction-objectstore-keyrange-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-direction-objectstore-keyrange-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor-direction-objectstore-keyrange.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-direction-objectstore-keyrange.htm.
* web-platform-tests/IndexedDB/idbcursor-direction-objectstore.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-direction-objectstore.htm.
* web-platform-tests/IndexedDB/idbcursor-direction.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-direction.htm.
* web-platform-tests/IndexedDB/idbcursor-key-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-key-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor-key.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-key.htm.
* web-platform-tests/IndexedDB/idbcursor-primarykey-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-primarykey-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor-primarykey.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-primarykey.htm.
* web-platform-tests/IndexedDB/idbcursor-reused-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-reused-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor-reused.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-reused.htm.
* web-platform-tests/IndexedDB/idbcursor-source-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-source-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor-source.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor-source.htm.
* web-platform-tests/IndexedDB/idbcursor_advance_index-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_advance_index.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index.htm.
* web-platform-tests/IndexedDB/idbcursor_advance_index2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index2-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_advance_index2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index2.htm.
* web-platform-tests/IndexedDB/idbcursor_advance_index3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index3-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_advance_index3.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index3.htm.
* web-platform-tests/IndexedDB/idbcursor_advance_index5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index5-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_advance_index5.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index5.htm.
* web-platform-tests/IndexedDB/idbcursor_advance_index6-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index6-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_advance_index6.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index6.htm.
* web-platform-tests/IndexedDB/idbcursor_advance_index7-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index7-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_advance_index7.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index7.htm.
* web-platform-tests/IndexedDB/idbcursor_advance_index8-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index8-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_advance_index8.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index8.htm.
* web-platform-tests/IndexedDB/idbcursor_advance_index9-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index9-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_advance_index9.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index9.htm.
* web-platform-tests/IndexedDB/idbcursor_advance_objectstore-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_objectstore-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_advance_objectstore.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_objectstore.htm.
* web-platform-tests/IndexedDB/idbcursor_advance_objectstore2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_objectstore2-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_advance_objectstore2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_objectstore2.htm.
* web-platform-tests/IndexedDB/idbcursor_advance_objectstore3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_objectstore3-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_advance_objectstore3.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_objectstore3.htm.
* web-platform-tests/IndexedDB/idbcursor_advance_objectstore4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_objectstore4-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_advance_objectstore4.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_objectstore4.htm.
* web-platform-tests/IndexedDB/idbcursor_advance_objectstore5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_objectstore5-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_advance_objectstore5.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_objectstore5.htm.
* web-platform-tests/IndexedDB/idbcursor_continue_index-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_continue_index.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index.htm.
* web-platform-tests/IndexedDB/idbcursor_continue_index2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index2-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_continue_index2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index2.htm.
* web-platform-tests/IndexedDB/idbcursor_continue_index3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index3-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_continue_index3.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index3.htm.
* web-platform-tests/IndexedDB/idbcursor_continue_index4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index4-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_continue_index4.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index4.htm.
* web-platform-tests/IndexedDB/idbcursor_continue_index5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index5-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_continue_index5.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index5.htm.
* web-platform-tests/IndexedDB/idbcursor_continue_index6-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index6-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_continue_index6.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index6.htm.
* web-platform-tests/IndexedDB/idbcursor_continue_index7-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index7-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_continue_index7.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index7.htm.
* web-platform-tests/IndexedDB/idbcursor_continue_index8-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index8-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_continue_index8.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index8.htm.
* web-platform-tests/IndexedDB/idbcursor_continue_invalid-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_invalid-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_continue_invalid.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_invalid.htm.
* web-platform-tests/IndexedDB/idbcursor_continue_objectstore-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_objectstore-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_continue_objectstore.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_objectstore.htm.
* web-platform-tests/IndexedDB/idbcursor_continue_objectstore2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_objectstore2-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_continue_objectstore2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_objectstore2.htm.
* web-platform-tests/IndexedDB/idbcursor_continue_objectstore3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_objectstore3-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_continue_objectstore3.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_objectstore3.htm.
* web-platform-tests/IndexedDB/idbcursor_continue_objectstore4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_objectstore4-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_continue_objectstore4.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_objectstore4.htm.
* web-platform-tests/IndexedDB/idbcursor_continue_objectstore5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_objectstore5-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_continue_objectstore5.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_objectstore5.htm.
* web-platform-tests/IndexedDB/idbcursor_continue_objectstore6-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_objectstore6-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_continue_objectstore6.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_objectstore6.htm.
* web-platform-tests/IndexedDB/idbcursor_delete_index-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_index-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_delete_index.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_index.htm.
* web-platform-tests/IndexedDB/idbcursor_delete_index2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_index2-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_delete_index2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_index2.htm.
* web-platform-tests/IndexedDB/idbcursor_delete_index3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_objectstore3-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_delete_index3.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_index3.htm.
* web-platform-tests/IndexedDB/idbcursor_delete_index4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_index4-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_delete_index4.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_index4.htm.
* web-platform-tests/IndexedDB/idbcursor_delete_index5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_index5-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_delete_index5.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_index5.htm.
* web-platform-tests/IndexedDB/idbcursor_delete_objectstore-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_objectstore-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_delete_objectstore.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_objectstore.htm.
* web-platform-tests/IndexedDB/idbcursor_delete_objectstore2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_objectstore2-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_delete_objectstore2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_objectstore2.htm.
* web-platform-tests/IndexedDB/idbcursor_delete_objectstore3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_objectstore3-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_delete_objectstore3.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_objectstore3.htm.
* web-platform-tests/IndexedDB/idbcursor_delete_objectstore4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_objectstore4-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_delete_objectstore4.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_objectstore4.htm.
* web-platform-tests/IndexedDB/idbcursor_delete_objectstore5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_objectstore5-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_delete_objectstore5.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_objectstore5.htm.
* web-platform-tests/IndexedDB/idbcursor_iterating-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_iterating_objectstore-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_iterating.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_iterating.htm.
* web-platform-tests/IndexedDB/idbcursor_iterating_index-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_iterating_index-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_iterating_index.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_iterating_index.htm.
* web-platform-tests/IndexedDB/idbcursor_iterating_index2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_iterating_index2-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_iterating_index2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_iterating_index2.htm.
* web-platform-tests/IndexedDB/idbcursor_iterating_objectstore-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_iterating_objectstore-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_iterating_objectstore.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_iterating_objectstore.htm.
* web-platform-tests/IndexedDB/idbcursor_iterating_objectstore2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_iterating_objectstore2-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_iterating_objectstore2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_iterating_objectstore2.htm.
* web-platform-tests/IndexedDB/idbcursor_update_index-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_update_index.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index.htm.
* web-platform-tests/IndexedDB/idbcursor_update_index2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index2-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_update_index2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index2.htm.
* web-platform-tests/IndexedDB/idbcursor_update_index3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index3-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_update_index3.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index3.htm.
* web-platform-tests/IndexedDB/idbcursor_update_index4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index4-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_update_index4.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index4.htm.
* web-platform-tests/IndexedDB/idbcursor_update_index5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index5-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_update_index5.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index5.htm.
* web-platform-tests/IndexedDB/idbcursor_update_index6-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index6-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_update_index6.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index6.htm.
* web-platform-tests/IndexedDB/idbcursor_update_index7-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index7-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_update_index7.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_index7.htm.
* web-platform-tests/IndexedDB/idbcursor_update_objectstore-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_update_objectstore.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore.htm.
* web-platform-tests/IndexedDB/idbcursor_update_objectstore2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore2-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_update_objectstore2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore2.htm.
* web-platform-tests/IndexedDB/idbcursor_update_objectstore3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore3-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_update_objectstore3.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore3.htm.
* web-platform-tests/IndexedDB/idbcursor_update_objectstore4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore4-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_update_objectstore4.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore4.htm.
* web-platform-tests/IndexedDB/idbcursor_update_objectstore5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore5-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_update_objectstore5.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore5.htm.
* web-platform-tests/IndexedDB/idbcursor_update_objectstore6-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore6-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_update_objectstore6.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore6.htm.
* web-platform-tests/IndexedDB/idbcursor_update_objectstore7-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore7-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_update_objectstore7.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore7.htm.
* web-platform-tests/IndexedDB/idbcursor_update_objectstore8-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore8-private-expected.txt.
* web-platform-tests/IndexedDB/idbcursor_update_objectstore8.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbcursor_update_objectstore8.htm.
* web-platform-tests/IndexedDB/idbdatabase_close-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_close-private-expected.txt.
* web-platform-tests/IndexedDB/idbdatabase_close.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_close.htm.
* web-platform-tests/IndexedDB/idbdatabase_close2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_close2-private-expected.txt.
* web-platform-tests/IndexedDB/idbdatabase_close2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_close2.htm.
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore-createIndex-emptyname-private-expected.txt.
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore-createIndex-emptyname.htm.
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore-private-expected.txt.
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore.htm.
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore10-1000ends-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore10-1000ends-private-expected.txt.
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore10-1000ends.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore10-1000ends.htm.
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore10-emptyname-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore10-emptyname-private-expected.txt.
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore10-emptyname.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore10-emptyname.htm.
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore11-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore11-private-expected.txt.
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore11.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore11.htm.
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore2-private-expected.txt.
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore2.htm.
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore3-private-expected.txt.
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore3.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore3.htm.
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore4-private-expected.txt.
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore4.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore4.htm.
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore5-private-expected.txt.
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore5.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore5.htm.
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore6-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore6-private-expected.txt.
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore6.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore6.htm.
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore7-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore7-private-expected.txt.
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore7.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore7.htm.
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore8-parameters-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore8-parameters-private-expected.txt.
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore8-parameters.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore8-parameters.htm.
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore9-invalidparameters-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore9-invalidparameters-private-expected.txt.
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_createObjectStore9-invalidparameters.htm.
* web-platform-tests/IndexedDB/idbdatabase_deleteObjectStore-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_deleteObjectStore-private-expected.txt.
* web-platform-tests/IndexedDB/idbdatabase_deleteObjectStore.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_deleteObjectStore.htm.
* web-platform-tests/IndexedDB/idbdatabase_deleteObjectStore2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_deleteObjectStore2-private-expected.txt.
* web-platform-tests/IndexedDB/idbdatabase_deleteObjectStore2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_deleteObjectStore2.htm.
* web-platform-tests/IndexedDB/idbdatabase_deleteObjectStore3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_deleteObjectStore3-private-expected.txt.
* web-platform-tests/IndexedDB/idbdatabase_deleteObjectStore3.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_deleteObjectStore3.htm.
* web-platform-tests/IndexedDB/idbdatabase_deleteObjectStore4-not_reused-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_deleteObjectStore4-not_reused-private-expected.txt.
* web-platform-tests/IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_deleteObjectStore4-not_reused.htm.
* web-platform-tests/IndexedDB/idbdatabase_transaction-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_transaction-private-expected.txt.
* web-platform-tests/IndexedDB/idbdatabase_transaction.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_transaction.htm.
* web-platform-tests/IndexedDB/idbdatabase_transaction2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_transaction2-private-expected.txt.
* web-platform-tests/IndexedDB/idbdatabase_transaction2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_transaction2.htm.
* web-platform-tests/IndexedDB/idbdatabase_transaction3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_transaction3-private-expected.txt.
* web-platform-tests/IndexedDB/idbdatabase_transaction3.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_transaction3.htm.
* web-platform-tests/IndexedDB/idbdatabase_transaction4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_transaction4-private-expected.txt.
* web-platform-tests/IndexedDB/idbdatabase_transaction4.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_transaction4.htm.
* web-platform-tests/IndexedDB/idbdatabase_transaction5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_transaction5-private-expected.txt.
* web-platform-tests/IndexedDB/idbdatabase_transaction5.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbdatabase_transaction5.htm.
* web-platform-tests/IndexedDB/idbfactory_cmp-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_cmp-private-expected.txt.
* web-platform-tests/IndexedDB/idbfactory_cmp.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_cmp.htm.
* web-platform-tests/IndexedDB/idbfactory_cmp2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_cmp2-private-expected.txt.
* web-platform-tests/IndexedDB/idbfactory_cmp2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_cmp2.htm.
* web-platform-tests/IndexedDB/idbfactory_deleteDatabase-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_deleteDatabase-private-expected.txt.
* web-platform-tests/IndexedDB/idbfactory_deleteDatabase.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_deleteDatabase.htm.
* web-platform-tests/IndexedDB/idbfactory_deleteDatabase2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_deleteDatabase2-private-expected.txt.
* web-platform-tests/IndexedDB/idbfactory_deleteDatabase2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_deleteDatabase2.htm.
* web-platform-tests/IndexedDB/idbfactory_deleteDatabase3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_deleteDatabase3-private-expected.txt.
* web-platform-tests/IndexedDB/idbfactory_deleteDatabase3.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_deleteDatabase3.htm.
* web-platform-tests/IndexedDB/idbfactory_deleteDatabase4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_deleteDatabase4-private-expected.txt.
* web-platform-tests/IndexedDB/idbfactory_deleteDatabase4.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_deleteDatabase4.htm.
* web-platform-tests/IndexedDB/idbfactory_open-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open-private-expected.txt.
* web-platform-tests/IndexedDB/idbfactory_open.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open.htm.
* web-platform-tests/IndexedDB/idbfactory_open10-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open10-private-expected.txt.
* web-platform-tests/IndexedDB/idbfactory_open10.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open10.htm.
* web-platform-tests/IndexedDB/idbfactory_open11-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open11-private-expected.txt.
* web-platform-tests/IndexedDB/idbfactory_open11.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open11.htm.
* web-platform-tests/IndexedDB/idbfactory_open12-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open12-private-expected.txt.
* web-platform-tests/IndexedDB/idbfactory_open12.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open12.htm.
* web-platform-tests/IndexedDB/idbfactory_open2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open2-private-expected.txt.
* web-platform-tests/IndexedDB/idbfactory_open2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open2.htm.
* web-platform-tests/IndexedDB/idbfactory_open3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open3-private-expected.txt.
* web-platform-tests/IndexedDB/idbfactory_open3.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open3.htm.
* web-platform-tests/IndexedDB/idbfactory_open4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open4-private-expected.txt.
* web-platform-tests/IndexedDB/idbfactory_open4.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open4.htm.
* web-platform-tests/IndexedDB/idbfactory_open5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open5-private-expected.txt.
* web-platform-tests/IndexedDB/idbfactory_open5.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open5.htm.
* web-platform-tests/IndexedDB/idbfactory_open6-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open6-private-expected.txt.
* web-platform-tests/IndexedDB/idbfactory_open6.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open6.htm.
* web-platform-tests/IndexedDB/idbfactory_open7-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open7-private-expected.txt.
* web-platform-tests/IndexedDB/idbfactory_open7.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open7.htm.
* web-platform-tests/IndexedDB/idbfactory_open8-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open8-private-expected.txt.
* web-platform-tests/IndexedDB/idbfactory_open8.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open8.htm.
* web-platform-tests/IndexedDB/idbfactory_open9-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open9-private-expected.txt.
* web-platform-tests/IndexedDB/idbfactory_open9.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbfactory_open9.htm.
* web-platform-tests/IndexedDB/idbindex-multientry-arraykeypath-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex-multientry-arraykeypath-private-expected.txt.
* web-platform-tests/IndexedDB/idbindex-multientry-arraykeypath.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex-multientry-arraykeypath.htm.
* web-platform-tests/IndexedDB/idbindex-multientry-big-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex-multientry-big-private-expected.txt.
* web-platform-tests/IndexedDB/idbindex-multientry-big.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex-multientry-big.htm.
* web-platform-tests/IndexedDB/idbindex-multientry-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex-multientry-private-expected.txt.
* web-platform-tests/IndexedDB/idbindex-multientry.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex-multientry.htm.
* web-platform-tests/IndexedDB/idbindex_count-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_count-private-expected.txt.
* web-platform-tests/IndexedDB/idbindex_count.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_count.htm.
* web-platform-tests/IndexedDB/idbindex_count2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_count2-private-expected.txt.
* web-platform-tests/IndexedDB/idbindex_count2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_count2.htm.
* web-platform-tests/IndexedDB/idbindex_count3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_count3-private-expected.txt.
* web-platform-tests/IndexedDB/idbindex_count3.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_count3.htm.
* web-platform-tests/IndexedDB/idbindex_count4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_count4-private-expected.txt.
* web-platform-tests/IndexedDB/idbindex_count4.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_count4.htm.
* web-platform-tests/IndexedDB/idbindex_get-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_get-private-expected.txt.
* web-platform-tests/IndexedDB/idbindex_get.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_get.htm.
* web-platform-tests/IndexedDB/idbindex_get2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_get2-private-expected.txt.
* web-platform-tests/IndexedDB/idbindex_get2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_get2.htm.
* web-platform-tests/IndexedDB/idbindex_get3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_get3-private-expected.txt.
* web-platform-tests/IndexedDB/idbindex_get3.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_get3.htm.
* web-platform-tests/IndexedDB/idbindex_get4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_get4-private-expected.txt.
* web-platform-tests/IndexedDB/idbindex_get4.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_get4.htm.
* web-platform-tests/IndexedDB/idbindex_get5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_get5-private-expected.txt.
* web-platform-tests/IndexedDB/idbindex_get5.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_get5.htm.
* web-platform-tests/IndexedDB/idbindex_get6-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_get6-private-expected.txt.
* web-platform-tests/IndexedDB/idbindex_get6.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_get6.htm.
* web-platform-tests/IndexedDB/idbindex_get7-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_get7-expected.txt.
* web-platform-tests/IndexedDB/idbindex_get7.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_get7.htm.
* web-platform-tests/IndexedDB/idbindex_getKey-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_getKey-private-expected.txt.
* web-platform-tests/IndexedDB/idbindex_getKey.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_getKey.htm.
* web-platform-tests/IndexedDB/idbindex_getKey2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_getKey2-private-expected.txt.
* web-platform-tests/IndexedDB/idbindex_getKey2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_getKey2.htm.
* web-platform-tests/IndexedDB/idbindex_getKey3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_getKey3-private-expected.txt.
* web-platform-tests/IndexedDB/idbindex_getKey3.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_getKey3.htm.
* web-platform-tests/IndexedDB/idbindex_getKey4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_getKey4-private-expected.txt.
* web-platform-tests/IndexedDB/idbindex_getKey4.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_getKey4.htm.
* web-platform-tests/IndexedDB/idbindex_getKey5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_getKey5-private-expected.txt.
* web-platform-tests/IndexedDB/idbindex_getKey5.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_getKey5.htm.
* web-platform-tests/IndexedDB/idbindex_getKey6-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_getKey6-private-expected.txt.
* web-platform-tests/IndexedDB/idbindex_getKey6.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_getKey6.htm.
* web-platform-tests/IndexedDB/idbindex_getKey7-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_getKey7-expected.txt.
* web-platform-tests/IndexedDB/idbindex_getKey7.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_getKey7.htm.
* web-platform-tests/IndexedDB/idbindex_indexNames-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_indexNames-private-expected.txt.
* web-platform-tests/IndexedDB/idbindex_indexNames.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_indexNames.htm.
* web-platform-tests/IndexedDB/idbindex_openCursor-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_openCursor-private-expected.txt.
* web-platform-tests/IndexedDB/idbindex_openCursor.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_openCursor.htm.
* web-platform-tests/IndexedDB/idbindex_openCursor2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_openCursor2-expected.txt.
* web-platform-tests/IndexedDB/idbindex_openCursor2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_openCursor2.htm.
* web-platform-tests/IndexedDB/idbindex_openKeyCursor-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_openKeyCursor-private-expected.txt.
* web-platform-tests/IndexedDB/idbindex_openKeyCursor.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_openKeyCursor.htm.
* web-platform-tests/IndexedDB/idbindex_openKeyCursor2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_openKeyCursor2-private-expected.txt.
* web-platform-tests/IndexedDB/idbindex_openKeyCursor2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_openKeyCursor2.htm.
* web-platform-tests/IndexedDB/idbindex_openKeyCursor3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_openKeyCursor3-expected.txt.
* web-platform-tests/IndexedDB/idbindex_openKeyCursor3.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbindex_openKeyCursor3.htm.
* web-platform-tests/IndexedDB/idbkeyrange-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbkeyrange-private-expected.txt.
* web-platform-tests/IndexedDB/idbkeyrange.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbkeyrange.htm.
* web-platform-tests/IndexedDB/idbkeyrange_incorrect-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbkeyrange_incorrect-private-expected.txt.
* web-platform-tests/IndexedDB/idbkeyrange_incorrect.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbkeyrange_incorrect.htm.
* web-platform-tests/IndexedDB/idbobjectstore_add-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_add.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add.htm.
* web-platform-tests/IndexedDB/idbobjectstore_add10-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add10-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_add10.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add10.htm.
* web-platform-tests/IndexedDB/idbobjectstore_add11-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add11-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_add11.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add11.htm.
* web-platform-tests/IndexedDB/idbobjectstore_add12-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add12-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_add12.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add12.htm.
* web-platform-tests/IndexedDB/idbobjectstore_add13-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add13-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_add13.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add13.htm.
* web-platform-tests/IndexedDB/idbobjectstore_add14-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add14-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_add14.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add14.htm.
* web-platform-tests/IndexedDB/idbobjectstore_add15-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add15-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_add15.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add15.htm.
* web-platform-tests/IndexedDB/idbobjectstore_add16-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add16-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_add16.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add16.htm.
* web-platform-tests/IndexedDB/idbobjectstore_add2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add2-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_add2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add2.htm.
* web-platform-tests/IndexedDB/idbobjectstore_add3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add3-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_add3.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add3.htm.
* web-platform-tests/IndexedDB/idbobjectstore_add4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add4-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_add4.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add4.htm.
* web-platform-tests/IndexedDB/idbobjectstore_add5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add5-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_add5.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add5.htm.
* web-platform-tests/IndexedDB/idbobjectstore_add6-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add6-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_add6.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add6.htm.
* web-platform-tests/IndexedDB/idbobjectstore_add7-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add7-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_add7.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add7.htm.
* web-platform-tests/IndexedDB/idbobjectstore_add8-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add8-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_add8.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add8.htm.
* web-platform-tests/IndexedDB/idbobjectstore_add9-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add9-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_add9.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add9.htm.
* web-platform-tests/IndexedDB/idbobjectstore_clear-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_clear-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_clear.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_clear.htm.
* web-platform-tests/IndexedDB/idbobjectstore_clear2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_clear2-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_clear2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_clear2.htm.
* web-platform-tests/IndexedDB/idbobjectstore_clear3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_clear3-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_clear3.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_clear3.htm.
* web-platform-tests/IndexedDB/idbobjectstore_clear4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_clear4-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_clear4.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_clear4.htm.
* web-platform-tests/IndexedDB/idbobjectstore_count-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_count-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_count.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_count.htm.
* web-platform-tests/IndexedDB/idbobjectstore_count2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_count2-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_count2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_count2.htm.
* web-platform-tests/IndexedDB/idbobjectstore_count3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_count3-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_count3.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_count3.htm.
* web-platform-tests/IndexedDB/idbobjectstore_count4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_count4-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_count4.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_count4.htm.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex.htm.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex10-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex10-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex10.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex10.htm.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex11-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex11-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex11.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex11.htm.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex12-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex12-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex12.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex12.htm.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex13-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex13-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex13.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex13.htm.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex2-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex2.htm.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex3-usable-right-away-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex3-usable-right-away-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex3-usable-right-away.htm.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex4-deleteIndex-event_order-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex4-deleteIndex-event_order.htm.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex5-emptykeypath-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex5-emptykeypath-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex5-emptykeypath.htm.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex6-event_order-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex6-event_order-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex6-event_order.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex6-event_order.htm.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex7-event_order-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex7-event_order-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex7-event_order.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex7-event_order.htm.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex8-valid_keys-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex8-valid_keys-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex8-valid_keys.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex8-valid_keys.htm.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex9-emptyname-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex9-emptyname-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex9-emptyname.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex9-emptyname.htm.
* web-platform-tests/IndexedDB/idbobjectstore_delete-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_delete.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete.htm.
* web-platform-tests/IndexedDB/idbobjectstore_delete2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete2-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_delete2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete2.htm.
* web-platform-tests/IndexedDB/idbobjectstore_delete3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete3-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_delete3.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete3.htm.
* web-platform-tests/IndexedDB/idbobjectstore_delete4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete4-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_delete4.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete4.htm.
* web-platform-tests/IndexedDB/idbobjectstore_delete5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete5-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_delete5.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete5.htm.
* web-platform-tests/IndexedDB/idbobjectstore_delete6-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete6-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_delete6.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete6.htm.
* web-platform-tests/IndexedDB/idbobjectstore_delete7-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete7-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_delete7.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_delete7.htm.
* web-platform-tests/IndexedDB/idbobjectstore_deleteIndex-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_deleteIndex-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_deleteIndex.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_deleteIndex.htm.
* web-platform-tests/IndexedDB/idbobjectstore_deleted-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_deleted-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_deleted.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_deleted.htm.
* web-platform-tests/IndexedDB/idbobjectstore_get-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_get.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get.htm.
* web-platform-tests/IndexedDB/idbobjectstore_get2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get2-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_get2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get2.htm.
* web-platform-tests/IndexedDB/idbobjectstore_get3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get3-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_get3.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get3.htm.
* web-platform-tests/IndexedDB/idbobjectstore_get4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get4-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_get4.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get4.htm.
* web-platform-tests/IndexedDB/idbobjectstore_get5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get5-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_get5.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get5.htm.
* web-platform-tests/IndexedDB/idbobjectstore_get6-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get6-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_get6.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get6.htm.
* web-platform-tests/IndexedDB/idbobjectstore_get7-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get7-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_get7.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_get7.htm.
* web-platform-tests/IndexedDB/idbobjectstore_index-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_index-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_index.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_index.htm.
* web-platform-tests/IndexedDB/idbobjectstore_openCursor-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_openCursor-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_openCursor.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_openCursor.htm.
* web-platform-tests/IndexedDB/idbobjectstore_openCursor_invalid-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_openCursor_invalid-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_openCursor_invalid.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_openCursor_invalid.htm.
* web-platform-tests/IndexedDB/idbobjectstore_put-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_put.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put.htm.
* web-platform-tests/IndexedDB/idbobjectstore_put10-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put10-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_put10.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put10.htm.
* web-platform-tests/IndexedDB/idbobjectstore_put11-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put11-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_put11.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put11.htm.
* web-platform-tests/IndexedDB/idbobjectstore_put12-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put12-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_put12.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put12.htm.
* web-platform-tests/IndexedDB/idbobjectstore_put13-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put13-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_put13.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put13.htm.
* web-platform-tests/IndexedDB/idbobjectstore_put14-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put14-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_put14.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put14.htm.
* web-platform-tests/IndexedDB/idbobjectstore_put15-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put15-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_put15.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put15.htm.
* web-platform-tests/IndexedDB/idbobjectstore_put16-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put16-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_put16.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put16.htm.
* web-platform-tests/IndexedDB/idbobjectstore_put2-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put2-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_put2.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put2.htm.
* web-platform-tests/IndexedDB/idbobjectstore_put3-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put3-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_put3.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put3.htm.
* web-platform-tests/IndexedDB/idbobjectstore_put4-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put4-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_put4.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put4.htm.
* web-platform-tests/IndexedDB/idbobjectstore_put5-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put5-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_put5.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put5.htm.
* web-platform-tests/IndexedDB/idbobjectstore_put6-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put6-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_put6.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put6.htm.
* web-platform-tests/IndexedDB/idbobjectstore_put7-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put7-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_put7.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put7.htm.
* web-platform-tests/IndexedDB/idbobjectstore_put8-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put8-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_put8.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put8.htm.
* web-platform-tests/IndexedDB/idbobjectstore_put9-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put9-private-expected.txt.
* web-platform-tests/IndexedDB/idbobjectstore_put9.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put9.htm.
* web-platform-tests/IndexedDB/idbtransaction-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbtransaction-private-expected.txt.
* web-platform-tests/IndexedDB/idbtransaction-oncomplete-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbtransaction-oncomplete-private-expected.txt.
* web-platform-tests/IndexedDB/idbtransaction-oncomplete.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbtransaction-oncomplete.htm.
* web-platform-tests/IndexedDB/idbtransaction.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbtransaction.htm.
* web-platform-tests/IndexedDB/idbtransaction_abort-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbtransaction_abort-private-expected.txt.
* web-platform-tests/IndexedDB/idbtransaction_abort.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbtransaction_abort.htm.
* web-platform-tests/IndexedDB/idbversionchangeevent-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/idbversionchangeevent-private-expected.txt.
* web-platform-tests/IndexedDB/idbversionchangeevent.htm: Renamed from LayoutTests/imported/w3c/indexeddb/idbversionchangeevent.htm.
* web-platform-tests/IndexedDB/idbworker.js: Renamed from LayoutTests/imported/w3c/indexeddb/idbworker.js.
(false.MessageHandler.open_rq.onupgradeneeded):
(false.MessageHandler.db.e.target.result.db.onerror):
(false.MessageHandler.db.transaction.objectStore.onsuccess):
(false.MessageHandler.open_rq.onsuccess):
(false.MessageHandler.open_rq.onerror):
(false.MessageHandler.open_rq.onblocked):
(false.MessageHandler):
* web-platform-tests/IndexedDB/index_sort_order-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/index_sort_order-private-expected.txt.
* web-platform-tests/IndexedDB/index_sort_order.htm: Renamed from LayoutTests/imported/w3c/indexeddb/index_sort_order.htm.
* web-platform-tests/IndexedDB/interfaces-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/interfaces-expected.txt.
* web-platform-tests/IndexedDB/interfaces.html: Renamed from LayoutTests/imported/w3c/indexeddb/interfaces.html.
* web-platform-tests/IndexedDB/interfaces.idl: Renamed from LayoutTests/imported/w3c/indexeddb/interfaces.idl.
* web-platform-tests/IndexedDB/interfaces.worker.js: Renamed from LayoutTests/imported/w3c/indexeddb/interfaces.worker.js.
(request.onload):
* web-platform-tests/IndexedDB/key_invalid-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/key_invalid-private-expected.txt.
* web-platform-tests/IndexedDB/key_invalid.htm: Renamed from LayoutTests/imported/w3c/indexeddb/key_invalid.htm.
* web-platform-tests/IndexedDB/key_valid-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/key_valid-private-expected.txt.
* web-platform-tests/IndexedDB/key_valid.html: Renamed from LayoutTests/imported/w3c/indexeddb/key_valid.html.
* web-platform-tests/IndexedDB/keygenerator-constrainterror-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/keygenerator-constrainterror-private-expected.txt.
* web-platform-tests/IndexedDB/keygenerator-constrainterror.htm: Renamed from LayoutTests/imported/w3c/indexeddb/keygenerator-constrainterror.htm.
* web-platform-tests/IndexedDB/keygenerator-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/keygenerator-private-expected.txt.
* web-platform-tests/IndexedDB/keygenerator-overflow-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/keygenerator-overflow-private-expected.txt.
* web-platform-tests/IndexedDB/keygenerator-overflow.htm: Renamed from LayoutTests/imported/w3c/indexeddb/keygenerator-overflow.htm.
* web-platform-tests/IndexedDB/keygenerator.htm: Renamed from LayoutTests/imported/w3c/indexeddb/keygenerator.htm.
* web-platform-tests/IndexedDB/keyorder-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/keyorder-private-expected.txt.
* web-platform-tests/IndexedDB/keyorder.htm: Renamed from LayoutTests/imported/w3c/indexeddb/keyorder.htm.
* web-platform-tests/IndexedDB/keypath-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/keypath-private-expected.txt.
* web-platform-tests/IndexedDB/keypath.htm: Renamed from LayoutTests/imported/w3c/indexeddb/keypath.htm.
* web-platform-tests/IndexedDB/keypath_invalid-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/keypath_invalid-private-expected.txt.
* web-platform-tests/IndexedDB/keypath_invalid.htm: Renamed from LayoutTests/imported/w3c/indexeddb/keypath_invalid.htm.
* web-platform-tests/IndexedDB/keypath_maxsize-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/keypath_maxsize-private-expected.txt.
* web-platform-tests/IndexedDB/keypath_maxsize.htm: Renamed from LayoutTests/imported/w3c/indexeddb/keypath_maxsize.htm.
* web-platform-tests/IndexedDB/list_ordering-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/list_ordering-private-expected.txt.
* web-platform-tests/IndexedDB/list_ordering.htm: Renamed from LayoutTests/imported/w3c/indexeddb/list_ordering.htm.
* web-platform-tests/IndexedDB/objectstore_keyorder-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/objectstore_keyorder-private-expected.txt.
* web-platform-tests/IndexedDB/objectstore_keyorder.htm: Renamed from LayoutTests/imported/w3c/indexeddb/objectstore_keyorder.htm.
* web-platform-tests/IndexedDB/request_bubble-and-capture-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/request_bubble-and-capture-private-expected.txt.
* web-platform-tests/IndexedDB/request_bubble-and-capture.htm: Renamed from LayoutTests/imported/w3c/indexeddb/request_bubble-and-capture.htm.
* web-platform-tests/IndexedDB/string-list-ordering-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/string-list-ordering-private-expected.txt.
* web-platform-tests/IndexedDB/string-list-ordering.htm: Renamed from LayoutTests/imported/w3c/indexeddb/string-list-ordering.htm.
* web-platform-tests/IndexedDB/support.js: Renamed from LayoutTests/imported/w3c/indexeddb/support.js.
(window.indexedDB.else):
(add_completion_callback):
(fail):
(auto_fail):
(createdb_for_multiple_tests):
(assert_key_equals):
* web-platform-tests/IndexedDB/transaction-create_in_versionchange-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/transaction-create_in_versionchange-private-expected.txt.
* web-platform-tests/IndexedDB/transaction-create_in_versionchange.htm: Renamed from LayoutTests/imported/w3c/indexeddb/transaction-create_in_versionchange.htm.
* web-platform-tests/IndexedDB/transaction-lifetime-blocked-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/transaction-lifetime-blocked-private-expected.txt.
* web-platform-tests/IndexedDB/transaction-lifetime-blocked.htm: Renamed from LayoutTests/imported/w3c/indexeddb/transaction-lifetime-blocked.htm.
* web-platform-tests/IndexedDB/transaction-lifetime-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/transaction-lifetime-private-expected.txt.
* web-platform-tests/IndexedDB/transaction-lifetime.htm: Renamed from LayoutTests/imported/w3c/indexeddb/transaction-lifetime.htm.
* web-platform-tests/IndexedDB/transaction-requestqueue-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/transaction-requestqueue-private-expected.txt.
* web-platform-tests/IndexedDB/transaction-requestqueue.htm: Renamed from LayoutTests/imported/w3c/indexeddb/transaction-requestqueue.htm.
* web-platform-tests/IndexedDB/transaction_bubble-and-capture-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/transaction_bubble-and-capture-private-expected.txt.
* web-platform-tests/IndexedDB/transaction_bubble-and-capture.htm: Renamed from LayoutTests/imported/w3c/indexeddb/transaction_bubble-and-capture.htm.
* web-platform-tests/IndexedDB/value-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/value-private-expected.txt.
* web-platform-tests/IndexedDB/value.htm: Renamed from LayoutTests/imported/w3c/indexeddb/value.htm.
* web-platform-tests/IndexedDB/value_recursive-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/value_recursive-private-expected.txt.
* web-platform-tests/IndexedDB/value_recursive.htm: Renamed from LayoutTests/imported/w3c/indexeddb/value_recursive.htm.
* web-platform-tests/IndexedDB/writer-starvation-expected.txt: Renamed from LayoutTests/imported/w3c/indexeddb/writer-starvation-private-expected.txt.
* web-platform-tests/IndexedDB/writer-starvation.htm: Renamed from LayoutTests/imported/w3c/indexeddb/writer-starvation.htm.
2016-03-14 Youenn Fablet <youenn.fablet@crf.canon.fr>
[Fetch API] FetchLoader should check for empty bodies
https://bugs.webkit.org/show_bug.cgi?id=155440
Reviewed by Darin Adler.
* web-platform-tests/fetch/api/request/request-consume-empty-expected.txt:
* web-platform-tests/fetch/api/request/request-consume-empty.html:
* web-platform-tests/fetch/api/response/response-consume-empty-expected.txt:
* web-platform-tests/fetch/api/response/response-consume-empty.html:
2016-03-14 Youenn Fablet <youenn.fablet@crf.canon.fr>
[Fetch API] Implement data resolution for blob stored in Body
https://bugs.webkit.org/show_bug.cgi?id=155359
Reviewed by Darin Adler.
* web-platform-tests/fetch/api/request/request-consume-expected.txt:
* web-platform-tests/fetch/api/request/request-consume.html:
* web-platform-tests/fetch/api/request/request-init-002-expected.txt:
* web-platform-tests/fetch/api/response/response-consume-expected.txt:
* web-platform-tests/fetch/api/response/response-consume.html:
* web-platform-tests/fetch/api/response/response-init-002-expected.txt:
2016-03-14 Youenn Fablet <youenn.fablet@crf.canon.fr>
Web platform test server should not try to launch servers on already bound sockets
https://bugs.webkit.org/show_bug.cgi?id=141157
Reviewed by Darin Adler.
* resources/config.json: Changed wpt https port from 8443 to 9443.
* web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Updated according https port change.
* web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Ditto.
* web-platform-tests/fetch/api/basic/mode-same-origin-expected.txt: Ditto.
* web-platform-tests/fetch/api/basic/mode-same-origin-worker-expected.txt: Ditto.
2016-03-11 Youenn Fablet <youenn.fablet@crf.canon.fr>
[Fetch API] Use DeferredWrapper directly in FetchBody promise handling
https://bugs.webkit.org/show_bug.cgi?id=155291
Reviewed by Darin Adler.
* web-platform-tests/fetch/api/request/request-consume-empty-expected.txt: Added.
* web-platform-tests/fetch/api/request/request-consume-empty.html: Added.
* web-platform-tests/fetch/api/response/response-consume-empty-expected.txt: Added.
* web-platform-tests/fetch/api/response/response-consume-empty.html: Added.
2016-03-09 Chris Dumez <cdumez@apple.com>
focus() / blur() should be on HTMLElement / SVGElement, not Element
https://bugs.webkit.org/show_bug.cgi?id=155216
Reviewed by Darin Adler.
Rebaseline now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-03-09 Chris Dumez <cdumez@apple.com>
Move attributes to the instance for most interfaces that have "Error" in their name
https://bugs.webkit.org/show_bug.cgi?id=155231
Reviewed by Darin Adler.
Rebaseline now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-03-09 Chris Dumez <cdumez@apple.com>
Align HTMLKeygenElement.keytype with the specification
https://bugs.webkit.org/show_bug.cgi?id=155214
Reviewed by Darin Adler.
Rebaseline now that more checks are passing.
* web-platform-tests/html/dom/reflection-forms-expected.txt:
2016-03-08 Youenn Fablet <youenn.fablet@crf.canon.fr>
[Fetch API] Implement fetch skeleton
https://bugs.webkit.org/show_bug.cgi?id=155111
Reviewed by Darin Adler.
Importing basic fetch api tests.
* resources/ImportExpectations: Activating fetch/api/basic import.
* web-platform-tests/fetch/api/basic/accept-header-expected.txt: Added.
* web-platform-tests/fetch/api/basic/accept-header-worker-expected.txt: Added.
* web-platform-tests/fetch/api/basic/accept-header-worker.html: Added.
* web-platform-tests/fetch/api/basic/accept-header.html: Added.
* web-platform-tests/fetch/api/basic/accept-header.js: Added.
(promise_test):
* web-platform-tests/fetch/api/basic/integrity-expected.txt: Added.
* web-platform-tests/fetch/api/basic/integrity-worker-expected.txt: Added.
* web-platform-tests/fetch/api/basic/integrity-worker.html: Added.
* web-platform-tests/fetch/api/basic/integrity.html: Added.
* web-platform-tests/fetch/api/basic/integrity.js: Added.
(integrity):
* web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Added.
* web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Added.
* web-platform-tests/fetch/api/basic/mode-no-cors-worker.html: Added.
* web-platform-tests/fetch/api/basic/mode-no-cors.html: Added.
* web-platform-tests/fetch/api/basic/mode-no-cors.js: Added.
(fetchNoCors):
* web-platform-tests/fetch/api/basic/mode-same-origin-expected.txt: Added.
* web-platform-tests/fetch/api/basic/mode-same-origin-worker-expected.txt: Added.
* web-platform-tests/fetch/api/basic/mode-same-origin-worker.html: Added.
* web-platform-tests/fetch/api/basic/mode-same-origin.html: Added.
* web-platform-tests/fetch/api/basic/mode-same-origin.js: Added.
(fetchSameOrigin):
* web-platform-tests/fetch/api/basic/request-forbidden-headers-expected.txt: Added.
* web-platform-tests/fetch/api/basic/request-forbidden-headers-worker-expected.txt: Added.
* web-platform-tests/fetch/api/basic/request-forbidden-headers-worker.html: Added.
* web-platform-tests/fetch/api/basic/request-forbidden-headers.html: Added.
* web-platform-tests/fetch/api/basic/request-forbidden-headers.js: Added.
(requestForbiddenHeaders):
* web-platform-tests/fetch/api/basic/request-headers-expected.txt: Added.
* web-platform-tests/fetch/api/basic/request-headers-worker-expected.txt: Added.
* web-platform-tests/fetch/api/basic/request-headers-worker.html: Added.
* web-platform-tests/fetch/api/basic/request-headers.html: Added.
* web-platform-tests/fetch/api/basic/request-headers.js: Added.
(requestHeaders):
* web-platform-tests/fetch/api/basic/scheme-about-expected.txt: Added.
* web-platform-tests/fetch/api/basic/scheme-about-worker-expected.txt: Added.
* web-platform-tests/fetch/api/basic/scheme-about-worker.html: Added.
* web-platform-tests/fetch/api/basic/scheme-about.html: Added.
* web-platform-tests/fetch/api/basic/scheme-about.js: Added.
(checkFetchResponse):
(checkKoUrl):
* web-platform-tests/fetch/api/basic/scheme-blob-expected.txt: Added.
* web-platform-tests/fetch/api/basic/scheme-blob-worker-expected.txt: Added.
* web-platform-tests/fetch/api/basic/scheme-blob-worker.html: Added.
* web-platform-tests/fetch/api/basic/scheme-blob.html: Added.
* web-platform-tests/fetch/api/basic/scheme-blob.js: Added.
(checkFetchResponse):
(checkKoUrl):
* web-platform-tests/fetch/api/basic/scheme-data-expected.txt: Added.
* web-platform-tests/fetch/api/basic/scheme-data-worker-expected.txt: Added.
* web-platform-tests/fetch/api/basic/scheme-data-worker.html: Added.
* web-platform-tests/fetch/api/basic/scheme-data.html: Added.
* web-platform-tests/fetch/api/basic/scheme-data.js: Added.
(checkFetchResponse):
(checkKoUrl):
* web-platform-tests/fetch/api/basic/scheme-others-expected.txt: Added.
* web-platform-tests/fetch/api/basic/scheme-others-worker-expected.txt: Added.
* web-platform-tests/fetch/api/basic/scheme-others-worker.html: Added.
* web-platform-tests/fetch/api/basic/scheme-others.html: Added.
* web-platform-tests/fetch/api/basic/scheme-others.js: Added.
(checkKoUrl):
* web-platform-tests/fetch/api/basic/stream-response-expected.txt: Added.
* web-platform-tests/fetch/api/basic/stream-response-worker-expected.txt: Added.
* web-platform-tests/fetch/api/basic/stream-response-worker.html: Added.
* web-platform-tests/fetch/api/basic/stream-response.html: Added.
* web-platform-tests/fetch/api/basic/stream-response.js: Added.
(streamBody):
(promise_test.):
(promise_test):
* web-platform-tests/fetch/api/basic/w3c-import.log: Added.
2016-03-07 Chris Dumez <cdumez@apple.com>
Align HTMLCanvasElement.width / height with the specification
https://bugs.webkit.org/show_bug.cgi?id=155156
Reviewed by Ryosuke Niwa.
Rebaseline now that more checks are passing.
* web-platform-tests/html/dom/reflection-embedded-expected.txt:
2016-03-07 Chris Dumez <cdumez@apple.com>
Stop clamping HTMLElement.tabIndex to the range of a short
https://bugs.webkit.org/show_bug.cgi?id=155159
Reviewed by Ryosuke Niwa.
Rebaseline now that more checks are passing.
* web-platform-tests/html/dom/reflection-embedded-expected.txt:
* web-platform-tests/html/dom/reflection-forms-expected.txt:
* web-platform-tests/html/dom/reflection-grouping-expected.txt:
* web-platform-tests/html/dom/reflection-metadata-expected.txt:
* web-platform-tests/html/dom/reflection-misc-expected.txt:
* web-platform-tests/html/dom/reflection-obsolete-expected.txt:
* web-platform-tests/html/dom/reflection-sections-expected.txt:
* web-platform-tests/html/dom/reflection-tabular-expected.txt:
* web-platform-tests/html/dom/reflection-text-expected.txt:
2016-03-05 Sam Weinig <sam@webkit.org>
Update tests to match the latest version of the HTML5 spec.
* web-platform-tests/html/semantics/forms/the-form-element/form-autocomplete.html:
Fields that don't have any value set for their autocomplete attribute should return the the empty string.
2016-03-02 Ryosuke Niwa <rniwa@webkit.org>
HTML parser instantiates a custom element inside a template element with a wrong owner document
https://bugs.webkit.org/show_bug.cgi?id=154936
Reviewed by Chris Dumez.
Updated the expected results for newly passing test cases.
One test case in additions-to-parsing-xhtml-documents/node-document.html starts failing due to a bug in the test.
The bug in the test will be fixed in https://github.com/w3c/web-platform-tests/pull/2651
Finally, remove duplicated HTML template element tests in html-templates since there is a new copy under
web-platform-tests/html/semantics/scripting-1/the-template-element/. Unfortunately, we can't remove
html-templates/parsing-html-templates/ because we haven't imported web-platform-tests/html/syntax yet.
* html-templates/additions-to-parsing-xhtml-documents: Removed.
* html-templates/additions-to-serializing-xhtml-documents: Removed.
* html-templates/additions-to-the-css-user-agent-style-sheet: Removed.
* html-templates/additions-to-the-steps-to-clone-a-node: Removed.
* html-templates/definitions: Removed.
* html-templates/innerhtml-on-templates: Removed.
* html-templates/serializing-html-templates: Removed.
* html-templates/template-element: Removed.
* web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/node-document.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-test-001-expected.txt:
* web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/node-document-changes-expected.txt:
2016-03-02 Chris Dumez <cdumez@apple.com>
Align HTMLInputElement.maxLength with the specification
https://bugs.webkit.org/show_bug.cgi?id=154906
Reviewed by Ryosuke Niwa.
Rebaseline W3C tests now that more checks are passing.
* web-platform-tests/html/dom/reflection-forms-expected.txt:
* web-platform-tests/html/semantics/forms/the-input-element/maxlength-expected.txt:
2016-03-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
[Fetch API] Support Request and Response blob() when body data is a blob
https://bugs.webkit.org/show_bug.cgi?id=154820
Reviewed by Darin Adler.
Adding blob specific tests. New tests are not covered yet as they require converting data from a blob into another form (JSON, text...).
Rebasing expectations with test that is now passing and new failing tests.
Fixing typos in test (Json -> JSON and removing TextDecoder use).
* web-platform-tests/fetch/api/request/request-consume-expected.txt:
* web-platform-tests/fetch/api/request/request-consume.html:
* web-platform-tests/fetch/api/response/response-consume-expected.txt:
* web-platform-tests/fetch/api/response/response-consume.html:
2016-02-29 Chris Dumez <cdumez@apple.com>
Use HTML parsing rules for textarea.maxLength
https://bugs.webkit.org/show_bug.cgi?id=154805
Reviewed by Andreas Kling.
Rebaseline now that more checks are passing.
* web-platform-tests/html/dom/reflection-forms-expected.txt:
2016-02-29 Chris Dumez <cdumez@apple.com>
Align td.rowSpan / td.colSpan with the specification
https://bugs.webkit.org/show_bug.cgi?id=154803
Reviewed by Darin Adler.
Rebaseline now that more checks are passing.
* web-platform-tests/html/dom/reflection-tabular-expected.txt:
2016-02-28 Chris Dumez <cdumez@apple.com>
Parse HTMLOLElement.start as per the HTML spec
https://bugs.webkit.org/show_bug.cgi?id=154802
Reviewed by Andreas Kling.
Rebaseline now that more checks are passing.
* web-platform-tests/html/dom/reflection-grouping-expected.txt:
2016-02-27 Chris Dumez <cdumez@apple.com>
Align HTMLMarqueeElement.scrollAmount / scrollDelay with the specification
https://bugs.webkit.org/show_bug.cgi?id=154781
Reviewed by Darin Adler.
Rebaseline now that more checks are passing.
* web-platform-tests/html/dom/reflection-obsolete-expected.txt:
2016-02-26 Chris Dumez <cdumez@apple.com>
Fix the behavior of reflecting IDL attributes of type unsigned long
https://bugs.webkit.org/show_bug.cgi?id=154771
Reviewed by Ryosuke Niwa.
Rebaseline now that more checks are passing.
* web-platform-tests/html/dom/reflection-embedded-expected.txt:
* web-platform-tests/html/dom/reflection-obsolete-expected.txt:
2016-02-26 Youenn Fablet <youenn.fablet@crf.canon.fr>
Sync web-platform-tests up to revision 5ca8b46
https://bugs.webkit.org/show_bug.cgi?id=154678
Reviewed by Chris Dumez.
* resources/ImportExpectations: Unskipped some tests (already imported tests) and skipped new tests added to WPT repo.
* resources/TestRepositories: Update revision to 5ca8b46.
* resources/web-platform-tests-modules.json:
* web-platform-tests/XMLHttpRequest/FormData-append-expected.txt:
* web-platform-tests/XMLHttpRequest/FormData-append.html:
* web-platform-tests/XMLHttpRequest/OWNERS: Added.
* web-platform-tests/XMLHttpRequest/event-readystate-sync-open-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/event-readystate-sync-open.htm: Added.
* web-platform-tests/XMLHttpRequest/formdata-delete-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/formdata-delete.htm: Added.
* web-platform-tests/XMLHttpRequest/formdata-get-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/formdata-get.htm: Added.
* web-platform-tests/XMLHttpRequest/formdata-has-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/formdata-has.htm: Added.
* web-platform-tests/XMLHttpRequest/formdata-set-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/formdata-set.htm: Added.
* web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
* web-platform-tests/XMLHttpRequest/open-method-responsetype-set-sync-expected.txt:
* web-platform-tests/XMLHttpRequest/open-method-responsetype-set-sync.htm:
* web-platform-tests/XMLHttpRequest/open-url-encoding-expected.txt:
* web-platform-tests/XMLHttpRequest/open-url-encoding.htm:
* web-platform-tests/XMLHttpRequest/responsexml-document-properties-expected.txt:
* web-platform-tests/XMLHttpRequest/responsexml-document-properties.htm:
* web-platform-tests/XMLHttpRequest/responsexml-get-twice-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/responsexml-get-twice.htm: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt:
* web-platform-tests/XMLHttpRequest/w3c-import.log:
* web-platform-tests/common/OWNERS: Added.
* web-platform-tests/common/w3c-import.log:
* web-platform-tests/dom/OWNERS: Added.
* web-platform-tests/dom/interfaces-expected.txt:
* 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-createEvent-expected.txt:
* web-platform-tests/dom/nodes/Document-createEvent.html:
* web-platform-tests/dom/nodes/MutationObserver-childList-expected.txt:
* web-platform-tests/dom/nodes/Node-isEqualNode-expected.txt:
* web-platform-tests/dom/w3c-import.log:
* web-platform-tests/domparsing/DOMParser-parseFromString-html-expected.txt:
* web-platform-tests/domparsing/OWNERS: Added.
* web-platform-tests/domparsing/w3c-import.log:
* web-platform-tests/fetch/OWNERS: Added.
* web-platform-tests/fetch/api/headers/headers-combine-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/headers/headers-nameshake-expected.txt.
* web-platform-tests/fetch/api/headers/headers-combine.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/headers/headers-nameshake.html.
* web-platform-tests/fetch/api/headers/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/domparsing/w3c-import.log.
* web-platform-tests/fetch/api/request/request-clone.sub.html:
* web-platform-tests/fetch/api/request/request-consume.html:
* web-platform-tests/fetch/api/request/request-error-expected.txt:
* web-platform-tests/fetch/api/request/request-error.html:
* web-platform-tests/fetch/api/request/request-idl-expected.txt:
* web-platform-tests/fetch/api/request/request-init-001.sub-expected.txt:
* web-platform-tests/fetch/api/request/request-init-001.sub.html:
* web-platform-tests/fetch/api/request/request-init-003.sub.html:
* web-platform-tests/fetch/api/request/w3c-import.log: Added.
* web-platform-tests/fetch/api/resources/method.py:
(main):
* web-platform-tests/fetch/api/resources/utils.js:
(checkRequest):
(readTextStream):
* web-platform-tests/fetch/api/resources/w3c-import.log: Added.
* web-platform-tests/fetch/api/response/response-clone.html:
* web-platform-tests/fetch/api/response/response-consume.html:
* web-platform-tests/fetch/api/response/response-error-expected.txt:
* web-platform-tests/fetch/api/response/response-error.html:
* web-platform-tests/fetch/api/response/response-idl-expected.txt:
* web-platform-tests/fetch/api/response/response-idl.html:
* web-platform-tests/fetch/api/response/response-init-002.html:
* web-platform-tests/fetch/api/response/response-static-error.html:
* web-platform-tests/fetch/api/response/response-static-redirect-expected.txt:
* web-platform-tests/fetch/api/response/response-static-redirect.html:
* web-platform-tests/fetch/api/response/w3c-import.log: Added.
* web-platform-tests/fetch/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/service-workers/cache-storage/w3c-import.log.
* web-platform-tests/html/OWNERS: Added.
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces.html:
* web-platform-tests/html/dom/w3c-import.log:
* web-platform-tests/html/semantics/document-metadata/the-base-element/base_multiple.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/historical-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/historical.html:
* web-platform-tests/html/semantics/embedded-content/the-area-element/area-coords-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-area-element/area-coords.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-document-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-document.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-iframe-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-iframe.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-embed-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-img-element/update-media-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/update-media.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-img-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/textfieldselection/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-input-element/checkbox.html:
* web-platform-tests/html/semantics/forms/the-input-element/radio.html:
* web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt:
* web-platform-tests/html/semantics/forms/the-input-element/type-change-state.html:
* web-platform-tests/html/semantics/selectors/pseudo-classes/indeterminate-radio-expected.txt: Added.
* web-platform-tests/html/semantics/selectors/pseudo-classes/indeterminate-radio.html: Added.
* web-platform-tests/html/semantics/selectors/pseudo-classes/w3c-import.log:
* web-platform-tests/html/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/service-workers/cache-storage/w3c-import.log.
* web-platform-tests/images/OWNERS: Added.
* web-platform-tests/images/w3c-import.log:
* web-platform-tests/lint.whitelist:
* web-platform-tests/media/OWNERS: Added.
* web-platform-tests/media/w3c-import.log:
* web-platform-tests/service-workers/OWNERS: Added.
* web-platform-tests/service-workers/cache-storage/OWNERS: Added.
* web-platform-tests/service-workers/cache-storage/resources/credentials-iframe.html: Added.
* web-platform-tests/service-workers/cache-storage/resources/credentials-worker.js: Added.
(assert_equals):
(self.onfetch):
(self.onmessage):
* web-platform-tests/service-workers/cache-storage/resources/test-helpers.js:
(response.new.Response):
(assert_response_equals):
(assert_response_array_equivalent):
(assert_response_array_equals):
(assert_response_in_array):
* web-platform-tests/service-workers/cache-storage/resources/testharness-helpers.js:
* web-platform-tests/service-workers/cache-storage/resources/w3c-import.log:
* web-platform-tests/service-workers/cache-storage/script-tests/cache-add.js:
(cache_test):
* web-platform-tests/service-workers/cache-storage/script-tests/cache-match.js:
(request.new.Request.entries.a.request.clone):
(return.cache.match.entries.non_2xx_response.request.url.then):
(return.cache.match.entries.error_response.request.url.then):
(return.cache.match.string_appeared_here.then): Deleted.
(return.cache.match.entries.a.request.url.then): Deleted.
(return.cache.match.entries.a.request.then): Deleted.
(return.cache.match.new.Request.entries.a.request.url.then): Deleted.
(then): Deleted.
(return.cache.match.entries.cat.request.url.string_appeared_here.then): Deleted.
(cache_test): Deleted.
(return.cache.match.request.then): Deleted.
* web-platform-tests/service-workers/cache-storage/script-tests/cache-matchAll.js: Added.
(return.cache.matchAll.string_appeared_here.then):
(return.cache.matchAll.entries.a.request.url.then):
(return.cache.matchAll.entries.a.request.then):
(return.cache.matchAll.new.Request.entries.a.request.url.then):
(then):
(return.cache.matchAll.entries.cat.request.url.string_appeared_here.then):
* web-platform-tests/service-workers/cache-storage/script-tests/cache-put.js:
(cache_test):
* web-platform-tests/service-workers/cache-storage/script-tests/cache-storage.js:
(promise_test):
* web-platform-tests/service-workers/cache-storage/script-tests/w3c-import.log:
* web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https.html:
* web-platform-tests/service-workers/cache-storage/serviceworker/cache-matchAll.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https.html.
* web-platform-tests/service-workers/cache-storage/serviceworker/credentials.html: Added.
* web-platform-tests/service-workers/cache-storage/serviceworker/w3c-import.log:
* web-platform-tests/service-workers/cache-storage/w3c-import.log:
* web-platform-tests/service-workers/cache-storage/window/cache-match.https.html:
* web-platform-tests/service-workers/cache-storage/window/cache-matchAll.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/service-workers/cache-storage/window/cache-match.https.html.
* web-platform-tests/service-workers/cache-storage/window/w3c-import.log:
* web-platform-tests/service-workers/cache-storage/worker/cache-match.https.html:
* web-platform-tests/service-workers/cache-storage/worker/cache-matchAll.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/service-workers/cache-storage/worker/cache-match.https.html.
* web-platform-tests/service-workers/cache-storage/worker/w3c-import.log:
* web-platform-tests/service-workers/w3c-import.log:
* web-platform-tests/streams/README.txt: Removed.
* web-platform-tests/streams/byte-length-queuing-strategy.https-expected.txt: Added.
* web-platform-tests/streams/byte-length-queuing-strategy.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/byte-length-queuing-strategy.html.
* web-platform-tests/streams/byte-length-queuing-strategy.js:
(test):
* web-platform-tests/streams/count-queuing-strategy.https-expected.txt: Added.
* web-platform-tests/streams/count-queuing-strategy.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/count-queuing-strategy.html.
* web-platform-tests/streams/count-queuing-strategy.js:
(test):
* web-platform-tests/streams/readable-streams/bad-strategies.https-expected.txt: Added.
* web-platform-tests/streams/readable-streams/bad-strategies.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.html.
* web-platform-tests/streams/readable-streams/bad-strategies.js:
(get string_appeared_here):
(test):
(promise_test):
* web-platform-tests/streams/readable-streams/bad-underlying-sources.https-expected.txt: Added.
* web-platform-tests/streams/readable-streams/bad-underlying-sources.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-underlying-sources.html.
* web-platform-tests/streams/readable-streams/brand-checks.https-expected.txt: Added.
* web-platform-tests/streams/readable-streams/brand-checks.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/brand-checks.html.
* web-platform-tests/streams/readable-streams/cancel.https-expected.txt: Added.
* web-platform-tests/streams/readable-streams/cancel.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/cancel.html.
* web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.https-expected.txt: Added.
* web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.html.
* web-platform-tests/streams/readable-streams/garbage-collection.https-expected.txt: Added.
* web-platform-tests/streams/readable-streams/garbage-collection.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection.html.
* web-platform-tests/streams/readable-streams/general.https-expected.txt: Added.
* web-platform-tests/streams/readable-streams/general.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/general.html.
* web-platform-tests/streams/readable-streams/general.js:
(test):
(promise_test):
* web-platform-tests/streams/readable-streams/pipe-through.https-expected.txt: Added.
* web-platform-tests/streams/readable-streams/pipe-through.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/pipe-through.html.
* web-platform-tests/streams/readable-streams/readable-stream-reader.https-expected.txt: Added.
* web-platform-tests/streams/readable-streams/readable-stream-reader.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/readable-stream-reader.html.
* web-platform-tests/streams/readable-streams/readable-stream-reader.js:
(test):
* web-platform-tests/streams/readable-streams/tee.https-expected.txt: Added.
* web-platform-tests/streams/readable-streams/tee.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/tee.html.
* web-platform-tests/streams/readable-streams/templated.https-expected.txt: Added.
* web-platform-tests/streams/readable-streams/templated.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/templated.html.
* web-platform-tests/streams/readable-streams/w3c-import.log: Added.
* web-platform-tests/streams/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/domparsing/w3c-import.log.
* web-platform-tests/streams/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/service-workers/cache-storage/w3c-import.log.
2016-02-25 Youenn Fablet <youenn.fablet@crf.canon.fr>
Move streams tests from web-platform-tests/streams-api to web-platform-tests/streams
https://bugs.webkit.org/show_bug.cgi?id=154671
Reviewed by Xabier Rodriguez-Calvar.
This will allow preparing resyncing web-platform-tests.
* web-platform-tests/streams/README.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/README.txt.
* web-platform-tests/streams/byte-length-queuing-strategy-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/byte-length-queuing-strategy-expected.txt.
* web-platform-tests/streams/byte-length-queuing-strategy.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/byte-length-queuing-strategy.html.
* web-platform-tests/streams/byte-length-queuing-strategy.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/byte-length-queuing-strategy.js.
* web-platform-tests/streams/count-queuing-strategy-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/count-queuing-strategy-expected.txt.
* web-platform-tests/streams/count-queuing-strategy.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/count-queuing-strategy.html.
* web-platform-tests/streams/count-queuing-strategy.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/count-queuing-strategy.js.
* web-platform-tests/streams/readable-streams/bad-strategies-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/bad-strategies-expected.txt.
* web-platform-tests/streams/readable-streams/bad-strategies.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/bad-strategies.html.
* web-platform-tests/streams/readable-streams/bad-strategies.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/bad-strategies.js.
* web-platform-tests/streams/readable-streams/bad-underlying-sources-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/bad-underlying-sources-expected.txt.
* web-platform-tests/streams/readable-streams/bad-underlying-sources.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/bad-underlying-sources.html.
* web-platform-tests/streams/readable-streams/bad-underlying-sources.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/bad-underlying-sources.js.
* web-platform-tests/streams/readable-streams/brand-checks-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/brand-checks-expected.txt.
* web-platform-tests/streams/readable-streams/brand-checks.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/brand-checks.html.
* web-platform-tests/streams/readable-streams/brand-checks.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/brand-checks.js.
* web-platform-tests/streams/readable-streams/cancel-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/cancel-expected.txt.
* web-platform-tests/streams/readable-streams/cancel.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/cancel.html.
* web-platform-tests/streams/readable-streams/cancel.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/cancel.js.
* web-platform-tests/streams/readable-streams/count-queuing-strategy-integration-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/count-queuing-strategy-integration-expected.txt.
* web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/count-queuing-strategy-integration.html.
* web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/count-queuing-strategy-integration.js.
* web-platform-tests/streams/readable-streams/garbage-collection-1-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/garbage-collection-1-expected.txt.
* web-platform-tests/streams/readable-streams/garbage-collection-1.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/garbage-collection-1.html.
* web-platform-tests/streams/readable-streams/garbage-collection-2-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/garbage-collection-2-expected.txt.
* web-platform-tests/streams/readable-streams/garbage-collection-2.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/garbage-collection-2.html.
* web-platform-tests/streams/readable-streams/garbage-collection-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/garbage-collection-expected.txt.
* web-platform-tests/streams/readable-streams/garbage-collection.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/garbage-collection.html.
* web-platform-tests/streams/readable-streams/garbage-collection.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/garbage-collection.js.
* web-platform-tests/streams/readable-streams/general-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/general-expected.txt.
* web-platform-tests/streams/readable-streams/general.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/general.html.
* web-platform-tests/streams/readable-streams/general.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/general.js.
* web-platform-tests/streams/readable-streams/pipe-through-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/pipe-through-expected.txt.
* web-platform-tests/streams/readable-streams/pipe-through.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/pipe-through.html.
* web-platform-tests/streams/readable-streams/pipe-through.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/pipe-through.js.
* web-platform-tests/streams/readable-streams/readable-stream-reader-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/readable-stream-reader-expected.txt.
* web-platform-tests/streams/readable-streams/readable-stream-reader.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/readable-stream-reader.html.
* web-platform-tests/streams/readable-streams/readable-stream-reader.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/readable-stream-reader.js.
* web-platform-tests/streams/readable-streams/tee-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/tee-expected.txt.
* web-platform-tests/streams/readable-streams/tee.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/tee.html.
* web-platform-tests/streams/readable-streams/tee.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/tee.js.
* web-platform-tests/streams/readable-streams/templated-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/templated-expected.txt.
* web-platform-tests/streams/readable-streams/templated.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/templated.html.
* web-platform-tests/streams/readable-streams/templated.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/readable-streams/templated.js.
* web-platform-tests/streams/resources/rs-test-templates.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/resources/rs-test-templates.js.
* web-platform-tests/streams/resources/rs-utils.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/resources/rs-utils.js.
* web-platform-tests/streams/resources/test-initializer.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/resources/test-initializer.js.
* web-platform-tests/streams/resources/test-utils.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams-api/resources/test-utils.js.
2016-02-24 Youenn Fablet <youenn.fablet@crf.canon.fr>
[Fetch API] Implement Fetch API Response
https://bugs.webkit.org/show_bug.cgi?id=154536
Reviewed by Alex Christensen.
New tests covering fetch API.
* web-platform-tests/fetch/api/response/response-clone-expected.txt: Added.
* web-platform-tests/fetch/api/response/response-clone.html: Added.
* web-platform-tests/fetch/api/response/response-consume-expected.txt: Added.
* web-platform-tests/fetch/api/response/response-consume.html: Added.
* web-platform-tests/fetch/api/response/response-error-expected.txt: Added.
* web-platform-tests/fetch/api/response/response-error.html: Added.
* web-platform-tests/fetch/api/response/response-idl-expected.txt: Added.
* web-platform-tests/fetch/api/response/response-idl.html: Added.
* web-platform-tests/fetch/api/response/response-init-001-expected.txt: Added.
* web-platform-tests/fetch/api/response/response-init-001.html: Added.
* web-platform-tests/fetch/api/response/response-init-002-expected.txt: Added.
* web-platform-tests/fetch/api/response/response-init-002.html: Added.
* web-platform-tests/fetch/api/response/response-static-error-expected.txt: Added.
* web-platform-tests/fetch/api/response/response-static-error.html: Added.
* web-platform-tests/fetch/api/response/response-static-redirect-expected.txt: Added.
* web-platform-tests/fetch/api/response/response-static-redirect.html: Added.
2016-02-24 Youenn Fablet <youenn.fablet@crf.canon.fr>
W3C importer should generate all web-platform-tests submodules descriptions
https://bugs.webkit.org/show_bug.cgi?id=154587
Reviewed by Darin Adler.
* resources/TestRepositories: Reactivated submodules description generation.
* resources/web-platform-tests-modules.json: Updated according modified scripts.
2016-02-23 Chris Dumez <cdumez@apple.com>
[Reflected] IDL attributes of integer types should use HTML rules for parsing integers
https://bugs.webkit.org/show_bug.cgi?id=154573
Reviewed by Darin Adler.
Rebaseline W3C HTML tests now that more checks are passing.
* web-platform-tests/html/dom/reflection-embedded-expected.txt:
* web-platform-tests/html/dom/reflection-forms-expected.txt:
* web-platform-tests/html/dom/reflection-grouping-expected.txt:
* web-platform-tests/html/dom/reflection-metadata-expected.txt:
* web-platform-tests/html/dom/reflection-misc-expected.txt:
* web-platform-tests/html/dom/reflection-obsolete-expected.txt:
* web-platform-tests/html/dom/reflection-sections-expected.txt:
* web-platform-tests/html/dom/reflection-tabular-expected.txt:
* web-platform-tests/html/dom/reflection-text-expected.txt:
2016-02-23 Chris Dumez <cdumez@apple.com>
Align our implementation of Range.createContextualFragment with the specification
https://bugs.webkit.org/show_bug.cgi?id=154627
Reviewed by Ryosuke Niwa.
Rebaseline as one more check is passing.
* web-platform-tests/dom/nodes/Node-contains-xhtml-expected.txt:
2016-02-22 Youenn Fablet <youenn.fablet@crf.canon.fr>
Binding generator should support key value iterable
https://bugs.webkit.org/show_bug.cgi?id=154413
Reviewed by Darin Adler.
* web-platform-tests/fetch/api/headers/headers-basic-expected.txt:
* web-platform-tests/fetch/api/headers/headers-basic.html:
2016-02-21 Chris Dumez <cdumez@apple.com>
Unreviewed, rebaseline html/dom/interfaces.html.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-02-21 Chris Dumez <cdumez@apple.com>
HTMLScriptElement.crossOrigin / HTMLImageElement.crossOrigin should only return known values
https://bugs.webkit.org/show_bug.cgi?id=154502
Reviewed by Darin Adler.
Rebaseline now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/reflection-embedded-expected.txt:
* web-platform-tests/html/dom/reflection-misc-expected.txt:
2016-02-21 Chris Dumez <cdumez@apple.com>
Make HTMLSelectElement.size behave as per the specification
https://bugs.webkit.org/show_bug.cgi?id=154504
Reviewed by Darin Adler.
Rebaseline now that more checks are passing.
* web-platform-tests/html/dom/reflection-forms-expected.txt:
* web-platform-tests/html/dom/reflection-tabular-expected.txt:
2016-02-21 Chris Dumez <cdumez@apple.com>
Add username / password attributes to HTMLAnchorElement / HTMLAreaElement
https://bugs.webkit.org/show_bug.cgi?id=154519
Reviewed by Sam Weinig.
Rebaseline now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-02-21 Chris Dumez <cdumez@apple.com>
iframe/frame/object.contentDocument should be on the prototype
https://bugs.webkit.org/show_bug.cgi?id=154409
Reviewed by Sam Weinig.
Rebaseline now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-02-21 Chris Dumez <cdumez@apple.com>
Re-sync W3C HTML/DOM web-platform-tests
https://bugs.webkit.org/show_bug.cgi?id=154513
Reviewed by Darin Adler.
Re-sync W3C HTML/DOM web-platform-tests after:
- https://github.com/w3c/web-platform-tests/pull/2597
- https://github.com/w3c/web-platform-tests/pull/2598
- https://github.com/w3c/web-platform-tests/pull/2599
* web-platform-tests/html/dom/elements-embedded.js:
* web-platform-tests/html/dom/elements-misc.js:
* web-platform-tests/html/dom/interfaces.html:
* web-platform-tests/html/dom/reflection-embedded-expected.txt:
* web-platform-tests/html/dom/reflection-misc-expected.txt:
* web-platform-tests/html/dom/reflection.js:
(ReflectionTests.doReflects):
2016-02-19 Chris Dumez <cdumez@apple.com>
HTMLFormElement.autocomplete should only return known values
https://bugs.webkit.org/show_bug.cgi?id=154247
<rdar://problem/24658195>
Reviewed by Ryosuke Niwa.
Rebaseline a couple of W3C HTML tests now that more checks are passing.
* web-platform-tests/html/dom/reflection-forms-expected.txt:
* web-platform-tests/html/semantics/forms/the-form-element/form-autocomplete-expected.txt:
2016-02-19 Chris Dumez <cdumez@apple.com>
Re-sync W3C web-platform-tests' html/dom/interfaces.html
https://bugs.webkit.org/show_bug.cgi?id=154463
Reviewed by Ryosuke Niwa.
Re-sync W3C web-platform-tests' html/dom/interfaces.html after:
- https://github.com/w3c/web-platform-tests/pull/2588
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces.html:
2016-02-18 Chris Dumez <cdumez@apple.com>
window.history / window.navigator should not be replaceable
https://bugs.webkit.org/show_bug.cgi?id=154412
Reviewed by Ryosuke Niwa.
Rebaseline now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-02-18 Chris Dumez <cdumez@apple.com>
HTMLTableHeaderCellElement.scope should only return known values
https://bugs.webkit.org/show_bug.cgi?id=154423
<rdar://problem/24731018>
Reviewed by Ryosuke Niwa.
Rebaseline now that more checks are passing.
* web-platform-tests/html/dom/reflection-tabular-expected.txt:
2016-02-18 Chris Dumez <cdumez@apple.com>
[Unforgeable] operations should not be writable as per Web IDL
https://bugs.webkit.org/show_bug.cgi?id=154396
<rdar://problem/24721063>
Reviewed by Ryosuke Niwa.
Rebaseline now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-02-18 Chris Dumez <cdumez@apple.com>
Fix behavior of reflecting unsigned long IDL attributes that are limited to only non-negative numbers greater than zero
https://bugs.webkit.org/show_bug.cgi?id=154398
Reviewed by Ryosuke Niwa.
Rebaseline now that more checks are passing.
* web-platform-tests/html/dom/reflection-forms-expected.txt:
* web-platform-tests/html/dom/reflection-tabular-expected.txt:
2016-02-17 Chris Dumez <cdumez@apple.com>
Regression(r196648): http://w3c-test.org/html/dom/interfaces.html redirects at the end of the test
https://bugs.webkit.org/show_bug.cgi?id=154357
Reviewed by Alexey Proskuryakov.
Rebaseline now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-02-17 Chris Dumez <cdumez@apple.com>
Import W3C HTML reflection tests
https://bugs.webkit.org/show_bug.cgi?id=154310
<rdar://problem/24685826>
Reviewed by Ryosuke Niwa.
Import W3C HTML reflection tests from:
https://github.com/w3c/web-platform-tests/tree/master/html/dom
This improves our test coverage.
* web-platform-tests/html/dom/reflection-embedded-expected.txt: Added.
* web-platform-tests/html/dom/reflection-embedded.html: Added.
* web-platform-tests/html/dom/reflection-forms-expected.txt: Added.
* web-platform-tests/html/dom/reflection-forms.html: Added.
* web-platform-tests/html/dom/reflection-grouping-expected.txt: Added.
* web-platform-tests/html/dom/reflection-grouping.html: Added.
* web-platform-tests/html/dom/reflection-metadata-expected.txt: Added.
* web-platform-tests/html/dom/reflection-metadata.html: Added.
* web-platform-tests/html/dom/reflection-misc-expected.txt: Added.
* web-platform-tests/html/dom/reflection-misc.html: Added.
* web-platform-tests/html/dom/reflection-obsolete-expected.txt: Added.
* web-platform-tests/html/dom/reflection-obsolete.html: Added.
* web-platform-tests/html/dom/reflection-sections-expected.txt: Added.
* web-platform-tests/html/dom/reflection-sections.html: Added.
* web-platform-tests/html/dom/reflection-tabular-expected.txt: Added.
* web-platform-tests/html/dom/reflection-tabular.html: Added.
* web-platform-tests/html/dom/reflection-text-expected.txt: Added.
* web-platform-tests/html/dom/reflection-text.html: Added.
2016-02-17 Chris Dumez <cdumez@apple.com>
Window should have its 'constructor' property on the prototype
https://bugs.webkit.org/show_bug.cgi?id=154037
<rdar://problem/24689078>
Reviewed by Gavin Barraclough.
Rebaseline W3C test now that one more check is passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-02-16 Chris Dumez <cdumez@apple.com>
Navigator.geolocation should not be marked a [Replaceable] and should be on the prototype
https://bugs.webkit.org/show_bug.cgi?id=154304
<rdar://problem/24685092>
Reviewed by Gavin Barraclough.
Rebaseline test now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-02-16 Chris Dumez <cdumez@apple.com>
[Web IDL] Operations should be on the instance for global objects or if [Unforgeable]
https://bugs.webkit.org/show_bug.cgi?id=154120
<rdar://problem/24613231>
Reviewed by Gavin Barraclough.
Rebaseline now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-02-15 Chris Dumez <cdumez@apple.com>
The following properties should exist on the global object: AudioTrackList, AudioTrack, VideoTrackList, VideoTrack
https://bugs.webkit.org/show_bug.cgi?id=154250
<rdar://problem/24660829>
Reviewed by Eric Carlson.
Rebaseline now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-02-15 Chris Dumez <cdumez@apple.com>
Re-sync W3C web-platform-tests' html/dom/interfaces.html
https://bugs.webkit.org/show_bug.cgi?id=154259
Reviewed by Ryosuke Niwa.
Re-sync W3C web-platform-tests' html/dom/interfaces.html after:
- https://github.com/w3c/web-platform-tests/pull/2580
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces.html:
2016-02-15 Chris Dumez <cdumez@apple.com>
XMLHttpRequest / XMLHttpRequestUpload should inherit XMLHttpRequestEventTarget
https://bugs.webkit.org/show_bug.cgi?id=154230
Reviewed by Alex Christensen.
Rebaseline now that more checks are passing.
* web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
2016-02-15 Joseph Pecoraro <pecoraro@apple.com>
Web Inspector: Web Workers have no access to console for debugging
https://bugs.webkit.org/show_bug.cgi?id=26237
Reviewed by Timothy Hatcher.
* web-platform-tests/streams-api/readable-streams/garbage-collection-expected.txt:
Update test results for a console.warn message that the test produces from a Worker.
2016-02-14 Chris Dumez <cdumez@apple.com>
Window and WorkerGlobalScope should inherit EventTarget
https://bugs.webkit.org/show_bug.cgi?id=154170
<rdar://problem/24642377>
Reviewed by Darin Adler.
Rebaseline now that a couple of checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-02-12 Jiewen Tan <jiewen_tan@apple.com>
WebKit should expose the DOM 4 Event.isTrusted property
https://bugs.webkit.org/show_bug.cgi?id=76121
<rdar://problem/22558494>
Reviewed by Darin Adler.
* web-platform-tests/dom/events/Event-constructors-expected.txt:
* web-platform-tests/dom/events/Event-dispatch-redispatch-expected.txt:
* web-platform-tests/dom/events/Event-initEvent-expected.txt:
* web-platform-tests/dom/events/ProgressEvent-expected.txt:
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/dom/nodes/Document-createEvent-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/semantics/forms/the-button-element/button-events-expected.txt:
2016-02-11 Chris Dumez <cdumez@apple.com>
[Web IDL] interfaces should inherit EventTarget instead of duplicating the EventTarget API
https://bugs.webkit.org/show_bug.cgi?id=154121
<rdar://problem/24613234>
Reviewed by Gavin Barraclough.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-02-11 Chris Dumez <cdumez@apple.com>
Move 'length' property to the prototype
https://bugs.webkit.org/show_bug.cgi?id=154051
<rdar://problem/24577385>
Reviewed by Darin Adler.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/collections/HTMLCollection-supported-property-names-expected.txt:
* web-platform-tests/dom/collections/namednodemap-supported-property-names-expected.txt:
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/dom/nodes/Element-children-expected.txt:
* web-platform-tests/dom/nodes/Element-getElementsByTagName-expected.txt:
* web-platform-tests/dom/nodes/attributes-expected.txt:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.forms-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-02-10 Chris Dumez <cdumez@apple.com>
[Web IDL] interface objects should be Function objects
https://bugs.webkit.org/show_bug.cgi?id=154038
<rdar://problem/24569358>
Reviewed by Geoffrey Garen.
Rebaseline W3C tests now that more checks are passing. Some checks still
fail because a lot of our interfaces should inherit EventTarget and
currently don't (they duplicate the EventTarget API instead).
Also, as per WebIDL, window.NodeFilter's proto should be ObjectPrototype
instead of FunctionPrototype but this is an exceptional case and our new
behavior is consistent with Firefox and Chrome.
* web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
* web-platform-tests/dom/events/Event-constructors-expected.txt:
* web-platform-tests/dom/historical-expected.txt:
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/fetch/api/headers/headers-idl-expected.txt:
* web-platform-tests/fetch/api/request/request-idl-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-audio-element/audio_constructor-expected.txt:
2016-02-08 Chris Dumez <cdumez@apple.com>
Attribute getters should not require an explicit 'this' value for Window properties
https://bugs.webkit.org/show_bug.cgi?id=153968
Reviewed by Darin Adler.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-02-04 Chris Dumez <cdumez@apple.com>
Object.getOwnPropertyDescriptor() returns incomplete descriptor for instance properties
https://bugs.webkit.org/show_bug.cgi?id=153817
Reviewed by Geoffrey Garen.
Rebaseline W3C HTML test now that more checks are passing. Some checks are still
failing because getter.call(undefined) / getter.call() currently throws an exception
for Window properties but shouldn't. Global object property getters should not require
an explicit |this|.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-02-04 Youenn Fablet <youenn.fablet@crf.canon.fr>
[Fetch API] Add support for iterating over Headers
https://bugs.webkit.org/show_bug.cgi?id=153787
Reviewed by Darin Adler.
Relanding.
* web-platform-tests/fetch/api/headers/headers-basic-expected.txt:
* web-platform-tests/fetch/api/headers/headers-basic.html:
* web-platform-tests/fetch/api/headers/headers-structure-expected.txt:
* web-platform-tests/fetch/api/request/request-clone.sub-expected.txt:
* web-platform-tests/fetch/api/request/request-init-003.sub-expected.txt:
* web-platform-tests/fetch/api/resources/utils.js:
(checkRequest):
(readTextStream):
2016-02-04 Chris Dumez <cdumez@apple.com>
Merge DOMTokenList and DOMSettableTokenList
https://bugs.webkit.org/show_bug.cgi?id=153677
<rdar://problem/24419675>
Reviewed by Sam Weinig.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/historical-expected.txt:
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/dom/nodes/Element-classlist-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces.html:
Update HTMLAreaElement.relList to match the specification.
2016-02-04 Youenn Fablet <youenn.fablet@crf.canon.fr>
[Fetch API] Add support for iterating over Headers
https://bugs.webkit.org/show_bug.cgi?id=153787
Reviewed by Darin Adler.
* web-platform-tests/fetch/api/headers/headers-basic-expected.txt:
* web-platform-tests/fetch/api/headers/headers-basic.html:
* web-platform-tests/fetch/api/headers/headers-structure-expected.txt:
* web-platform-tests/fetch/api/request/request-clone.sub-expected.txt:
* web-platform-tests/fetch/api/request/request-init-003.sub-expected.txt:
* web-platform-tests/fetch/api/resources/utils.js: fixed typo in test.
2016-02-03 Chris Dumez <cdumez@apple.com>
Re-sync W3C HTML web-platform-tests
https://bugs.webkit.org/show_bug.cgi?id=153832
Reviewed by Sam Weinig.
Re-sync W3C HTML web-platform-tests from:
https://github.com/w3c/web-platform-tests/tree/master/html
* web-platform-tests/html/dom/dynamic-markup-insertion/document-writeln/document.writeln-03-expected.txt: Added.
* web-platform-tests/html/dom/dynamic-markup-insertion/document-writeln/document.writeln-03.html: Added.
* web-platform-tests/html/dom/dynamic-markup-insertion/document-writeln/w3c-import.log:
* web-platform-tests/html/dom/elements-obsolete.js:
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces.html:
* web-platform-tests/html/semantics/document-metadata/styling/LinkStyle-expected.txt: Added.
* web-platform-tests/html/semantics/document-metadata/styling/LinkStyle.html: Added.
* web-platform-tests/html/semantics/document-metadata/styling/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/form-submission-0/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/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/area-coords-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-area-element/area-coords.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-area-element/area-processing-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-area-element/area-processing.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-area-element/area-shape-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-area-element/area-shape.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-area-element/support/hit-test.js: Added.
(onload):
* web-platform-tests/html/semantics/embedded-content/the-area-element/support/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-area-element/w3c-import.log.
* web-platform-tests/html/semantics/embedded-content/the-area-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.nocontext.html:
* 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-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_01.htm: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_script-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_script.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_01-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_01.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_02-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_02.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_03-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_03.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_04-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/move_iframe_in_dom_04.html: Added.
* 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/embedded-content/the-iframe-element/support/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/w3c-import.log.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-object-element/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/w3c-import.log:
* web-platform-tests/html/semantics/forms/form-submission-0/url-encoded-expected.txt: Added.
* web-platform-tests/html/semantics/forms/form-submission-0/url-encoded.html: Added.
* web-platform-tests/html/semantics/forms/form-submission-0/w3c-import.log:
* web-platform-tests/html/semantics/forms/textfieldselection/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-button-element/button-activate-expected.txt: Added.
* web-platform-tests/html/semantics/forms/the-button-element/button-activate-frame.html: Added.
* web-platform-tests/html/semantics/forms/the-button-element/button-activate.html: Added.
* web-platform-tests/html/semantics/forms/the-button-element/button-events-expected.txt:
* web-platform-tests/html/semantics/forms/the-button-element/button-events.html:
* web-platform-tests/html/semantics/forms/the-button-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-form-element/form-elements-sameobject-expected.txt: Added.
* web-platform-tests/html/semantics/forms/the-form-element/form-elements-sameobject.html: Added.
* web-platform-tests/html/semantics/forms/the-form-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-input-element/checkbox-expected.txt:
* web-platform-tests/html/semantics/forms/the-input-element/checkbox.html:
* web-platform-tests/html/semantics/forms/the-input-element/maxlength-expected.txt: Added.
* web-platform-tests/html/semantics/forms/the-input-element/maxlength.html: Added.
* web-platform-tests/html/semantics/forms/the-input-element/radio-expected.txt:
* web-platform-tests/html/semantics/forms/the-input-element/radio.html:
* web-platform-tests/html/semantics/forms/the-input-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-option-element/option-selected-expected.txt: Added.
* web-platform-tests/html/semantics/forms/the-option-element/option-selected.html: Added.
* web-platform-tests/html/semantics/forms/the-option-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-select-element/select-ask-for-reset-expected.txt: Added.
* web-platform-tests/html/semantics/forms/the-select-element/select-ask-for-reset.html: Added.
* web-platform-tests/html/semantics/forms/the-select-element/w3c-import.log:
* web-platform-tests/html/semantics/interactive-elements/the-details-element/w3c-import.log:
* 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.html:
* web-platform-tests/html/semantics/scripting-1/the-script-element/w3c-import.log:
* web-platform-tests/html/semantics/tabular-data/the-tbody-element/rows-expected.txt: Added.
* web-platform-tests/html/semantics/tabular-data/the-tbody-element/rows.html: Added.
* web-platform-tests/html/semantics/tabular-data/the-tbody-element/w3c-import.log:
* web-platform-tests/html/semantics/tabular-data/the-tfoot-element/rows-expected.txt: Added.
* web-platform-tests/html/semantics/tabular-data/the-tfoot-element/rows.html: Added.
* web-platform-tests/html/semantics/tabular-data/the-tfoot-element/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/form-submission-0/w3c-import.log.
* web-platform-tests/html/semantics/tabular-data/the-thead-element/rows-expected.txt: Added.
* web-platform-tests/html/semantics/tabular-data/the-thead-element/rows.html: Added.
* web-platform-tests/html/semantics/tabular-data/the-thead-element/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/form-submission-0/w3c-import.log.
* web-platform-tests/html/semantics/tabular-data/the-tr-element/cells-expected.txt: Added.
* web-platform-tests/html/semantics/tabular-data/the-tr-element/cells.html: Added.
* web-platform-tests/html/semantics/tabular-data/the-tr-element/w3c-import.log:
2016-02-03 Chris Dumez <cdumez@apple.com>
Re-sync W3C DOM web-platform-tests
https://bugs.webkit.org/show_bug.cgi?id=153831
Reviewed by Darin Adler.
Re-sync W3C DOM web-platform-tests from:
https://github.com/w3c/web-platform-tests/tree/master/dom
* web-platform-tests/dom/collections/domstringmap-supported-property-names-expected.txt: Added.
* web-platform-tests/dom/collections/domstringmap-supported-property-names.html: Added.
* web-platform-tests/dom/collections/namednodemap-supported-property-names-expected.txt: Added.
* web-platform-tests/dom/collections/namednodemap-supported-property-names.html: Added.
* web-platform-tests/dom/collections/w3c-import.log:
* web-platform-tests/dom/events/Event-dispatch-propagation-stopped-expected.txt: Added.
* web-platform-tests/dom/events/Event-dispatch-propagation-stopped.html: Added.
* web-platform-tests/dom/events/w3c-import.log:
* web-platform-tests/dom/historical-expected.txt:
* web-platform-tests/dom/historical.html:
* web-platform-tests/dom/interface-objects-expected.txt:
* web-platform-tests/dom/interface-objects.html:
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/dom/interfaces.html:
* web-platform-tests/dom/nodes/DOMImplementation-createDocument-expected.txt:
* web-platform-tests/dom/nodes/DOMImplementation-createDocument.html:
* 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/Element-classlist-expected.txt:
* web-platform-tests/dom/nodes/Element-classlist.html:
* web-platform-tests/dom/nodes/Node-contains-xhtml-expected.txt: Added.
* web-platform-tests/dom/nodes/Node-contains-xhtml.xhtml: Added.
* web-platform-tests/dom/nodes/Node-isEqualNode-expected.txt:
* web-platform-tests/dom/nodes/Node-isEqualNode-xhtml-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Node-isEqualNode-expected.txt.
* web-platform-tests/dom/nodes/Node-isEqualNode-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Node-isEqualNode.xhtml.
* web-platform-tests/dom/nodes/Node-isEqualNode.html: Added.
* web-platform-tests/dom/nodes/attributes-expected.txt:
* web-platform-tests/dom/nodes/attributes.html:
* web-platform-tests/dom/nodes/w3c-import.log:
* web-platform-tests/dom/ranges/Range-constructor-expected.txt: Added.
* web-platform-tests/dom/ranges/Range-constructor.html: Added.
* web-platform-tests/dom/ranges/w3c-import.log:
* web-platform-tests/dom/w3c-import.log:
2016-02-01 Chris Dumez <cdumez@apple.com>
Native Bindings Descriptors are Incomplete
https://bugs.webkit.org/show_bug.cgi?id=140575
<rdar://problem/19506502>
Reviewed by Oliver Hunt.
Rebaseline several W3C tests now that a lot more checks are passing.
* web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-02-01 Chris Dumez <cdumez@apple.com>
Move properties that use custom bindings to the prototype
https://bugs.webkit.org/show_bug.cgi?id=153735
Reviewed by Darin Adler.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
2016-02-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
[Fetch API] Implement Fetch API Request
https://bugs.webkit.org/show_bug.cgi?id=153437
Reviewed by Darin Adler.
* web-platform-tests/fetch/api/headers/headers-basic.html:
* web-platform-tests/fetch/api/request/request-clone.sub-expected.txt: Added.
* web-platform-tests/fetch/api/request/request-clone.sub.html: Added.
* web-platform-tests/fetch/api/request/request-consume-expected.txt: Added.
* web-platform-tests/fetch/api/request/request-consume.html: Added.
* web-platform-tests/fetch/api/request/request-disturbed-expected.txt: Added.
* web-platform-tests/fetch/api/request/request-disturbed.html: Added.
* web-platform-tests/fetch/api/request/request-error-expected.txt: Added.
* web-platform-tests/fetch/api/request/request-error.html: Added.
* web-platform-tests/fetch/api/request/request-headers-expected.txt: Added.
* web-platform-tests/fetch/api/request/request-headers.html: Added.
* web-platform-tests/fetch/api/request/request-idl-expected.txt: Added.
* web-platform-tests/fetch/api/request/request-idl.html: Added.
* web-platform-tests/fetch/api/request/request-init-001.sub-expected.txt: Added.
* web-platform-tests/fetch/api/request/request-init-001.sub.html: Added.
* web-platform-tests/fetch/api/request/request-init-002-expected.txt: Added.
* web-platform-tests/fetch/api/request/request-init-002.html: Added.
* web-platform-tests/fetch/api/request/request-init-003.sub-expected.txt: Added.
* web-platform-tests/fetch/api/request/request-init-003.sub.html: Added.
* web-platform-tests/fetch/api/request/request-structure-expected.txt: Added.
* web-platform-tests/fetch/api/request/request-structure.html: Added.
* web-platform-tests/fetch/api/resources/authentication.py: Added.
(main):
* web-platform-tests/fetch/api/resources/clean-stash.py: Added.
(main):
* web-platform-tests/fetch/api/resources/inspect-headers.py: Added.
(main):
* web-platform-tests/fetch/api/resources/method.py: Added.
(main):
* web-platform-tests/fetch/api/resources/preflight.py: Added.
(main):
* web-platform-tests/fetch/api/resources/redirect.py: Added.
(main):
* web-platform-tests/fetch/api/resources/top.txt: Added.
* web-platform-tests/fetch/api/resources/trickle.py: Added.
(main):
* web-platform-tests/fetch/api/resources/utils.js: Added.
(catch):
(dirname):
(checkRequest):
(readTextStream):
2016-01-31 Jeremy Jones <jeremyj@apple.com>
Add resize event for HTMLMediaElement
https://bugs.webkit.org/show_bug.cgi?id=125715
Reviewed by Darin Adler.
Rebaselined test after moving 'resize' from DOMWindow.idl to GlobalEventHandlers.idl
per https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-01-31 Youenn Fablet <youenn.fablet@crf.canon.fr>
imported/w3c/web-platform-tests/streams-api/readable-streams/garbage-collection.html asserts frequently
https://bugs.webkit.org/show_bug.cgi?id=152436
Reviewed by Darin Adler.
GCController is not available in Worker environments, explaining probably why garbage-collection-2.html is not crashing at all.
Inlining half of the tests in garbage-collection-2.html (runned in window) to compare with garbage-collection-1.html.
* web-platform-tests/streams-api/readable-streams/garbage-collection-2-expected.txt:
* web-platform-tests/streams-api/readable-streams/garbage-collection-2.html:
2016-01-30 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 Darin Adler.
Rebaseline W3C tests now that more checks are passing.
* web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/fetch/api/headers/headers-idl-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-01-30 Chris Dumez <cdumez@apple.com>
Move more 'constructor' properties to the prototype
https://bugs.webkit.org/show_bug.cgi?id=153667
Reviewed by Darin Adler.
Rebaseline several W3C tests now that more checks are passing. A lot of
the 'constructor' attributes checks are still failing because the
attribute is not writable. This is being addressed via Bug 149412.
* web-platform-tests/dom/collections/HTMLCollection-supported-property-names-expected.txt:
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/dom/nodes/Element-getElementsByTagName-expected.txt:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.forms-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-01-28 Chris Dumez <cdumez@apple.com>
Move attributes to the prototype for List types / and types with indexed/named property getters
https://bugs.webkit.org/show_bug.cgi?id=153599
Reviewed by Darin Adler.
Rebaseline W3C tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-01-28 Chris Dumez <cdumez@apple.com>
EventHandler IDL attributes should be enumerable
https://bugs.webkit.org/show_bug.cgi?id=153595
Reviewed by Sam Weinig.
Rebaseline W3C HTML test now that EventHandler attributes are enumerable,
as per the specification.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-01-28 Chris Dumez <cdumez@apple.com>
Storage interface's attributes / operations should be enumerable
https://bugs.webkit.org/show_bug.cgi?id=153573
Reviewed by Darin Adler.
Rebaseline W3C HTML test now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-01-27 Chris Dumez <cdumez@apple.com>
Expose ValidityState on the global Window object
https://bugs.webkit.org/show_bug.cgi?id=153582
Reviewed by Antti Koivisto.
Rebaseline W3C html test now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-01-27 Chris Dumez <cdumez@apple.com>
Expose ApplicationCache on the global Window object
https://bugs.webkit.org/show_bug.cgi?id=153578
Reviewed by Antti Koivisto.
Rebaseline W3C HTML test now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-01-27 Chris Dumez <cdumez@apple.com>
Getting / Setting property on prototype object must throw TypeError
https://bugs.webkit.org/show_bug.cgi?id=153547
<rdar://problem/24370650>
Reviewed by Ryosuke Niwa.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-01-26 Chris Dumez <cdumez@apple.com>
Add support for HTMLDataElement
https://bugs.webkit.org/show_bug.cgi?id=153459
Reviewed by Ryosuke Niwa.
Rebaseline existing W3C tests now that more checks are passing.
* web-platform-tests/dom/nodes/Node-cloneNode-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/semantics/interfaces-expected.txt:
2016-01-26 Chris Dumez <cdumez@apple.com>
First parameter to window.showModalDialog() should be mandatory
https://bugs.webkit.org/show_bug.cgi?id=153436
Reviewed by Youenn Fablet.
Drop temporary WebKit workaround in html/dom/interfaces.html
imported W3C test. This test would previously time out without
the workaround but this is fixed now.
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces.html:
2016-01-26 Daniel Bates <dabates@apple.com>
Remove XMLHttpRequestException
https://bugs.webkit.org/show_bug.cgi?id=102698
<rdar://problem/24338476>
Reviewed by Chris Dumez.
Update test result now that we throw DOMException.{ABORT, NETWORK, TIMEOUT}Error instead of XMLHttpRequestException.{ABORT, NETWORK, TIMEOUT}_ERR.
* web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub-expected.txt:
* web-platform-tests/XMLHttpRequest/send-non-same-origin.sub-expected.txt:
* web-platform-tests/XMLHttpRequest/send-redirect-bogus-sync-expected.txt:
* web-platform-tests/XMLHttpRequest/send-redirect-infinite-sync-expected.txt:
* web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-sync-expected.txt:
2016-01-25 Youenn Fablet <youenn.fablet@crf.canon.fr>
imported/w3c/web-platform-tests/streams-api/readable-streams/garbage-collection.html asserts frequently
https://bugs.webkit.org/show_bug.cgi?id=152436
Reviewed by Alexey Proskuryakov.
Adding temporary tests that splits garbage collection readable stream
tests in worker and window mode.
* web-platform-tests/streams-api/readable-streams/garbage-collection-1-expected.txt: Added.
* web-platform-tests/streams-api/readable-streams/garbage-collection-1.html: Added.
* web-platform-tests/streams-api/readable-streams/garbage-collection-2-expected.txt: Added.
* web-platform-tests/streams-api/readable-streams/garbage-collection-2.html: Added.
2016-01-25 Youenn Fablet <youenn.fablet@crf.canon.fr>
[Fetch API] Implement Fetch API Headers
https://bugs.webkit.org/show_bug.cgi?id=152384
Reviewed by Darin Adler.
* web-platform-tests/fetch/api/headers/headers-basic-expected.txt: Added.
* web-platform-tests/fetch/api/headers/headers-basic.html: Added.
* web-platform-tests/fetch/api/headers/headers-casing-expected.txt: Added.
* web-platform-tests/fetch/api/headers/headers-casing.html: Added.
* web-platform-tests/fetch/api/headers/headers-errors-expected.txt: Added.
* web-platform-tests/fetch/api/headers/headers-errors.html: Added.
* web-platform-tests/fetch/api/headers/headers-idl-expected.txt: Added.
* web-platform-tests/fetch/api/headers/headers-idl.html: Added.
* web-platform-tests/fetch/api/headers/headers-nameshake-expected.txt: Added.
* web-platform-tests/fetch/api/headers/headers-nameshake.html: Added.
* web-platform-tests/fetch/api/headers/headers-normalize-expected.txt: Added.
* web-platform-tests/fetch/api/headers/headers-normalize.html: Added.
* web-platform-tests/fetch/api/headers/headers-structure-expected.txt: Added.
* web-platform-tests/fetch/api/headers/headers-structure.html: Added.
2016-01-24 Chris Dumez <cdumez@apple.com>
An XMLDocument interface should be exposed on the global Window object
https://bugs.webkit.org/show_bug.cgi?id=153378
<rdar://problem/24315465>
Reviewed by Darin Adler.
Rebaseline several W3C DOM and HTML tests now that more checks are
passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/dom/nodes/Document-constructor-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-01-20 Ryosuke Niwa <rniwa@webkit.org>
HTMLElement::nodeName should not upper case non-ASCII characters
https://bugs.webkit.org/show_bug.cgi?id=153231
Reviewed by Darin Adler.
Rebaselined the test now that all test cases pass.
* web-platform-tests/dom/nodes/Document-createElement-expected.txt:
2016-01-22 Chris Dumez <cdumez@apple.com>
document.charset should be an alias for document.characterSet
https://bugs.webkit.org/show_bug.cgi?id=153367
Reviewed by Ryosuke Niwa.
Rebaseline existing W3C tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/dom/nodes/DOMImplementation-createDocument-expected.txt:
* web-platform-tests/dom/nodes/DOMImplementation-createHTMLDocument-expected.txt:
* web-platform-tests/dom/nodes/Document-constructor-expected.txt:
* web-platform-tests/dom/nodes/Node-properties-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-01-22 Chris Dumez <cdumez@apple.com>
DOMImplementation.createHTMLDocument("") should append an empty Text Node to the title Element
https://bugs.webkit.org/show_bug.cgi?id=153374
Reviewed by Ryosuke Niwa.
Rebaseline existing W3C DOM tests now that more checks are passing.
* web-platform-tests/dom/nodes/DOMImplementation-createHTMLDocument-expected.txt:
* web-platform-tests/dom/ranges/Range-selectNode-expected.txt:
2016-01-22 Chris Dumez <cdumez@apple.com>
Document.URL / Document.documentURI should return "about:blank" instead of empty string / null
https://bugs.webkit.org/show_bug.cgi?id=153363
<rdar://problem/22549736>
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/DOMImplementation-createDocument-expected.txt:
* web-platform-tests/dom/nodes/DOMImplementation-createHTMLDocument-expected.txt:
* web-platform-tests/dom/nodes/Document-constructor-expected.txt:
* web-platform-tests/dom/nodes/Node-properties-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-01-21 Brady Eidson <beidson@apple.com>
Modern IDB: Make -private copies of each w3c IDB test.
https://bugs.webkit.org/show_bug.cgi?id=153319
Reviewed by Alex Christensen.
* indexeddb/support.js: If the test filename ends with -private.htm(l), enable private browsing.
* indexeddb/abort-in-initial-upgradeneeded-private-expected.txt: Added.
* indexeddb/abort-in-initial-upgradeneeded-private.html: Added.
* indexeddb/close-in-upgradeneeded-private-expected.txt: Added.
* indexeddb/close-in-upgradeneeded-private.html: Added.
* indexeddb/cursor-overloads-private-expected.txt: Added.
* indexeddb/cursor-overloads-private.html: Added.
* indexeddb/idb_webworkers-private-expected.txt: Added.
* indexeddb/idb_webworkers-private.html: Added.
* indexeddb/idbcursor-advance-continue-async-private-expected.txt: Added.
* indexeddb/idbcursor-advance-continue-async-private.html: Added.
* indexeddb/idbcursor-advance-invalid-private-expected.txt: Added.
* indexeddb/idbcursor-advance-invalid-private.html: Added.
* indexeddb/idbcursor-advance-private-expected.txt: Added.
* indexeddb/idbcursor-advance-private.html: Added.
* indexeddb/idbcursor-continue-private-expected.txt: Added.
* indexeddb/idbcursor-continue-private.html: Added.
* indexeddb/idbcursor-direction-index-keyrange-private-expected.txt: Added.
* indexeddb/idbcursor-direction-index-keyrange-private.html: Added.
* indexeddb/idbcursor-direction-index-private-expected.txt: Added.
* indexeddb/idbcursor-direction-index-private.html: Added.
* indexeddb/idbcursor-direction-objectstore-keyrange-private-expected.txt: Added.
* indexeddb/idbcursor-direction-objectstore-keyrange-private.html: Added.
* indexeddb/idbcursor-direction-objectstore-private-expected.txt: Added.
* indexeddb/idbcursor-direction-objectstore-private.html: Added.
* indexeddb/idbcursor-direction-private-expected.txt: Added.
* indexeddb/idbcursor-direction-private.html: Added.
* indexeddb/idbcursor-key-private-expected.txt: Added.
* indexeddb/idbcursor-key-private.html: Added.
* indexeddb/idbcursor-primarykey-private-expected.txt: Added.
* indexeddb/idbcursor-primarykey-private.html: Added.
* indexeddb/idbcursor-reused-private-expected.txt: Added.
* indexeddb/idbcursor-reused-private.html: Added.
* indexeddb/idbcursor-source-private-expected.txt: Added.
* indexeddb/idbcursor-source-private.html: Added.
* indexeddb/idbcursor_advance_index-private-expected.txt: Added.
* indexeddb/idbcursor_advance_index-private.html: Added.
* indexeddb/idbcursor_advance_index2-private-expected.txt: Added.
* indexeddb/idbcursor_advance_index2-private.html: Added.
* indexeddb/idbcursor_advance_index3-private-expected.txt: Added.
* indexeddb/idbcursor_advance_index3-private.html: Added.
* indexeddb/idbcursor_advance_index5-private-expected.txt: Added.
* indexeddb/idbcursor_advance_index5-private.html: Added.
* indexeddb/idbcursor_advance_index6-private-expected.txt: Added.
* indexeddb/idbcursor_advance_index6-private.html: Added.
* indexeddb/idbcursor_advance_index7-private-expected.txt: Added.
* indexeddb/idbcursor_advance_index7-private.html: Added.
* indexeddb/idbcursor_advance_index8-private-expected.txt: Added.
* indexeddb/idbcursor_advance_index8-private.html: Added.
* indexeddb/idbcursor_advance_index9-private-expected.txt: Added.
* indexeddb/idbcursor_advance_index9-private.html: Added.
* indexeddb/idbcursor_advance_objectstore-private-expected.txt: Added.
* indexeddb/idbcursor_advance_objectstore-private.html: Added.
* indexeddb/idbcursor_advance_objectstore2-private-expected.txt: Added.
* indexeddb/idbcursor_advance_objectstore2-private.html: Added.
* indexeddb/idbcursor_advance_objectstore3-private-expected.txt: Added.
* indexeddb/idbcursor_advance_objectstore3-private.html: Added.
* indexeddb/idbcursor_advance_objectstore4-private-expected.txt: Added.
* indexeddb/idbcursor_advance_objectstore4-private.html: Added.
* indexeddb/idbcursor_advance_objectstore5-private-expected.txt: Added.
* indexeddb/idbcursor_advance_objectstore5-private.html: Added.
* indexeddb/idbcursor_continue_index-private-expected.txt: Added.
* indexeddb/idbcursor_continue_index-private.html: Added.
* indexeddb/idbcursor_continue_index2-private-expected.txt: Added.
* indexeddb/idbcursor_continue_index2-private.html: Added.
* indexeddb/idbcursor_continue_index3-private-expected.txt: Added.
* indexeddb/idbcursor_continue_index3-private.html: Added.
* indexeddb/idbcursor_continue_index4-private-expected.txt: Added.
* indexeddb/idbcursor_continue_index4-private.html: Added.
* indexeddb/idbcursor_continue_index5-private-expected.txt: Added.
* indexeddb/idbcursor_continue_index5-private.html: Added.
* indexeddb/idbcursor_continue_index6-private-expected.txt: Added.
* indexeddb/idbcursor_continue_index6-private.html: Added.
* indexeddb/idbcursor_continue_index7-private-expected.txt: Added.
* indexeddb/idbcursor_continue_index7-private.html: Added.
* indexeddb/idbcursor_continue_index8-private-expected.txt: Added.
* indexeddb/idbcursor_continue_index8-private.html: Added.
* indexeddb/idbcursor_continue_invalid-private-expected.txt: Added.
* indexeddb/idbcursor_continue_invalid-private.html: Added.
* indexeddb/idbcursor_continue_objectstore-private-expected.txt: Added.
* indexeddb/idbcursor_continue_objectstore-private.html: Added.
* indexeddb/idbcursor_continue_objectstore2-private-expected.txt: Added.
* indexeddb/idbcursor_continue_objectstore2-private.html: Added.
* indexeddb/idbcursor_continue_objectstore3-private-expected.txt: Added.
* indexeddb/idbcursor_continue_objectstore3-private.html: Added.
* indexeddb/idbcursor_continue_objectstore4-private-expected.txt: Added.
* indexeddb/idbcursor_continue_objectstore4-private.html: Added.
* indexeddb/idbcursor_continue_objectstore5-private-expected.txt: Added.
* indexeddb/idbcursor_continue_objectstore5-private.html: Added.
* indexeddb/idbcursor_continue_objectstore6-private-expected.txt: Added.
* indexeddb/idbcursor_continue_objectstore6-private.html: Added.
* indexeddb/idbcursor_delete_index-private-expected.txt: Added.
* indexeddb/idbcursor_delete_index-private.html: Added.
* indexeddb/idbcursor_delete_index2-private-expected.txt: Added.
* indexeddb/idbcursor_delete_index2-private.html: Added.
* indexeddb/idbcursor_delete_index3-private-expected.txt: Added.
* indexeddb/idbcursor_delete_index3-private.html: Added.
* indexeddb/idbcursor_delete_index4-private-expected.txt: Added.
* indexeddb/idbcursor_delete_index4-private.html: Added.
* indexeddb/idbcursor_delete_index5-private-expected.txt: Added.
* indexeddb/idbcursor_delete_index5-private.html: Added.
* indexeddb/idbcursor_delete_objectstore-private-expected.txt: Added.
* indexeddb/idbcursor_delete_objectstore-private.html: Added.
* indexeddb/idbcursor_delete_objectstore2-private-expected.txt: Added.
* indexeddb/idbcursor_delete_objectstore2-private.html: Added.
* indexeddb/idbcursor_delete_objectstore3-private-expected.txt: Added.
* indexeddb/idbcursor_delete_objectstore3-private.html: Added.
* indexeddb/idbcursor_delete_objectstore4-private-expected.txt: Added.
* indexeddb/idbcursor_delete_objectstore4-private.html: Added.
* indexeddb/idbcursor_delete_objectstore5-private-expected.txt: Added.
* indexeddb/idbcursor_delete_objectstore5-private.html: Added.
* indexeddb/idbcursor_iterating-private-expected.txt: Added.
* indexeddb/idbcursor_iterating-private.html: Added.
* indexeddb/idbcursor_iterating_index-private-expected.txt: Added.
* indexeddb/idbcursor_iterating_index-private.html: Added.
* indexeddb/idbcursor_iterating_index2-private-expected.txt: Added.
* indexeddb/idbcursor_iterating_index2-private.html: Added.
* indexeddb/idbcursor_iterating_objectstore-private-expected.txt: Added.
* indexeddb/idbcursor_iterating_objectstore-private.html: Added.
* indexeddb/idbcursor_iterating_objectstore2-private-expected.txt: Added.
* indexeddb/idbcursor_iterating_objectstore2-private.html: Added.
* indexeddb/idbcursor_update_index-private-expected.txt: Added.
* indexeddb/idbcursor_update_index-private.html: Added.
* indexeddb/idbcursor_update_index2-private-expected.txt: Added.
* indexeddb/idbcursor_update_index2-private.html: Added.
* indexeddb/idbcursor_update_index3-private-expected.txt: Added.
* indexeddb/idbcursor_update_index3-private.html: Added.
* indexeddb/idbcursor_update_index4-private-expected.txt: Added.
* indexeddb/idbcursor_update_index4-private.html: Added.
* indexeddb/idbcursor_update_index5-private-expected.txt: Added.
* indexeddb/idbcursor_update_index5-private.html: Added.
* indexeddb/idbcursor_update_index6-private-expected.txt: Added.
* indexeddb/idbcursor_update_index6-private.html: Added.
* indexeddb/idbcursor_update_index7-private-expected.txt: Added.
* indexeddb/idbcursor_update_index7-private.html: Added.
* indexeddb/idbcursor_update_objectstore-private-expected.txt: Added.
* indexeddb/idbcursor_update_objectstore-private.html: Added.
* indexeddb/idbcursor_update_objectstore2-private-expected.txt: Added.
* indexeddb/idbcursor_update_objectstore2-private.html: Added.
* indexeddb/idbcursor_update_objectstore3-private-expected.txt: Added.
* indexeddb/idbcursor_update_objectstore3-private.html: Added.
* indexeddb/idbcursor_update_objectstore4-private-expected.txt: Added.
* indexeddb/idbcursor_update_objectstore4-private.html: Added.
* indexeddb/idbcursor_update_objectstore5-private-expected.txt: Added.
* indexeddb/idbcursor_update_objectstore5-private.html: Added.
* indexeddb/idbcursor_update_objectstore6-private-expected.txt: Added.
* indexeddb/idbcursor_update_objectstore6-private.html: Added.
* indexeddb/idbcursor_update_objectstore7-private-expected.txt: Added.
* indexeddb/idbcursor_update_objectstore7-private.html: Added.
* indexeddb/idbcursor_update_objectstore8-private-expected.txt: Added.
* indexeddb/idbcursor_update_objectstore8-private.html: Added.
* indexeddb/idbdatabase_close-private-expected.txt: Added.
* indexeddb/idbdatabase_close-private.html: Added.
* indexeddb/idbdatabase_close2-private-expected.txt: Added.
* indexeddb/idbdatabase_close2-private.html: Added.
* indexeddb/idbdatabase_createObjectStore-createIndex-emptyname-private-expected.txt: Added.
* indexeddb/idbdatabase_createObjectStore-createIndex-emptyname-private.html: Added.
* indexeddb/idbdatabase_createObjectStore-private-expected.txt: Added.
* indexeddb/idbdatabase_createObjectStore-private.html: Added.
* indexeddb/idbdatabase_createObjectStore10-1000ends-private-expected.txt: Added.
* indexeddb/idbdatabase_createObjectStore10-1000ends-private.html: Added.
* indexeddb/idbdatabase_createObjectStore10-emptyname-private-expected.txt: Added.
* indexeddb/idbdatabase_createObjectStore10-emptyname-private.html: Added.
* indexeddb/idbdatabase_createObjectStore11-private-expected.txt: Added.
* indexeddb/idbdatabase_createObjectStore11-private.html: Added.
* indexeddb/idbdatabase_createObjectStore2-private-expected.txt: Added.
* indexeddb/idbdatabase_createObjectStore2-private.html: Added.
* indexeddb/idbdatabase_createObjectStore3-private-expected.txt: Added.
* indexeddb/idbdatabase_createObjectStore3-private.html: Added.
* indexeddb/idbdatabase_createObjectStore4-private-expected.txt: Added.
* indexeddb/idbdatabase_createObjectStore4-private.html: Added.
* indexeddb/idbdatabase_createObjectStore5-private-expected.txt: Added.
* indexeddb/idbdatabase_createObjectStore5-private.html: Added.
* indexeddb/idbdatabase_createObjectStore6-private-expected.txt: Added.
* indexeddb/idbdatabase_createObjectStore6-private.html: Added.
* indexeddb/idbdatabase_createObjectStore7-private-expected.txt: Added.
* indexeddb/idbdatabase_createObjectStore7-private.html: Added.
* indexeddb/idbdatabase_createObjectStore8-parameters-private-expected.txt: Added.
* indexeddb/idbdatabase_createObjectStore8-parameters-private.html: Added.
* indexeddb/idbdatabase_createObjectStore9-invalidparameters-private-expected.txt: Added.
* indexeddb/idbdatabase_createObjectStore9-invalidparameters-private.html: Added.
* indexeddb/idbdatabase_deleteObjectStore-private-expected.txt: Added.
* indexeddb/idbdatabase_deleteObjectStore-private.html: Added.
* indexeddb/idbdatabase_deleteObjectStore2-private-expected.txt: Added.
* indexeddb/idbdatabase_deleteObjectStore2-private.html: Added.
* indexeddb/idbdatabase_deleteObjectStore3-private-expected.txt: Added.
* indexeddb/idbdatabase_deleteObjectStore3-private.html: Added.
* indexeddb/idbdatabase_deleteObjectStore4-not_reused-private-expected.txt: Added.
* indexeddb/idbdatabase_deleteObjectStore4-not_reused-private.html: Added.
* indexeddb/idbdatabase_transaction-private-expected.txt: Added.
* indexeddb/idbdatabase_transaction-private.html: Added.
* indexeddb/idbdatabase_transaction2-private-expected.txt: Added.
* indexeddb/idbdatabase_transaction2-private.html: Added.
* indexeddb/idbdatabase_transaction3-private-expected.txt: Added.
* indexeddb/idbdatabase_transaction3-private.html: Added.
* indexeddb/idbdatabase_transaction4-private-expected.txt: Added.
* indexeddb/idbdatabase_transaction4-private.html: Added.
* indexeddb/idbdatabase_transaction5-private-expected.txt: Added.
* indexeddb/idbdatabase_transaction5-private.html: Added.
* indexeddb/idbfactory_cmp-private-expected.txt: Added.
* indexeddb/idbfactory_cmp-private.html: Added.
* indexeddb/idbfactory_cmp2-private-expected.txt: Added.
* indexeddb/idbfactory_cmp2-private.html: Added.
* indexeddb/idbfactory_deleteDatabase-private-expected.txt: Added.
* indexeddb/idbfactory_deleteDatabase-private.html: Added.
* indexeddb/idbfactory_deleteDatabase2-private-expected.txt: Added.
* indexeddb/idbfactory_deleteDatabase2-private.html: Added.
* indexeddb/idbfactory_deleteDatabase3-private-expected.txt: Added.
* indexeddb/idbfactory_deleteDatabase3-private.html: Added.
* indexeddb/idbfactory_deleteDatabase4-private-expected.txt: Added.
* indexeddb/idbfactory_deleteDatabase4-private.html: Added.
* indexeddb/idbfactory_open-private-expected.txt: Added.
* indexeddb/idbfactory_open-private.html: Added.
* indexeddb/idbfactory_open10-private-expected.txt: Added.
* indexeddb/idbfactory_open10-private.html: Added.
* indexeddb/idbfactory_open11-private-expected.txt: Added.
* indexeddb/idbfactory_open11-private.html: Added.
* indexeddb/idbfactory_open12-private-expected.txt: Added.
* indexeddb/idbfactory_open12-private.html: Added.
* indexeddb/idbfactory_open2-private-expected.txt: Added.
* indexeddb/idbfactory_open2-private.html: Added.
* indexeddb/idbfactory_open3-private-expected.txt: Added.
* indexeddb/idbfactory_open3-private.html: Added.
* indexeddb/idbfactory_open4-private-expected.txt: Added.
* indexeddb/idbfactory_open4-private.html: Added.
* indexeddb/idbfactory_open5-private-expected.txt: Added.
* indexeddb/idbfactory_open5-private.html: Added.
* indexeddb/idbfactory_open6-private-expected.txt: Added.
* indexeddb/idbfactory_open6-private.html: Added.
* indexeddb/idbfactory_open7-private-expected.txt: Added.
* indexeddb/idbfactory_open7-private.html: Added.
* indexeddb/idbfactory_open8-private-expected.txt: Added.
* indexeddb/idbfactory_open8-private.html: Added.
* indexeddb/idbfactory_open9-private-expected.txt: Added.
* indexeddb/idbfactory_open9-private.html: Copied from LayoutTests/imported/w3c/indexeddb/idbfactory_open9.htm.
* indexeddb/idbfactory_open9.htm:
* indexeddb/idbindex-multientry-arraykeypath-private-expected.txt: Added.
* indexeddb/idbindex-multientry-arraykeypath-private.html: Added.
* indexeddb/idbindex-multientry-big-private-expected.txt: Added.
* indexeddb/idbindex-multientry-big-private.html: Added.
* indexeddb/idbindex-multientry-private-expected.txt: Added.
* indexeddb/idbindex-multientry-private.html: Added.
* indexeddb/idbindex_count-private-expected.txt: Added.
* indexeddb/idbindex_count-private.html: Added.
* indexeddb/idbindex_count2-private-expected.txt: Added.
* indexeddb/idbindex_count2-private.html: Added.
* indexeddb/idbindex_count3-private-expected.txt: Added.
* indexeddb/idbindex_count3-private.html: Added.
* indexeddb/idbindex_count4-private-expected.txt: Added.
* indexeddb/idbindex_count4-private.html: Added.
* indexeddb/idbindex_get-private-expected.txt: Added.
* indexeddb/idbindex_get-private.html: Added.
* indexeddb/idbindex_get2-private-expected.txt: Added.
* indexeddb/idbindex_get2-private.html: Added.
* indexeddb/idbindex_get3-private-expected.txt: Added.
* indexeddb/idbindex_get3-private.html: Added.
* indexeddb/idbindex_get4-private-expected.txt: Added.
* indexeddb/idbindex_get4-private.html: Added.
* indexeddb/idbindex_get5-private-expected.txt: Added.
* indexeddb/idbindex_get5-private.html: Added.
* indexeddb/idbindex_get6-private-expected.txt: Added.
* indexeddb/idbindex_get6-private.html: Added.
* indexeddb/idbindex_get7-private-expected.txt: Added.
* indexeddb/idbindex_get7-private.html: Added.
* indexeddb/idbindex_getKey-private-expected.txt: Added.
* indexeddb/idbindex_getKey-private.html: Added.
* indexeddb/idbindex_getKey2-private-expected.txt: Added.
* indexeddb/idbindex_getKey2-private.html: Added.
* indexeddb/idbindex_getKey3-private-expected.txt: Added.
* indexeddb/idbindex_getKey3-private.html: Added.
* indexeddb/idbindex_getKey4-private-expected.txt: Added.
* indexeddb/idbindex_getKey4-private.html: Added.
* indexeddb/idbindex_getKey5-private-expected.txt: Added.
* indexeddb/idbindex_getKey5-private.html: Added.
* indexeddb/idbindex_getKey6-private-expected.txt: Added.
* indexeddb/idbindex_getKey6-private.html: Added.
* indexeddb/idbindex_getKey7-private-expected.txt: Added.
* indexeddb/idbindex_getKey7-private.html: Added.
* indexeddb/idbindex_indexNames-private-expected.txt: Added.
* indexeddb/idbindex_indexNames-private.html: Added.
* indexeddb/idbindex_openCursor-private-expected.txt: Added.
* indexeddb/idbindex_openCursor-private.html: Added.
* indexeddb/idbindex_openCursor2-private-expected.txt: Added.
* indexeddb/idbindex_openCursor2-private.html: Added.
* indexeddb/idbindex_openKeyCursor-private-expected.txt: Added.
* indexeddb/idbindex_openKeyCursor-private.html: Added.
* indexeddb/idbindex_openKeyCursor2-private-expected.txt: Added.
* indexeddb/idbindex_openKeyCursor2-private.html: Added.
* indexeddb/idbindex_openKeyCursor3-private-expected.txt: Added.
* indexeddb/idbindex_openKeyCursor3-private.html: Added.
* indexeddb/idbkeyrange-private-expected.txt: Added.
* indexeddb/idbkeyrange-private.html: Added.
* indexeddb/idbkeyrange_incorrect-private-expected.txt: Added.
* indexeddb/idbkeyrange_incorrect-private.html: Added.
* indexeddb/idbobjectstore_add-private-expected.txt: Added.
* indexeddb/idbobjectstore_add-private.html: Added.
* indexeddb/idbobjectstore_add10-private-expected.txt: Added.
* indexeddb/idbobjectstore_add10-private.html: Added.
* indexeddb/idbobjectstore_add11-private-expected.txt: Added.
* indexeddb/idbobjectstore_add11-private.html: Added.
* indexeddb/idbobjectstore_add12-private-expected.txt: Added.
* indexeddb/idbobjectstore_add12-private.html: Added.
* indexeddb/idbobjectstore_add13-private-expected.txt: Added.
* indexeddb/idbobjectstore_add13-private.html: Added.
* indexeddb/idbobjectstore_add14-private-expected.txt: Added.
* indexeddb/idbobjectstore_add14-private.html: Added.
* indexeddb/idbobjectstore_add15-private-expected.txt: Added.
* indexeddb/idbobjectstore_add15-private.html: Added.
* indexeddb/idbobjectstore_add16-private-expected.txt: Added.
* indexeddb/idbobjectstore_add16-private.html: Added.
* indexeddb/idbobjectstore_add2-private-expected.txt: Added.
* indexeddb/idbobjectstore_add2-private.html: Added.
* indexeddb/idbobjectstore_add3-private-expected.txt: Added.
* indexeddb/idbobjectstore_add3-private.html: Added.
* indexeddb/idbobjectstore_add4-private-expected.txt: Added.
* indexeddb/idbobjectstore_add4-private.html: Added.
* indexeddb/idbobjectstore_add5-private-expected.txt: Added.
* indexeddb/idbobjectstore_add5-private.html: Added.
* indexeddb/idbobjectstore_add6-private-expected.txt: Added.
* indexeddb/idbobjectstore_add6-private.html: Added.
* indexeddb/idbobjectstore_add7-private-expected.txt: Added.
* indexeddb/idbobjectstore_add7-private.html: Added.
* indexeddb/idbobjectstore_add8-private-expected.txt: Added.
* indexeddb/idbobjectstore_add8-private.html: Added.
* indexeddb/idbobjectstore_add9-private-expected.txt: Added.
* indexeddb/idbobjectstore_add9-private.html: Added.
* indexeddb/idbobjectstore_clear-private-expected.txt: Added.
* indexeddb/idbobjectstore_clear-private.html: Added.
* indexeddb/idbobjectstore_clear2-private-expected.txt: Added.
* indexeddb/idbobjectstore_clear2-private.html: Added.
* indexeddb/idbobjectstore_clear3-private-expected.txt: Added.
* indexeddb/idbobjectstore_clear3-private.html: Added.
* indexeddb/idbobjectstore_clear4-private-expected.txt: Added.
* indexeddb/idbobjectstore_clear4-private.html: Added.
* indexeddb/idbobjectstore_count-private-expected.txt: Added.
* indexeddb/idbobjectstore_count-private.html: Added.
* indexeddb/idbobjectstore_count2-private-expected.txt: Added.
* indexeddb/idbobjectstore_count2-private.html: Added.
* indexeddb/idbobjectstore_count3-private-expected.txt: Added.
* indexeddb/idbobjectstore_count3-private.html: Added.
* indexeddb/idbobjectstore_count4-private-expected.txt: Added.
* indexeddb/idbobjectstore_count4-private.html: Added.
* indexeddb/idbobjectstore_createIndex-private-expected.txt: Added.
* indexeddb/idbobjectstore_createIndex-private.html: Added.
* indexeddb/idbobjectstore_createIndex10-private-expected.txt: Added.
* indexeddb/idbobjectstore_createIndex10-private.html: Added.
* indexeddb/idbobjectstore_createIndex11-private-expected.txt: Added.
* indexeddb/idbobjectstore_createIndex11-private.html: Added.
* indexeddb/idbobjectstore_createIndex12-private-expected.txt: Added.
* indexeddb/idbobjectstore_createIndex12-private.html: Added.
* indexeddb/idbobjectstore_createIndex13-private-expected.txt: Added.
* indexeddb/idbobjectstore_createIndex13-private.html: Added.
* indexeddb/idbobjectstore_createIndex2-private-expected.txt: Added.
* indexeddb/idbobjectstore_createIndex2-private.html: Added.
* indexeddb/idbobjectstore_createIndex3-usable-right-away-private-expected.txt: Added.
* indexeddb/idbobjectstore_createIndex3-usable-right-away-private.html: Added.
* indexeddb/idbobjectstore_createIndex4-deleteIndex-event_order-private-expected.txt: Added.
* indexeddb/idbobjectstore_createIndex4-deleteIndex-event_order-private.html: Added.
* indexeddb/idbobjectstore_createIndex5-emptykeypath-private-expected.txt: Added.
* indexeddb/idbobjectstore_createIndex5-emptykeypath-private.html: Added.
* indexeddb/idbobjectstore_createIndex6-event_order-private-expected.txt: Added.
* indexeddb/idbobjectstore_createIndex6-event_order-private.html: Added.
* indexeddb/idbobjectstore_createIndex7-event_order-private-expected.txt: Added.
* indexeddb/idbobjectstore_createIndex7-event_order-private.html: Added.
* indexeddb/idbobjectstore_createIndex8-valid_keys-private-expected.txt: Added.
* indexeddb/idbobjectstore_createIndex8-valid_keys-private.html: Added.
* indexeddb/idbobjectstore_createIndex9-emptyname-private-expected.txt: Added.
* indexeddb/idbobjectstore_createIndex9-emptyname-private.html: Added.
* indexeddb/idbobjectstore_delete-private-expected.txt: Added.
* indexeddb/idbobjectstore_delete-private.html: Added.
* indexeddb/idbobjectstore_delete2-private-expected.txt: Added.
* indexeddb/idbobjectstore_delete2-private.html: Added.
* indexeddb/idbobjectstore_delete3-private-expected.txt: Added.
* indexeddb/idbobjectstore_delete3-private.html: Added.
* indexeddb/idbobjectstore_delete4-private-expected.txt: Added.
* indexeddb/idbobjectstore_delete4-private.html: Added.
* indexeddb/idbobjectstore_delete5-private-expected.txt: Added.
* indexeddb/idbobjectstore_delete5-private.html: Added.
* indexeddb/idbobjectstore_delete6-private-expected.txt: Added.
* indexeddb/idbobjectstore_delete6-private.html: Added.
* indexeddb/idbobjectstore_delete7-private-expected.txt: Added.
* indexeddb/idbobjectstore_delete7-private.html: Added.
* indexeddb/idbobjectstore_deleteIndex-private-expected.txt: Added.
* indexeddb/idbobjectstore_deleteIndex-private.html: Added.
* indexeddb/idbobjectstore_deleted-private-expected.txt: Added.
* indexeddb/idbobjectstore_deleted-private.html: Added.
* indexeddb/idbobjectstore_get-private-expected.txt: Added.
* indexeddb/idbobjectstore_get-private.html: Added.
* indexeddb/idbobjectstore_get2-private-expected.txt: Added.
* indexeddb/idbobjectstore_get2-private.html: Added.
* indexeddb/idbobjectstore_get3-private-expected.txt: Added.
* indexeddb/idbobjectstore_get3-private.html: Added.
* indexeddb/idbobjectstore_get4-private-expected.txt: Added.
* indexeddb/idbobjectstore_get4-private.html: Added.
* indexeddb/idbobjectstore_get5-private-expected.txt: Added.
* indexeddb/idbobjectstore_get5-private.html: Added.
* indexeddb/idbobjectstore_get6-private-expected.txt: Added.
* indexeddb/idbobjectstore_get6-private.html: Added.
* indexeddb/idbobjectstore_get7-private-expected.txt: Added.
* indexeddb/idbobjectstore_get7-private.html: Added.
* indexeddb/idbobjectstore_index-private-expected.txt: Added.
* indexeddb/idbobjectstore_index-private.html: Added.
* indexeddb/idbobjectstore_openCursor-private-expected.txt: Added.
* indexeddb/idbobjectstore_openCursor-private.html: Added.
* indexeddb/idbobjectstore_openCursor_invalid-private-expected.txt: Added.
* indexeddb/idbobjectstore_openCursor_invalid-private.html: Added.
* indexeddb/idbobjectstore_put-private-expected.txt: Added.
* indexeddb/idbobjectstore_put-private.html: Added.
* indexeddb/idbobjectstore_put10-private-expected.txt: Added.
* indexeddb/idbobjectstore_put10-private.html: Added.
* indexeddb/idbobjectstore_put11-private-expected.txt: Added.
* indexeddb/idbobjectstore_put11-private.html: Added.
* indexeddb/idbobjectstore_put12-private-expected.txt: Added.
* indexeddb/idbobjectstore_put12-private.html: Added.
* indexeddb/idbobjectstore_put13-private-expected.txt: Added.
* indexeddb/idbobjectstore_put13-private.html: Added.
* indexeddb/idbobjectstore_put14-private-expected.txt: Added.
* indexeddb/idbobjectstore_put14-private.html: Added.
* indexeddb/idbobjectstore_put15-private-expected.txt: Added.
* indexeddb/idbobjectstore_put15-private.html: Added.
* indexeddb/idbobjectstore_put16-private-expected.txt: Added.
* indexeddb/idbobjectstore_put16-private.html: Added.
* indexeddb/idbobjectstore_put2-private-expected.txt: Added.
* indexeddb/idbobjectstore_put2-private.html: Added.
* indexeddb/idbobjectstore_put3-private-expected.txt: Added.
* indexeddb/idbobjectstore_put3-private.html: Added.
* indexeddb/idbobjectstore_put4-private-expected.txt: Added.
* indexeddb/idbobjectstore_put4-private.html: Added.
* indexeddb/idbobjectstore_put5-private-expected.txt: Added.
* indexeddb/idbobjectstore_put5-private.html: Added.
* indexeddb/idbobjectstore_put6-private-expected.txt: Added.
* indexeddb/idbobjectstore_put6-private.html: Added.
* indexeddb/idbobjectstore_put7-private-expected.txt: Added.
* indexeddb/idbobjectstore_put7-private.html: Added.
* indexeddb/idbobjectstore_put8-private-expected.txt: Added.
* indexeddb/idbobjectstore_put8-private.html: Added.
* indexeddb/idbobjectstore_put9-private-expected.txt: Added.
* indexeddb/idbobjectstore_put9-private.html: Added.
* indexeddb/idbtransaction-oncomplete-private-expected.txt: Added.
* indexeddb/idbtransaction-oncomplete-private.html: Added.
* indexeddb/idbtransaction-private-expected.txt: Added.
* indexeddb/idbtransaction-private.html: Added.
* indexeddb/idbtransaction_abort-private-expected.txt: Added.
* indexeddb/idbtransaction_abort-private.html: Added.
* indexeddb/idbversionchangeevent-private-expected.txt: Added.
* indexeddb/idbversionchangeevent-private.html: Added.
* indexeddb/index_sort_order-private-expected.txt: Added.
* indexeddb/index_sort_order-private.html: Added.
* indexeddb/key_invalid-private-expected.txt: Added.
* indexeddb/key_invalid-private.html: Added.
* indexeddb/key_valid-private-expected.txt: Added.
* indexeddb/key_valid-private.html: Added.
* indexeddb/keygenerator-constrainterror-private-expected.txt: Added.
* indexeddb/keygenerator-constrainterror-private.html: Added.
* indexeddb/keygenerator-overflow-private-expected.txt: Added.
* indexeddb/keygenerator-overflow-private.html: Added.
* indexeddb/keygenerator-private-expected.txt: Added.
* indexeddb/keygenerator-private.html: Added.
* indexeddb/keyorder-private-expected.txt: Added.
* indexeddb/keyorder-private.html: Added.
* indexeddb/keypath-private-expected.txt: Added.
* indexeddb/keypath-private.html: Added.
* indexeddb/keypath_invalid-private-expected.txt: Added.
* indexeddb/keypath_invalid-private.html: Added.
* indexeddb/keypath_maxsize-private-expected.txt: Added.
* indexeddb/keypath_maxsize-private.html: Added.
* indexeddb/list_ordering-private-expected.txt: Added.
* indexeddb/list_ordering-private.html: Added.
* indexeddb/objectstore_keyorder-private-expected.txt: Added.
* indexeddb/objectstore_keyorder-private.html: Added.
* indexeddb/request_bubble-and-capture-private-expected.txt: Added.
* indexeddb/request_bubble-and-capture-private.html: Added.
* indexeddb/string-list-ordering-private-expected.txt: Added.
* indexeddb/string-list-ordering-private.html: Added.
* indexeddb/transaction-create_in_versionchange-private-expected.txt: Added.
* indexeddb/transaction-create_in_versionchange-private.html: Added.
* indexeddb/transaction-lifetime-blocked-private-expected.txt: Added.
* indexeddb/transaction-lifetime-blocked-private.html: Added.
* indexeddb/transaction-lifetime-private-expected.txt: Added.
* indexeddb/transaction-lifetime-private.html: Added.
* indexeddb/transaction-requestqueue-private-expected.txt: Added.
* indexeddb/transaction-requestqueue-private.html: Added.
* indexeddb/transaction_bubble-and-capture-private-expected.txt: Added.
* indexeddb/transaction_bubble-and-capture-private.html: Added.
* indexeddb/value-private-expected.txt: Added.
* indexeddb/value-private.html: Added.
* indexeddb/value_recursive-private-expected.txt: Added.
* indexeddb/value_recursive-private.html: Added.
* indexeddb/writer-starvation-private-expected.txt: Added.
* indexeddb/writer-starvation-private.html: Added.
2016-01-20 Chris Dumez <cdumez@apple.com>
Drop support for obsolete Node.isSupported()
https://bugs.webkit.org/show_bug.cgi?id=153164
Reviewed by Darin Adler.
Rebaseline W3C test now that one more check is passing.
* web-platform-tests/dom/historical-expected.txt:
2016-01-19 Chris Dumez <cdumez@apple.com>
DocumentType.publicId / systemId should never return null
https://bugs.webkit.org/show_bug.cgi?id=153264
Reviewed by Ryosuke Niwa.
Rebaseline several W3C DOM tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/dom/nodes/DOMImplementation-createHTMLDocument-expected.txt:
* web-platform-tests/dom/nodes/Node-properties-expected.txt:
2016-01-19 Chris Dumez <cdumez@apple.com>
Document.createDocument() should treat undefined namespace as null
https://bugs.webkit.org/show_bug.cgi?id=153252
Reviewed by Ryosuke Niwa.
Rebaseline W3C DOM test now that more checks are passing.
* web-platform-tests/dom/nodes/DOMImplementation-createDocument-expected.txt:
2016-01-19 Ryosuke Niwa <rniwa@webkit.org>
Text::splitText doesn't update Range end points anchored on parent nodes
https://bugs.webkit.org/show_bug.cgi?id=153227
Reviewed by Antti Koivisto.
Rebaseline the test now that we're passing more test cases.
* web-platform-tests/dom/ranges/Range-mutations-expected.txt:
2016-01-19 Ryosuke Niwa <rniwa@webkit.org>
innerHTML should always add a mutation record for removing all children
https://bugs.webkit.org/show_bug.cgi?id=148782
<rdar://problem/22571962>
Reviewed by Antti Koivisto.
Rebaseline a test now that all test test cases are passing.
* web-platform-tests/dom/nodes/MutationObserver-inner-outer-expected.txt:
2016-01-18 Ryosuke Niwa <rniwa@webkit.org>
createAttribute should lowercase the attribute name in a HTML document
https://bugs.webkit.org/show_bug.cgi?id=153112
Reviewed by Darin Adler.
Rebaseline a test now that it's passing all test cases.
* web-platform-tests/dom/nodes/Document-createAttribute-expected.txt:
2016-01-18 Xabier Rodriguez Calvar <calvaris@igalia.com>
[Streams API] Import tests updated to Jan 13 2016
https://bugs.webkit.org/show_bug.cgi?id=153059
Reviewed by Youenn Fablet.
Update tests after merge of https://github.com/whatwg/streams/pull/420.
* web-platform-tests/streams-api/README.txt: Updated last version.
* web-platform-tests/streams-api/readable-streams/bad-strategies.js: Updated.
2016-01-15 Chris Dumez <cdumez@apple.com>
Drop obsolete HTMLDocument.width / height attributes
https://bugs.webkit.org/show_bug.cgi?id=153144
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/dom/historical-expected.txt:
2016-01-15 Chris Dumez <cdumez@apple.com>
Drop obsolete DocumentType.entities / notations
https://bugs.webkit.org/show_bug.cgi?id=153147
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/dom/historical-expected.txt:
2016-01-15 Ryosuke Niwa <rniwa@webkit.org>
createElementNS and createAttributeNS should treat undefined namespaceURI as null string
https://bugs.webkit.org/show_bug.cgi?id=153119
Reviewed by Chris Dumez.
Rebaseline a test now that more test cases are passing.
* web-platform-tests/dom/nodes/Document-createElementNS-expected.txt:
2016-01-15 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 tests as Worker tests are now running.
* 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-underlying-sources-expected.txt:
* web-platform-tests/streams-api/readable-streams/bad-strategies-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:
2016-01-14 Ryosuke Niwa <rniwa@webkit.org>
createElement should not lowercase non-ASCII characters
https://bugs.webkit.org/show_bug.cgi?id=153114
Reviewed by Alex Christensen.
Rebaselined the tests for document.createElement now that more test cases are passing.
* web-platform-tests/dom/nodes/Document-createElement-expected.txt:
* web-platform-tests/dom/nodes/Document-getElementsByTagName-expected.txt:
* web-platform-tests/dom/nodes/Element-getElementsByTagName-expected.txt:
* web-platform-tests/dom/nodes/case-expected.txt:
2016-01-14 Youenn Fablet <youenn.fablet@crf.canon.fr>
Fix problems with cross-origin redirects
https://bugs.webkit.org/show_bug.cgi?id=116075
Reviewed by Daniel Bates.
Rebasing test expectations.
These tests cannot work as expected as WTR/DRT block access to www2.localhost and example.not.
* web-platform-tests/XMLHttpRequest/send-redirect-bogus-expected.txt:
* web-platform-tests/XMLHttpRequest/send-redirect-to-cors-expected.txt:
* web-platform-tests/XMLHttpRequest/send-redirect-to-non-cors-expected.txt:
2016-01-12 Ryosuke Niwa <rniwa@webkit.org>
formaction must return document's address when formaction is missing
https://bugs.webkit.org/show_bug.cgi?id=148874
Reviewed by Chris Dumez.
Rebaselined the tests now that more test cases are passing.
* web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/formAction_document_address-expected.txt:
* web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/formaction-expected.txt:
2016-01-11 Brady Eidson <beidson@apple.com>
Modern IDB: IDBBindingUtilities chokes on unicode strings for get/set.
https://bugs.webkit.org/show_bug.cgi?id=152921
Reviewed by Alex Christensen.
* indexeddb/keygenerator-overflow-expected.txt:
2016-01-08 Brady Eidson <beidson@apple.com>
Modern IDB: IDBBindingUtilities chokes on unicode strings for get/set.
https://bugs.webkit.org/show_bug.cgi?id=152921
Reviewed by Alex Christensen.
* indexeddb/keypath-expected.txt:
2016-01-08 Brady Eidson <beidson@apple.com>
Modern IDB: Blocked event can fire on a delete request even after the last open connection has closed.
https://bugs.webkit.org/show_bug.cgi?id=152896
Reviewed by Alex Christensen.
* indexeddb/idbfactory_open12-expected.txt:
* indexeddb/idbversionchangeevent-expected.txt:
* indexeddb/transaction-lifetime-expected.txt:
2016-01-08 Brady Eidson <beidson@apple.com>
Modern IDB: imported/w3c/indexeddb/idbobjectstore_createIndex6-event_order.htm fails.
https://bugs.webkit.org/show_bug.cgi?id=152891
Reviewed by Alex Christensen.
* indexeddb/idbobjectstore_createIndex6-event_order-expected.txt:
* indexeddb/idbobjectstore_createIndex7-event_order-expected.txt:
2016-01-07 Brady Eidson <beidson@apple.com>
Modern IDB: Add expectations for W3C tests that were missing them.
https://bugs.webkit.org/show_bug.cgi?id=152835
Reviewed by Daniel Bates.
* indexeddb/idbfactory_open10-expected.txt: Added.
* indexeddb/key_valid-expected.txt: Added.
2016-01-07 Brady Eidson <beidson@apple.com>
Modern IDB: Update results for W3C tests marked as failures that actually pass.
https://bugs.webkit.org/show_bug.cgi?id=152827
Reviewed by Daniel Bates.
Modern IDB passes the following tests with PASS results where we previous expected FAIL.
Let's update those, shall we?
* indexeddb/abort-in-initial-upgradeneeded-expected.txt:
* indexeddb/idbcursor-advance-expected.txt:
* indexeddb/idbcursor_advance_index5-expected.txt:
* indexeddb/idbcursor_advance_index9-expected.txt:
* indexeddb/idbcursor_advance_objectstore5-expected.txt:
* indexeddb/idbcursor_continue_index5-expected.txt:
* indexeddb/idbcursor_continue_index6-expected.txt:
* indexeddb/idbcursor_continue_index8-expected.txt:
* indexeddb/idbcursor_continue_invalid-expected.txt:
* indexeddb/idbcursor_continue_objectstore6-expected.txt:
* indexeddb/idbcursor_delete_index4-expected.txt:
* indexeddb/idbcursor_delete_objectstore4-expected.txt:
* indexeddb/idbdatabase_close2-expected.txt:
* indexeddb/idbdatabase_deleteObjectStore4-not_reused-expected.txt:
* indexeddb/idbfactory_deleteDatabase3-expected.txt:
* indexeddb/idbindex-multientry-big-expected.txt:
* indexeddb/idbindex_get3-expected.txt:
* indexeddb/idbobjectstore_add4-expected.txt:
* indexeddb/idbobjectstore_createIndex2-expected.txt:
* indexeddb/idbobjectstore_createIndex4-deleteIndex-event_order-expected.txt:
* indexeddb/idbobjectstore_put4-expected.txt:
* indexeddb/idbtransaction_abort-expected.txt:
* indexeddb/keygenerator-constrainterror-expected.txt:
* indexeddb/keygenerator-expected.txt:
* indexeddb/transaction-requestqueue-expected.txt:
2016-01-05 Youenn Fablet <youenn.fablet@crf.canon.fr>
Activate service-workers import
https://bugs.webkit.org/show_bug.cgi?id=152686
Reviewed by Daniel Bates.
Importing service-workers tests, as some resource files are used by other test files.
These tests are skipped as WebKit does not support service worker.
Revision used is 5932fd48d519a83b4cca6ed69778547a4fdfc5ae as for all other WPT tests.
* resources/ImportExpectations: Activating import of service worker tests.
* web-platform-tests/service-workers/cache-storage/common.https.html: Added.
* web-platform-tests/service-workers/cache-storage/resources/blank.html: Added.
* web-platform-tests/service-workers/cache-storage/resources/common-worker.js: Added.
(self.onmessage):
* web-platform-tests/service-workers/cache-storage/resources/fetch-status.py: Added.
(main):
* web-platform-tests/service-workers/cache-storage/resources/iframe.html: Added.
* web-platform-tests/service-workers/cache-storage/resources/simple.txt: Added.
* web-platform-tests/service-workers/cache-storage/resources/test-helpers.js: Added.
(create_temporary_cache):
(cache_test):
* web-platform-tests/service-workers/cache-storage/resources/testharness-helpers.js: Added.
(assert_promise_rejects):
(assert_response_equals):
(assert_response_array_equivalent):
(assert_response_array_equals):
(assert_response_in_array):
* web-platform-tests/service-workers/cache-storage/resources/w3c-import.log: Added.
* web-platform-tests/service-workers/cache-storage/script-tests/cache-add.js: Added.
(cache_test):
* web-platform-tests/service-workers/cache-storage/script-tests/cache-delete.js: Added.
(new_test_request):
(new_test_response):
(cache_test):
(prepopulated_cache_test):
* web-platform-tests/service-workers/cache-storage/script-tests/cache-match.js: Added.
(response.new.Response):
(return.cache.matchAll.string_appeared_here.then):
(return.cache.match.string_appeared_here.then):
(return.cache.matchAll.entries.a.request.url.then):
(return.cache.match.entries.a.request.url.then):
(return.cache.matchAll.entries.a.request.then):
(return.cache.match.entries.a.request.then):
(return.cache.matchAll.new.Request.entries.a.request.url.then):
(return.cache.match.new.Request.entries.a.request.url.then):
(then):
(return.cache.matchAll.entries.cat.request.url.string_appeared_here.then):
(return.cache.match.entries.cat.request.url.string_appeared_here.then):
(cache_test):
(return.cache.match.request.then):
(prepopulated_cache_test):
* web-platform-tests/service-workers/cache-storage/script-tests/cache-put.js: Added.
(cache_test):
* web-platform-tests/service-workers/cache-storage/script-tests/cache-storage-keys.js: Added.
(promise_test):
* web-platform-tests/service-workers/cache-storage/script-tests/cache-storage-match.js: Added.
(create_unique_transaction):
(cache_test):
(promise_test):
* web-platform-tests/service-workers/cache-storage/script-tests/cache-storage.js: Added.
(promise_test):
(promise_test.):
* web-platform-tests/service-workers/cache-storage/script-tests/w3c-import.log: Added.
* web-platform-tests/service-workers/cache-storage/serviceworker/cache-add.https.html: Added.
* web-platform-tests/service-workers/cache-storage/serviceworker/cache-delete.https.html: Added.
* web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https.html: Added.
* web-platform-tests/service-workers/cache-storage/serviceworker/cache-put.https.html: Added.
* web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage-keys.https.html: Added.
* web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage-match.https.html: Added.
* web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage.https.html: Added.
* web-platform-tests/service-workers/cache-storage/serviceworker/w3c-import.log: Added.
* web-platform-tests/service-workers/cache-storage/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
* web-platform-tests/service-workers/cache-storage/window/cache-add.https.html: Added.
* web-platform-tests/service-workers/cache-storage/window/cache-delete.https.html: Added.
* web-platform-tests/service-workers/cache-storage/window/cache-match.https.html: Added.
* web-platform-tests/service-workers/cache-storage/window/cache-put.https.html: Added.
* web-platform-tests/service-workers/cache-storage/window/cache-storage-keys.https.html: Added.
* web-platform-tests/service-workers/cache-storage/window/cache-storage-match.https.html: Added.
* web-platform-tests/service-workers/cache-storage/window/cache-storage.https.html: Added.
* web-platform-tests/service-workers/cache-storage/window/sandboxed-iframes.https.html: Added.
* web-platform-tests/service-workers/cache-storage/window/w3c-import.log: Added.
* web-platform-tests/service-workers/cache-storage/worker/cache-add.https.html: Added.
* web-platform-tests/service-workers/cache-storage/worker/cache-delete.https.html: Added.
* web-platform-tests/service-workers/cache-storage/worker/cache-match.https.html: Added.
* web-platform-tests/service-workers/cache-storage/worker/cache-put.https.html: Added.
* web-platform-tests/service-workers/cache-storage/worker/cache-storage-keys.https.html: Added.
* web-platform-tests/service-workers/cache-storage/worker/cache-storage-match.https.html: Added.
* web-platform-tests/service-workers/cache-storage/worker/cache-storage.https.html: Added.
* web-platform-tests/service-workers/cache-storage/worker/w3c-import.log: Added.
* web-platform-tests/service-workers/service-workers/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
* web-platform-tests/service-workers/specgen.json: Added.
* web-platform-tests/service-workers/stub-3.1-service-worker-obj.html: Added.
* web-platform-tests/service-workers/stub-3.1.1-service-worker-scope.html: Added.
* web-platform-tests/service-workers/stub-3.1.2-service-worker-url.html: Added.
* web-platform-tests/service-workers/stub-3.1.3-service-worker-state.html: Added.
* web-platform-tests/service-workers/stub-3.1.4-service-worker-on-state-change.html: Added.
* web-platform-tests/service-workers/stub-3.2-navigator-service-worker.html: Added.
* web-platform-tests/service-workers/stub-3.2.1-navigator-service-worker-installing.html: Added.
* web-platform-tests/service-workers/stub-3.2.10-navigator-service-worker-oncontrollerchange.html: Added.
* web-platform-tests/service-workers/stub-3.2.11-navigator-service-worker-onreloadpage.html: Added.
* web-platform-tests/service-workers/stub-3.2.12-navigator-service-worker-onerror.html: Added.
* web-platform-tests/service-workers/stub-3.2.2-navigator-service-worker-waiting.html: Added.
* web-platform-tests/service-workers/stub-3.2.3-navigator-service-worker-active.html: Added.
* web-platform-tests/service-workers/stub-3.2.4-navigator-service-worker-controller.html: Added.
* web-platform-tests/service-workers/stub-3.2.5-navigator-service-worker-ready.html: Added.
* web-platform-tests/service-workers/stub-3.2.6-navigator-service-worker-getAll.html: Added.
* web-platform-tests/service-workers/stub-3.2.7-navigator-service-worker-register.html: Added.
* web-platform-tests/service-workers/stub-3.2.8-navigator-service-worker-unregister.html: Added.
* web-platform-tests/service-workers/stub-3.2.9-navigator-service-worker-onupdatefound.html: Added.
* web-platform-tests/service-workers/stub-4.1-service-worker-global-scope.html: Added.
* web-platform-tests/service-workers/stub-4.1.1-service-worker-global-scope-caches.html: Added.
* web-platform-tests/service-workers/stub-4.1.2-service-worker-global-scope-clients.html: Added.
* web-platform-tests/service-workers/stub-4.1.3-service-worker-global-scope-scope.html: Added.
* web-platform-tests/service-workers/stub-4.1.4-service-worker-global-scope-fetch.html: Added.
* web-platform-tests/service-workers/stub-4.1.5-service-worker-global-scope-update.html: Added.
* web-platform-tests/service-workers/stub-4.1.6-service-worker-global-scope-unregister.html: Added.
* web-platform-tests/service-workers/stub-4.1.7-service-worker-global-scope-onmessage.html: Added.
* web-platform-tests/service-workers/stub-4.2-client.html: Added.
* web-platform-tests/service-workers/stub-4.3-service-worker-clients.html: Added.
* web-platform-tests/service-workers/stub-4.3.1-get-serviced-method.html: Added.
* web-platform-tests/service-workers/stub-4.3.2-reloadall-method.html: Added.
* web-platform-tests/service-workers/stub-4.4-request-objects.html: Added.
* web-platform-tests/service-workers/stub-4.5-response-objects.html: Added.
* web-platform-tests/service-workers/stub-4.5.2-response.html: Added.
* web-platform-tests/service-workers/stub-4.5.4-opaque-response.html: Added.
* web-platform-tests/service-workers/stub-4.6-cache-objects.html: Added.
* web-platform-tests/service-workers/stub-4.6.1-cache-lifetimes.html: Added.
* web-platform-tests/service-workers/stub-4.6.2-cache.html: Added.
* web-platform-tests/service-workers/stub-4.6.3-cache-storage.html: Added.
* web-platform-tests/service-workers/stub-4.7.1-install-phase-event.html: Added.
* web-platform-tests/service-workers/stub-4.7.1.1-wait-until-method.html: Added.
* web-platform-tests/service-workers/stub-4.7.2-install-event.html: Added.
* web-platform-tests/service-workers/stub-4.7.2.1-install-event-section.html: Added.
* web-platform-tests/service-workers/stub-4.7.2.2-replace-method.html: Added.
* web-platform-tests/service-workers/stub-4.7.3-activate-event.html: Added.
* web-platform-tests/service-workers/stub-4.7.4.1-fetch-event-section.html: Added.
* web-platform-tests/service-workers/stub-4.7.4.2-respond-with-method.html: Added.
* web-platform-tests/service-workers/stub-4.7.4.3-default-method.html: Added.
* web-platform-tests/service-workers/stub-4.7.4.4-is-reload-attribute.html: Added.
* web-platform-tests/service-workers/stub-5.1-origin-relativity.html: Added.
* web-platform-tests/service-workers/stub-5.2-cross-origin-resources.html: Added.
* web-platform-tests/service-workers/tools/blink-import.py: Added.
(get_extra_files):
(resources_path):
(python_to_php):
(testharness_helpers):
(service_worker_path):
(server_names):
(source_paths):
(do_subs):
(get_head):
(get_changes):
(copy):
(copy_local_files):
(copy_extra_files):
(sub_changed_filenames):
(is_top_level_test):
(add_suffix):
(main):
* web-platform-tests/service-workers/tools/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
* web-platform-tests/service-workers/w3c-import.log: Added.
2016-01-05 Youenn Fablet <youenn.fablet@crf.canon.fr>
Update web-platform-tests test suite
https://bugs.webkit.org/show_bug.cgi?id=151984
Reviewed by Daniel Bates.
Bumping WPT test revision from dd553279c3 to 5932fd48d519a83b4cca6ed69778547a4fdfc5ae.
New revision includes test improvements, test renaming to ensure WebKit test expectations do not clash and XHR test clean-up.
* resources/ImportExpectations: Updated to not include new tests. Improved ordering.
* resources/TestRepositories: Updated revision.
* resources/web-platform-tests-modules.json: Updated revision.
* web-platform-tests/README.md:
* web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials-expected.txt:
* web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.js:
* web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
* web-platform-tests/XMLHttpRequest/open-url-worker-simple.htm:
* web-platform-tests/XMLHttpRequest/resources/empty-div-utf8-html.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/img-utf8-html.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/w3c-import.log:
* web-platform-tests/XMLHttpRequest/send-content-type-charset-expected.txt:
* web-platform-tests/XMLHttpRequest/send-content-type-charset.htm:
* web-platform-tests/XMLHttpRequest/send-content-type-string-expected.txt:
* web-platform-tests/XMLHttpRequest/send-content-type-string.htm:
* web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt:
* web-platform-tests/XMLHttpRequest/send-entity-body-document.htm:
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-aborted.html:
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-abortedonmain.html:
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overrides.html:
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overridesexpires.html:
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-simple.html:
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-synconmain.html:
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-twice.html:
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted.html:
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides.html:
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires.html:
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-simple.html:
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-synconworker.html:
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-twice.html:
* web-platform-tests/dom/common.js:
(myExtractContents):
(myInsertNode):
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/dom/lists/DOMTokenList-stringifier-expected.txt:
* web-platform-tests/dom/lists/DOMTokenList-stringifier.html:
* web-platform-tests/dom/nodes/Document-Element-getElementsByTagName.js:
(test_getElementsByTagName):
* web-platform-tests/dom/nodes/Document-createElement-namespace-expected.txt:
* 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.html:
* web-platform-tests/dom/nodes/Document-getElementsByTagName-expected.txt:
* web-platform-tests/dom/nodes/DocumentType-literal-xhtml-expected.txt: Added.
* web-platform-tests/dom/nodes/DocumentType-literal-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/DocumentType-literal.xhtml.
* web-platform-tests/dom/nodes/Element-childElementCount-dynamic-add-xhtml-expected.txt: Added.
* web-platform-tests/dom/nodes/Element-childElementCount-dynamic-add-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Element-childElementCount-dynamic-add.xhtml.
* web-platform-tests/dom/nodes/Element-childElementCount-nochild-xhtml-expected.txt: Added.
* web-platform-tests/dom/nodes/Element-childElementCount-nochild-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Element-childElementCount-nochild.xhtml.
* web-platform-tests/dom/nodes/Element-children-expected.txt:
* web-platform-tests/dom/nodes/Element-children.html:
* web-platform-tests/dom/nodes/Element-classlist-expected.txt:
* web-platform-tests/dom/nodes/Element-classlist.html:
* web-platform-tests/dom/nodes/Element-firstElementChild-xhtml-expected.txt: Added.
* web-platform-tests/dom/nodes/Element-firstElementChild-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Element-firstElementChild.xhtml.
* web-platform-tests/dom/nodes/Element-getElementsByTagName-change-document-HTMLNess-expected.txt: Added.
* web-platform-tests/dom/nodes/Element-getElementsByTagName-change-document-HTMLNess-iframe-expected.txt: Added.
* web-platform-tests/dom/nodes/Element-getElementsByTagName-change-document-HTMLNess-iframe.xml: Added.
* web-platform-tests/dom/nodes/Element-getElementsByTagName-change-document-HTMLNess.html: Added.
* web-platform-tests/dom/nodes/Element-getElementsByTagName-expected.txt:
* web-platform-tests/dom/nodes/Element-matches-expected.txt:
* web-platform-tests/dom/nodes/Element-nextElementSibling-xhtml-expected.txt: Added.
* web-platform-tests/dom/nodes/Element-nextElementSibling-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Element-nextElementSibling.xhtml.
* web-platform-tests/dom/nodes/Element-previousElementSibling-xhtml-expected.txt: Added.
* web-platform-tests/dom/nodes/Element-previousElementSibling-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Element-previousElementSibling.xhtml.
* web-platform-tests/dom/nodes/MutationObserver-childList-expected.txt:
* web-platform-tests/dom/nodes/MutationObserver-childList.html:
* web-platform-tests/dom/nodes/MutationObserver-document-expected.txt:
* web-platform-tests/dom/nodes/MutationObserver-document.html:
* web-platform-tests/dom/nodes/Node-contains-xhtml-expected.txt: Removed.
* web-platform-tests/dom/nodes/Node-contains-xhtml.xhtml: Removed.
* web-platform-tests/dom/nodes/Node-isEqualNode-expected.txt:
* web-platform-tests/dom/nodes/Node-isEqualNode-iframe1-expected.txt: Added.
* web-platform-tests/dom/nodes/Node-isEqualNode-iframe1.xml: Added.
* web-platform-tests/dom/nodes/Node-isEqualNode-iframe2-expected.txt: Added.
* web-platform-tests/dom/nodes/Node-isEqualNode-iframe2.xml: Added.
* web-platform-tests/dom/nodes/Node-isEqualNode.xhtml:
* web-platform-tests/dom/nodes/Node-lookupNamespaceURI-expected.txt:
* web-platform-tests/dom/nodes/Node-lookupNamespaceURI.html:
* web-platform-tests/dom/nodes/ParentNode-querySelector-All-expected.txt:
* web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/ParentNode-querySelector-All-xhtml-expected.txt.
* web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht.xht: Renamed from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/ParentNode-querySelector-All-xhtml.xht.
* web-platform-tests/dom/nodes/attributes-expected.txt:
* web-platform-tests/dom/nodes/attributes.html:
* web-platform-tests/dom/nodes/getElementsByClassName-10.xml:
* web-platform-tests/dom/nodes/getElementsByClassName-11.xml:
* web-platform-tests/dom/nodes/resources/ParentNode-querySelector-All-content.xht: Removed.
* web-platform-tests/dom/nodes/selectors.js:
* web-platform-tests/dom/nodes/w3c-import.log:
* web-platform-tests/dom/ranges/Range-deleteContents-expected.txt:
* web-platform-tests/dom/ranges/Range-deleteContents.html:
* web-platform-tests/dom/ranges/Range-extractContents-expected.txt:
* web-platform-tests/dom/ranges/Range-insertNode-expected.txt:
* web-platform-tests/dom/ranges/Range-intersectsNode-expected.txt:
* web-platform-tests/dom/ranges/Range-intersectsNode.html:
* web-platform-tests/dom/ranges/Range-mutations.html:
* web-platform-tests/dom/ranges/Range-surroundContents-expected.txt:
* web-platform-tests/dom/ranges/Range-surroundContents.html:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-case-xhtml-expected.txt: Added.
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-case-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-case.xhtml.
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-id-xhtml-expected.txt: Added.
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-id-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-id.xhtml.
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace-xhtml-expected.txt: Added.
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace.xhtml.
* 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/document.getElementsByName/document.getElementsByName-newelements-xhtml-expected.txt: Copied from LayoutTests/imported/w3c/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/document.getElementsByName/document.getElementsByName-newelements-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements.xhtml.
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements.html:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-null-undef-xhtml-expected.txt: Added.
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-null-undef-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-null-undef.xhtml.
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-param-xhtml-expected.txt: Added.
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-param-xhtml.xhtml: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-param.xhtml.
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/w3c-import.log:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-03-expected.txt:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-03.html:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-09-expected.txt:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-09.html:
* web-platform-tests/html/dom/documents/dom-tree-accessors/nameditem-06-expected.txt:
* web-platform-tests/html/dom/documents/dom-tree-accessors/nameditem-06.html:
* web-platform-tests/html/dom/documents/resource-metadata-management/document-lastModified-01.html:
* web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/010-expected.txt:
* web-platform-tests/html/dom/elements-embedded.js:
* web-platform-tests/html/dom/elements-text.js:
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-EN-ref-expected.html: Added.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-N-EN-ref.html: Added.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-script-N-between-Rs-ref-expected.html: Added.
* web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-script-N-between-Rs-ref.html: Added.
* web-platform-tests/html/dom/elements/global-attributes/w3c-import.log:
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces.html:
* web-platform-tests/html/dom/reflection.js:
(ReflectionTests.doReflects):
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resources/delayed-broken-video.py: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resources/w3c-import.log: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/w3c-import.log: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/location-of-the-media-resource/w3c-import.log: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/ready-states/w3c-import.log: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/seeking/w3c-import.log: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/w3c-import.log: Removed.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/w3c-import.log: Removed.
* web-platform-tests/html/semantics/embedded-content/the-img-element/Image-constructor.html:
* web-platform-tests/html/semantics/embedded-content/the-img-element/current-pixel-density/basic-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-img-element/current-pixel-density/basic.html:
* web-platform-tests/html/semantics/forms/constraints/form-validation-checkValidity-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valid-expected.txt:
* 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/support/validator.js:
(validator.set_conditions):
(validator.set_dirty): Deleted.
(validator.pre_check): Deleted.
* web-platform-tests/html/semantics/forms/textfieldselection/selection.html:
* web-platform-tests/html/semantics/forms/the-form-element/form-autocomplete-expected.txt:
* web-platform-tests/html/semantics/forms/the-form-element/form-autocomplete.html:
* web-platform-tests/html/semantics/forms/the-label-element/label-attributes-expected.txt:
* web-platform-tests/html/semantics/forms/the-label-element/label-attributes.html:
* web-platform-tests/html/semantics/forms/the-label-element/labelable-elements-expected.txt:
* web-platform-tests/html/semantics/forms/the-label-element/labelable-elements.html:
* web-platform-tests/html/semantics/forms/the-option-element/option-text-recurse-expected.txt:
* web-platform-tests/html/semantics/forms/the-option-element/option-text-recurse.html:
* web-platform-tests/html/semantics/forms/the-select-element/common-HTMLOptionsCollection-namedItem-expected.txt:
* web-platform-tests/html/semantics/forms/the-select-element/common-HTMLOptionsCollection-namedItem.html:
* web-platform-tests/html/semantics/scripting-1/the-script-element/w3c-import.log:
* web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-frameset.html:
* 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/tabular-data/attributes-common-to-td-and-th-elements/cellIndex-expected.txt:
* web-platform-tests/html/semantics/tabular-data/attributes-common-to-td-and-th-elements/cellIndex.html:
* web-platform-tests/html/semantics/tabular-data/html-table-section-element.js: Added.
(testRowsAttribute):
* web-platform-tests/html/semantics/tabular-data/the-tbody-element/deleteRow-expected.txt:
* web-platform-tests/html/semantics/tabular-data/the-tbody-element/deleteRow.html:
* web-platform-tests/html/semantics/tabular-data/the-tbody-element/insertRow-expected.txt:
* web-platform-tests/html/semantics/tabular-data/the-tbody-element/insertRow.html:
* web-platform-tests/html/semantics/tabular-data/the-tr-element/deleteCell-expected.txt:
* web-platform-tests/html/semantics/tabular-data/the-tr-element/deleteCell.html:
* web-platform-tests/html/semantics/tabular-data/w3c-import.log: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/document-metadata/styling/w3c-import.log.
* web-platform-tests/lint:
* web-platform-tests/lint.whitelist:
* web-platform-tests/media/2048x1360-random.jpg: Added.
* web-platform-tests/media/w3c-import.log: Added.
2015-12-23 Xabier Rodriguez Calvar <calvaris@igalia.com>
[Streams API] In RS during enqueuing error should be reported only if readable
https://bugs.webkit.org/show_bug.cgi?id=152505
Reviewed by Youenn Fablet.
Updated imported spec tests.
* web-platform-tests/streams-api/README.txt: Updated spec version.
* web-platform-tests/streams-api/readable-streams/bad-strategies-expected.txt: Expectations.
* web-platform-tests/streams-api/readable-streams/bad-strategies.js: Added two new tests.
2015-12-21 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-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.