2017-08-09 Chris Dumez Reinstate active flag for iterators https://bugs.webkit.org/show_bug.cgi?id=175312 Reviewed by Sam Weinig. Resync WPT tests from upstream to gain test coverage. * web-platform-tests/dom/traversal/NodeIterator-expected.txt: * web-platform-tests/dom/traversal/NodeIterator.html: * web-platform-tests/dom/traversal/TreeWalker-expected.txt: * web-platform-tests/dom/traversal/TreeWalker.html: 2017-08-07 Brady Eidson Implement most of ServiceWorkerContainer::addRegistration. https://bugs.webkit.org/show_bug.cgi?id=175237 Reviewed by Andy Estes. * web-platform-tests/FileAPI/historical.https-expected.txt: * web-platform-tests/background-fetch/interfaces-worker.https-expected.txt: * web-platform-tests/fetch/api/policies/referrer-no-referrer-service-worker.https-expected.txt: * web-platform-tests/fetch/api/policies/referrer-origin-service-worker.https-expected.txt: * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-service-worker.https-expected.txt: * web-platform-tests/fetch/api/policies/referrer-unsafe-url-service-worker.https-expected.txt: * web-platform-tests/html/webappapis/scripting/events/messageevent-constructor.https-expected.txt: * web-platform-tests/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/canblock-serviceworker.https-expected.txt: * web-platform-tests/service-workers/cache-storage/serviceworker/cache-add.https-expected.txt: * web-platform-tests/service-workers/cache-storage/serviceworker/cache-delete.https-expected.txt: * web-platform-tests/service-workers/cache-storage/serviceworker/cache-keys.https-expected.txt: * web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https-expected.txt: * web-platform-tests/service-workers/cache-storage/serviceworker/cache-matchAll.https-expected.txt: * web-platform-tests/service-workers/cache-storage/serviceworker/cache-put.https-expected.txt: * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage-keys.https-expected.txt: * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage-match.https-expected.txt: * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage.https-expected.txt: * web-platform-tests/streams/byte-length-queuing-strategy.serviceworker.https-expected.txt: * web-platform-tests/streams/count-queuing-strategy.serviceworker.https-expected.txt: * web-platform-tests/streams/piping/close-propagation-backward.serviceworker.https-expected.txt: * web-platform-tests/streams/piping/close-propagation-forward.serviceworker.https-expected.txt: * web-platform-tests/streams/piping/error-propagation-backward.serviceworker.https-expected.txt: * web-platform-tests/streams/piping/error-propagation-forward.serviceworker.https-expected.txt: * web-platform-tests/streams/piping/flow-control.serviceworker.https-expected.txt: * web-platform-tests/streams/piping/general.serviceworker.https-expected.txt: * web-platform-tests/streams/piping/multiple-propagation.serviceworker.https-expected.txt: * web-platform-tests/streams/piping/pipe-through.serviceworker.https-expected.txt: * web-platform-tests/streams/piping/transform-streams.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-byte-streams/general.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/bad-strategies.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/bad-underlying-sources.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/brand-checks.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/cancel.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/default-reader.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/floating-point-total-queue-size.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/garbage-collection.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/general.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/pipe-through.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/readable-stream-reader.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/tee.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/templated.serviceworker.https-expected.txt: 2017-08-05 Youenn Fablet [Cache API] Add Cache and CacheStorage IDL definitions https://bugs.webkit.org/show_bug.cgi?id=175201 Unreviewed. Rebasing test expectations after http://trac.webkit.org/changeset/220310. * web-platform-tests/service-workers/cache-storage/serviceworker/cache-add.https-expected.txt: * web-platform-tests/service-workers/cache-storage/serviceworker/cache-delete.https-expected.txt: * web-platform-tests/service-workers/cache-storage/serviceworker/cache-keys.https-expected.txt: * web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https-expected.txt: * web-platform-tests/service-workers/cache-storage/serviceworker/cache-matchAll.https-expected.txt: * web-platform-tests/service-workers/cache-storage/serviceworker/cache-put.https-expected.txt: * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage-keys.https-expected.txt: * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage-match.https-expected.txt: * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage.https-expected.txt: 2017-08-04 Youenn Fablet [Cache API] Add Cache and CacheStorage IDL definitions https://bugs.webkit.org/show_bug.cgi?id=175201 Reviewed by Brady Eidson. * web-platform-tests/service-workers/cache-storage/common.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/serviceworker/cache-add.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/serviceworker/cache-delete.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/serviceworker/cache-keys.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/serviceworker/cache-matchAll.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/serviceworker/cache-put.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage-keys.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage-match.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/serviceworker/credentials.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/window/cache-add.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/window/cache-delete.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/window/cache-keys.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/window/cache-match.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/window/cache-matchAll.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/window/cache-put.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/window/cache-storage-keys.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/window/cache-storage-match.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/window/cache-storage.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/window/sandboxed-iframes.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/worker/cache-add.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/worker/cache-delete.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/worker/cache-keys.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/worker/cache-match.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/worker/cache-matchAll.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/worker/cache-put.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/worker/cache-storage-keys.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/worker/cache-storage-match.https-expected.txt: Added. * web-platform-tests/service-workers/cache-storage/worker/cache-storage.https-expected.txt: Added. * web-platform-tests/service-workers/stub-4.6.2-cache-expected.txt: Added. * web-platform-tests/service-workers/stub-4.6.3-cache-storage-expected.txt: Added. 2017-08-04 Brady Eidson Have navigator.serviceWorker() actually return a ServiceWorkerContainer object. https://bugs.webkit.org/show_bug.cgi?id=175215 Reviewed by Youenn Fablet. * web-platform-tests/FileAPI/historical.https-expected.txt: * web-platform-tests/background-fetch/interfaces-worker.https-expected.txt: * web-platform-tests/fetch/api/policies/referrer-no-referrer-service-worker.https-expected.txt: * web-platform-tests/fetch/api/policies/referrer-origin-service-worker.https-expected.txt: * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-service-worker.https-expected.txt: * web-platform-tests/fetch/api/policies/referrer-unsafe-url-service-worker.https-expected.txt: * web-platform-tests/html/webappapis/scripting/events/messageevent-constructor.https-expected.txt: * web-platform-tests/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/canblock-serviceworker.https-expected.txt: * web-platform-tests/streams/byte-length-queuing-strategy.serviceworker.https-expected.txt: * web-platform-tests/streams/count-queuing-strategy.serviceworker.https-expected.txt: * web-platform-tests/streams/piping/close-propagation-backward.serviceworker.https-expected.txt: * web-platform-tests/streams/piping/close-propagation-forward.serviceworker.https-expected.txt: * web-platform-tests/streams/piping/error-propagation-backward.serviceworker.https-expected.txt: * web-platform-tests/streams/piping/error-propagation-forward.serviceworker.https-expected.txt: * web-platform-tests/streams/piping/flow-control.serviceworker.https-expected.txt: * web-platform-tests/streams/piping/general.serviceworker.https-expected.txt: * web-platform-tests/streams/piping/multiple-propagation.serviceworker.https-expected.txt: * web-platform-tests/streams/piping/pipe-through.serviceworker.https-expected.txt: * web-platform-tests/streams/piping/transform-streams.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-byte-streams/general.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/bad-strategies.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/bad-underlying-sources.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/brand-checks.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/cancel.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/default-reader.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/floating-point-total-queue-size.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/garbage-collection.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/general.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/pipe-through.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/readable-stream-reader.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/tee.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/templated.serviceworker.https-expected.txt: 2017-08-04 Chris Dumez [Beacon] Update sendBeacon to use the CachedResourceLoader https://bugs.webkit.org/show_bug.cgi?id=175192 Reviewed by Youenn Fablet. Rebaseline test as our Content-Type header has changed for ArrayBuffer / ArrayBufferView payloads. * web-platform-tests/beacon/headers/header-content-type-expected.txt: 2017-08-04 Chris Dumez Match newly-clarified spec on textarea defaultValue/value/child text content https://bugs.webkit.org/show_bug.cgi?id=173878 Reviewed by Darin Adler. Re-sync WPT test from upstream and rebaseline to improve test coverage. * web-platform-tests/html/semantics/forms/the-textarea-element/value-defaultValue-textContent-expected.txt: * web-platform-tests/html/semantics/forms/the-textarea-element/value-defaultValue-textContent.html: 2017-08-04 Brady Eidson Enable ServiceWorkers at runtime for WebKitTestRunner. https://bugs.webkit.org/show_bug.cgi?id=175174 Reviewed by Youenn Fablet. * web-platform-tests/background-fetch/interfaces-expected.txt: * web-platform-tests/background-fetch/interfaces-worker.https-expected.txt: * web-platform-tests/fetch/api/policies/referrer-no-referrer-service-worker.https-expected.txt: * web-platform-tests/fetch/api/policies/referrer-origin-service-worker.https-expected.txt: * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-service-worker.https-expected.txt: * web-platform-tests/fetch/api/policies/referrer-unsafe-url-service-worker.https-expected.txt: * web-platform-tests/html/webappapis/scripting/events/messageevent-constructor.https-expected.txt: * web-platform-tests/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/canblock-serviceworker.https-expected.txt: * web-platform-tests/streams/byte-length-queuing-strategy.serviceworker.https-expected.txt: * web-platform-tests/streams/count-queuing-strategy.serviceworker.https-expected.txt: * web-platform-tests/streams/piping/close-propagation-backward.serviceworker.https-expected.txt: * web-platform-tests/streams/piping/close-propagation-forward.serviceworker.https-expected.txt: * web-platform-tests/streams/piping/error-propagation-backward.serviceworker.https-expected.txt: * web-platform-tests/streams/piping/error-propagation-forward.serviceworker.https-expected.txt: * web-platform-tests/streams/piping/flow-control.serviceworker.https-expected.txt: * web-platform-tests/streams/piping/general.serviceworker.https-expected.txt: * web-platform-tests/streams/piping/multiple-propagation.serviceworker.https-expected.txt: * web-platform-tests/streams/piping/pipe-through.serviceworker.https-expected.txt: * web-platform-tests/streams/piping/transform-streams.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-byte-streams/general.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/bad-strategies.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/bad-underlying-sources.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/brand-checks.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/cancel.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/default-reader.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/floating-point-total-queue-size.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/garbage-collection.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/general.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/pipe-through.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/readable-stream-reader.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/tee.serviceworker.https-expected.txt: * web-platform-tests/streams/readable-streams/templated.serviceworker.https-expected.txt: 2017-08-03 Chris Dumez Fix parsing of to allow time starting with a '.' without a leading 0 https://bugs.webkit.org/show_bug.cgi?id=175132 Reviewed by Darin Adler. Re-sync WPT tests from upstream c8bf1bbe9296. This extends test coverage. * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/allow-scripts-flag-changing-1-expected.txt: * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/allow-scripts-flag-changing-2-expected.txt: * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/moving-documents-expected.txt: Removed. * 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/parsing.html: * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/remove-from-document-expected.txt: Added. * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/remove-from-document.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/moving-documents.html. * 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/w3c-import.log: * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/w3c-import.log: 2017-08-03 Chris Dumez Multiple Layout tests from web-platform-tests/beacon/ are timing out. https://bugs.webkit.org/show_bug.cgi?id=175076 Reviewed by Alexey Proskuryakov. Rebaseline tests that are now passing. * web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: * web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: * web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: * web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: * web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: 2017-08-03 Youenn Fablet [Fetch API] Add support for Request keepalive getter https://bugs.webkit.org/show_bug.cgi?id=175151 Reviewed by Chris Dumez. * 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-keepalive-expected.txt: Added. * web-platform-tests/fetch/api/request/request-keepalive.html: Added. 2017-08-03 Youenn Fablet Import WPT service worker tests https://bugs.webkit.org/show_bug.cgi?id=175053 Reviewed by Brady Eidson. Importing service-worker tests up to cfdfb48329b20e19b6492a317ac5181a99506fd2. * resources/resource-files.json: * resources/import-expectations.json: * web-platform-tests/service-workers/: 2017-08-03 Chris Dumez Improve our support for referrer policies https://bugs.webkit.org/show_bug.cgi?id=175069 Reviewed by Darin Adler. Rebaseline several WPT tests now that more checks are passing. * web-platform-tests/beacon/headers/header-referrer-origin-when-cross-origin-expected.txt: * web-platform-tests/beacon/headers/header-referrer-same-origin-expected.txt: * web-platform-tests/beacon/headers/header-referrer-strict-origin-when-cross-origin.https-expected.txt: * web-platform-tests/beacon/headers/header-referrer-strict-origin.https-expected.txt: * web-platform-tests/beacon/headers/header-referrer-unsafe-url.https-expected.txt: * web-platform-tests/fetch/api/redirect/redirect-referrer-expected.txt: * web-platform-tests/fetch/api/redirect/redirect-referrer-worker-expected.txt: * web-platform-tests/fetch/api/request/request-init-001.sub-expected.txt: 2017-08-01 Chris Dumez Add initial support for navigator.sendBeacon https://bugs.webkit.org/show_bug.cgi?id=175007 Reviewed by Sam Weinig. Import more beacon web-platform-tests and rebaseline the one we had already imported now that navigator.sendBeacon is exposed. * resources/import-expectations.json: * resources/resource-files.json: * web-platform-tests/beacon/beacon-basic-blob-expected.txt: Added. * web-platform-tests/beacon/beacon-basic-blob.html: Added. * web-platform-tests/beacon/beacon-basic-blobMax-expected.txt: Added. * web-platform-tests/beacon/beacon-basic-blobMax.html: Added. * web-platform-tests/beacon/beacon-basic-buffersource-expected.txt: Added. * web-platform-tests/beacon/beacon-basic-buffersource.html: Added. * web-platform-tests/beacon/beacon-basic-buffersourceMax-expected.txt: Added. * web-platform-tests/beacon/beacon-basic-buffersourceMax.html: Added. * web-platform-tests/beacon/beacon-basic-formdata-expected.txt: Added. * web-platform-tests/beacon/beacon-basic-formdata.html: Added. * web-platform-tests/beacon/beacon-basic-formdataMax-expected.txt: Added. * web-platform-tests/beacon/beacon-basic-formdataMax.html: Added. * web-platform-tests/beacon/beacon-basic-string-expected.txt: Added. * web-platform-tests/beacon/beacon-basic-string.html: Added. * web-platform-tests/beacon/beacon-basic-stringMax-expected.txt: Added. * web-platform-tests/beacon/beacon-basic-stringMax.html: Added. * web-platform-tests/beacon/beacon-common.js: Added. (allTests.forEach): (CreateArrayBufferFromPayload): (CreateEmptyFormDataPayload): (CreateFormDataFromPayload): (initSession.return.add): (initSession): (runTests.): (runTests): (continueAfterSendingBeacon): (waitForResults.): (waitForResults): (runSendInIframeAndNavigateTests.self.buildId): (runSendInIframeAndNavigateTests.window.onmessage): (runSendInIframeAndNavigateTests.self.sendFunc): (runSendInIframeAndNavigateTests.iframe.onload): * web-platform-tests/beacon/beacon-cors.window.js: Added. (false.forEach.self.buildId): (false.forEach.self.buildBaseUrl): (false.forEach.self.buildTargetUrl): (false.forEach): * web-platform-tests/beacon/beacon-error.window.js: Added. (test): * web-platform-tests/beacon/beacon-redirect.window.js: Added. (308.forEach.self.buildId): (308.forEach.self.buildTargetUrl): (308.forEach): * web-platform-tests/beacon/fetch-keepalive-navigate.iFrame.html: Added. * web-platform-tests/beacon/headers/header-content-type-expected.txt: * web-platform-tests/beacon/headers/header-referrer-no-referrer-expected.txt: * web-platform-tests/beacon/headers/header-referrer-no-referrer-when-downgrade.https-expected.txt: * web-platform-tests/beacon/headers/header-referrer-origin-expected.txt: * web-platform-tests/beacon/headers/header-referrer-origin-when-cross-origin-expected.txt: * web-platform-tests/beacon/headers/header-referrer-same-origin-expected.txt: * web-platform-tests/beacon/headers/header-referrer-strict-origin-when-cross-origin.https-expected.txt: * web-platform-tests/beacon/headers/header-referrer-strict-origin.https-expected.txt: * web-platform-tests/beacon/headers/header-referrer-unsafe-url.https-expected.txt: * web-platform-tests/beacon/resources/beacon.py: Added. (build_stash_key): (main): (main.wrap_key): * web-platform-tests/beacon/resources/w3c-import.log: * web-platform-tests/beacon/w3c-import.log: Added. * web-platform-tests/url/failure-expected.txt: 2017-07-30 Sam Weinig [WebIDL] Remove JS builtin bindings for FetchRequest, DOMWindowFetch and WorkerGlobalScopeFetch https://bugs.webkit.org/show_bug.cgi?id=174974 Reviewed by Darin Adler. * web-platform-tests/fetch/api/basic/mode-same-origin.any-expected.txt: * web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt: * web-platform-tests/fetch/api/basic/scheme-blob-expected.txt: * web-platform-tests/fetch/api/basic/scheme-others-expected.txt: * web-platform-tests/fetch/api/cors/cors-cookies.any-expected.txt: * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-expected.txt: * web-platform-tests/fetch/api/request/request-bad-port-expected.txt: Update results to have the correct line number for exceptions reported in the console. 2017-07-28 Sam Weinig [WebIDL] Remove JS builtin bindings for FetchHeaders https://bugs.webkit.org/show_bug.cgi?id=174905 Reviewed by Alex Christensen. * web-platform-tests/fetch/api/headers/headers-basic-expected.txt: * web-platform-tests/fetch/api/headers/headers-record-expected.txt: Update results for more passing tests. 2017-07-26 Ali Juma Implement document.elementsFromPoint https://bugs.webkit.org/show_bug.cgi?id=153137 Reviewed by Simon Fraser. Add tests from upstream pull request https://github.com/w3c/web-platform-tests/pull/6568. * web-platform-tests/cssom-view/elementsFromPoint-expected.txt: Added. * web-platform-tests/cssom-view/elementsFromPoint-iframes-expected.txt: Added. * web-platform-tests/cssom-view/elementsFromPoint-iframes.html: Added. * web-platform-tests/cssom-view/elementsFromPoint-invalid-cases-expected.txt: Added. * web-platform-tests/cssom-view/elementsFromPoint-invalid-cases.html: Added. * web-platform-tests/cssom-view/elementsFromPoint-shadowroot-expected.txt: Added. * web-platform-tests/cssom-view/elementsFromPoint-shadowroot.html: Added. * web-platform-tests/cssom-view/elementsFromPoint-simple-expected.txt: Added. * web-platform-tests/cssom-view/elementsFromPoint-simple.html: Added. * web-platform-tests/cssom-view/elementsFromPoint-svg-expected.txt: Added. * web-platform-tests/cssom-view/elementsFromPoint-svg.html: Added. * web-platform-tests/cssom-view/elementsFromPoint-table-expected.txt: Added. * web-platform-tests/cssom-view/elementsFromPoint-table.html: Added. * web-platform-tests/cssom-view/negativeMargins-expected.txt: * web-platform-tests/cssom-view/resources/elementsFromPoint.js: Added. (nodeToString.prototype.else): (nodeListToString): (assertElementsFromPoint): (checkElementsFromPointFourCorners): * web-platform-tests/cssom-view/resources/iframe1.html: Added. * web-platform-tests/cssom-view/resources/iframe2.html: Added. 2017-07-11 Frederic Wang Add attribute allow-top-navigation-by-user-activation to iframe sandbox https://bugs.webkit.org/show_bug.cgi?id=171327 Reviewed by Chris Dumez. This commit updates the expectation for the test verifying that a sandboxed iframe without the allow-top-navigation-by-user-activation flag set can not perform top navigation if it is not triggered by a user gesture. The navigation is still prohibited but the parsing of the allow-top-navigation-by-user-activation flag should not raised any error message. A similar update is done for the test verifying that the combination of the flags allow-top-navigation-by-user-activation and allow-top-navigation. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation_by_user_activation_without_user_gesture-expected.txt: Remove the error message. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-3-expected.txt: Ditto. 2017-07-22 Chris Dumez Merge ExceptionBase into DOMException and drop custom toString https://bugs.webkit.org/show_bug.cgi?id=174755 Reviewed by Sam Weinig. Rebaseline some tests now that DOMException's custom toString has been dropped and we rely on Error's toString. This causes the exception message to be slightly different. * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_ecdh_bits.https-expected.txt: * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_ecdh_keys.https-expected.txt: * web-platform-tests/resource-timing/resource_TAO_match_origin-expected.txt: * web-platform-tests/resource-timing/resource_TAO_match_wildcard-expected.txt: * web-platform-tests/resource-timing/resource_TAO_multi-expected.txt: * web-platform-tests/resource-timing/resource_TAO_null-expected.txt: * web-platform-tests/resource-timing/resource_TAO_origin-expected.txt: * web-platform-tests/resource-timing/resource_TAO_origin_uppercase-expected.txt: * web-platform-tests/resource-timing/resource_TAO_space-expected.txt: * web-platform-tests/resource-timing/resource_TAO_wildcard-expected.txt: * web-platform-tests/resource-timing/resource_TAO_zero-expected.txt: * web-platform-tests/webrtc/RTCPeerConnection-addIceCandidate-expected.txt: 2017-07-21 Chris Dumez Drop IDBDatabaseException class https://bugs.webkit.org/show_bug.cgi?id=174743 Reviewed by Darin Adler. Rebaseline test as the exception message is slightly different. * web-platform-tests/IndexedDB/keypath-special-identifiers-expected.txt: 2017-07-20 Chris Dumez Unreviewed, rebaseline test after r219663. * web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https-expected.txt: 2017-07-19 Chris Dumez DOMException should not have its own toString() https://bugs.webkit.org/show_bug.cgi?id=174630 Reviewed by Sam Weinig. Rebaseline existing tests now that more checks are passing. * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-custom-bindings.any-expected.txt: * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-custom-bindings.any.worker-expected.txt: 2017-07-19 Chris Dumez Make cross-origin properties enumerable https://bugs.webkit.org/show_bug.cgi?id=174576 Reviewed by Darin Adler. Re-sync tests from upstream and rebaseline to improve test coverage. * 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/the-window-object/window-indexed-properties-expected.txt: * web-platform-tests/html/browsers/the-window-object/window-indexed-properties.html: 2017-07-18 Chris Dumez DOMException should have its properties on the prototype https://bugs.webkit.org/show_bug.cgi?id=174597 Reviewed by Alex Christensen. * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-behavior.any-expected.txt: * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-behavior.any.worker-expected.txt: * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-custom-bindings.any-expected.txt: * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-custom-bindings.any.worker-expected.txt: * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/exceptions-expected.txt: Rebaseline now that more checks are passing. * web-platform-tests/url/urlsearchparams-constructor-expected.txt: * web-platform-tests/url/urlsearchparams-constructor.html: Re-sync test from upstream as it would start failing otherwise. 2017-07-17 Chris Dumez Update WebIDL web-platform-tests from upstream https://bugs.webkit.org/show_bug.cgi?id=174603 Reviewed by Sam Weinig. Update WebIDL web-platform-tests from upstream 4c1301113. * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.any-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants-expected.txt. * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.any.html: Copied from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.html. * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.any.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html. (test.): (test): * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.any.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants-expected.txt. * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.any.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.html. * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-and-prototype.any-expected.txt: Added. * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-and-prototype.any.html: Copied from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.html. * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-and-prototype.any.js: Added. (test): * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-and-prototype.any.worker-expected.txt: Added. * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-and-prototype.any.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.html. * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-behavior.any-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-expected.txt. * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-behavior.any.html: Copied from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.html. * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-behavior.any.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html. (test): (forEach): * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-behavior.any.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-expected.txt. * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor-behavior.any.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.html. * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-custom-bindings.any-expected.txt: Added. * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-custom-bindings.any.html: Copied from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.html. * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-custom-bindings.any.js: Added. (test): * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-custom-bindings.any.worker-expected.txt: Added. * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/DOMException-custom-bindings.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.html. * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object-expected.txt: Removed. * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html: Removed. * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js: Removed. * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker-expected.txt: Removed. * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js: Removed. * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/exceptions-expected.txt: * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/exceptions.html: * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/w3c-import.log: * web-platform-tests/WebIDL/ecmascript-binding/legacy-platform-object-expected.txt: Added. * web-platform-tests/WebIDL/ecmascript-binding/legacy-platform-object.html: Added. * web-platform-tests/WebIDL/ecmascript-binding/w3c-import.log: 2017-07-12 Ali Juma Update web platform tests for elementFromPoint and elementsFromPoint https://bugs.webkit.org/show_bug.cgi?id=174391 Reviewed by Youenn Fablet. This updates tests to include changes made upstream in https://github.com/w3c/web-platform-tests/pull/6349. These changes make the tests fit within the 800x600 window size used in layout tests. * web-platform-tests/cssom-view/elementFromPoint-expected.txt: Updated. * web-platform-tests/cssom-view/elementFromPoint.html: Updated. * web-platform-tests/cssom-view/elementsFromPoint.html: Updated. 2017-07-12 Matt Lewis Unreviewed, rolling out r219401. This revision rolled out the previous patch, but after talking with reviewer, a rebaseline is what was needed.Rolling back in before rebaseline. Reverted changeset: "Unreviewed, rolling out r219379." https://bugs.webkit.org/show_bug.cgi?id=174400 http://trac.webkit.org/changeset/219401 2017-07-12 Matt Lewis Unreviewed, rolling out r219379. This revision caused a consistent failure in the test fast/dom/Window/property-access-on-cached-window-after-frame- removed.html. Reverted changeset: "Remove NAVIGATOR_HWCONCURRENCY" https://bugs.webkit.org/show_bug.cgi?id=174400 http://trac.webkit.org/changeset/219379 2017-07-12 Tooru Fujisawa [:arai] Wrong radix used in Unicode Escape in invalid character error message https://bugs.webkit.org/show_bug.cgi?id=174419 Reviewed by Alex Christensen. * web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-003-expected.txt: * web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-004-expected.txt: 2017-07-12 Frederic Wang Import test verifying combination of allow-top-navigation and allow-top-navigation-by-user-activation https://bugs.webkit.org/show_bug.cgi?id=174351 Reviewed by Youenn Fablet. This imports a test to verify that the combination of the allow-top-navigation and allow-top-navigation-by-user-activation flags is just treated as allow-top-navigation. For now the expectation contains a parsing error message which will be removed when bug 171327 is fixed. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/w3c-import.log: Add the new test. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-3.html: Added. This is imported from the W3C repository. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-3-expected.txt: Added. The test passes, even if for now the 'allow-top-navigation-by-user-activation' triggers a parsing error message in the console. 2017-07-10 Javier Fernandez [css-align][css-flex][css-grid] 'auto' values of align-self and justify-self must not be resolved https://bugs.webkit.org/show_bug.cgi?id=172707 Reviewed by Antti Koivisto. This change makes all the cases of the test below to pass now, hence updated expectations accordingly. * web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-006-expected.txt: 2017-07-05 Zalan Bujtas REGRESSION (r217522): "Show My Relationship" link in familysearch.org does not work. https://bugs.webkit.org/show_bug.cgi?id=174070 Reviewed by Simon Fraser. * web-platform-tests/css-timing-1/frames-timing-functions-output-expected.txt: * web-platform-tests/html/semantics/interactive-elements/the-dialog-element/centering-expected.txt: 2017-07-03 Alex Christensen Rebase test after r219024 https://bugs.webkit.org/show_bug.cgi?id=174051 * web-platform-tests/url/url-setters-expected.txt: 2017-07-02 Sam Weinig [WebIDL] Remove special casing for RegExp which is no longer required by the spec https://bugs.webkit.org/show_bug.cgi?id=174025 Reviewed by Chris Dumez. * web-platform-tests/FileAPI/blob/Blob-constructor-expected.txt: Update results to passing. 2017-06-29 Romain Bellessort [Readable Streams API] Fix ReadableStream "strategy" argument handling https://bugs.webkit.org/show_bug.cgi?id=172716 Reviewed by Xabier Rodriguez-Calvar. Updated expectations. * web-platform-tests/streams/readable-byte-streams/general-expected.txt: Updated. * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt: Updated. 2017-06-28 Frederic Wang Align Document::canNavigate on the HTM5 specification https://bugs.webkit.org/show_bug.cgi?id=173162 Reviewed by Chris Dumez. Test expectation for popup navigation are updated now that the following tests pass: - iframe_sandbox_popups_escaping-3 - iframe_sandbox_popups_nonescaping-3 * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-3-expected.txt: Update expectation to PASS. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-3-expected.txt: Update expectation to PASS. 2017-06-27 Saam Barati Function constructor needs to follow the spec and validate parameters and body independently https://bugs.webkit.org/show_bug.cgi?id=173303 Reviewed by Keith Miller. * web-platform-tests/html/webappapis/scripting/events/inline-event-handler-ordering-expected.txt: * web-platform-tests/html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-late-expected.txt: * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-attribute-expected.txt: * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-body-onerror-expected.txt: 2017-06-27 Frederic Wang Some tests to verify forbidden frame navigation time out https://bugs.webkit.org/show_bug.cgi?id=173657 Reviewed by Chris Dumez. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-2-expected.txt: Update the text expectation to PASS. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation_by_user_activation_without_user_gesture-expected.txt: Ditto. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigate_ancestor-1-expected.txt: Ditto. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-3-expected.txt: Add the security error until bug 173162 is fixed. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-3-expected.txt: Ditto. 2017-06-23 Youenn Fablet Set getUserMedia permission to true by default on WTR https://bugs.webkit.org/show_bug.cgi?id=173610 Reviewed by Alex Christensen. * web-platform-tests/webrtc/simplecall-expected.txt: 2017-06-22 Romain Bellessort [Readable Streams API] Implement ReadableStreamBYOBReader read() https://bugs.webkit.org/show_bug.cgi?id=172714 Reviewed by Youenn Fablet. Updated expectations. Some tests are not passing yet due to 2 bugs not directly related to read() implementation (172716 and 172717) that will be fixed distinctly. * web-platform-tests/streams/readable-byte-streams/general-expected.txt: * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt: 2017-06-22 Frederic Wang Remove testRunner.overridePreference from WPT tests https://bugs.webkit.org/show_bug.cgi?id=173713 Reviewed by Youenn Fablet. We update two W3C tests to remove the setting of the Chromium-specific preference WebKitAllowDisplayingInsecureContent. This update also fixes the link to the get-host-info.sub.js resource. * web-platform-tests/service-workers/service-worker/fetch-mixed-content-to-inscope.https.html: * web-platform-tests/service-workers/service-worker/fetch-mixed-content-to-outscope.https.html: 2017-06-21 Sam Weinig Add support for structured serialization of CSS Geometry types https://bugs.webkit.org/show_bug.cgi?id=173631 Reviewed by Simon Fraser. * web-platform-tests/css/geometry-1/structured-serialization-expected.txt: Update test results now that they pass. 2017-06-21 Frederic Wang Import W3C tests regarding navigation inside sandboxed iframes https://bugs.webkit.org/show_bug.cgi?id=173649 Reviewed by Youenn Fablet. This import new tests added in https://github.com/w3c/web-platform-tests/pull/6221 to verify sandboxing of iframes and will help to test the changes in bug 173162. * resources/import-expectations.json: * resources/resource-files.json: * web-platform-tests/html/semantics/embedded-content/the-iframe-element/content_document_changes_only_after_load_matures-expected.txt: Added. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/content_document_changes_only_after_load_matures.html: Added. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-1-expected.txt: Added. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-1.html: Added. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-2-expected.txt: Added. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-2.html: Added. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigate_ancestor-1-expected.txt: Added. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigate_ancestor-1.html: Added. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigate_ancestor-2-expected.txt: Added. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigate_ancestor-2.html: Added. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigate_descendants-expected.txt: Added. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigate_descendants.html: Added. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigate_itself-expected.txt: Added. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigate_itself.html: Added. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/iframe-that-performs-top-navigation-on-popup.html: Added. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/iframe-that-tries-to-navigate-parent-and-sends-result-to-grandparent.html: Added. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/iframe-tried-to-be-navigated-by-its-child.html: Added. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/iframe-trying-to-navigate-its-child.html: Added. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/iframe-trying-to-navigate-itself.html: Added. * 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: 2017-06-21 Youenn Fablet LayoutTests/imported/w3c/resources/import-expectations.json is broken after http://trac.webkit.org/changeset/218181 https://bugs.webkit.org/show_bug.cgi?id=173651 Reviewed by Chris Dumez. * resources/import-expectations.json: Fix the merge. 2017-06-19 Sam Weinig [WebIDL] Properly model buffer source / typed arrays as their own IDL types https://bugs.webkit.org/show_bug.cgi?id=173513 Reviewed by Alex Christensen. * web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.worker-expected.txt: * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_hkdf.https-expected.txt: Update results for changed exception language. 2017-06-17 Simon Fraser Implement DOMQuad https://bugs.webkit.org/show_bug.cgi?id=163534 Reviewed by Sam Weinig. Implement DOMQuad per https://drafts.fxtf.org/geometry/#DOMQuad. * web-platform-tests/css/geometry-1/DOMQuad-001-expected.txt: Tests against an older version of the spec, so some failures. * web-platform-tests/css/geometry-1/DOMQuad-002-expected.txt: All tests pass other than a NaN propagation issue which needs spec clarification. * web-platform-tests/css/geometry-1/structured-serialization-expected.txt: 2017-06-17 Ryosuke Niwa REGRESSION(r209495): materiauxlaverdure.com fails to load https://bugs.webkit.org/show_bug.cgi?id=173301 Reviewed by Antti Koivisto. Rebaselined the tests that are now passing. * web-platform-tests/cssom/CSSNamespaceRule-expected.txt: * web-platform-tests/cssom/serialize-values-expected.txt: 2017-06-16 Sam Weinig [WebIDL] Remove custom bindings for HTMLDocument https://bugs.webkit.org/show_bug.cgi?id=173444 Reviewed by Darin Adler. * web-platform-tests/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01-expected.txt: * web-platform-tests/html/dom/dynamic-markup-insertion/document-write/document.write-01-expected.txt: * web-platform-tests/html/dom/dynamic-markup-insertion/document-writeln/document.writeln-01-expected.txt: * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/document.open-01-expected.txt: * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/document.open-02-expected.txt: Update now passing results. 2017-06-15 Youenn Fablet RTCPeerConnection returns RTCSessionDescription where RTCSessionDescriptionInit would be appropriate https://bugs.webkit.org/show_bug.cgi?id=173118 Reviewed by Eric Carlson. * web-platform-tests/webrtc/RTCPeerConnection-createOffer-expected.txt: 2017-06-14 Nael Ouedraogo MediaSource duration attribute should not be equal to Infinity when set to a value greater than 2^64 https://bugs.webkit.org/show_bug.cgi?id=171668 Reviewed by Jer Noble. MediaSource duration attribute is a double represented in MediaSource by a MediaTime instance created with MediaTime::CreateWithDouble(). This method implements an overflow control mechanism which sets MediaTime to Infinity when the double value passed as argument is greater than 2^64. This patch removes the overflow control mechanism when time value is represented as a double. This patch also modifies the behavior of mathematical operations between a double MediaTime and rational MediaTime: the rational MediaTime is converted to a double before applying the operation. Double MediaTime precision is the same as for double. Overflow mechanisms still apply to the conversion of a double MediaTime to rational with setTimescale() method. No behavior change for rational MediaTime. Update test expectations. * web-platform-tests/media-source/mediasource-duration-boundaryconditions-expected.txt: 2017-06-13 Chris Dumez Event handlers should not be called in frameless documents https://bugs.webkit.org/show_bug.cgi?id=173233 Reviewed by Sam Weinig. Rebaseline W3C test now that it is passing. * web-platform-tests/html/webappapis/scripting/events/uncompiled_event_handler_with_scripting_disabled-expected.txt: 2017-06-13 Matt Lewis Re-baselined imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https.html. https://bugs.webkit.org/show_bug.cgi?id=173335 Unreviewed test gardening. * web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https-expected.txt: 2017-06-13 Youenn Fablet Refresh WPT tests up to cb7017e654fb4daddb9dee8d654c78b26e61fa9f https://bugs.webkit.org/show_bug.cgi?id=173260 Reviewed by Alex Christensen. * resources/TestRepositories: * resources/import-expectations.json: * resources/resource-files.json: * web-platform-tests/FileAPI/BlobURL/support/file_test2.txt: Added. * web-platform-tests/FileAPI/FileReader/support/file_test1.txt: Added. * web-platform-tests/IndexedDB/large-nested-cloning-expected.txt: Added. * web-platform-tests/IndexedDB/large-nested-cloning.html: Added. * web-platform-tests/IndexedDB/large-requests-abort-expected.txt: Added. * web-platform-tests/IndexedDB/large-requests-abort.html: Added. * web-platform-tests/IndexedDB/request-event-ordering-expected.txt: Added. * web-platform-tests/IndexedDB/request-event-ordering.html: Added. * web-platform-tests/IndexedDB/support-promises.js: * web-platform-tests/IndexedDB/w3c-import.log: * web-platform-tests/README.md: * web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.worker-expected.txt: * web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.worker-expected.txt: * web-platform-tests/WebCryptoAPI/generateKey/test_failures.https-expected.txt: * web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSA-PSS.https-expected.txt: * web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSA-PSS.https-expected.txt: * web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker-expected.txt: * web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https-expected.txt: * web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker-expected.txt: * web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker-expected.txt: * web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pkcs.https-expected.txt: * web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pss.https-expected.txt: * web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.https-expected.txt: * web-platform-tests/XMLHttpRequest/anonymous-mode-unsupported-expected.txt: * web-platform-tests/XMLHttpRequest/open-after-setrequestheader-expected.txt: * web-platform-tests/XMLHttpRequest/open-referer-expected.txt: * web-platform-tests/XMLHttpRequest/open-url-redirected-worker-origin-expected.txt: * web-platform-tests/XMLHttpRequest/resources/infinite-redirects.py: (main): * web-platform-tests/XMLHttpRequest/responsetype-expected.txt: * web-platform-tests/XMLHttpRequest/send-accept-language-expected.txt: * web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type-expected.txt: * web-platform-tests/XMLHttpRequest/setrequestheader-allow-empty-value-expected.txt: * web-platform-tests/XMLHttpRequest/setrequestheader-allow-whitespace-in-value-expected.txt: * web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive-expected.txt: * web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt: * web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed-expected.txt: * web-platform-tests/XMLHttpRequest/setrequestheader-header-forbidden-expected.txt: * web-platform-tests/XMLHttpRequest/setrequestheader-open-setrequestheader-expected.txt: * web-platform-tests/XMLHttpRequest/timeout-sync-expected.txt: * web-platform-tests/check_stability.py: (Browser.wptrunner_args): (Chrome.wptrunner_args): (main): * web-platform-tests/ci_unittest.sh: * web-platform-tests/css/css-scoping-1/css-scoping-shadow-host-namespace-expected.html: Added. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-host-namespace.html: Added. * web-platform-tests/css/css-scoping-1/w3c-import.log: * web-platform-tests/css/css-shapes-1/OWNERS: Added. * web-platform-tests/css/selectors4/w3c-import.log: * web-platform-tests/cssom/w3c-import.log: * web-platform-tests/custom-elements/parser/parser-fallsback-to-unknown-element-expected.txt: * web-platform-tests/dom/nodes/Document-constructor-svg-expected.txt: Added. * web-platform-tests/dom/nodes/Document-constructor-svg.svg: Added. * web-platform-tests/dom/nodes/Document-constructor-xml-expected.txt: Added. * web-platform-tests/dom/nodes/Document-constructor-xml.xml: Copied from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Document-constructor.html. * web-platform-tests/dom/nodes/Document-constructor.html: * 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/Element-matches-expected.txt: * web-platform-tests/dom/nodes/Element-webkitMatchesSelector-expected.txt: * web-platform-tests/dom/nodes/ParentNode-querySelector-All-content.html: * web-platform-tests/dom/nodes/ParentNode-querySelector-All-content.xht: * 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/ParentNode-querySelector-All.js: (setupSpecialElements): * web-platform-tests/dom/nodes/getElementsByClassName-14-expected.txt: * web-platform-tests/dom/nodes/getElementsByClassName-14.htm: * web-platform-tests/dom/nodes/selectors.js: * web-platform-tests/dom/nodes/w3c-import.log: * web-platform-tests/encrypted-media/scripts/requestmediakeysystemaccess.js: * web-platform-tests/fetch/api/basic/request-headers.any-expected.txt: * web-platform-tests/fetch/api/basic/request-headers.any.worker-expected.txt: * web-platform-tests/fetch/api/headers/headers-record-expected.txt: * web-platform-tests/fetch/api/headers/headers-record.html: * web-platform-tests/fetch/dangling-markup-mitigation.tentative-expected.txt: Added. * web-platform-tests/fetch/dangling-markup-mitigation.tentative.html: Added. * web-platform-tests/fetch/w3c-import.log: * web-platform-tests/html/browsers/history/the-location-interface/location-origin-idna.sub.window.js: Added. * web-platform-tests/html/browsers/history/the-location-interface/resources/post-your-origin.html: Added. * web-platform-tests/html/browsers/history/the-location-interface/resources/w3c-import.log: * web-platform-tests/html/browsers/history/the-location-interface/w3c-import.log: * web-platform-tests/html/browsers/the-window-object/window-open-noopener-expected.txt: * web-platform-tests/html/dom/documents/resource-metadata-management/document-lastModified-expected.txt: * web-platform-tests/html/dom/elements-metadata.js: * web-platform-tests/html/dom/elements-misc.js: * web-platform-tests/html/dom/elements/elements-in-the-dom/historical-expected.txt: * web-platform-tests/html/dom/elements/elements-in-the-dom/historical.html: * web-platform-tests/html/dom/interfaces.worker-expected.txt: * web-platform-tests/html/dom/reflection.js: (ReflectionTests.reflects): (ReflectionTests.enumExpected): * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/not-in-shadow-tree-expected.txt: * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement/srclang-expected.txt: * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/language-expected.txt: * web-platform-tests/html/semantics/embedded-content/the-img-element/ismap/img-ismap-coordinates-iframe-after.html: Added. * web-platform-tests/html/semantics/embedded-content/the-img-element/ismap/img-ismap-coordinates-iframe-before.html: Added. * web-platform-tests/html/semantics/embedded-content/the-img-element/ismap/img-ismap-coordinates-iframe-inside.html: Added. * web-platform-tests/html/semantics/embedded-content/the-img-element/ismap/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/resources/w3c-import.log. * 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-option-element/option-element-constructor-expected.txt: * web-platform-tests/html/semantics/forms/the-option-element/option-element-constructor.html: * web-platform-tests/html/semantics/interactive-elements/contextmenu-historical-expected.txt: Added. * web-platform-tests/html/semantics/interactive-elements/contextmenu-historical.html: Added. * web-platform-tests/html/semantics/interactive-elements/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/w3c-import.log. * web-platform-tests/html/semantics/interfaces.js: * web-platform-tests/html/semantics/selectors/pseudo-classes/checked-expected.txt: * web-platform-tests/html/semantics/selectors/pseudo-classes/checked.html: * web-platform-tests/html/semantics/selectors/pseudo-classes/enabled-expected.txt: * web-platform-tests/html/semantics/selectors/pseudo-classes/enabled.html: * web-platform-tests/html/webappapis/scripting/events/event-handler-all-global-events-expected.txt: Added. * web-platform-tests/html/webappapis/scripting/events/event-handler-all-global-events.html: Added. * web-platform-tests/html/webappapis/scripting/events/event-handler-onauxclick-expected.txt: Removed. * web-platform-tests/html/webappapis/scripting/events/event-handler-onauxclick.html: Removed. * web-platform-tests/html/webappapis/scripting/events/inline-event-handler-ordering-expected.txt: * web-platform-tests/html/webappapis/scripting/events/inline-event-handler-ordering.html: * web-platform-tests/html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-late.html: * web-platform-tests/html/webappapis/scripting/events/w3c-import.log: * web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-parse-error-expected.txt: * web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-runtime-error-expected.txt: * web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-runtime-error-throw-expected.txt: * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/NavigatorID.worker-expected.txt: * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/navigator-pluginarray-expected.txt: Added. * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/navigator-pluginarray.html: Added. * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/w3c-import.log: * web-platform-tests/lint.whitelist: * web-platform-tests/resources/OWNERS: Added. * web-platform-tests/resources/idlharness.js: (IdlArray.prototype.assert_type_is): (IdlInterface.prototype.test_self): (IdlInterface.prototype.test_member_const): (IdlInterface.prototype.test_member_attribute): (IdlInterface.prototype.do_member_operation_asserts): (IdlInterface.prototype.test_member_iterable): (IdlInterface.prototype.test_member_stringifier): (IdlInterface.prototype.do_interface_attribute_asserts): * web-platform-tests/resources/test/README.md: Added. * web-platform-tests/resources/test/config.test.json: Added. * web-platform-tests/resources/test/conftest.py: Added. (pytest_collect_file): (pytest_configure): (HTMLItem): (HTMLItem.__init__): (HTMLItem.reportinfo): (HTMLItem.repr_failure): (HTMLItem.runtest): (HTMLItem._assert_sequence): (HTMLItem._scrub_stack): (HTMLItem._expand_status): (HTMLItem._summarize_test): (HTMLItem._summarize_status): * web-platform-tests/resources/test/harness.html: Added. * web-platform-tests/resources/test/tests/add_cleanup.html: Added. * web-platform-tests/resources/test/tests/add_cleanup_err.html: Added. * web-platform-tests/resources/test/tests/add_cleanup_err_multi.html: Added. * web-platform-tests/resources/test/tests/api-tests-1.html: Added. * web-platform-tests/resources/test/tests/api-tests-2.html: Added. * web-platform-tests/resources/test/tests/api-tests-3.html: Added. * web-platform-tests/resources/test/tests/generate-callback.html: Added. * web-platform-tests/resources/test/tests/iframe-callback.html: Added. * web-platform-tests/resources/test/tests/iframe-consolidate-errors.html: Added. * web-platform-tests/resources/test/tests/iframe-consolidate-tests.html: Added. * web-platform-tests/resources/test/tests/iframe-msg.html: Added. * web-platform-tests/resources/test/tests/order.html: Added. * web-platform-tests/resources/test/tests/promise-async.html: Added. * web-platform-tests/resources/test/tests/promise.html: Added. * web-platform-tests/resources/test/tests/single-page-test-fail.html: Added. * web-platform-tests/resources/test/tests/single-page-test-no-assertions.html: Added. * web-platform-tests/resources/test/tests/single-page-test-no-body.html: Added. * web-platform-tests/resources/test/tests/single-page-test-pass.html: Added. * web-platform-tests/resources/test/tests/uncaught-exception-handle.html: Added. * web-platform-tests/resources/test/tests/uncaught-exception-ignore.html: Added. * web-platform-tests/resources/test/tests/w3c-import.log: Added. * web-platform-tests/resources/test/tests/worker-dedicated.html: Added. * web-platform-tests/resources/test/tests/worker-error.js: Added. * web-platform-tests/resources/test/tests/worker-service.html: Added. * web-platform-tests/resources/test/tests/worker-shared.html: Added. * web-platform-tests/resources/test/tests/worker.js: Added. (test): (async_test): * web-platform-tests/resources/test/tox.ini: Added. * web-platform-tests/resources/test/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/w3c-import.log. * web-platform-tests/resources/test/wptserver.py: Added. (WPTServer): (WPTServer.__init__): (WPTServer.start): (WPTServer.stop): (WPTServer.url): * web-platform-tests/resources/testharness.js: * web-platform-tests/resources/w3c-import.log: * web-platform-tests/shadow-dom/slotchange-event-expected.txt: * web-platform-tests/shadow-dom/slotchange-event.html: * web-platform-tests/shadow-dom/slots-expected.txt: * web-platform-tests/shadow-dom/slots-fallback-expected.txt: * web-platform-tests/shadow-dom/slots-fallback-in-document-expected.txt: * web-platform-tests/shadow-dom/slots-fallback-in-document.html: * web-platform-tests/shadow-dom/slots-fallback.html: * web-platform-tests/shadow-dom/slots.html: * web-platform-tests/streams/piping/general-expected.txt: * web-platform-tests/tools/OWNERS: Added. * web-platform-tests/tools/browserutils/browser.py: (Firefox.install): (Firefox.find_certutil): (Firefox.install_webdriver): (Chrome.install_webdriver): (Chrome.prepare_environment): (Edge): (Edge.install): (Edge.find_webdriver): (Edge.install_webdriver): (Edge.version): (Servo): (Servo.install): (Servo.find_binary): (Servo.find_webdriver): (Servo.install_webdriver): (Servo.version): * web-platform-tests/tools/browserutils/install.py: Added. * web-platform-tests/tools/browserutils/requirements.txt: Added. * web-platform-tests/tools/browserutils/utils.py: (get): * web-platform-tests/tools/browserutils/virtualenv.py: (Virtualenv.create): (Virtualenv.install): * web-platform-tests/tools/browserutils/w3c-import.log: * web-platform-tests/tools/runner/index.html: * web-platform-tests/tools/runner/runner.css: (#current_test): (#current_test a): (#current_test .match): * web-platform-tests/tools/runner/runner.js: (ManifestIterator.prototype.match_location): (ManifestIterator.prototype.matches): (VisualOutput.prototype.on_result): (VisualOutput.prototype.steady_status): (this.skip_button.onclick): (Runner): (Runner.prototype.run_next_test): (Runner.prototype.display_current_test): * web-platform-tests/tools/w3c-import.log: * web-platform-tests/tools/wptrun.py: (args_general): (check_environ): (args_edge): (setup_edge): (args_servo): (setup_servo): (setup_wptrunner): (main): * web-platform-tests/tools/wptrunner/OWNERS: Added. * web-platform-tests/tools/wptrunner/requirements_edge.txt: Added. * web-platform-tests/tools/wptrunner/tox.ini: * web-platform-tests/tools/wptrunner/w3c-import.log: * web-platform-tests/tools/wptrunner/wptrunner/browsers/edge.py: (browser_kwargs): * web-platform-tests/tools/wptrunner/wptrunner/environment.py: (TestEnvironment.ensure_started): (TestEnvironment): (TestEnvironment.test_servers): * web-platform-tests/tools/wptrunner/wptrunner/executors/executorservo.py: (ServoTestharnessExecutor.__init__): * web-platform-tests/update-built-tests.sh: * web-platform-tests/url/interfaces.any-expected.txt: * web-platform-tests/url/interfaces.any.js: * web-platform-tests/url/interfaces.any.worker-expected.txt: * web-platform-tests/url/toascii.json: Added. * web-platform-tests/url/toascii.window.js: Added. (async_test.t.string_appeared_here.request.send.request.responseType.string_appeared_here.request.onload.t.step_func_done): (string_appeared_here.makeURL): (runTests): * web-platform-tests/url/w3c-import.log: * web-platform-tests/webrtc/OWNERS: * web-platform-tests/webrtc/RTCCertificate-expected.txt: Added. * web-platform-tests/webrtc/RTCCertificate.html: Added. * web-platform-tests/webrtc/RTCPeerConnection-addTransceiver-expected.txt: Added. * web-platform-tests/webrtc/RTCPeerConnection-addTransceiver.html: Added. * web-platform-tests/webrtc/RTCPeerConnection-constructor-expected.txt: * web-platform-tests/webrtc/RTCPeerConnection-constructor.html: * web-platform-tests/webrtc/RTCPeerConnection-createAnswer-expected.txt: Added. * web-platform-tests/webrtc/RTCPeerConnection-createAnswer.html: Added. * web-platform-tests/webrtc/RTCPeerConnection-createDataChannel-expected.txt: * web-platform-tests/webrtc/RTCPeerConnection-createDataChannel.html: * web-platform-tests/webrtc/RTCPeerConnection-createOffer-expected.txt: Added. * web-platform-tests/webrtc/RTCPeerConnection-createOffer.html: Added. * web-platform-tests/webrtc/RTCPeerConnection-generateCertificate-expected.txt: Added. * web-platform-tests/webrtc/RTCPeerConnection-generateCertificate.html: Added. * web-platform-tests/webrtc/RTCPeerConnection-getTransceivers-expected.txt: Added. * web-platform-tests/webrtc/RTCPeerConnection-getTransceivers.html: Added. * web-platform-tests/webrtc/RTCPeerConnection-helper.js: Added. (countLine): (countAudioLine): (countVideoLine): (countApplicationLine): (similarMediaDescriptions): (assert_is_session_description): (assert_session_desc_equals): (assert_session_desc_not_equals): (generateOffer): * web-platform-tests/webrtc/RTCPeerConnection-onnegotiationneeded-expected.txt: Added. * web-platform-tests/webrtc/RTCPeerConnection-onnegotiationneeded.html: Added. * web-platform-tests/webrtc/RTCPeerConnection-setLocalDescription-expected.txt: Added. * web-platform-tests/webrtc/RTCPeerConnection-setLocalDescription.html: Added. * web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-expected.txt: * web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription.html: * web-platform-tests/webrtc/RTCPeerConnectionIceEvent-constructor-expected.txt: * web-platform-tests/webrtc/RTCPeerConnectionIceEvent-constructor.html: * web-platform-tests/webrtc/RTCSctpTransport-constructor-expected.txt: Added. * web-platform-tests/webrtc/RTCSctpTransport-constructor.html: Added. * web-platform-tests/webrtc/w3c-import.log: * web-platform-tests/wptrun: 2017-06-12 Daniel Bates Implement W3C Secure Contexts Draft Specification https://bugs.webkit.org/show_bug.cgi?id=158121 Reviewed by Ryosuke Niwa. Part 3 Import the Secure Contexts Web Platform Tests. * resources/import-expectations.json: * resources/resource-files.json: * web-platform-tests/secure-contexts/basic-dedicated-worker.html: Added. * web-platform-tests/secure-contexts/basic-dedicated-worker.https.html: Added. * web-platform-tests/secure-contexts/basic-popup-and-iframe-tests-expected.txt: Added. * web-platform-tests/secure-contexts/basic-popup-and-iframe-tests.html: Added. * web-platform-tests/secure-contexts/basic-popup-and-iframe-tests.https-expected.txt: Added. * web-platform-tests/secure-contexts/basic-popup-and-iframe-tests.https.html: Added. * web-platform-tests/secure-contexts/basic-popup-and-iframe-tests.https.js: Added. (LoadType): (LoadTarget): (LoadTarget.prototype.open): (LoadTarget.prototype.close): (LoadTarget.prototype.load_and_get_result_for): (run_next_test.): (run_next_test): (begin): * web-platform-tests/secure-contexts/basic-shared-worker.html: Added. * web-platform-tests/secure-contexts/basic-shared-worker.https.html: Added. * web-platform-tests/secure-contexts/postMessage-helper.html: Added. * web-platform-tests/secure-contexts/postMessage-helper.https.html: Added. * web-platform-tests/secure-contexts/server-locations.sub.js: Added. * web-platform-tests/secure-contexts/shared-worker-insecure-first.https.html: Added. * web-platform-tests/secure-contexts/shared-worker-secure-first.https.html: Added. * web-platform-tests/secure-contexts/support/dedicated-worker-script.js: Added. * web-platform-tests/secure-contexts/support/https-subframe-dedicated.html: Added. * web-platform-tests/secure-contexts/support/https-subframe-shared.html: Added. * web-platform-tests/secure-contexts/support/parent-dedicated-worker-script.js: Added. (w.onmessage): * web-platform-tests/secure-contexts/support/parent-shared-worker-script.js: Added. (w.onmessage): * web-platform-tests/secure-contexts/support/shared-worker-insecure-popup.html: Added. * web-platform-tests/secure-contexts/support/shared-worker-script.js: Added. * web-platform-tests/secure-contexts/support/w3c-import.log: Added. * web-platform-tests/secure-contexts/w3c-import.log: Added. 2017-06-12 Sam Weinig [WebIDL] Re-implement GetOwnPropertySlot[ByIndex] generation to more closely follow WebIDL https://bugs.webkit.org/show_bug.cgi?id=173229 Reviewed by Chris Dumez. * web-platform-tests/html/semantics/forms/the-form-element/form-nameditem-expected.txt: Update results for more passing tests. 2017-06-09 Frederic Wang Add flag allow-popups-to-escape-sandbox to iframe sandbox https://bugs.webkit.org/show_bug.cgi?id=158875 Reviewed by Chris Dumez. Update expected results for iframe popup escaping tests. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-1-expected.txt: This test passes. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-2-expected.txt: This test passes. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-3-expected.txt: Remove error message from text expectation. 2017-06-09 Zan Dobersek [WPE] Enable ENCRYPTED_MEDIA for build-webkit builds https://bugs.webkit.org/show_bug.cgi?id=173103 Reviewed by Xabier Rodriguez-Calvar. * web-platform-tests/encrypted-media/idlharness-expected.txt: Update the idlharness.html baseline. All the test cases pass. 2017-06-07 Chris Dumez CSSStyleRule.style / CSSPageRule.style / CSSKeyframeRule.style should be settable https://bugs.webkit.org/show_bug.cgi?id=164537 Reviewed by Sam Weinig. * web-platform-tests/cssom/CSSKeyframeRule-expected.txt: * web-platform-tests/cssom/CSSKeyframeRule.html: * web-platform-tests/cssom/CSSStyleRule-expected.txt: * web-platform-tests/cssom/CSSStyleRule.html: Re-sync web-platform tests after: - https://github.com/w3c/web-platform-tests/pull/6181 - https://github.com/w3c/web-platform-tests/pull/6184 This extends test coverage. * web-platform-tests/cssom/interfaces-expected.txt: Rebaseline now that more checks are passing. 2017-06-07 Chris Dumez Align / limits with the latest HTML specification https://bugs.webkit.org/show_bug.cgi?id=173049 Reviewed by Daniel Bates. Resync web-platform-tests after: https://github.com/w3c/web-platform-tests/pull/6172 This helps gain coverage for the change in this patch. * resources/import-expectations.json: * web-platform-tests/html/dom/elements-tabular.js: * web-platform-tests/html/dom/reflection-tabular-expected.txt: * web-platform-tests/html/semantics/tabular-data/processing-model-1/col-span-limits-expected.txt: Added. * web-platform-tests/html/semantics/tabular-data/processing-model-1/col-span-limits.html: Added. * web-platform-tests/html/semantics/tabular-data/processing-model-1/w3c-import.log: 2017-06-05 Sam Weinig [WebIDL] PutForwards is not implemented to spec as illustrated by the WPT WebIDL/ecmascript-binding/put-forwards.html https://bugs.webkit.org/show_bug.cgi?id=172956 Reviewed by Chris Dumez. Update results to show we now implement [PutForwards] correctly. * web-platform-tests/WebIDL/ecmascript-binding/put-forwards-expected.txt: 2017-06-06 Darin Adler Update to slightly stricter rules for custom element names from more recent standard draft https://bugs.webkit.org/show_bug.cgi?id=173019 Reviewed by Ryosuke Niwa. * web-platform-tests/html/semantics/interfaces-expected.txt: Expect more PASS. 2017-06-04 Chris Dumez Implement DOMMatrixReadOnly.transformPoint() https://bugs.webkit.org/show_bug.cgi?id=172900 Reviewed by Simon Fraser. Rebaseline W3C test now that more checks are passing. * web-platform-tests/css/geometry-1/DOMMatrix-newobject-expected.txt: 2017-06-03 Chris Dumez Implement DOMMatrix's fromFloat32Array / fromFloat64Array & toFloat32Array / toFloat64Array https://bugs.webkit.org/show_bug.cgi?id=172898 Reviewed by Sam Weinig. Rebaseline web-platform-test now that more checks are passing. * web-platform-tests/css/geometry-1/DOMMatrix-newobject-expected.txt: 2017-06-03 Simon Fraser Implement DOMPointReadOnly.matrixTransform() https://bugs.webkit.org/show_bug.cgi?id=172896 Reviewed by Chris Dumez. New baselines. * web-platform-tests/css/geometry-1/DOMPoint-002-expected.txt: * web-platform-tests/css/geometry-1/historical-expected.txt: 2017-06-03 Yusuke Suzuki Script modules should be able to import data urls https://bugs.webkit.org/show_bug.cgi?id=171594 Reviewed by Youenn Fablet. * web-platform-tests/html/semantics/scripting-1/the-script-element/data-url-expected.txt: * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-data-url-expected.txt: * web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-data-url-expected.txt: 2017-06-02 Javier Fernandez [css-grid] Margin wrong applied when stretching an orthogonal item in fixed size track https://bugs.webkit.org/show_bug.cgi?id=172590 Reviewed by Sergio Villar Senin. All the test cases of these tests pass with this change, so updating their expectations accordingly. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-006-expected.txt: * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-006-expected.txt: * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-006-expected.txt: 2017-06-01 Javier Fernandez [css-grid] Update W3C web platform tests for the CSS Grid Layout feature https://bugs.webkit.org/show_bug.cgi?id=172783 Reviewed by Manuel Rego Casasnovas. Imported the last CSS Grid Layout web platform tests (ed50cf49ed). * resources/import-expectations.json: * web-platform-tests/css/css-grid-1/OWNERS: * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-001-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-001.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-002-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-002.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-003-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-003.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-004-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-004.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-005-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-005.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-006-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-006.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-007-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-007.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-008-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-008.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-009-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-009.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-010-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-010.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-011-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-011.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-012-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-012.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-013-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-013.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-014-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-014.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-015-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-015.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-016-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-016.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-001-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-001.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-002-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-002.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-003-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-003.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-004-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-004.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-005-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-005.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-006-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-006.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-007-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-007.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-008-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-008.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-009-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-009.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-010-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-010.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-011-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-011.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-012-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-012.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-013-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-013.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-014-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-014.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-015-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-015.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-016-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-lr-016.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-001-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-001.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-002-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-002.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-003-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-003.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-004-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-004.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-005-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-005.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-006-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-006.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-007-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-007.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-008-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-008.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-009-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-009.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-010-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-010.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-011-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-011.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-012-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-012.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-013-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-013.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-014-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-014.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-015-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-015.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-016-expected.txt: Added. * web-platform-tests/css/css-grid-1/alignment/grid-self-alignment-stretch-vertical-rl-016.html: Added. * web-platform-tests/css/css-grid-1/alignment/w3c-import.log: * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-flexible-lengths-001.html: Added. * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-flexible-lengths-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-grid-template-areas-001.html: Added. * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-grid-template-areas-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-grid-template-columns-rows-001.html: Added. * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-grid-template-columns-rows-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-named-grid-lines-001.html: Added. * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-named-grid-lines-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-repeat-001.html: Added. * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-repeat-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-template-columns-rows-resolved-values-001.html: Added. * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-template-columns-rows-resolved-values-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-definition/grid-support-flexible-lengths-001.html: Added. * web-platform-tests/css/css-grid-1/grid-definition/grid-support-flexible-lengths-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-definition/grid-support-grid-template-areas-001.html: Added. * web-platform-tests/css/css-grid-1/grid-definition/grid-support-grid-template-areas-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-definition/grid-support-grid-template-columns-rows-001.html: Added. * web-platform-tests/css/css-grid-1/grid-definition/grid-support-grid-template-columns-rows-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-definition/grid-support-named-grid-lines-001.html: Added. * web-platform-tests/css/css-grid-1/grid-definition/grid-support-named-grid-lines-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-definition/grid-support-repeat-001.html: Added. * web-platform-tests/css/css-grid-1/grid-definition/grid-support-repeat-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-definition/grid-template-columns-rows-resolved-values-001.html: Added. * web-platform-tests/css/css-grid-1/grid-definition/grid-template-columns-rows-resolved-values-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-definition/w3c-import.log: * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-001.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-002.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-002.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-003.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-003.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-inline-blocks-001.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-inline-blocks-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-001-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-001-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-001.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-002-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-002-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-002.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-002.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-003-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-003-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-003.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-003.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-004-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-004-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-004.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-004.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-005-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-005-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-005.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-005.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-001.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-002.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-002.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-003.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-003.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-004.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-004.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-005.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-005.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-001.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-002.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-002.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-003.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-003.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-004.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-004.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-005.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-005.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-001-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-001-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-001.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-002-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-002-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-002.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-002.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-003-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-003-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-003.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-003.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-004-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-004-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-004.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-004.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-005-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-005-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-005.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-005.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-006-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-006-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-006.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-006.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-items-001.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-items-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-items-002.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-items-002.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-items-003.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-items-003.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-items-inline-blocks-001.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-items-inline-blocks-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-001.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-002.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-002.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-003.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-003.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-004.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-004.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-005.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-005.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-006.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-006.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-007.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-007.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-008.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-008.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-009.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-009.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-021-expected.txt: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-021.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-001-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-001-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-001.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-002-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-002-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-002.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-002.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-003-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-003-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-003.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-003.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-004-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-004-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-004.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-004.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-005-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-005-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-005.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-005.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-001.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-002.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-002.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-003.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-003.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-004.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-004.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-005.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-005.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-001.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-002.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-002.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-003.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-003.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-004.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-004.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-005.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-005.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-001-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-001-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-001.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-002-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-002-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-002.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-002.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-003-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-003-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-003.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-003.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-004-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-004-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-004.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-004.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-005-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-005-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-005.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-005.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-006-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-006-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-006.html: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-006.xht: Removed. * web-platform-tests/css/css-grid-1/grid-items/support/500x500-green.png: Added. * web-platform-tests/css/css-grid-1/grid-items/support/w3c-import.log: * web-platform-tests/css/css-grid-1/grid-items/w3c-import.log: * web-platform-tests/css/css-grid-1/grid-model/grid-computed-value-display-floated-items-001.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-computed-value-display-floated-items-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-display-grid-001.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-display-grid-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-display-inline-grid-001.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-display-inline-grid-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-001-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-001-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-001.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-002-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-002-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-002.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-002.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-003-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-003-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-003.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-003.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-001-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-001-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-001.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-002-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-002-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-002.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-002.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-003-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-003-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-003.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-003.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-float-001.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-float-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-floats-no-intrude-001.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-floats-no-intrude-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-001-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-001-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-001.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-002-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-002-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-002.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-002.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-003-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-003-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-003.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-003.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-001-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-001-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-001.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-002-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-002-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-002.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-002.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-003-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-003-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-003.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-003.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-float-001.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-float-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-floats-no-intrude-001.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-floats-no-intrude-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-margins-no-collapse-001-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-margins-no-collapse-001-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-margins-no-collapse-001.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-margins-no-collapse-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-multicol-001.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-multicol-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-vertical-align-001.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-vertical-align-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-margins-no-collapse-001-expected.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-margins-no-collapse-001-expected.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-margins-no-collapse-001.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-margins-no-collapse-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-multicol-001.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-multicol-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-support-display-001.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-support-display-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/grid-vertical-align-001.html: Added. * web-platform-tests/css/css-grid-1/grid-model/grid-vertical-align-001.xht: Removed. * web-platform-tests/css/css-grid-1/grid-model/w3c-import.log: * web-platform-tests/css/css-grid-1/support/check-layout-th.js: Added. (checkSubtreeExpectedValues): (checkAttribute): (assert_tolerance): (checkExpectedValues): (window.checkLayout): * web-platform-tests/css/css-grid-1/support/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-grid-1/grid-items/support/w3c-import.log. 2017-05-31 Manuel Rego Casasnovas Move css-shapes-1 test suite to WPT https://bugs.webkit.org/show_bug.cgi?id=172537 Reviewed by Youenn Fablet. This is the last suite that we have in csswg-test. This patch moves it to the new path in WPT and gets rid of the csswg-test directory. It also updates the tests with the last changes upstream. * csswg-test/CONTRIBUTING.md: Removed. * csswg-test/LICENSE: Removed. * csswg-test/LICENSE.md: Removed. * csswg-test/README.md: Removed. * csswg-test/build-css-testsuites.sh: Removed. * csswg-test/config.default.json: Removed. * csswg-test/css-shapes-1/shape-outside/shape-box/w3c-import.log: Removed. * csswg-test/css-shapes-1/shape-outside/shape-image/gradients/w3c-import.log: Removed. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-013.html: Removed. * csswg-test/css-shapes-1/shape-outside/shape-image/support/w3c-import.log: Removed. * csswg-test/css-shapes-1/shape-outside/shape-image/w3c-import.log: Removed. * csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/w3c-import.log: Removed. * csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/w3c-import.log: Removed. * csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/w3c-import.log: Removed. * csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/w3c-import.log: Removed. * csswg-test/css-shapes-1/shape-outside/values/shape-image-threshold-002-expected.txt: Removed. * csswg-test/css-shapes-1/shape-outside/values/shape-margin-004-expected.txt: Removed. * csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-003-expected.txt: Removed. * csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-007-expected.txt: Removed. * csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-008-expected.txt: Removed. * csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-003-expected.txt: Removed. * csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-007-expected.txt: Removed. * csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-008-expected.txt: Removed. * csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-005-expected.txt: Removed. * csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-007-expected.txt: Removed. * csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-003-expected.txt: Removed. * csswg-test/css-shapes-1/shape-outside/values/w3c-import.log: Removed. * csswg-test/css-shapes-1/spec-examples/w3c-import.log: Removed. * csswg-test/css-shapes-1/support/w3c-import.log: Removed. * csswg-test/css-shapes-1/w3c-import.log: Removed. * csswg-test/lint: Removed. * csswg-test/lint.whitelist: Removed. * csswg-test/manifest: Removed. * csswg-test/requirements.txt: Removed. * csswg-test/serve: Removed. * csswg-test/serve.py: Removed. * csswg-test/w3c-import.log: Removed. * resources/import-expectations.json: * resources/resource-files.json: * web-platform-tests/css/css-shapes-1/shape-outside-invalid-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-001-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-001.html. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-circle-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-circle-000-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-circle-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-circle-000.html. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-circle-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-circle-001-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-circle-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-circle-001.html. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-circle-002-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-circle-002-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-circle-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-circle-002.html. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-circle-003-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-circle-003-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-circle-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-circle-003.html. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-ellipse-001-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-ellipse-001.html. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-002-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-ellipse-002-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-ellipse-002.html. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-003-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-ellipse-003-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-ellipse-003.html. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-004-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-ellipse-004-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-004.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-ellipse-004.html. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-005-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-ellipse-005-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-005.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-ellipse-005.html. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-006-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-ellipse-006-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-006.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-ellipse-006.html. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-inset-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-inset-001-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-inset-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-inset-001.html. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-inset-002-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-inset-002-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-inset-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-inset-002.html. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-inset-003-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-inset-003-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-inset-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-inset-003.html. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-inset-004-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-inset-004-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside-invalid-inset-004.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside-invalid-inset-004.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-box/shape-outside-box-002-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-002-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-box/shape-outside-box-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-002.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-box/shape-outside-box-003-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-003-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-box/shape-outside-box-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-003.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-box/shape-outside-box-004-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-004-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-box/shape-outside-box-004.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-004.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-box/shape-outside-box-006-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-006-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-box/shape-outside-box-006.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-006.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-box/shape-outside-box-007-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-007-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-box/shape-outside-box-007.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-007.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-box/shape-outside-box-008-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-008-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-box/shape-outside-box-008.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-008.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-box/w3c-import.log: Added. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-001-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-001-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-001.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-002-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-002-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-002.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-003-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-003-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-003.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-004-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-004-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-004.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-004.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-001-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-001.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-002-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-002-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-002.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-003-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-003-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-003.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-004-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-004-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-004.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-004.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/gradients/w3c-import.log: Added. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-000-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-000-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-000.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-001-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-001-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-001.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-002-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-002-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-002.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-003-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-003-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-003.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-004-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-004-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-004.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-004.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-005-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-005-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-005.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-005.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-006-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-006-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-006.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-006.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-007-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-007-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-007.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-007.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-008-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-008-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-008.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-008.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-009-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-009-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-009.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-009.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-010-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-010-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-010.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-010.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-011-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-011-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-011.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-011.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-012-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-012-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-012.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-012.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-013-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-013-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-013.html: Added. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-014-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-014-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-014.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-014.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-015-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-015-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-015.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-015.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-016-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-016-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-016.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-016.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-017-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-017-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-017.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-017.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-018-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-018-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-018.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-018.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-019-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-019-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-019.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-019.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-020-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-020-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-020.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-020.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-021-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-021-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-021.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-021.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-022-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-022-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-022.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-022.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-023-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-023-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-023.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-023.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-024-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-024-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-024.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-024.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-025-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-025-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/shape-image-025.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-025.html. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/animated.gif: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/animated.gif. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-20.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-20.png. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-20.svg: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-20.svg. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-50.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-50.png. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-50.svg: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-50.svg. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-70.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-70.png. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-70.svg: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-70.svg. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle.jpg: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle.jpg. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle.png. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle.svg: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle.svg. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle-20.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle-20.png. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle-50.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle-50.png. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle-70.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle-70.png. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle-70.svg: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle-70.svg. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle.gif: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle.gif. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle.jpg: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle.jpg. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle.png. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle.svg: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle.svg. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/support/w3c-import.log: Added. * web-platform-tests/css/css-shapes-1/shape-outside/shape-image/w3c-import.log: Added. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-013-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-013-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-013.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-013.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-014-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-014-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-014.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-014.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-015-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-015-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-015.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-015.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-016-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-016-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-016.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-016.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-017-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-017-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-017.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-017.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-018-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-018-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-018.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-018.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-019-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-019-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-019.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-019.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-020-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-020-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-020.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-020.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-021-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-021-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-021.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-021.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-022-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-022-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-022.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-022.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-024-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-024-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-024.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-024.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-025-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-025-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-025.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-025.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-026-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-026-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-026.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-026.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-027-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-027-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-027.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-027.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-028-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-028-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-028.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-028.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-029-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-029-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-029.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-029.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-030-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-030-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-030.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-030.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-031-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-031-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-031.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-031.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/circle/w3c-import.log: Added. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-013-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-013-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-013.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-013.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-014-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-014-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-014.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-014.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-015-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-015-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-015.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-015.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-016-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-016-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-016.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-016.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-017-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-017-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-017.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-017.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-018-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-018-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-018.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-018.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-019-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-019-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-019.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-019.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-020-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-020-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-020.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-020.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-021-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-021-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-021.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-021.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-022-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-022-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-022.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-022.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-023-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-023-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-023.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-023.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-024-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-024-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-024.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-024.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-025-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-025-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-025.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-025.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-030-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-030-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-030.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-030.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-031-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-031-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-031.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-031.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/ellipse/w3c-import.log: Added. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-010-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-010-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-010.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-010.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-011-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-011-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-011.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-011.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-012-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-012-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-012.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-012.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-013-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-013-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-013.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-013.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-014-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-014-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-014.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-014.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-015-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-015-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-015.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-015.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/inset/w3c-import.log: Added. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-007-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-007-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-007.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-007.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-008-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-008-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-008.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-008.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-009-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-009-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-009.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-009.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-010-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-010-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-010.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-010.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-011-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-011-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-011.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-011.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-012-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-012-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-012.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-012.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-013-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-013-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-013.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-013.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-014-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-014-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-014.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-014.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-015-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-015-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-015.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-015.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-016-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-016-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-016.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-016.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-017-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-017-expected.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-017.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-017.html. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/polygon/w3c-import.log: Added. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/support/rounded-rectangle.js: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/support/rounded-rectangle.js. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/support/subpixel-utils.js: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/support/subpixel-utils.js. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/support/test-utils.js: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/support/test-utils.js. * web-platform-tests/css/css-shapes-1/shape-outside/supported-shapes/support/w3c-import.log: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/supported-shapes/support/w3c-import.log. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-image-threshold-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-image-threshold-000-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-image-threshold-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-image-threshold-000.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-image-threshold-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-image-threshold-001-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-image-threshold-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-image-threshold-001.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-image-threshold-002-expected.txt: Added. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-image-threshold-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-image-threshold-002.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-image-threshold-003-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-image-threshold-003-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-image-threshold-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-image-threshold-003.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-margin-000-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-margin-000.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-margin-001-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-margin-001.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-002-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-margin-002-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-margin-002.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-003-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-margin-003-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-margin-003.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-004-expected.txt: Added. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-004.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-margin-004.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-005-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-margin-005-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-005.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-margin-005.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-box-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-box-000-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-box-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-box-000.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-000-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-000.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-001-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-001.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-002-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-002-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-002.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-003-expected.txt: Added. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-003.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-004-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-004-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-004.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-004.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-005-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-005-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-005.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-005.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-006-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-006-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-006.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-006.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-007-expected.txt: Added. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-007.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-007.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-008-expected.txt: Added. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-008.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-008.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-009-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-009-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-009.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-009.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-010-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-010-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-010.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-010.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-011-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-011-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-circle-011.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-011.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-computed-shape-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-computed-shape-000-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-computed-shape-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-computed-shape-000.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-computed-shape-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-computed-shape-001-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-computed-shape-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-computed-shape-001.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-000-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-000.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-001-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-001.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-002-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-002-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-002.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-003-expected.txt: Added. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-003.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-004-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-004-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-004.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-004.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-005-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-005-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-005.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-005.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-006-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-006-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-006.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-006.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-007-expected.txt: Added. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-007.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-007.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-008-expected.txt: Added. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-008.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-008.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-009-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-009-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-009.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-009.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-010-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-010-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-010.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-010.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-011-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-011-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-ellipse-011.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-011.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-000-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-000.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-001-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-001.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-002-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-002-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-002.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-003-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-003-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-003.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-004-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-004-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-004.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-004.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-005-expected.txt: Added. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-005.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-005.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-006-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-006-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-006.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-006.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-007-expected.txt: Added. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-007.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-007.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-008-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-008-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-008.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-008.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-009-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-009-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-inset-009.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-009.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-000-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-000.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-001-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-001.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-002-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-002-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-002.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-003-expected.txt: Added. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-003.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-004-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-004-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-004.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-004.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-005-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-005-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-005.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-005.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-006-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-006-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-polygon-006.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-006.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-arguments-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-arguments-000-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-arguments-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-arguments-000.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-arguments-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-arguments-001-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-arguments-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-arguments-001.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-box-pair-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-box-pair-000-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-box-pair-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-box-pair-000.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-inherit-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-inherit-000-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-inherit-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-inherit-000.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-initial-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-initial-000-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-initial-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-initial-000.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-none-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-none-000-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-none-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-none-000.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-notation-000-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-notation-000-expected.txt. * web-platform-tests/css/css-shapes-1/shape-outside/values/shape-outside-shape-notation-000.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-notation-000.html. * web-platform-tests/css/css-shapes-1/shape-outside/values/support/parsing-utils.js: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/support/parsing-utils.js. (testComputedStyle): (testShapeMarginComputedStyle): (testShapeThresholdComputedStyle): (buildPositionTests): * web-platform-tests/css/css-shapes-1/shape-outside/values/support/w3c-import.log: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/test-plan/w3c-import.log. * web-platform-tests/css/css-shapes-1/shape-outside/values/w3c-import.log: Added. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-001-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-001-expected.html. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-001.html. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-002-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-002-expected.html. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-002.html. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-003-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-003-expected.html. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-003.html. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-004-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-004-expected.html. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-004.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-004.html. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-005-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-005-expected.html. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-005.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-005.html. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-006-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-006-expected.html. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-006.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-006.html. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-007-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-007-expected.html. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-007.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-007.html. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-008-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-008-expected.html. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-008.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-008.html. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-010-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-010-expected.txt. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-010.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-010.html. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-011-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-011-expected.txt. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-011.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-011.html. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-012-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-012-expected.txt. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-012.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-012.html. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-013-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-013-expected.txt. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-013.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-013.html. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-014-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-014-expected.txt. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-014.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-014.html. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-015-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-015-expected.txt. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-015.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-015.html. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-016-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-016-expected.txt. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-016.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-016.html. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-017-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-017-expected.txt. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-017.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-017.html. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-018-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-018-expected.txt. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-018.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-018.html. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-019-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-019-expected.txt. * web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-019.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/shape-outside-019.html. * web-platform-tests/css/css-shapes-1/spec-examples/support/circle-no-shadow.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/support/circle-no-shadow.png. * web-platform-tests/css/css-shapes-1/spec-examples/support/circle-shadow.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/support/circle-shadow.png. * web-platform-tests/css/css-shapes-1/spec-examples/support/rounded-triangle.svg: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/support/rounded-triangle.svg. * web-platform-tests/css/css-shapes-1/spec-examples/support/spec-example-utils.js: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/support/spec-example-utils.js. * web-platform-tests/css/css-shapes-1/spec-examples/support/w3c-import.log: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/spec-examples/support/w3c-import.log. * web-platform-tests/css/css-shapes-1/spec-examples/w3c-import.log: Added. * web-platform-tests/css/css-shapes-1/support/1x1-green.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/1x1-green.png. * web-platform-tests/css/css-shapes-1/support/1x1-lime.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/1x1-lime.png. * web-platform-tests/css/css-shapes-1/support/1x1-maroon.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/1x1-maroon.png. * web-platform-tests/css/css-shapes-1/support/1x1-navy.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/1x1-navy.png. * web-platform-tests/css/css-shapes-1/support/1x1-red.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/1x1-red.png. * web-platform-tests/css/css-shapes-1/support/1x1-white.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/1x1-white.png. * web-platform-tests/css/css-shapes-1/support/60x60-gg-rr.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/60x60-gg-rr.png. * web-platform-tests/css/css-shapes-1/support/60x60-green.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/60x60-green.png. * web-platform-tests/css/css-shapes-1/support/60x60-red.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/60x60-red.png. * web-platform-tests/css/css-shapes-1/support/README: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/README. * web-platform-tests/css/css-shapes-1/support/a-green.css: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/a-green.css. * web-platform-tests/css/css-shapes-1/support/b-green.css: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/b-green.css. * web-platform-tests/css/css-shapes-1/support/c-red.css: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/c-red.css. * web-platform-tests/css/css-shapes-1/support/cat.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/cat.png. * web-platform-tests/css/css-shapes-1/support/pattern-grg-rgr-grg.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/pattern-grg-rgr-grg.png. * web-platform-tests/css/css-shapes-1/support/pattern-grg-rrg-rgg.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/pattern-grg-rrg-rgg.png. * web-platform-tests/css/css-shapes-1/support/pattern-rgr-grg-rgr.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/pattern-rgr-grg-rgr.png. * web-platform-tests/css/css-shapes-1/support/pattern-tr.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/pattern-tr.png. * web-platform-tests/css/css-shapes-1/support/square-purple.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/square-purple.png. * web-platform-tests/css/css-shapes-1/support/square-teal.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/square-teal.png. * web-platform-tests/css/css-shapes-1/support/square-white.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/square-white.png. * web-platform-tests/css/css-shapes-1/support/swatch-blue.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/swatch-blue.png. * web-platform-tests/css/css-shapes-1/support/swatch-green.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/swatch-green.png. * web-platform-tests/css/css-shapes-1/support/swatch-lime.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/swatch-lime.png. * web-platform-tests/css/css-shapes-1/support/swatch-orange.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/swatch-orange.png. * web-platform-tests/css/css-shapes-1/support/swatch-red.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/swatch-red.png. * web-platform-tests/css/css-shapes-1/support/swatch-white.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/swatch-white.png. * web-platform-tests/css/css-shapes-1/support/swatch-yellow.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/swatch-yellow.png. * web-platform-tests/css/css-shapes-1/support/test-bl.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/test-bl.png. * web-platform-tests/css/css-shapes-1/support/test-br.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/test-br.png. * web-platform-tests/css/css-shapes-1/support/test-outer.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/test-outer.png. * web-platform-tests/css/css-shapes-1/support/test-tl.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/test-tl.png. * web-platform-tests/css/css-shapes-1/support/test-tr.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/support/test-tr.png. * web-platform-tests/css/css-shapes-1/support/w3c-import.log: Added. * web-platform-tests/css/css-shapes-1/test-plan/index-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/test-plan/index-expected.txt. * web-platform-tests/css/css-shapes-1/test-plan/index.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/test-plan/index.html. * web-platform-tests/css/css-shapes-1/test-plan/w3c-import.log: Renamed from LayoutTests/imported/w3c/csswg-test/css-shapes-1/shape-outside/values/support/w3c-import.log. * web-platform-tests/css/css-shapes-1/w3c-import.log: Added. 2017-05-30 Javier Fernandez [css-align] Import W3C web platform tests for the CSS Box Alignment feature https://bugs.webkit.org/show_bug.cgi?id=172705 Reviewed by Manuel Rego Casasnovas. This patch imports the new alignment tests for the CSS Box Alignment test suite from WPT repository. * resources/import-expectations.json: * web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-001-expected.txt: Added. * web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-001.html: Added. * web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-002-expected.txt: Added. * web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-002.html: Added. * web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-003-expected.txt: Added. * web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-003.html: Added. * web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-004-expected.txt: Added. * web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-004.html: Added. * web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-005-expected.txt: Added. * web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-005.html: Added. * web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-006-expected.txt: Added. * web-platform-tests/css/css-align-3/content-distribution/place-content-shorthand-006.html: Added. * web-platform-tests/css/css-align-3/content-distribution/w3c-import.log: Added. * web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-001-expected.txt: Added. * web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-001.html: Added. * web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-002-expected.txt: Added. * web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-002.html: Added. * web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-003-expected.txt: Added. * web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-003.html: Added. * web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-004-expected.txt: Added. * web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-004.html: Added. * web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-005-expected.txt: Added. * web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-005.html: Added. * web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-006-expected.txt: Added. * web-platform-tests/css/css-align-3/default-alignment/place-items-shorthand-006.html: Added. * web-platform-tests/css/css-align-3/default-alignment/w3c-import.log: Added. * web-platform-tests/css/css-align-3/distribution-values/space-evenly-001-expected.xht: Added. * web-platform-tests/css/css-align-3/distribution-values/space-evenly-001.html: Added. * web-platform-tests/css/css-align-3/distribution-values/w3c-import.log: Added. * web-platform-tests/css/css-align-3/resources/alignment-parsing-utils.js: Added. (checkPlaceShorhand): (checkPlaceShorhandLonghands): (checkPlaceShorthandInvalidValues): * web-platform-tests/css/css-align-3/resources/w3c-import.log: Added. * web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-001-expected.txt: Added. * web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-001.html: Added. * web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-002-expected.txt: Added. * web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-002.html: Added. * web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-003-expected.txt: Added. * web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-003.html: Added. * web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-004-expected.txt: Added. * web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-004.html: Added. * web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-005-expected.txt: Added. * web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-005.html: Added. * web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-006-expected.txt: Added. * web-platform-tests/css/css-align-3/self-alignment/place-self-shorthand-006.html: Added. * web-platform-tests/css/css-align-3/self-alignment/w3c-import.log: Added. 2017-05-27 Chris Dumez imported/w3c/web-platform-tests/html/semantics/forms/form-control-infrastructure/form_attribute.html is crashing https://bugs.webkit.org/show_bug.cgi?id=172472 Reviewed by Ryosuke Niwa. * web-platform-tests/html/semantics/forms/form-control-infrastructure/form_attribute-expected.txt: Rebaseline test now that more checks are passing. We were previously wrongly resetting the input form owner to null when removing the form from the document and the input had a form attribute set and was a descendant of the form. 2017-05-27 Simon Fraser getComputedStyle returns percentage values for left / right / top / bottom https://bugs.webkit.org/show_bug.cgi?id=29084 Reviewed by Zalan Bujtas. New baselines (still failing). * web-platform-tests/css-timing-1/frames-timing-functions-output-expected.txt: * web-platform-tests/html/semantics/interactive-elements/the-dialog-element/centering-expected.txt: 2017-05-26 Manuel Rego Casasnovas [css-grid] Add support for orthogonal positioned grid items https://bugs.webkit.org/show_bug.cgi?id=172591 Reviewed by Sergio Villar Senin. Imported new tests for this feature from WPT repository. * resources/import-expectations.json: * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-001-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-001.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-002-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-002.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-003-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-003.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-004-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-004.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-005-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-005.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-006-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-006.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-007-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-007.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-008-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-008.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-009-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-009.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-010-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-010.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-011-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-011.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-012-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-012.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-013-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-013.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-014-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-014.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-015-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-015.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-016-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-016.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-017-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/orthogonal-positioned-grid-items-017.html: Added. * web-platform-tests/css/css-grid-1/abspos/w3c-import.log: 2017-05-23 Manuel Rego Casasnovas Move css-scoping-1 test suite to WPT https://bugs.webkit.org/show_bug.cgi?id=172500 Reviewed by Youenn Fablet. csswg-test repo was merged into web-platform-tests a while ago, this patch moves the css-scoping-1 test suite to the new path. * csswg-test/css-scoping-1/w3c-import.log: Removed. * resources/import-expectations.json: * web-platform-tests/css/css-scoping-1/OWNERS: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/OWNERS. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-assigned-node-with-before-after-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-assigned-node-with-before-after-expected.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-assigned-node-with-before-after.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-assigned-node-with-before-after.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-assigned-node-with-rules-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-assigned-node-with-rules-expected.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-assigned-node-with-rules.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-assigned-node-with-rules.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-host-functional-rule-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-host-functional-rule-expected.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-host-functional-rule.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-host-functional-rule.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-host-rule-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-host-rule-expected.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-host-rule.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-host-rule.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-host-with-before-after-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-host-with-before-after-expected.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-host-with-before-after.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-host-with-before-after.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-invisible-slot-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-invisible-slot-expected.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-invisible-slot.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-invisible-slot.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-root-hides-children-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-root-hides-children-expected.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-root-hides-children.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-root-hides-children.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-slot-display-override-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-slot-display-override-expected.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-slot-display-override.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-slot-display-override.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-slot-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-slot-expected.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-slot-fallback-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-slot-fallback-expected.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-slot-fallback.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-slot-fallback.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-slot-style-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-slot-style-expected.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-slot-style.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-slot-style.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-slot.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-slot.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-slotted-nested-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-slotted-nested-expected.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-slotted-nested.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-slotted-nested.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-slotted-rule-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-slotted-rule-expected.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-slotted-rule.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-slotted-rule.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-with-outside-rules-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-with-outside-rules-expected.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-with-outside-rules.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-with-outside-rules.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-with-rules-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-with-rules-expected.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-with-rules-no-style-leak-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-with-rules-no-style-leak-expected.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-with-rules-no-style-leak.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-with-rules-no-style-leak.html. * web-platform-tests/css/css-scoping-1/css-scoping-shadow-with-rules.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/css-scoping-shadow-with-rules.html. * web-platform-tests/css/css-scoping-1/shadow-cascade-order-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/shadow-cascade-order-001-expected.txt. * web-platform-tests/css/css-scoping-1/shadow-cascade-order-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-scoping-1/shadow-cascade-order-001.html. * web-platform-tests/css/css-scoping-1/w3c-import.log: Added. 2017-05-23 Manuel Rego Casasnovas [css-grid] Import css/css-grid-1/alignment/ from WPT (8df7c9c215) https://bugs.webkit.org/show_bug.cgi?id=172494 Reviewed by Youenn Fablet. This patch imports the new alignment tests for the CSS Grid Layout test suite from WPT repository. It also needs to start importing "css/reference" folder as some of the new tests were pointing to reference files there and the importer wasn't able to get them. * resources/import-expectations.json: * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-001-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-001.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-002-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-002.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-003-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-003.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-004-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-004.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-005-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-005.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-006-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-006.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-007-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-007.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-008-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-008.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-009-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-009.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-010-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-010.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-011-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-011.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-012-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-012.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-013-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-013.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-014-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-014.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-015-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-015.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-016-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-016.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-017-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-017.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-018-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-018.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-019-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-019.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-020-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-020.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-021-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-021.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-022-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-022.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-023-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-023.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-024-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-024.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-025-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-025.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-001-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-001.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-002-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-002.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-003-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-003.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-004-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-004.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-005-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-005.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-006-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-006.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-007-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-007.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-008-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-008.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-009-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-009.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-010-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-010.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-011-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-011.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-012-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-012.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-013-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-013.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-014-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-014.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-015-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-015.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-016-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-016.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-017-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-017.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-018-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-018.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-019-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-019.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-020-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-020.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-021-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-021.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-022-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-022.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-023-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-023.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-024-expected.html: Added. * web-platform-tests/css/css-grid-1/alignment/grid-content-distribution-with-collapsed-tracks-024.html: Added. * web-platform-tests/css/css-grid-1/alignment/w3c-import.log: Added. * web-platform-tests/css/css-grid-1/grid-items/w3c-import.log: * web-platform-tests/css/css-grid-1/grid-model/w3c-import.log: * web-platform-tests/css/reference/OWNERS: Added. * web-platform-tests/css/reference/pass_if_filler_text_match_bold-expected.xht: Added. * web-platform-tests/css/reference/pass_if_filler_text_match_bold.xht: Added. * web-platform-tests/css/reference/pass_if_filler_text_match_smallcaps-expected.xht: Added. * web-platform-tests/css/reference/pass_if_filler_text_match_smallcaps.xht: Added. * web-platform-tests/css/reference/pass_if_filler_text_underlined-expected.html: Added. * web-platform-tests/css/reference/pass_if_filler_text_underlined.html: Added. * web-platform-tests/css/reference/w3c-import.log: Added. 2017-05-23 Chris Dumez Unreviewed, roll out r215229 It caused CachedScripts in MemoryCache to be reused with different encodings even though CachedScript potentially has already decoded data or cached hash with a previous encoding. * web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-01-expected.txt: 2017-05-23 Emilio Cobos Álvarez Import the css-display-3 css tests. https://bugs.webkit.org/show_bug.cgi?id=172212 Reviewed by Chris Dumez. * resources/import-expectations.json: * web-platform-tests/css/css-display-3/OWNERS: Added. * web-platform-tests/css/css-display-3/display-contents-alignment-001-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-alignment-001.html: Added. * web-platform-tests/css/css-display-3/display-contents-alignment-002-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-alignment-002.html: Added. * web-platform-tests/css/css-display-3/display-contents-before-after-001-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-before-after-001.html: Added. * web-platform-tests/css/css-display-3/display-contents-before-after-002-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-before-after-002.html: Added. * web-platform-tests/css/css-display-3/display-contents-block-001-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-block-001.html: Added. * web-platform-tests/css/css-display-3/display-contents-block-002-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-block-002.html: Added. * web-platform-tests/css/css-display-3/display-contents-computed-style-expected.txt: Added. * web-platform-tests/css/css-display-3/display-contents-computed-style.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-before-after-001-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-before-after-001.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-before-after-first-letter-001-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-before-after-first-letter-001.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-flex-001-inline-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-flex-001-inline.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-flex-001-none-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-flex-001-none.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-flex-002-inline-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-flex-002-inline.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-flex-002-none-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-flex-002-none.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-flex-003-inline-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-flex-003-inline.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-flex-003-none-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-flex-003-none.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-inline-flex-001-inline-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-inline-flex-001-inline.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-inline-flex-001-none-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-inline-flex-001-none.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-list-001-inline-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-list-001-inline.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-list-001-none-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-list-001-none.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-multicol-001-inline-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-multicol-001-inline.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-multicol-001-none-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-multicol-001-none.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-table-001-inline-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-table-001-inline.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-table-001-none-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-table-001-none.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-table-002-inline-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-table-002-inline.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-table-002-none-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-dynamic-table-002-none.html: Added. * web-platform-tests/css/css-display-3/display-contents-first-letter-001-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-first-letter-001.html: Added. * web-platform-tests/css/css-display-3/display-contents-first-line-001-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-first-line-001.html: Added. * web-platform-tests/css/css-display-3/display-contents-flex-001-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-flex-001.html: Added. * web-platform-tests/css/css-display-3/display-contents-flex-002-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-flex-002.html: Added. * web-platform-tests/css/css-display-3/display-contents-flex-003-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-flex-003.html: Added. * web-platform-tests/css/css-display-3/display-contents-float-001-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-float-001.html: Added. * web-platform-tests/css/css-display-3/display-contents-inline-001-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-inline-001.html: Added. * web-platform-tests/css/css-display-3/display-contents-inline-flex-001-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-inline-flex-001.html: Added. * web-platform-tests/css/css-display-3/display-contents-list-001-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-list-001.html: Added. * web-platform-tests/css/css-display-3/display-contents-multicol-001-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-multicol-001.html: Added. * web-platform-tests/css/css-display-3/display-contents-oof-001-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-oof-001.html: Added. * web-platform-tests/css/css-display-3/display-contents-oof-002-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-oof-002.html: Added. * web-platform-tests/css/css-display-3/display-contents-replaced-001-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-replaced-001.html: Added. * web-platform-tests/css/css-display-3/display-contents-state-change-001-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-state-change-001.html: Added. * web-platform-tests/css/css-display-3/display-contents-table-001-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-table-001.html: Added. * web-platform-tests/css/css-display-3/display-contents-table-002-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-table-002.html: Added. * web-platform-tests/css/css-display-3/display-contents-td-001-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-td-001.html: Added. * web-platform-tests/css/css-display-3/display-contents-text-only-001-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-text-only-001.html: Added. * web-platform-tests/css/css-display-3/display-contents-tr-001-expected.html: Added. * web-platform-tests/css/css-display-3/display-contents-tr-001.html: Added. * web-platform-tests/css/css-display-3/display-flow-root-001-expected.html: Added. * web-platform-tests/css/css-display-3/display-flow-root-001.html: Added. * web-platform-tests/css/css-display-3/support/acid.css: Added. (html, body): (body): (.table): (.itable): (.caption): (.cell): (.row): (.rowg): (.head): (.foot): (.col): (.colg): (.flex): (.iflex): (.li): (.ib): (.inline): (.columns): (.contents): (.c1): (.c2): (.c3): (.c4): (.c5): (.c6): (.c7): (.c8): (.c9): (.c10): (.b): (.ref .c2): (.ref .b): (.ref div.contents): (.ref span.contents): * web-platform-tests/css/css-display-3/support/swatch-orange.png: Added. * web-platform-tests/css/css-display-3/support/util.js: Added. (eachDisplayContentsElementIn): * web-platform-tests/css/css-display-3/support/w3c-import.log: Added. * web-platform-tests/css/css-display-3/w3c-import.log: Added. 2017-05-23 Romain Bellessort [GTK] Test gardening after r217225 https://bugs.webkit.org/show_bug.cgi?id=172498 Reviewed by Michael Catanzaro. Update test expectations after r217225 resync of WPT tests. * web-platform-tests/streams/readable-byte-streams/general-expected.txt: Updated. 2017-05-22 Emilio Cobos Álvarez Add a RuntimeEnabledFeature for display: contents, defaulted to false. https://bugs.webkit.org/show_bug.cgi?id=171984 Reviewed by Antti Koivisto. * web-platform-tests/innerText/getter-expected.txt: 2017-05-22 youenn fablet Resync web-platform-tests up to 8df7c9c215678328212f232ce0b5270c505a8563 https://bugs.webkit.org/show_bug.cgi?id=172426 Reviewed by Chris Dumez. * resources/TestRepositories: * resources/import-expectations.json: * resources/resource-files.json: * web-platform-tests/FileAPI/BlobURL/support/file_test2.txt: Added. * web-platform-tests/FileAPI/FileReader/support/file_test1.txt: Added. * web-platform-tests/IndexedDB/idb_webworkers.htm: * web-platform-tests/IndexedDB/idbcursor-advance-continue-async.htm: * web-platform-tests/IndexedDB/idbcursor-advance-invalid.htm: * web-platform-tests/IndexedDB/idbcursor-advance.htm: * web-platform-tests/IndexedDB/idbcursor-continue.htm: * web-platform-tests/IndexedDB/idbcursor-continuePrimaryKey-exception-order.htm: * web-platform-tests/IndexedDB/idbcursor-continuePrimaryKey-exceptions.htm: * web-platform-tests/IndexedDB/idbcursor-direction-index-keyrange.htm: * web-platform-tests/IndexedDB/idbcursor-direction-index.htm: * web-platform-tests/IndexedDB/idbcursor-direction-objectstore-keyrange.htm: * web-platform-tests/IndexedDB/idbcursor-direction-objectstore.htm: * web-platform-tests/IndexedDB/idbcursor-direction.htm: * web-platform-tests/IndexedDB/idbcursor-source.htm: * web-platform-tests/IndexedDB/idbcursor_iterating.htm: * web-platform-tests/IndexedDB/idbcursor_iterating_objectstore.htm: * web-platform-tests/IndexedDB/idbcursor_iterating_objectstore2.htm: * web-platform-tests/IndexedDB/idbdatabase_close.htm: * web-platform-tests/IndexedDB/idbfactory-deleteDatabase-request-success.html: Added. * web-platform-tests/IndexedDB/idbfactory-open-request-error.html: Added. * web-platform-tests/IndexedDB/idbfactory-open-request-success.html: Added. * web-platform-tests/IndexedDB/idbfactory_open10.htm: * web-platform-tests/IndexedDB/idbfactory_open11.htm: * web-platform-tests/IndexedDB/idbfactory_open3.htm: * web-platform-tests/IndexedDB/idbfactory_open6.htm: * web-platform-tests/IndexedDB/idbfactory_open7.htm: * web-platform-tests/IndexedDB/idbindex_getAll.html: * web-platform-tests/IndexedDB/idbindex_getAllKeys.html: * web-platform-tests/IndexedDB/idbobjectstore-index-finished.html: Added. * web-platform-tests/IndexedDB/idbobjectstore_deleteIndex.htm: * web-platform-tests/IndexedDB/idbobjectstore_getAll.html: * web-platform-tests/IndexedDB/idbobjectstore_getAllKeys.html: * web-platform-tests/IndexedDB/idbobjectstore_getKey.html: * web-platform-tests/IndexedDB/idbobjectstore_openCursor_invalid.htm: * web-platform-tests/IndexedDB/idbobjectstore_openKeyCursor.htm: * web-platform-tests/IndexedDB/idbrequest-onupgradeneeded.htm: * web-platform-tests/IndexedDB/idbtransaction-objectStore-finished.html: Added. * web-platform-tests/IndexedDB/idbtransaction.htm: * web-platform-tests/IndexedDB/idbtransaction_objectStoreNames.html: * web-platform-tests/IndexedDB/request-abort-ordering.html: Added. * web-platform-tests/IndexedDB/support.js: (indexeddb_test): * web-platform-tests/IndexedDB/w3c-import.log: * web-platform-tests/README.md: * web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.js: * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_ecdh_bits.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_ecdh_bits.html. * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_ecdh_keys.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_ecdh_keys.html. * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_hkdf.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_hkdf.html. * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2_empty_empty.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2.html. * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2_empty_long.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2.html. * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2_empty_short.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2.html. * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2_long_empty.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2.html. * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2_long_long.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2.html. * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2_long_short.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2.html. * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2_short_empty.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2.html. * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2_short_long.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2.html. * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2_short_short.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2.html. * web-platform-tests/WebCryptoAPI/derive_bits_keys/w3c-import.log: * web-platform-tests/WebCryptoAPI/digest/test_digest.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/digest/test_digest.html. * web-platform-tests/WebCryptoAPI/digest/w3c-import.log: * web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_cbc.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_cbc.html. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_ctr.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_ctr.html. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_gcm.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_gcm.html. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_rsa_oaep.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_rsa_oaep.html. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/w3c-import.log: * web-platform-tests/WebCryptoAPI/generateKey/successes.js: (run_test): * web-platform-tests/WebCryptoAPI/generateKey/test_aes-cbc.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_aes-cbc.html. * web-platform-tests/WebCryptoAPI/generateKey/test_aes-ctr.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_aes-ctr.html. * web-platform-tests/WebCryptoAPI/generateKey/test_failures.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_failures.html. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-CBC.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-CBC.html. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-CTR.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-CTR.html. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-GCM.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-GCM.html. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-KW.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-KW.html. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_ECDH.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_failures_ECDH.html. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_ECDSA.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_failures_ECDSA.html. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_HMAC.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_failures_HMAC.html. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSA-OAEP.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSA-OAEP.html. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSA-PSS.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSA-PSS.html. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSASSA-PKCS1-v1_5.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSASSA-PKCS1-v1_5.html. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-CBC.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-CBC.html. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-CTR.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-CTR.html. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-GCM.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-GCM.html. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-KW.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-KW.html. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_ECDH.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_successes_ECDH.html. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_ECDSA.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_successes_ECDSA.html. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_HMAC.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_successes_HMAC.html. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSA-OAEP.html: Removed. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSA-OAEP.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_successes.html. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSA-PSS.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSA-PSS.html. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSASSA-PKCS1-v1_5.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSASSA-PKCS1-v1_5.html. * web-platform-tests/WebCryptoAPI/generateKey/w3c-import.log: * web-platform-tests/WebCryptoAPI/getRandomValues.any.html: Added. * web-platform-tests/WebCryptoAPI/getRandomValues.any.js: Added. (test): (string_appeared_here.test): * web-platform-tests/WebCryptoAPI/getRandomValues.any.worker.html: Added. * web-platform-tests/WebCryptoAPI/idlharness.https.html: Added. * web-platform-tests/WebCryptoAPI/import_export/test_ec_importKey.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_ec_importKey.html. * web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.html. * web-platform-tests/WebCryptoAPI/import_export/test_symmetric_importKey.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_symmetric_importKey.html. * web-platform-tests/WebCryptoAPI/import_export/w3c-import.log: * web-platform-tests/WebCryptoAPI/secure_context/crypto-subtle-non-secure-context-not-available.sub.html: Added. * web-platform-tests/WebCryptoAPI/secure_context/crypto-subtle-secure-context-available.https.sub.html: Added. * web-platform-tests/WebCryptoAPI/secure_context/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/util/w3c-import.log. * web-platform-tests/WebCryptoAPI/sign_verify/test_ecdsa.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_ecdsa.html. * web-platform-tests/WebCryptoAPI/sign_verify/test_hmac.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_hmac.html. * web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pkcs.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pkcs.html. * web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pss.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pss.html. * web-platform-tests/WebCryptoAPI/sign_verify/w3c-import.log: * web-platform-tests/WebCryptoAPI/util/helpers.js: (allNameVariants): * web-platform-tests/WebCryptoAPI/util/w3c-import.log: * web-platform-tests/WebCryptoAPI/util/worker-report-crypto-subtle-presence.js: Added. * web-platform-tests/WebCryptoAPI/w3c-import.log: * web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.html. * web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/w3c-import.log: * web-platform-tests/WebIDL/OWNERS: Added. * web-platform-tests/WebIDL/ecmascript-binding/has-instance-expected.txt: * web-platform-tests/WebIDL/ecmascript-binding/has-instance.html: * web-platform-tests/WebIDL/ecmascript-binding/interface-prototype-object.html: Added. * web-platform-tests/WebIDL/ecmascript-binding/legacy-callback-interface-object.html: Added. * web-platform-tests/WebIDL/ecmascript-binding/put-forwards.html: Added. * web-platform-tests/WebIDL/ecmascript-binding/sequence-conversion.html: Added. * web-platform-tests/WebIDL/ecmascript-binding/w3c-import.log: * web-platform-tests/WebIDL/w3c-import.log: * web-platform-tests/XMLHttpRequest/formdata-foreach.html: * web-platform-tests/XMLHttpRequest/getresponseheader-chunked-trailer.htm: * web-platform-tests/XMLHttpRequest/interfaces-expected.txt: * web-platform-tests/XMLHttpRequest/interfaces.html: * web-platform-tests/XMLHttpRequest/open-url-redirected-worker-origin.htm: * web-platform-tests/XMLHttpRequest/resources/base.xml: Added. * web-platform-tests/XMLHttpRequest/resources/w3c-import.log: * web-platform-tests/XMLHttpRequest/responsexml-document-properties.htm: * web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type-expected.txt: * web-platform-tests/XMLHttpRequest/send-data-arraybufferview.htm: Added. * web-platform-tests/XMLHttpRequest/w3c-import.log: * web-platform-tests/beacon/headers/header-content-type.html: Added. * web-platform-tests/beacon/headers/w3c-import.log: * web-platform-tests/beacon/resources/content-type.py: Added. (main): * web-platform-tests/beacon/resources/w3c-import.log: * web-platform-tests/check_stability.ini: Added. * web-platform-tests/check_stability.py: (Browser.prepare_environment): (Firefox.__init__): (Chrome.__init__): (Chrome.prepare_environment): (Sauce): (Sauce.__init__): (Sauce.install): (Sauce.install_webdriver): (Sauce.version): (Sauce.wptrunner_args): (install_wptrunner): (get_files_changed): (_in_repo_root): (get_affected_testfiles): (get_affected_testfiles.affected_by_wdspec): (format_comment_title): (markdown_adjust): (table): (get_parser): (main): * web-platform-tests/ci_unittest.sh: Added. * web-platform-tests/common/object-association.js: Added. (window.testIsPerWindow.propertyName.async_test.t.iframe.onload.t.step_func): (window.testIsPerWindow.propertyName.async_test.t.iframe.onload.t.step_func_done): * web-platform-tests/common/performance-timeline-utils.js: Added. (wp_test): (test_true): (test_equals): (test_entries): * web-platform-tests/common/w3c-import.log: * web-platform-tests/cors/access-control-expose-headers-parsing.window.js: Added. (exposeTest): * web-platform-tests/cors/preflight-failure.htm: * web-platform-tests/cors/resources/access-control-expose-headers-parsing-2.asis: Added. * web-platform-tests/cors/resources/access-control-expose-headers-parsing.asis: Added. * web-platform-tests/cors/resources/w3c-import.log: * web-platform-tests/cors/w3c-import.log: * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-001-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-001.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-002-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-002.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-003-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-003.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-004-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-004.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-005-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-005.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-006-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-006.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-007-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-007.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-008-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-008.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-009-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-009.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-010-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-010.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-011-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-011.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-012-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-012.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-013-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-013.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-014-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-014.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-015-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-015.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-016-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-016.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-017-expected.html: Added. * web-platform-tests/css/css-grid-1/abspos/positioned-grid-items-017.html: Added. * web-platform-tests/css/css-grid-1/abspos/w3c-import.log: Added. * web-platform-tests/css/geometry-1/support/interfaces.js: Added. (doTest): (promise_test): * web-platform-tests/css/geometry-1/support/w3c-import.log: * web-platform-tests/cssom-view/cssom-view-window-screen-interface.html: * web-platform-tests/cssom/MediaList-expected.txt: * web-platform-tests/cssom/w3c-import.log: * web-platform-tests/custom-elements/custom-element-registry/per-global.html: Added. * web-platform-tests/custom-elements/custom-element-registry/w3c-import.log: * web-platform-tests/custom-elements/microtasks-and-constructors.html: Added. * web-platform-tests/custom-elements/w3c-import.log: * web-platform-tests/dom/collections/HTMLCollection-as-proto-length-get-throws.html: * web-platform-tests/dom/collections/HTMLCollection-empty-name.html: * web-platform-tests/dom/collections/HTMLCollection-supported-property-indices.html: * web-platform-tests/dom/collections/HTMLCollection-supported-property-names.html: * web-platform-tests/dom/collections/domstringmap-supported-property-names.html: * web-platform-tests/dom/collections/namednodemap-supported-property-names.html: * web-platform-tests/dom/events/AddEventListenerOptions-once.html: * web-platform-tests/dom/events/AddEventListenerOptions-passive.html: * web-platform-tests/dom/events/CustomEvent.html: * web-platform-tests/dom/events/Event-cancelBubble.html: * web-platform-tests/dom/events/Event-constants.html: * web-platform-tests/dom/events/Event-constructors.html: * web-platform-tests/dom/events/Event-defaultPrevented-after-dispatch.html: * web-platform-tests/dom/events/Event-defaultPrevented.html: * web-platform-tests/dom/events/Event-dispatch-bubble-canceled.html: * web-platform-tests/dom/events/Event-dispatch-bubbles-false.html: * web-platform-tests/dom/events/Event-dispatch-bubbles-true.html: * web-platform-tests/dom/events/Event-dispatch-click.html: * web-platform-tests/dom/events/Event-dispatch-detached-click.html: * web-platform-tests/dom/events/Event-dispatch-handlers-changed.html: * web-platform-tests/dom/events/Event-dispatch-multiple-cancelBubble.html: * web-platform-tests/dom/events/Event-dispatch-multiple-stopPropagation.html: * web-platform-tests/dom/events/Event-dispatch-omitted-capture.html: * web-platform-tests/dom/events/Event-dispatch-order.html: * web-platform-tests/dom/events/Event-dispatch-other-document.html: * web-platform-tests/dom/events/Event-dispatch-propagation-stopped.html: * web-platform-tests/dom/events/Event-dispatch-redispatch.html: * web-platform-tests/dom/events/Event-dispatch-reenter.html: * web-platform-tests/dom/events/Event-dispatch-target-moved.html: * web-platform-tests/dom/events/Event-dispatch-target-removed.html: * web-platform-tests/dom/events/Event-dispatch-throwing.html: * web-platform-tests/dom/events/Event-init-while-dispatching.html: * web-platform-tests/dom/events/Event-initEvent.html: * web-platform-tests/dom/events/Event-propagation.html: * web-platform-tests/dom/events/Event-subclasses-constructors.html: * web-platform-tests/dom/events/Event-type-empty.html: * web-platform-tests/dom/events/Event-type.html: * web-platform-tests/dom/events/EventListener-handleEvent.html: * web-platform-tests/dom/events/EventListener-incumbent-global-1.sub.html: * web-platform-tests/dom/events/EventListener-incumbent-global-2.sub.html: * web-platform-tests/dom/events/EventListener-invoke-legacy.html: * web-platform-tests/dom/events/EventListenerOptions-capture.html: * web-platform-tests/dom/events/EventTarget-addEventListener.html: * web-platform-tests/dom/events/EventTarget-dispatchEvent-returnvalue.html: * web-platform-tests/dom/events/EventTarget-dispatchEvent.html: * web-platform-tests/dom/events/EventTarget-removeEventListener.html: * web-platform-tests/dom/historical.html: * web-platform-tests/dom/interface-objects.html: * web-platform-tests/dom/interfaces-expected.txt: * web-platform-tests/dom/interfaces.html: * web-platform-tests/dom/lists/DOMTokenList-Iterable.html: * web-platform-tests/dom/lists/DOMTokenList-coverage-for-attributes.html: * web-platform-tests/dom/lists/DOMTokenList-iteration.html: * web-platform-tests/dom/lists/DOMTokenList-stringifier.html: * web-platform-tests/dom/lists/DOMTokenList-value.html: * web-platform-tests/dom/nodes/CharacterData-appendChild.html: * web-platform-tests/dom/nodes/CharacterData-appendData.html: * web-platform-tests/dom/nodes/CharacterData-data.html: * web-platform-tests/dom/nodes/CharacterData-deleteData.html: * web-platform-tests/dom/nodes/CharacterData-insertData.html: * web-platform-tests/dom/nodes/CharacterData-remove.html: * web-platform-tests/dom/nodes/CharacterData-replaceData.html: * web-platform-tests/dom/nodes/CharacterData-substringData.html: * web-platform-tests/dom/nodes/CharacterData-surrogates.html: * web-platform-tests/dom/nodes/ChildNode-after.html: * web-platform-tests/dom/nodes/ChildNode-before.html: * web-platform-tests/dom/nodes/ChildNode-replaceWith.html: * web-platform-tests/dom/nodes/Comment-constructor.html: * web-platform-tests/dom/nodes/DOMImplementation-createDocument.html: * web-platform-tests/dom/nodes/DOMImplementation-createDocumentType.html: * web-platform-tests/dom/nodes/DOMImplementation-createHTMLDocument.html: * web-platform-tests/dom/nodes/DOMImplementation-hasFeature.html: * web-platform-tests/dom/nodes/Document-URL.sub.html: * web-platform-tests/dom/nodes/Document-adoptNode.html: * web-platform-tests/dom/nodes/Document-characterSet-normalization.html: * web-platform-tests/dom/nodes/Document-constructor.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_bmp.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_css.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_01.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_02.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_gif.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_html.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_javascripturi.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_jpg.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_mimeheader_01.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_mimeheader_02.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_png.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_txt.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_xml.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/createDocument.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/createHTMLDocument.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/xhr_responseType_document.html: * web-platform-tests/dom/nodes/Document-createAttribute.html: * web-platform-tests/dom/nodes/Document-createComment.html: * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/w3c-import.log: * web-platform-tests/dom/nodes/Document-createElement-namespace.html: * web-platform-tests/dom/nodes/Document-createElement.html: * web-platform-tests/dom/nodes/Document-createElementNS.html: * web-platform-tests/dom/nodes/Document-createEvent-expected.txt: * web-platform-tests/dom/nodes/Document-createEvent.html: * web-platform-tests/dom/nodes/Document-createProcessingInstruction-xhtml.xhtml: * web-platform-tests/dom/nodes/Document-createProcessingInstruction.html: * web-platform-tests/dom/nodes/Document-createTextNode.html: * web-platform-tests/dom/nodes/Document-createTreeWalker.html: * web-platform-tests/dom/nodes/Document-doctype.html: * web-platform-tests/dom/nodes/Document-getElementById.html: * web-platform-tests/dom/nodes/Document-getElementsByTagName-xhtml.xhtml: * web-platform-tests/dom/nodes/Document-getElementsByTagName.html: * web-platform-tests/dom/nodes/Document-getElementsByTagNameNS.html: * web-platform-tests/dom/nodes/Document-implementation.html: * web-platform-tests/dom/nodes/Document-importNode.html: * web-platform-tests/dom/nodes/DocumentType-literal-xhtml.xhtml: * web-platform-tests/dom/nodes/DocumentType-literal.html: * web-platform-tests/dom/nodes/DocumentType-remove.html: * web-platform-tests/dom/nodes/Element-childElement-null-xhtml.xhtml: * web-platform-tests/dom/nodes/Element-childElement-null.html: * web-platform-tests/dom/nodes/Element-childElementCount-dynamic-add-xhtml.xhtml: * web-platform-tests/dom/nodes/Element-childElementCount-dynamic-add.html: * web-platform-tests/dom/nodes/Element-childElementCount-dynamic-remove-xhtml.xhtml: * web-platform-tests/dom/nodes/Element-childElementCount-dynamic-remove.html: * web-platform-tests/dom/nodes/Element-childElementCount-nochild-xhtml.xhtml: * web-platform-tests/dom/nodes/Element-childElementCount-nochild.html: * web-platform-tests/dom/nodes/Element-childElementCount-xhtml.xhtml: * web-platform-tests/dom/nodes/Element-childElementCount.html: * 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-closest.html: * web-platform-tests/dom/nodes/Element-firstElementChild-entity-xhtml.xhtml: * web-platform-tests/dom/nodes/Element-firstElementChild-namespace-xhtml.xhtml: * web-platform-tests/dom/nodes/Element-firstElementChild-namespace.html: * web-platform-tests/dom/nodes/Element-firstElementChild-xhtml.xhtml: * web-platform-tests/dom/nodes/Element-firstElementChild.html: * web-platform-tests/dom/nodes/Element-getElementsByClassName.html: * web-platform-tests/dom/nodes/Element-getElementsByTagName-change-document-HTMLNess.html: * web-platform-tests/dom/nodes/Element-getElementsByTagName.html: * web-platform-tests/dom/nodes/Element-getElementsByTagNameNS.html: * web-platform-tests/dom/nodes/Element-hasAttributes.html: * web-platform-tests/dom/nodes/Element-insertAdjacentElement.html: * web-platform-tests/dom/nodes/Element-insertAdjacentText.html: * web-platform-tests/dom/nodes/Element-lastElementChild-xhtml.xhtml: * web-platform-tests/dom/nodes/Element-lastElementChild.html: * web-platform-tests/dom/nodes/Element-matches-expected.txt: * web-platform-tests/dom/nodes/Element-matches.html: * web-platform-tests/dom/nodes/Element-nextElementSibling-xhtml.xhtml: * web-platform-tests/dom/nodes/Element-nextElementSibling.html: * web-platform-tests/dom/nodes/Element-previousElementSibling-xhtml.xhtml: * web-platform-tests/dom/nodes/Element-previousElementSibling.html: * web-platform-tests/dom/nodes/Element-remove.html: * web-platform-tests/dom/nodes/Element-removeAttributeNS.html: * web-platform-tests/dom/nodes/Element-siblingElement-null-xhtml.xhtml: * web-platform-tests/dom/nodes/Element-siblingElement-null.html: * web-platform-tests/dom/nodes/Element-tagName.html: * web-platform-tests/dom/nodes/Element-webkitMatchesSelector-expected.txt: * web-platform-tests/dom/nodes/Element-webkitMatchesSelector.html: * web-platform-tests/dom/nodes/MutationObserver-attributes.html: * web-platform-tests/dom/nodes/MutationObserver-characterData.html: * web-platform-tests/dom/nodes/MutationObserver-childList.html: * web-platform-tests/dom/nodes/MutationObserver-disconnect.html: * web-platform-tests/dom/nodes/MutationObserver-document.html: * web-platform-tests/dom/nodes/MutationObserver-inner-outer.html: * web-platform-tests/dom/nodes/MutationObserver-takeRecords.html: * web-platform-tests/dom/nodes/Node-appendChild.html: * web-platform-tests/dom/nodes/Node-baseURI.html: * web-platform-tests/dom/nodes/Node-childNodes.html: * web-platform-tests/dom/nodes/Node-cloneNode.html: * web-platform-tests/dom/nodes/Node-compareDocumentPosition.html: * web-platform-tests/dom/nodes/Node-constants.html: * web-platform-tests/dom/nodes/Node-contains-xml.xml: * web-platform-tests/dom/nodes/Node-contains.html: * web-platform-tests/dom/nodes/Node-insertBefore.html: * web-platform-tests/dom/nodes/Node-isConnected.html: * web-platform-tests/dom/nodes/Node-isEqualNode-xhtml.xhtml: * web-platform-tests/dom/nodes/Node-isEqualNode.html: * web-platform-tests/dom/nodes/Node-isSameNode.html: * web-platform-tests/dom/nodes/Node-lookupNamespaceURI.html: * web-platform-tests/dom/nodes/Node-lookupPrefix.xhtml: * web-platform-tests/dom/nodes/Node-nodeName-xhtml.xhtml: * web-platform-tests/dom/nodes/Node-nodeName.html: * web-platform-tests/dom/nodes/Node-nodeValue.html: * web-platform-tests/dom/nodes/Node-normalize.html: * web-platform-tests/dom/nodes/Node-parentElement.html: * web-platform-tests/dom/nodes/Node-parentNode.html: * web-platform-tests/dom/nodes/Node-properties.html: * web-platform-tests/dom/nodes/Node-removeChild.html: * web-platform-tests/dom/nodes/Node-replaceChild.html: * web-platform-tests/dom/nodes/Node-textContent.html: * web-platform-tests/dom/nodes/NodeList-Iterable.html: * web-platform-tests/dom/nodes/ParentNode-append.html: * web-platform-tests/dom/nodes/ParentNode-prepend.html: * 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/ParentNode-querySelector-All-xht.xht: * web-platform-tests/dom/nodes/ParentNode-querySelector-All.html: * web-platform-tests/dom/nodes/ProcessingInstruction-escapes-1.xhtml: * web-platform-tests/dom/nodes/ProcessingInstruction-literal-1.xhtml: * web-platform-tests/dom/nodes/ProcessingInstruction-literal-2.xhtml: * web-platform-tests/dom/nodes/Text-constructor.html: * web-platform-tests/dom/nodes/Text-splitText.html: * web-platform-tests/dom/nodes/append-on-Document.html: * web-platform-tests/dom/nodes/attributes.html: * web-platform-tests/dom/nodes/case.html: * web-platform-tests/dom/nodes/getElementsByClassName-01.htm: * web-platform-tests/dom/nodes/getElementsByClassName-02.htm: * web-platform-tests/dom/nodes/getElementsByClassName-03.htm: * web-platform-tests/dom/nodes/getElementsByClassName-04.htm: * web-platform-tests/dom/nodes/getElementsByClassName-05.htm: * web-platform-tests/dom/nodes/getElementsByClassName-06.htm: * web-platform-tests/dom/nodes/getElementsByClassName-07.htm: * web-platform-tests/dom/nodes/getElementsByClassName-08.htm: * web-platform-tests/dom/nodes/getElementsByClassName-09.htm: * web-platform-tests/dom/nodes/getElementsByClassName-10.xml: * web-platform-tests/dom/nodes/getElementsByClassName-11.xml: * web-platform-tests/dom/nodes/getElementsByClassName-12.htm: * web-platform-tests/dom/nodes/getElementsByClassName-13.htm: * web-platform-tests/dom/nodes/getElementsByClassName-14.htm: * web-platform-tests/dom/nodes/getElementsByClassName-15.htm: * web-platform-tests/dom/nodes/getElementsByClassName-16.htm: * web-platform-tests/dom/nodes/getElementsByClassName-17.htm: * web-platform-tests/dom/nodes/getElementsByClassName-18.htm: * web-platform-tests/dom/nodes/getElementsByClassName-19.htm: * web-platform-tests/dom/nodes/getElementsByClassName-20.htm: * web-platform-tests/dom/nodes/getElementsByClassName-21.htm: * web-platform-tests/dom/nodes/getElementsByClassName-22.htm: * web-platform-tests/dom/nodes/getElementsByClassName-23.htm: * web-platform-tests/dom/nodes/getElementsByClassName-24.htm: * web-platform-tests/dom/nodes/getElementsByClassName-25.htm: * web-platform-tests/dom/nodes/getElementsByClassName-26.htm: * web-platform-tests/dom/nodes/getElementsByClassName-27.htm: * web-platform-tests/dom/nodes/getElementsByClassName-28.htm: * web-platform-tests/dom/nodes/getElementsByClassName-29.htm: * web-platform-tests/dom/nodes/getElementsByClassName-30.htm: * web-platform-tests/dom/nodes/getElementsByClassName-31.htm: * web-platform-tests/dom/nodes/insert-adjacent.html: * web-platform-tests/dom/nodes/mutationobservers.js: * web-platform-tests/dom/nodes/prepend-on-Document.html: * web-platform-tests/dom/nodes/remove-unscopable.html: * web-platform-tests/dom/nodes/rootNode.html: * web-platform-tests/dom/nodes/selectors.js: * web-platform-tests/dom/nodes/w3c-import.log: * web-platform-tests/dom/ranges/Range-attributes.html: * web-platform-tests/dom/ranges/Range-cloneContents.html: * web-platform-tests/dom/ranges/Range-cloneRange.html: * web-platform-tests/dom/ranges/Range-collapse.html: * web-platform-tests/dom/ranges/Range-commonAncestorContainer-2.html: * web-platform-tests/dom/ranges/Range-commonAncestorContainer.html: * web-platform-tests/dom/ranges/Range-compareBoundaryPoints.html: * web-platform-tests/dom/ranges/Range-comparePoint-2.html: * web-platform-tests/dom/ranges/Range-comparePoint.html: * web-platform-tests/dom/ranges/Range-constructor.html: * web-platform-tests/dom/ranges/Range-deleteContents.html: * web-platform-tests/dom/ranges/Range-detach.html: * web-platform-tests/dom/ranges/Range-extractContents.html: * web-platform-tests/dom/ranges/Range-insertNode.html: * web-platform-tests/dom/ranges/Range-intersectsNode-binding.html: * web-platform-tests/dom/ranges/Range-intersectsNode.html: * web-platform-tests/dom/ranges/Range-isPointInRange.html: * web-platform-tests/dom/ranges/Range-mutations-appendChild.html: * web-platform-tests/dom/ranges/Range-mutations-appendData.html: * web-platform-tests/dom/ranges/Range-mutations-dataChange.html: * web-platform-tests/dom/ranges/Range-mutations-deleteData.html: * web-platform-tests/dom/ranges/Range-mutations-insertBefore.html: * web-platform-tests/dom/ranges/Range-mutations-insertData.html: * web-platform-tests/dom/ranges/Range-mutations-removeChild.html: * web-platform-tests/dom/ranges/Range-mutations-replaceChild.html: * web-platform-tests/dom/ranges/Range-mutations-replaceData.html: * web-platform-tests/dom/ranges/Range-mutations-splitText.html: * web-platform-tests/dom/ranges/Range-selectNode.html: * web-platform-tests/dom/ranges/Range-set.html: * web-platform-tests/dom/ranges/Range-stringifier.html: * web-platform-tests/dom/ranges/Range-surroundContents.html: * web-platform-tests/dom/traversal/NodeFilter-constants.html: * web-platform-tests/dom/traversal/NodeIterator-removal.html: * web-platform-tests/dom/traversal/NodeIterator.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/dom/traversal/TreeWalker-walking-outside-a-tree.html: * web-platform-tests/dom/traversal/TreeWalker.html: * web-platform-tests/domparsing/DOMParser-parseFromString-xml-internal-subset.html: Added. * web-platform-tests/domparsing/w3c-import.log: * web-platform-tests/encrypted-media/resources/drm-retrieve-persistent-license.html: * web-platform-tests/encrypted-media/scripts/playback-persistent-license-events.js: (runTest): * web-platform-tests/encrypted-media/scripts/playback-retrieve-persistent-license.js: (runTest): * web-platform-tests/fetch/api/basic/block-mime-as-script.html: Added. * web-platform-tests/fetch/api/basic/request-headers.any-expected.txt: * web-platform-tests/fetch/api/basic/request-headers.any.worker-expected.txt: * web-platform-tests/fetch/api/basic/w3c-import.log: * web-platform-tests/fetch/api/headers/header-values-normalize-expected.txt: * web-platform-tests/fetch/api/redirect/redirect-location.js: (redirectLocation): * 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/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/resources/script-with-header.py: Added. (main): * web-platform-tests/fetch/api/resources/w3c-import.log: * web-platform-tests/fetch/api/response/response-consume-empty-expected.txt: * web-platform-tests/fetch/api/response/response-consume-empty.html: * web-platform-tests/fonts/CanvasTest.sfd: Removed. * web-platform-tests/fonts/w3c-import.log: * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin.html: * web-platform-tests/html/browsers/history/the-location-interface/per-global.window.js: Added. * web-platform-tests/html/browsers/history/the-location-interface/w3c-import.log: * web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter.html: Added. * web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter_iframe.html: Added. * web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/w3c-import.log: * web-platform-tests/html/browsers/the-window-object/historical.window.js: Added. (test): * web-platform-tests/html/browsers/the-window-object/security-window/window-security-expected.txt: * web-platform-tests/html/browsers/the-window-object/security-window/window-security.html: * web-platform-tests/html/browsers/the-window-object/w3c-import.log: * web-platform-tests/html/browsers/the-window-object/window-properties-expected.txt: * web-platform-tests/html/browsers/the-window-object/window-properties.html: * web-platform-tests/html/browsers/windows/noreferrer-window-name-expected.txt: * web-platform-tests/html/browsers/windows/noreferrer-window-name.html: * web-platform-tests/html/dom/documents/dom-tree-accessors/nameditem-07.html: Added. * web-platform-tests/html/dom/documents/dom-tree-accessors/nameditem-08.html: Added. * web-platform-tests/html/dom/documents/dom-tree-accessors/w3c-import.log: * web-platform-tests/html/dom/elements-metadata.js: * web-platform-tests/html/dom/interfaces.html: * web-platform-tests/html/dom/reflection-metadata-expected.txt: * web-platform-tests/html/dom/resources/interfaces.idl: Removed. * web-platform-tests/html/dom/resources/untested-interfaces.idl: Removed. * web-platform-tests/html/dom/resources/w3c-import.log: * web-platform-tests/html/dom/self-origin.sub.html: * web-platform-tests/html/semantics/document-metadata/the-link-element/resources/bad.css: Added. (p): * web-platform-tests/html/semantics/document-metadata/the-link-element/resources/good.css: Added. (p): * web-platform-tests/html/semantics/document-metadata/the-link-element/resources/w3c-import.log: * web-platform-tests/html/semantics/document-metadata/the-link-element/stylesheet-change-href-expected.html: Added. * web-platform-tests/html/semantics/document-metadata/the-link-element/stylesheet-change-href.html: Added. * web-platform-tests/html/semantics/document-metadata/the-link-element/w3c-import.log: * web-platform-tests/html/semantics/embedded-content/the-canvas-element/imagedata.html: Added. * web-platform-tests/html/semantics/embedded-content/the-canvas-element/w3c-import.log: * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_harness.js: (get_test_results.): (get_test_results): * web-platform-tests/html/semantics/embedded-content/the-img-element/delay-load-event.html: Added. * web-platform-tests/html/semantics/embedded-content/the-img-element/document-adopt-base-url-expected.html: Added. * web-platform-tests/html/semantics/embedded-content/the-img-element/document-adopt-base-url.html: Added. * web-platform-tests/html/semantics/embedded-content/the-img-element/w3c-import.log: * web-platform-tests/html/semantics/forms/form-control-infrastructure/form_attribute.html: Added. * web-platform-tests/html/semantics/forms/form-control-infrastructure/form_owner_and_table.html: Added. * web-platform-tests/html/semantics/forms/form-control-infrastructure/form_owner_and_table_2.html: Added. * web-platform-tests/html/semantics/forms/form-control-infrastructure/w3c-import.log: * web-platform-tests/html/semantics/forms/resetting-a-form/reset-form-2.html: Added. * web-platform-tests/html/semantics/forms/resetting-a-form/w3c-import.log: * web-platform-tests/html/semantics/forms/textfieldselection/selection-after-content-change-expected.txt: * web-platform-tests/html/semantics/forms/textfieldselection/selection-after-content-change.html: * web-platform-tests/html/semantics/forms/the-button-element/button-click-submits.html: Added. * web-platform-tests/html/semantics/forms/the-button-element/button-type.html: Added. * web-platform-tests/html/semantics/forms/the-button-element/w3c-import.log: * web-platform-tests/html/semantics/forms/the-form-element/form-action-reflection-with-base-url.html: Added. * web-platform-tests/html/semantics/forms/the-form-element/form-action-reflection.html: Added. * web-platform-tests/html/semantics/forms/the-form-element/form-action-submission-with-base-url.html: Added. * web-platform-tests/html/semantics/forms/the-form-element/form-action-submission.html: Added. * web-platform-tests/html/semantics/forms/the-form-element/form-action-url-expected.txt: Removed. * web-platform-tests/html/semantics/forms/the-form-element/form-action-url.html: Removed. * 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-form-element/resources/form-action-url-iframe.html: Removed. * web-platform-tests/html/semantics/forms/the-form-element/resources/form-no-action-with-base.html: Added. * web-platform-tests/html/semantics/forms/the-form-element/resources/form-no-action.html: Added. * web-platform-tests/html/semantics/forms/the-form-element/resources/form-with-action-and-base.sub.html: Added. * web-platform-tests/html/semantics/forms/the-form-element/resources/form-with-action.sub.html: Added. * web-platform-tests/html/semantics/forms/the-form-element/resources/target/form-action-url-target.html: * web-platform-tests/html/semantics/forms/the-form-element/resources/w3c-import.log: * web-platform-tests/html/semantics/forms/the-form-element/w3c-import.log: * web-platform-tests/html/semantics/forms/the-input-element/checkbox-click-events.html: Added. * web-platform-tests/html/semantics/forms/the-input-element/radio-expected.txt: * web-platform-tests/html/semantics/forms/the-input-element/radio-input-cancel.html: Added. * 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-label-element/proxy-click-to-associated-element.html: Added. * web-platform-tests/html/semantics/forms/the-label-element/w3c-import.log: * web-platform-tests/html/semantics/forms/the-select-element/select-multiple.html: Added. * web-platform-tests/html/semantics/forms/the-select-element/select-selectedOptions.html: Added. * web-platform-tests/html/semantics/forms/the-select-element/w3c-import.log: * web-platform-tests/html/semantics/forms/the-textarea-element/value-defaultValue-textContent.html: Added. * web-platform-tests/html/semantics/forms/the-textarea-element/w3c-import.log: * web-platform-tests/html/semantics/interactive-elements/the-menu-element/menuitem-label.html: Added. * web-platform-tests/html/semantics/interactive-elements/the-menu-element/w3c-import.log: * web-platform-tests/html/semantics/scripting-1/the-script-element/nomodule-set-on-async-classic-script.html: * web-platform-tests/html/semantics/text-level-semantics/the-a-element/a.rel-getter-01.html: Added. * web-platform-tests/html/semantics/text-level-semantics/the-a-element/a.rel-setter-01.html: Added. * web-platform-tests/html/semantics/text-level-semantics/the-a-element/w3c-import.log: * web-platform-tests/html/syntax/serializing-html-fragments/serializing-expected.txt: * web-platform-tests/html/syntax/serializing-html-fragments/serializing.html: * web-platform-tests/html/the-xhtml-syntax/parsing-xhtml-documents/w3c-import.log: * web-platform-tests/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-1.htm: Added. * web-platform-tests/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-10.htm: Added. * web-platform-tests/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-2.htm: Added. * web-platform-tests/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-3.htm: Added. * web-platform-tests/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-4.htm: Added. * web-platform-tests/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-5.htm: Added. * web-platform-tests/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-6.htm: Added. * web-platform-tests/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-7.htm: Added. * web-platform-tests/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-8.htm: Added. * web-platform-tests/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-9.htm: Added. * web-platform-tests/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-support.htm: * web-platform-tests/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/canblock-dedicatedworker.html: Added. * web-platform-tests/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/canblock-serviceworker.https.html: Added. * web-platform-tests/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/canblock-sharedworker.html: Added. * web-platform-tests/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/canblock-window.html: Added. * web-platform-tests/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/w3c-import.log: Added. * web-platform-tests/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/worker-that-requires-failure.js: Added. (test): * web-platform-tests/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/worker-that-requires-success.js: Added. (test): * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/NavigatorID.html: Removed. * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/NavigatorID.worker.js: Removed. * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/navigator.any.html: Added. * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/navigator.any.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/NavigatorID.js. (async_test): * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/navigator.any.worker.html: Added. * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/w3c-import.log: * web-platform-tests/images/apng.png: Added. * web-platform-tests/images/w3c-import.log: * web-platform-tests/lint: * web-platform-tests/lint.whitelist: * web-platform-tests/media/CanvasTest.ttf: Removed. * web-platform-tests/media/OWNERS: * web-platform-tests/media/w3c-import.log: * web-platform-tests/notifications/shownotification-resolve-manual.https.html: Added. * web-platform-tests/notifications/w3c-import.log: * web-platform-tests/resource-timing/resource-timing.js: (assertResourceEntryInvariants): * web-platform-tests/resource-timing/resource_TAO_match_origin.htm: Added. * web-platform-tests/resource-timing/resource_TAO_match_wildcard.htm: Added. * web-platform-tests/resource-timing/resource_TAO_multi.htm: Added. * web-platform-tests/resource-timing/resource_TAO_null.htm: Added. * web-platform-tests/resource-timing/resource_TAO_origin.htm: Added. * web-platform-tests/resource-timing/resource_TAO_origin_uppercase.htm: Added. * web-platform-tests/resource-timing/resource_TAO_space.htm: Added. * web-platform-tests/resource-timing/resource_TAO_wildcard.htm: Added. * web-platform-tests/resource-timing/resource_TAO_zero.htm: Added. * web-platform-tests/resource-timing/resources/TAOResponse.py: Added. (main): * web-platform-tests/resource-timing/resources/iframe_TAO_match_origin.html: Added. * web-platform-tests/resource-timing/resources/iframe_TAO_match_wildcard.html: Added. * web-platform-tests/resource-timing/resources/iframe_TAO_multi.html: Added. * web-platform-tests/resource-timing/resources/iframe_TAO_null.html: Added. * web-platform-tests/resource-timing/resources/iframe_TAO_origin.html: Added. * web-platform-tests/resource-timing/resources/iframe_TAO_origin_uppercase.html: Added. * web-platform-tests/resource-timing/resources/iframe_TAO_space.html: Added. * web-platform-tests/resource-timing/resources/iframe_TAO_wildcard.html: Added. * web-platform-tests/resource-timing/resources/iframe_TAO_zero.html: Added. * web-platform-tests/resource-timing/resources/w3c-import.log: * web-platform-tests/resource-timing/w3c-import.log: * web-platform-tests/resources/examples/apisample18.html: Added. * web-platform-tests/resources/examples/apisample19.html: Added. * web-platform-tests/resources/examples/w3c-import.log: * web-platform-tests/resources/idlharness.js: (IdlArray.prototype.assert_type_is): (IdlInterface.prototype.test_self): * web-platform-tests/resources/readme.md: * web-platform-tests/resources/w3c-import.log: * web-platform-tests/resources/webidl2/lib/w3c-import.log: * web-platform-tests/resources/webidl2/test/invalid/idl/record-key.widl: Added. * web-platform-tests/resources/webidl2/test/invalid/idl/w3c-import.log: * web-platform-tests/resources/webidl2/test/invalid/json/record-key.json: Added. * web-platform-tests/resources/webidl2/test/invalid/json/w3c-import.log: * web-platform-tests/resources/webidl2/test/syntax/idl/map.widl: Removed. * web-platform-tests/resources/webidl2/test/syntax/idl/namespace.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/record.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/typedef-nested.widl: Removed. * web-platform-tests/resources/webidl2/test/syntax/idl/typedef-union.idl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/w3c-import.log: * web-platform-tests/resources/webidl2/test/syntax/json/map.json: Removed. * web-platform-tests/resources/webidl2/test/syntax/json/namespace.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/record.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/typedef-nested.json: Removed. * web-platform-tests/resources/webidl2/test/syntax/json/typedef-union.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/w3c-import.log: * web-platform-tests/resources/webidl2/test/syntax/opt/w3c-import.log: * web-platform-tests/resources/webidl2/test/w3c-import.log: * web-platform-tests/resources/webidl2/test/web/w3c-import.log: * web-platform-tests/resources/webidl2/w3c-import.log: * web-platform-tests/shadow-dom/slots-fallback-in-document.html: Added. * web-platform-tests/shadow-dom/w3c-import.log: * web-platform-tests/streams/piping/close-propagation-forward-expected.txt: * web-platform-tests/streams/piping/flow-control-expected.txt: * web-platform-tests/streams/piping/flow-control.js: (StepTracker): (StepTracker.prototype.waitThenAdvance): (promise_test): * web-platform-tests/streams/piping/general-expected.txt: * web-platform-tests/streams/piping/pipe-through-expected.txt: * web-platform-tests/streams/piping/pipe-through.dedicatedworker-expected.txt: * web-platform-tests/streams/piping/pipe-through.js: (test): * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt: * web-platform-tests/streams/readable-byte-streams/general.js: (promise_test): * web-platform-tests/streams/readable-streams/floating-point-total-queue-size.dedicatedworker-expected.txt: * web-platform-tests/streams/readable-streams/floating-point-total-queue-size.js: * web-platform-tests/streams/resources/recording-streams.js: (self.recordingWritableStream): * web-platform-tests/tools/html5lib/html5lib/serializer/w3c-import.log: * web-platform-tests/tools/html5lib/html5lib/treebuilders/w3c-import.log: * web-platform-tests/tools/html5lib/html5lib/treewalkers/w3c-import.log: * web-platform-tests/tools/html5lib/html5lib/trie/w3c-import.log: * web-platform-tests/tools/html5lib/html5lib/w3c-import.log: * web-platform-tests/tools/manifest/w3c-import.log: * web-platform-tests/tools/pytest/.github/w3c-import.log: * web-platform-tests/tools/pywebsocket/src/mod_pywebsocket/handshake/w3c-import.log: * web-platform-tests/tools/pywebsocket/src/mod_pywebsocket/w3c-import.log: * web-platform-tests/tools/serve/w3c-import.log: * web-platform-tests/tools/six/w3c-import.log: * web-platform-tests/tools/sslutils/w3c-import.log: * web-platform-tests/tools/w3c-import.log: * web-platform-tests/tools/webdriver/webdriver/client.py: (ActionSequence.pause): (ActionSequence.pointer_up): (ActionSequence.pointer_down): (ActionSequence.click): * web-platform-tests/tools/webdriver/webdriver/transport.py: (Response.from_http_response): * web-platform-tests/tools/wptrunner/requirements_firefox.txt: * web-platform-tests/tools/wptrunner/wptrunner/browsers/base.py: (Browser.settings): (Browser.start): (NullBrowser.start): * web-platform-tests/tools/wptrunner/wptrunner/browsers/chrome.py: (browser_kwargs): (ChromeBrowser.start): * web-platform-tests/tools/wptrunner/wptrunner/browsers/edge.py: (EdgeBrowser.start): * web-platform-tests/tools/wptrunner/wptrunner/browsers/firefox.py: (get_timeout_multiplier): (browser_kwargs): (executor_kwargs): (FirefoxBrowser.__init__): (FirefoxBrowser): (FirefoxBrowser.settings): (FirefoxBrowser.start): (FirefoxBrowser.stop): (FirefoxBrowser.process_leaks): (FirefoxBrowser.cleanup): * web-platform-tests/tools/wptrunner/wptrunner/browsers/sauce.py: (browser_kwargs): * web-platform-tests/tools/wptrunner/wptrunner/browsers/servo.py: (browser_kwargs): * web-platform-tests/tools/wptrunner/wptrunner/browsers/servodriver.py: (browser_kwargs): (ServoWebDriverBrowser.start): * web-platform-tests/tools/wptrunner/wptrunner/executors/executormarionette.py: (MarionetteProtocol.__init__): (MarionetteProtocol.setup): (MarionetteTestharnessExecutor.__init__): * web-platform-tests/tools/wptrunner/wptrunner/manifestexpected.py: (ExpectedManifest.leaks): (ExpectedManifest): (DirectoryManifest.leaks): (DirectoryManifest): (TestNode.leaks): (TestNode): * web-platform-tests/tools/wptrunner/wptrunner/testloader.py: (EqualTimeChunker._group_by_directory): (PathGroupedSource.get_queue): * web-platform-tests/tools/wptrunner/wptrunner/testrunner.py: (BrowserManager.__init__): (BrowserManager.update_settings): (BrowserManager.init): (TestRunnerManager.init): (TestRunnerManager.get_next_test): (TestRunnerManager.run_test): * web-platform-tests/tools/wptrunner/wptrunner/tests/test_chunker.py: (MockTest): * web-platform-tests/tools/wptrunner/wptrunner/update/sync.py: (copy_wpt_tree): (add_license): (CopyWorkTree.create): * web-platform-tests/tools/wptrunner/wptrunner/update/tree.py: (GitTree.paths): * web-platform-tests/tools/wptrunner/wptrunner/update/update.py: (SyncFromUpstream.create): * web-platform-tests/tools/wptrunner/wptrunner/wptcommandline.py: (create_parser_update): * web-platform-tests/tools/wptrunner/wptrunner/wptrunner.py: (run_tests): * web-platform-tests/tools/wptrunner/wptrunner/wpttest.py: (Test): (Test.__init__): (Test.from_manifest): (Test.leaks): (ReftestTest.__init__): (ReftestTest.from_manifest): (WdspecTest): * web-platform-tests/tools/wptserve/wptserve/w3c-import.log: * web-platform-tests/user-timing/measure.html: * web-platform-tests/user-timing/measure_navigation_timing.html: * web-platform-tests/user-timing/resources/webperftestharness.js: * web-platform-tests/user-timing/test_user_timing_clear_marks-expected.txt: * web-platform-tests/user-timing/test_user_timing_clear_measures-expected.txt: * web-platform-tests/user-timing/test_user_timing_entry_type-expected.txt: * web-platform-tests/user-timing/test_user_timing_exists-expected.txt: * web-platform-tests/user-timing/test_user_timing_mark-expected.txt: * web-platform-tests/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_with_timing_attributes-expected.txt: * web-platform-tests/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter-expected.txt: * web-platform-tests/user-timing/test_user_timing_mark_exceptions-expected.txt: * web-platform-tests/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute-expected.txt: * web-platform-tests/user-timing/test_user_timing_measure-expected.txt: * web-platform-tests/user-timing/test_user_timing_measure_exceptions-expected.txt: * web-platform-tests/user-timing/test_user_timing_measure_navigation_timing-expected.txt: * web-platform-tests/w3c-import.log: * web-platform-tests/webrtc/OWNERS: * web-platform-tests/webrtc/RTCConfiguration-iceCandidatePoolSize-expected.txt: * web-platform-tests/webrtc/RTCConfiguration-iceCandidatePoolSize.html: * web-platform-tests/webrtc/RTCIceCandidate-constructor.html: Added. * web-platform-tests/webrtc/RTCPeerConnection-addIceCandidate.html: Added. * web-platform-tests/webrtc/getstats-expected.txt: * web-platform-tests/webrtc/getstats.html: * web-platform-tests/webrtc/w3c-import.log: * web-platform-tests/wptrun: Added. 2017-05-19 Chris Dumez Option() named constructor is not per spec https://bugs.webkit.org/show_bug.cgi?id=172185 Reviewed by Sam Weinig. Import test coverage from upstream web-platform-tests at 8b69df3a68. * web-platform-tests/html/semantics/forms/the-option-element/option-element-constructor-expected.txt: Added. * web-platform-tests/html/semantics/forms/the-option-element/option-element-constructor.html: Added. * web-platform-tests/html/semantics/forms/the-option-element/option-index-expected.txt: Added. * web-platform-tests/html/semantics/forms/the-option-element/option-index.html: Added. * web-platform-tests/html/semantics/forms/the-option-element/w3c-import.log: 2017-05-19 Chris Dumez URLSearchParams / Headers objects @@iterator is not as per Web IDL spec https://bugs.webkit.org/show_bug.cgi?id=172218 Reviewed by Youenn Fablet. Rebaseline web-platform-tests that are now passing. * web-platform-tests/fetch/api/headers/headers-idl-expected.txt: * web-platform-tests/url/interfaces.any-expected.txt: * web-platform-tests/url/interfaces.any.worker-expected.txt: 2017-05-19 Chris Dumez CSSOM insertRule() index argument is optional with default 0 https://bugs.webkit.org/show_bug.cgi?id=172219 Reviewed by Sam Weinig. Import cssom web-platform-tests. The insertRule* tests include coverage for this change. * resources/import-expectations.json: * web-platform-tests/cssom/CSS-expected.txt: Added. * web-platform-tests/cssom/CSS.html: Added. * web-platform-tests/cssom/CSSKeyframeRule-expected.txt: Added. * web-platform-tests/cssom/CSSKeyframeRule.html: Added. * web-platform-tests/cssom/CSSKeyframesRule-expected.txt: Added. * web-platform-tests/cssom/CSSKeyframesRule.html: Added. * web-platform-tests/cssom/CSSNamespaceRule-expected.txt: Added. * web-platform-tests/cssom/CSSNamespaceRule.html: Added. * web-platform-tests/cssom/CSSRuleList-expected.txt: Added. * web-platform-tests/cssom/CSSRuleList.html: Added. * web-platform-tests/cssom/CSSStyleRule-expected.txt: Added. * web-platform-tests/cssom/CSSStyleRule.html: Added. * web-platform-tests/cssom/CSSStyleSheet-expected.txt: Added. * web-platform-tests/cssom/CSSStyleSheet.html: Added. * web-platform-tests/cssom/MediaList-expected.txt: Added. * web-platform-tests/cssom/MediaList.html: Added. * web-platform-tests/cssom/MediaList.xhtml: Added. * web-platform-tests/cssom/OWNERS: Added. * web-platform-tests/cssom/StyleSheetList-expected.txt: Added. * web-platform-tests/cssom/StyleSheetList.html: Added. * web-platform-tests/cssom/computed-style-001-expected.txt: Added. * web-platform-tests/cssom/computed-style-001.html: Added. * web-platform-tests/cssom/css-style-attribute-modifications-expected.txt: Added. * web-platform-tests/cssom/css-style-attribute-modifications.html: Added. * web-platform-tests/cssom/css-style-declaration-modifications-expected.txt: Added. * web-platform-tests/cssom/css-style-declaration-modifications.html: Added. * web-platform-tests/cssom/cssimportrule-expected.txt: Added. * web-platform-tests/cssom/cssimportrule.html: Added. * web-platform-tests/cssom/cssom-cssText-serialize-expected.txt: Added. * web-platform-tests/cssom/cssom-cssText-serialize.html: Added. * web-platform-tests/cssom/cssom-cssstyledeclaration-set-expected.txt: Added. * web-platform-tests/cssom/cssom-cssstyledeclaration-set.html: Added. * web-platform-tests/cssom/cssom-fontfacerule-constructors-expected.txt: Added. * web-platform-tests/cssom/cssom-fontfacerule-constructors.html: Added. * web-platform-tests/cssom/cssom-fontfacerule-expected.txt: Added. * web-platform-tests/cssom/cssom-fontfacerule.html: Added. * web-platform-tests/cssom/cssom-setProperty-shorthand-expected.txt: Added. * web-platform-tests/cssom/cssom-setProperty-shorthand.html: Added. * web-platform-tests/cssom/cssstyledeclaration-csstext-expected.txt: Added. * web-platform-tests/cssom/cssstyledeclaration-csstext.html: Added. * web-platform-tests/cssom/cssstyledeclaration-mutability-expected.txt: Added. * web-platform-tests/cssom/cssstyledeclaration-mutability.html: Added. * web-platform-tests/cssom/escape-expected.txt: Added. * web-platform-tests/cssom/escape.html: Added. * web-platform-tests/cssom/getComputedStyle-pseudo-expected.txt: Added. * web-platform-tests/cssom/getComputedStyle-pseudo.html: Added. * web-platform-tests/cssom/historical-expected.txt: Added. * web-platform-tests/cssom/historical.html: Added. * web-platform-tests/cssom/index-001-expected.txt: Added. * web-platform-tests/cssom/index-001.html: Added. * web-platform-tests/cssom/index-002-expected.txt: Added. * web-platform-tests/cssom/index-002.html: Added. * web-platform-tests/cssom/index-003-expected.txt: Added. * web-platform-tests/cssom/index-003.html: Added. * web-platform-tests/cssom/inline-style-001-expected.txt: Added. * web-platform-tests/cssom/inline-style-001.html: Added. * web-platform-tests/cssom/insertRule-charset-no-index-expected.txt: Added. * web-platform-tests/cssom/insertRule-charset-no-index.html: Added. * web-platform-tests/cssom/insertRule-import-no-index-expected.txt: Added. * web-platform-tests/cssom/insertRule-import-no-index.html: Added. * web-platform-tests/cssom/insertRule-namespace-no-index-expected.txt: Added. * web-platform-tests/cssom/insertRule-namespace-no-index.html: Added. * web-platform-tests/cssom/insertRule-no-index-expected.txt: Added. * web-platform-tests/cssom/insertRule-no-index.html: Added. * web-platform-tests/cssom/interfaces-expected.txt: Added. * web-platform-tests/cssom/interfaces.html: Added. * web-platform-tests/cssom/medialist-interfaces-001-expected.txt: Added. * web-platform-tests/cssom/medialist-interfaces-001.html: Added. * web-platform-tests/cssom/medialist-interfaces-002-expected.txt: Added. * web-platform-tests/cssom/medialist-interfaces-002.html: Added. * web-platform-tests/cssom/medialist-interfaces-003-expected.txt: Added. * web-platform-tests/cssom/medialist-interfaces-003.html: Added. * web-platform-tests/cssom/medialist-interfaces-004-expected.txt: Added. * web-platform-tests/cssom/medialist-interfaces-004.html: Added. * web-platform-tests/cssom/overflow-serialization-expected.txt: Added. * web-platform-tests/cssom/overflow-serialization.html: Added. * web-platform-tests/cssom/selectorSerialize-expected.txt: Added. * web-platform-tests/cssom/selectorSerialize.html: Added. * web-platform-tests/cssom/serialization-CSSDeclaration-with-important-expected.txt: Added. * web-platform-tests/cssom/serialization-CSSDeclaration-with-important.html: Added. * web-platform-tests/cssom/serialize-namespaced-type-selectors-expected.txt: Added. * web-platform-tests/cssom/serialize-namespaced-type-selectors.html: Added. * web-platform-tests/cssom/serialize-values-expected.txt: Added. * web-platform-tests/cssom/serialize-values.html: Added. * web-platform-tests/cssom/serialize-variable-reference-expected.txt: Added. * web-platform-tests/cssom/serialize-variable-reference.html: Added. * web-platform-tests/cssom/shorthand-serialization-expected.txt: Added. * web-platform-tests/cssom/shorthand-serialization.html: Added. * web-platform-tests/cssom/style-sheet-interfaces-001-expected.txt: Added. * web-platform-tests/cssom/style-sheet-interfaces-001.html: Added. * web-platform-tests/cssom/style-sheet-interfaces-002-expected.txt: Added. * web-platform-tests/cssom/style-sheet-interfaces-002.html: Added. * web-platform-tests/cssom/stylesheet-same-origin.css: Added. (body): * web-platform-tests/cssom/stylesheet-same-origin.sub-expected.txt: Added. * web-platform-tests/cssom/stylesheet-same-origin.sub.html: Added. * web-platform-tests/cssom/support/1x1-green.png: Added. * web-platform-tests/cssom/support/1x1-lime.png: Added. * web-platform-tests/cssom/support/1x1-maroon.png: Added. * web-platform-tests/cssom/support/1x1-navy.png: Added. * web-platform-tests/cssom/support/1x1-red.png: Added. * web-platform-tests/cssom/support/1x1-white.png: Added. * web-platform-tests/cssom/support/60x60-gg-rr.png: Added. * web-platform-tests/cssom/support/60x60-green.png: Added. * web-platform-tests/cssom/support/60x60-red.png: Added. * web-platform-tests/cssom/support/README: Added. * web-platform-tests/cssom/support/a-green.css: Added. (.a): * web-platform-tests/cssom/support/b-green.css: Added. (.b): * web-platform-tests/cssom/support/c-red.css: Added. (.c): * web-platform-tests/cssom/support/cat.png: Added. * web-platform-tests/cssom/support/import-charset.css: Added. * web-platform-tests/cssom/support/import-green.css: Added. (.import): * web-platform-tests/cssom/support/import-red.css: Added. (.import): * web-platform-tests/cssom/support/pattern-grg-rgr-grg.png: Added. * web-platform-tests/cssom/support/pattern-grg-rrg-rgg.png: Added. * web-platform-tests/cssom/support/pattern-rgr-grg-rgr.png: Added. * web-platform-tests/cssom/support/pattern-tr.png: Added. * web-platform-tests/cssom/support/ruler-h-50%.png: Added. * web-platform-tests/cssom/support/ruler-h-50px.png: Added. * web-platform-tests/cssom/support/ruler-v-100px.png: Added. * web-platform-tests/cssom/support/ruler-v-50px.png: Added. * web-platform-tests/cssom/support/square-purple.png: Added. * web-platform-tests/cssom/support/square-teal.png: Added. * web-platform-tests/cssom/support/square-white.png: Added. * web-platform-tests/cssom/support/support/README: Added. * web-platform-tests/cssom/support/support/swatch-green.png: Added. * web-platform-tests/cssom/support/support/swatch-red.png: Added. * web-platform-tests/cssom/support/support/w3c-import.log: Added. * web-platform-tests/cssom/support/swatch-blue.png: Added. * web-platform-tests/cssom/support/swatch-green.png: Added. * web-platform-tests/cssom/support/swatch-lime.png: Added. * web-platform-tests/cssom/support/swatch-orange.png: Added. * web-platform-tests/cssom/support/swatch-red.png: Added. * web-platform-tests/cssom/support/swatch-teal.png: Added. * web-platform-tests/cssom/support/swatch-white.png: Added. * web-platform-tests/cssom/support/swatch-yellow.png: Added. * web-platform-tests/cssom/support/test-bl.png: Added. * web-platform-tests/cssom/support/test-br.png: Added. * web-platform-tests/cssom/support/test-inner-half-size.png: Added. * web-platform-tests/cssom/support/test-outer.png: Added. * web-platform-tests/cssom/support/test-tl.png: Added. * web-platform-tests/cssom/support/test-tr.png: Added. * web-platform-tests/cssom/support/w3c-import.log: Added. * web-platform-tests/cssom/ttwf-cssom-doc-ext-load-count-expected.txt: Added. * web-platform-tests/cssom/ttwf-cssom-doc-ext-load-count.html: Added. * web-platform-tests/cssom/ttwf-cssom-doc-ext-load-tree-order-expected.txt: Added. * web-platform-tests/cssom/ttwf-cssom-doc-ext-load-tree-order.html: Added. * web-platform-tests/cssom/ttwf-cssom-document-extension-expected.txt: Added. * web-platform-tests/cssom/ttwf-cssom-document-extension.html: Added. * web-platform-tests/cssom/variable-names-expected.txt: Added. * web-platform-tests/cssom/variable-names.html: Added. * web-platform-tests/cssom/w3c-import.log: Added. 2017-05-18 Chris Dumez Update webidl2.js from upstream web-platform-tests https://bugs.webkit.org/show_bug.cgi?id=172342 Reviewed by Sam Weinig. * web-platform-tests/fetch/api/headers/headers-idl.html: Re-sync test from upstream 11216539e as the test would break otherwise with the new webidl2.js. * web-platform-tests/resources/webidl2/*: Re-sync webidl2.js from upstream web-platform-tests 11216539e. * web-platform-tests/url/interfaces.any-expected.txt: * web-platform-tests/url/interfaces.any.worker-expected.txt: Rebaseline tests that are now actually working. They relied on this new webidl2.js version. 2017-05-18 Chris Dumez Re-sync url web-platform-tests https://bugs.webkit.org/show_bug.cgi?id=172333 Reviewed by Youenn Fablet. Re-sync url web-platform-tests from upstream 11216539. * web-platform-tests/url/README.md: * web-platform-tests/url/a-element-expected.txt: * web-platform-tests/url/a-element-origin-expected.txt: * web-platform-tests/url/a-element-origin-xhtml-expected.txt: * web-platform-tests/url/a-element-xhtml-expected.txt: * web-platform-tests/url/failure-expected.txt: * web-platform-tests/url/failure.html: * web-platform-tests/url/historical.any-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/url/historical.worker-expected.txt. * web-platform-tests/url/historical.any.html: Copied from LayoutTests/imported/w3c/web-platform-tests/url/historical.worker.html. * web-platform-tests/url/historical.any.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/url/historical.worker.js. (self.GLOBAL.isWindow): * web-platform-tests/url/historical.any.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/url/historical.worker-expected.txt. * web-platform-tests/url/historical.any.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/url/historical.worker.html. * web-platform-tests/url/historical.html: Removed. * web-platform-tests/url/interfaces.any-expected.txt: Added. * web-platform-tests/url/interfaces.any.html: Copied from LayoutTests/imported/w3c/web-platform-tests/url/historical.worker.html. * web-platform-tests/url/interfaces.any.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/url/interfaces.html. * web-platform-tests/url/interfaces.any.worker-expected.txt: Added. * web-platform-tests/url/interfaces.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/url/historical.worker.html. * web-platform-tests/url/url-constructor-expected.txt: * web-platform-tests/url/url-origin-expected.txt: * web-platform-tests/url/urlsearchparams-constructor-expected.txt: * web-platform-tests/url/urlsearchparams-constructor.html: * web-platform-tests/url/urltestdata.json: * web-platform-tests/url/w3c-import.log: 2017-05-18 Daniel Bates Improve error message for Access-Control-Allow-Origin violation due to misconfigured server https://bugs.webkit.org/show_bug.cgi?id=162819 Reviewed by Joseph Pecoraro. Update expected result. * web-platform-tests/fetch/api/cors/cors-multiple-origins-expected.txt: * web-platform-tests/fetch/api/cors/cors-multiple-origins-worker-expected.txt: 2017-05-18 Chris Dumez Update web-platform-tests tools https://bugs.webkit.org/show_bug.cgi?id=172247 Reviewed by Youenn Fablet. Rebaseline tests now that WPT tools were updated. * web-platform-tests/FileAPI/idlharness-expected.txt: * web-platform-tests/FileAPI/idlharness.worker-expected.txt: * web-platform-tests/FileAPI/url/multi-global-origin-serialization.sub-expected.txt: * web-platform-tests/IndexedDB/interfaces-expected.txt: * web-platform-tests/IndexedDB/interfaces.worker-expected.txt: * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_ecdh_bits-expected.txt: * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_ecdh_keys-expected.txt: * web-platform-tests/WebCryptoAPI/idlharness-expected.txt: * web-platform-tests/WebCryptoAPI/idlharness.worker-expected.txt: * web-platform-tests/XMLHttpRequest/formdata-foreach-expected.txt: * 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/background-fetch/interfaces.worker-expected.txt: * web-platform-tests/cors/origin-expected.txt: * web-platform-tests/custom-elements/custom-element-registry/define-expected.txt: * web-platform-tests/custom-elements/parser/parser-fallsback-to-unknown-element-expected.txt: * web-platform-tests/dom/interfaces-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/encoding/idlharness-expected.txt: * web-platform-tests/fetch/api/basic/integrity-sharedworker-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/fetch/api/response/response-idl-expected.txt: * web-platform-tests/hr-time/idlharness-expected.txt: * 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/dom/reflection-embedded-expected.txt: * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/allow-scripts-flag-changing-1-expected.txt: * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/allow-scripts-flag-changing-2-expected.txt: * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/moving-documents-expected.txt: * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/not-in-shadow-tree-expected.txt: * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement/srclang-expected.txt: * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/language-expected.txt: * web-platform-tests/html/semantics/embedded-content/media-elements/ready-states/autoplay-with-slow-text-tracks-expected.txt: * web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-parse-error-expected.txt: * web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-runtime-error-expected.txt: * web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-runtime-error-throw-expected.txt: * web-platform-tests/notifications/interfaces-expected.txt: * web-platform-tests/resource-timing/idlharness-expected.txt: * web-platform-tests/resource-timing/rt-initiatorType-other-expected.txt: * web-platform-tests/resources/idlharness.js: (set exposed): (IdlArray.prototype.test): (IdlArray.prototype.assert_type_is): (IdlInterface.prototype.test_self): (IdlInterface.prototype.add_iterable_members): (IdlInterface.prototype.test_member_iterable): (IdlInterface.prototype.test_members): (IdlInterface.prototype.test_primary_interface_of): (IdlInterface.prototype.test_interface_of): (IdlInterface.prototype.do_interface_attribute_asserts): (IdlTypedef): * web-platform-tests/resources/testharness.js: (WindowTestEnvironment): (WindowTestEnvironment.prototype._dispatch): (WindowTestEnvironment.prototype._forEach_windows): (ServiceWorkerTestEnvironment): (promise_test): * web-platform-tests/shadow-dom/Document-prototype-currentScript-expected.txt: * web-platform-tests/streams/byte-length-queuing-strategy.sharedworker-expected.txt: * web-platform-tests/streams/count-queuing-strategy.sharedworker-expected.txt: * web-platform-tests/streams/piping/close-propagation-backward.sharedworker-expected.txt: * web-platform-tests/streams/piping/close-propagation-forward.sharedworker-expected.txt: * web-platform-tests/streams/piping/error-propagation-backward.sharedworker-expected.txt: * web-platform-tests/streams/piping/error-propagation-forward.sharedworker-expected.txt: * web-platform-tests/streams/piping/flow-control.sharedworker-expected.txt: * web-platform-tests/streams/piping/general-expected.txt: * web-platform-tests/streams/piping/general.sharedworker-expected.txt: * web-platform-tests/streams/piping/multiple-propagation.sharedworker-expected.txt: * web-platform-tests/streams/piping/pipe-through.sharedworker-expected.txt: * web-platform-tests/streams/piping/transform-streams.sharedworker-expected.txt: * web-platform-tests/streams/readable-byte-streams/general.sharedworker-expected.txt: * web-platform-tests/streams/readable-streams/bad-strategies.sharedworker-expected.txt: * web-platform-tests/streams/readable-streams/bad-underlying-sources.sharedworker-expected.txt: * web-platform-tests/streams/readable-streams/brand-checks.sharedworker-expected.txt: * web-platform-tests/streams/readable-streams/cancel.sharedworker-expected.txt: * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.sharedworker-expected.txt: * web-platform-tests/streams/readable-streams/default-reader.sharedworker-expected.txt: * web-platform-tests/streams/readable-streams/floating-point-total-queue-size.sharedworker-expected.txt: * web-platform-tests/streams/readable-streams/garbage-collection.sharedworker-expected.txt: * web-platform-tests/streams/readable-streams/general.sharedworker-expected.txt: * web-platform-tests/streams/readable-streams/pipe-through.sharedworker-expected.txt: * web-platform-tests/streams/readable-streams/readable-stream-reader.sharedworker-expected.txt: * web-platform-tests/streams/readable-streams/tee.sharedworker-expected.txt: * web-platform-tests/streams/readable-streams/templated.sharedworker-expected.txt: * web-platform-tests/tools/browserutils/__init__.py: Added. * web-platform-tests/tools/browserutils/browser.py: Added. (path): (Browser): (Browser.install): (Browser.install_webdriver): (Browser.version): (Browser.requirements): (Browser.prepare_environment): (Firefox): (Firefox.platform_string): (Firefox.platform_string_geckodriver): (Firefox.latest_nightly_listing): (Firefox.get_from_nightly): (Firefox.install): (Firefox.find_binary): (Firefox.find_certutil): (Firefox.find_webdriver): (Firefox.install_certutil): (Firefox.install_prefs): (Firefox._latest_geckodriver_version): (Firefox.install_webdriver): (Firefox.version): (Chrome): (Chrome.platform_string): (Chrome.install): (Chrome.find_webdriver): (Chrome.install_webdriver): (Chrome.version): (Chrome.prepare_environment): * web-platform-tests/tools/browserutils/utils.py: Added. (Kwargs): (Kwargs.set_if_none): (call): (get_git_cmd): (get_git_cmd.git): (seekable): (untar): (unzip): (pwd): (pwd.__init__): (pwd.__enter__): (pwd.__exit__): (get): * web-platform-tests/tools/browserutils/virtualenv.py: Added. (Virtualenv): (Virtualenv.__init__): (Virtualenv.exists): (Virtualenv.create): (Virtualenv.bin_path): (Virtualenv.pip_path): (Virtualenv.activate): (Virtualenv.start): (Virtualenv.install_requirements): * web-platform-tests/tools/browserutils/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/tools/html5lib/html5lib/tests/performance/w3c-import.log. * web-platform-tests/tools/conftest.py: * web-platform-tests/tools/gitignore/tests/w3c-import.log: * web-platform-tests/tools/gitignore/w3c-import.log: * web-platform-tests/tools/html5lib/doc/w3c-import.log: * web-platform-tests/tools/html5lib/html5lib/filters/w3c-import.log: * web-platform-tests/tools/html5lib/html5lib/serializer/w3c-import.log: * web-platform-tests/tools/html5lib/html5lib/tests/performance/w3c-import.log: * web-platform-tests/tools/html5lib/html5lib/tests/testdata/encoding/chardet/w3c-import.log: * web-platform-tests/tools/html5lib/html5lib/tests/testdata/encoding/w3c-import.log: * web-platform-tests/tools/html5lib/html5lib/tests/testdata/sanitizer/w3c-import.log: * web-platform-tests/tools/html5lib/html5lib/tests/testdata/serializer/w3c-import.log: * web-platform-tests/tools/html5lib/html5lib/tests/testdata/sniffer/w3c-import.log: * web-platform-tests/tools/html5lib/html5lib/tests/testdata/tokenizer/w3c-import.log: * web-platform-tests/tools/html5lib/html5lib/tests/testdata/tree-construction/scripted/w3c-import.log: * web-platform-tests/tools/html5lib/html5lib/tests/testdata/tree-construction/w3c-import.log: * web-platform-tests/tools/html5lib/html5lib/tests/testdata/validator/w3c-import.log: * web-platform-tests/tools/html5lib/html5lib/tests/testdata/w3c-import.log: * web-platform-tests/tools/html5lib/html5lib/tests/w3c-import.log: * web-platform-tests/tools/html5lib/html5lib/treeadapters/w3c-import.log: * web-platform-tests/tools/html5lib/html5lib/treebuilders/w3c-import.log: * web-platform-tests/tools/html5lib/html5lib/treewalkers/w3c-import.log: * web-platform-tests/tools/html5lib/html5lib/trie/w3c-import.log: * web-platform-tests/tools/html5lib/html5lib/w3c-import.log: * web-platform-tests/tools/html5lib/utils/w3c-import.log: * web-platform-tests/tools/html5lib/w3c-import.log: * web-platform-tests/tools/lint/lint.py: * web-platform-tests/tools/lint/tests/dummy/css-unique/match/support/tools/w3c-import.log: * web-platform-tests/tools/lint/tests/dummy/css-unique/match/support/w3c-import.log: * web-platform-tests/tools/lint/tests/dummy/css-unique/match/tools/w3c-import.log: * web-platform-tests/tools/lint/tests/dummy/css-unique/match/w3c-import.log: * web-platform-tests/tools/lint/tests/dummy/css-unique/not-match/support/w3c-import.log: * web-platform-tests/tools/lint/tests/dummy/css-unique/not-match/tools/w3c-import.log: * web-platform-tests/tools/lint/tests/dummy/css-unique/not-match/w3c-import.log: * web-platform-tests/tools/lint/tests/dummy/css-unique/selectors/w3c-import.log: * web-platform-tests/tools/lint/tests/dummy/css-unique/support/tools/w3c-import.log: * web-platform-tests/tools/lint/tests/dummy/css-unique/support/w3c-import.log: * web-platform-tests/tools/lint/tests/dummy/css-unique/tools/w3c-import.log: * web-platform-tests/tools/lint/tests/dummy/css-unique/w3c-import.log: * web-platform-tests/tools/lint/tests/dummy/css/work-in-progress/foo/support/w3c-import.log: * web-platform-tests/tools/lint/tests/dummy/ref/w3c-import.log: * web-platform-tests/tools/lint/tests/dummy/w3c-import.log: * web-platform-tests/tools/lint/tests/w3c-import.log: * web-platform-tests/tools/lint/w3c-import.log: * web-platform-tests/tools/localpaths.py: * web-platform-tests/tools/manifest/catalog/w3c-import.log: * web-platform-tests/tools/manifest/tests/w3c-import.log: * web-platform-tests/tools/manifest/w3c-import.log: * web-platform-tests/tools/pytest.ini: * web-platform-tests/tools/pytest/_pytest/_code/w3c-import.log: * web-platform-tests/tools/pytest/_pytest/assertion/w3c-import.log: * web-platform-tests/tools/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/w3c-import.log: * web-platform-tests/tools/pytest/_pytest/vendored_packages/w3c-import.log: * web-platform-tests/tools/pytest/_pytest/w3c-import.log: * web-platform-tests/tools/pytest/bench/w3c-import.log: * web-platform-tests/tools/pytest/doc/en/_templates/w3c-import.log: * web-platform-tests/tools/pytest/doc/en/_themes/flask/static/w3c-import.log: * web-platform-tests/tools/pytest/doc/en/_themes/flask/w3c-import.log: * web-platform-tests/tools/pytest/doc/en/_themes/w3c-import.log: * web-platform-tests/tools/pytest/doc/en/announce/w3c-import.log: * web-platform-tests/tools/pytest/doc/en/example/assertion/global_testmodule_config/w3c-import.log: * web-platform-tests/tools/pytest/doc/en/example/assertion/w3c-import.log: * web-platform-tests/tools/pytest/doc/en/example/costlysetup/sub1/w3c-import.log: * web-platform-tests/tools/pytest/doc/en/example/costlysetup/sub2/w3c-import.log: * web-platform-tests/tools/pytest/doc/en/example/costlysetup/w3c-import.log: * web-platform-tests/tools/pytest/doc/en/example/layout1/w3c-import.log: * web-platform-tests/tools/pytest/doc/en/example/nonpython/w3c-import.log: * web-platform-tests/tools/pytest/doc/en/example/py2py3/w3c-import.log: * web-platform-tests/tools/pytest/doc/en/example/w3c-import.log: * web-platform-tests/tools/pytest/doc/en/img/w3c-import.log: * web-platform-tests/tools/pytest/doc/en/test/plugin/w3c-import.log: * web-platform-tests/tools/pytest/doc/en/test/w3c-import.log: * web-platform-tests/tools/pytest/doc/en/w3c-import.log: * web-platform-tests/tools/pytest/extra/setup-py.test/w3c-import.log: * web-platform-tests/tools/pytest/extra/w3c-import.log: * web-platform-tests/tools/pytest/testing/code/w3c-import.log: * web-platform-tests/tools/pytest/testing/cx_freeze/tests/w3c-import.log: * web-platform-tests/tools/pytest/testing/cx_freeze/w3c-import.log: * web-platform-tests/tools/pytest/testing/python/w3c-import.log: * web-platform-tests/tools/pytest/testing/w3c-import.log: * web-platform-tests/tools/pytest/w3c-import.log: * web-platform-tests/tools/pywebsocket/src/example/w3c-import.log: * web-platform-tests/tools/pywebsocket/src/mod_pywebsocket/handshake/w3c-import.log: * web-platform-tests/tools/pywebsocket/src/mod_pywebsocket/w3c-import.log: * web-platform-tests/tools/pywebsocket/src/test/cert/w3c-import.log: * web-platform-tests/tools/pywebsocket/src/test/testdata/handlers/sub/w3c-import.log: * web-platform-tests/tools/pywebsocket/src/test/testdata/handlers/w3c-import.log: * web-platform-tests/tools/pywebsocket/src/test/testdata/w3c-import.log: * web-platform-tests/tools/pywebsocket/src/test/w3c-import.log: * web-platform-tests/tools/pywebsocket/src/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/serve/w3c-import.log: * web-platform-tests/tools/six/documentation/w3c-import.log: * web-platform-tests/tools/six/w3c-import.log: * web-platform-tests/tools/sslutils/w3c-import.log: * web-platform-tests/tools/tox.ini: * web-platform-tests/tools/w3c-import.log: * web-platform-tests/tools/webdriver/README.md: * web-platform-tests/tools/webdriver/w3c-import.log: * web-platform-tests/tools/webdriver/webdriver/client.py: (Element.send_keys): * web-platform-tests/tools/webdriver/webdriver/w3c-import.log: * web-platform-tests/tools/wptrun.py: Added. (WptrunnerHelpAction): (WptrunnerHelpAction.__init__): (WptrunnerHelpAction.__call__): (create_parser): (exit): (args_general): (check_environ): (prompt_install): (args_firefox): (setup_firefox): (args_chrome): (setup_chrome): (setup_edge): (setup_sauce): (setup_servo): (setup_wptrunner): (main): * web-platform-tests/tools/wptrunner/LICENSE: Renamed from LayoutTests/imported/w3c/web-platform-tests/tools/LICENSE. * web-platform-tests/tools/wptrunner/MANIFEST.in: Added. * web-platform-tests/tools/wptrunner/README.rst: Added. * web-platform-tests/tools/wptrunner/docs/Makefile: Added. * web-platform-tests/tools/wptrunner/docs/architecture.svg: Added. * web-platform-tests/tools/wptrunner/docs/conf.py: Added. * web-platform-tests/tools/wptrunner/docs/design.rst: Added. * web-platform-tests/tools/wptrunner/docs/expectation.rst: Added. * web-platform-tests/tools/wptrunner/docs/index.rst: Added. * web-platform-tests/tools/wptrunner/docs/make.bat: Added. * web-platform-tests/tools/wptrunner/docs/usage.rst: Added. * web-platform-tests/tools/wptrunner/docs/w3c-import.log: Added. * web-platform-tests/tools/wptrunner/requirements.txt: Added. * web-platform-tests/tools/wptrunner/requirements_chrome.txt: Added. * web-platform-tests/tools/wptrunner/requirements_firefox.txt: Added. * web-platform-tests/tools/wptrunner/requirements_sauce.txt: Added. * web-platform-tests/tools/wptrunner/requirements_servo.txt: Added. * web-platform-tests/tools/wptrunner/setup.py: Added. * web-platform-tests/tools/wptrunner/test/metadata/reftest/reftest_and_fail.html.ini: Added. * web-platform-tests/tools/wptrunner/test/metadata/reftest/reftest_cycle_fail.html.ini: Added. * web-platform-tests/tools/wptrunner/test/metadata/reftest/reftest_match_fail.html.ini: Added. * web-platform-tests/tools/wptrunner/test/metadata/reftest/reftest_mismatch_fail.html.ini: Added. * web-platform-tests/tools/wptrunner/test/metadata/reftest/reftest_ref_timeout.html.ini: Added. * web-platform-tests/tools/wptrunner/test/metadata/reftest/reftest_timeout.html.ini: Added. * web-platform-tests/tools/wptrunner/test/metadata/reftest/w3c-import.log: Added. * web-platform-tests/tools/wptrunner/test/metadata/testharness/firefox/__dir__.ini: Added. * web-platform-tests/tools/wptrunner/test/metadata/testharness/firefox/subdir/test_pref_reset.html.ini: Added. * web-platform-tests/tools/wptrunner/test/metadata/testharness/firefox/subdir/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/tools/py/doc/img/w3c-import.log. * web-platform-tests/tools/wptrunner/test/metadata/testharness/firefox/test_pref_set.html.ini: Added. * web-platform-tests/tools/wptrunner/test/metadata/testharness/firefox/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/tools/gitignore/w3c-import.log. * web-platform-tests/tools/wptrunner/test/metadata/testharness/subdir/__dir__.ini: Added. * web-platform-tests/tools/wptrunner/test/metadata/testharness/subdir/testharness_1.html.ini: Added. * web-platform-tests/tools/wptrunner/test/metadata/testharness/subdir/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/tools/html5lib/html5lib/tests/testdata/encoding/chardet/w3c-import.log. * web-platform-tests/tools/wptrunner/test/metadata/testharness/testharness_0.html.ini: Added. * web-platform-tests/tools/wptrunner/test/metadata/testharness/testharness_error.html.ini: Added. * web-platform-tests/tools/wptrunner/test/metadata/testharness/testharness_timeout.html.ini: Added. * web-platform-tests/tools/wptrunner/test/metadata/testharness/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/tools/gitignore/w3c-import.log. * web-platform-tests/tools/wptrunner/test/test.cfg.example: Added. * web-platform-tests/tools/wptrunner/test/test.py: Added. (setup_wptrunner_logging): (ResultHandler): (ResultHandler.__init__): (ResultHandler.set_product): (ResultHandler.__call__): (test_settings): (read_config): (run_tests): (settings_to_argv): (set_from_args): (run): (get_parser): (main): * web-platform-tests/tools/wptrunner/test/testdata/reftest/green-expected.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/green-ref-expected.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/green-ref.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/green.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/red.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest.https-expected.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest.https.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_and_fail-expected.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_and_fail.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_and_fail_0-ref-expected.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_and_fail_0-ref.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_cycle-expected.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_cycle.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_cycle_0-ref-expected.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_cycle_0-ref.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_cycle_1-ref-expected.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_cycle_1-ref.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_cycle_fail-expected.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_cycle_fail.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_cycle_fail_0-ref-expected.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_cycle_fail_0-ref.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_match-expected.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_match.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_match_fail-expected.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_match_fail.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_mismatch-expected.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_mismatch.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_mismatch_fail-expected.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_mismatch_fail.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_or_0-expected.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_or_0.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_ref_timeout-expected.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_ref_timeout.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_timeout-expected.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_timeout.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_wait_0-expected.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/reftest_wait_0.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/reftest/w3c-import.log: Added. * web-platform-tests/tools/wptrunner/test/testdata/testharness/firefox/subdir/test_pref_inherit.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/testharness/firefox/subdir/test_pref_reset.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/testharness/firefox/subdir/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/tools/html5lib/html5lib/tests/performance/w3c-import.log. * web-platform-tests/tools/wptrunner/test/testdata/testharness/firefox/test_pref_dir.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/testharness/firefox/test_pref_set.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/testharness/firefox/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/tools/gitignore/w3c-import.log. * web-platform-tests/tools/wptrunner/test/testdata/testharness/subdir/testharness_1.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/testharness/subdir/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/tools/py/doc/img/w3c-import.log. * web-platform-tests/tools/wptrunner/test/testdata/testharness/testharness.https.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/testharness/testharness_0.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/testharness/testharness_error.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/testharness/testharness_long_timeout.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/testharness/testharness_timeout.html: Added. * web-platform-tests/tools/wptrunner/test/testdata/testharness/w3c-import.log: Added. * web-platform-tests/tools/wptrunner/test/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/tools/html5lib/html5lib/tests/testdata/sanitizer/w3c-import.log. * web-platform-tests/tools/wptrunner/tox.ini: Added. * web-platform-tests/tools/wptrunner/w3c-import.log: Added. * web-platform-tests/tools/wptrunner/wptrunner.default.ini: Added. * web-platform-tests/tools/wptrunner/wptrunner/__init__.py: Added. * web-platform-tests/tools/wptrunner/wptrunner/browsers/__init__.py: Added. * web-platform-tests/tools/wptrunner/wptrunner/browsers/b2g_setup/certtest_app.zip: Added. * web-platform-tests/tools/wptrunner/wptrunner/browsers/b2g_setup/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/tools/py/doc/img/w3c-import.log. * web-platform-tests/tools/wptrunner/wptrunner/browsers/base.py: Added. (cmd_arg): (get_free_port): (browser_command): (BrowserError): (Browser): (Browser.__init__): (Browser.__init__.serving): (Browser.__init__.also): (Browser.__enter__): (Browser.__exit__): (Browser.setup): (Browser.start): (Browser.stop): (Browser.pid): (Browser.is_alive): (Browser.setup_ssl): (Browser.cleanup): (Browser.executor_browser): (Browser.executor_browser.for): (Browser.log_crash): (NullBrowser): (NullBrowser.__init__): (NullBrowser.start): (NullBrowser.stop): (NullBrowser.pid): (NullBrowser.is_alive): (NullBrowser.on_output): (ExecutorBrowser): (ExecutorBrowser.__init__): * web-platform-tests/tools/wptrunner/wptrunner/browsers/chrome.py: Added. (check_args): (browser_kwargs): (executor_kwargs): (env_extras): (env_options): (ChromeBrowser): (ChromeBrowser.__init__): (ChromeBrowser.start): (ChromeBrowser.stop): (ChromeBrowser.pid): (ChromeBrowser.is_alive): (ChromeBrowser.cleanup): (ChromeBrowser.executor_browser): * web-platform-tests/tools/wptrunner/wptrunner/browsers/edge.py: Added. (check_args): (browser_kwargs): (executor_kwargs): (env_extras): (env_options): (EdgeBrowser): (EdgeBrowser.__init__): (EdgeBrowser.start): (EdgeBrowser.stop): (EdgeBrowser.pid): (EdgeBrowser.is_alive): (EdgeBrowser.cleanup): (EdgeBrowser.executor_browser): * web-platform-tests/tools/wptrunner/wptrunner/browsers/firefox.py: Added. (check_args): (browser_kwargs): (executor_kwargs): (env_extras): (env_options): (run_info_extras): (update_properties): (FirefoxBrowser): (FirefoxBrowser.__init__): (FirefoxBrowser.start): (FirefoxBrowser.load_prefs): (FirefoxBrowser.stop): (FirefoxBrowser.pid): (FirefoxBrowser.on_output): (FirefoxBrowser.is_alive): (FirefoxBrowser.cleanup): (FirefoxBrowser.executor_browser): (FirefoxBrowser.log_crash): (FirefoxBrowser.setup_ssl): (FirefoxBrowser.setup_ssl.certutil): * web-platform-tests/tools/wptrunner/wptrunner/browsers/sauce.py: Added. (get_capabilities): (get_sauce_config): (check_args): (browser_kwargs): (executor_kwargs): (env_extras): (env_options): (get_tar): (SauceConnect): (SauceConnect.__init__): (SauceConnect.__enter__): (SauceConnect.__exit__): (SauceConnect.upload_prerun_exec): (SauceException): (SauceBrowser): (SauceBrowser.__init__): (SauceBrowser.start): (SauceBrowser.stop): (SauceBrowser.pid): (SauceBrowser.is_alive): (SauceBrowser.cleanup): (SauceBrowser.executor_browser): * web-platform-tests/tools/wptrunner/wptrunner/browsers/sauce_setup/edge-prerun.bat: Added. * web-platform-tests/tools/wptrunner/wptrunner/browsers/sauce_setup/safari-prerun.sh: Added. * web-platform-tests/tools/wptrunner/wptrunner/browsers/sauce_setup/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/tools/gitignore/tests/w3c-import.log. * web-platform-tests/tools/wptrunner/wptrunner/browsers/server-locations.txt: Added. * web-platform-tests/tools/wptrunner/wptrunner/browsers/servo.py: Added. (check_args): (browser_kwargs): (executor_kwargs): (env_extras): (env_options): (update_properties): (ServoBrowser): (ServoBrowser.__init__): (ServoBrowser.executor_browser): * web-platform-tests/tools/wptrunner/wptrunner/browsers/servodriver.py: Added. (check_args): (browser_kwargs): (executor_kwargs): (env_extras): (env_options): (update_properties): (make_hosts_file): (ServoWebDriverBrowser): (ServoWebDriverBrowser.__init__): (ServoWebDriverBrowser.start): (ServoWebDriverBrowser.stop): (ServoWebDriverBrowser.pid): (ServoWebDriverBrowser.on_output): (ServoWebDriverBrowser.is_alive): (ServoWebDriverBrowser.cleanup): (ServoWebDriverBrowser.executor_browser): * web-platform-tests/tools/wptrunner/wptrunner/browsers/w3c-import.log: Added. * web-platform-tests/tools/wptrunner/wptrunner/config.json: Added. * web-platform-tests/tools/wptrunner/wptrunner/config.py: Added. (ConfigDict): (ConfigDict.__init__): (ConfigDict.get_path): (read): (path): (load): * web-platform-tests/tools/wptrunner/wptrunner/environment.py: Added. (do_delayed_imports): (serve_path): (get_ssl_kwargs): (ssl_env): (TestEnvironmentError): (TestEnvironment): (TestEnvironment.__init__): (TestEnvironment.__enter__): (TestEnvironment.__exit__): (TestEnvironment.ignore_interrupts): (TestEnvironment.process_interrupts): (TestEnvironment.load_config): (TestEnvironment.setup_server_logging): (TestEnvironment.get_routes): (TestEnvironment.ensure_started): * web-platform-tests/tools/wptrunner/wptrunner/executors/__init__.py: Added. * web-platform-tests/tools/wptrunner/wptrunner/executors/base.py: Added. (executor_kwargs): (strip_server): (TestharnessResultConverter): (TestharnessResultConverter.__call__): (reftest_result_converter): (pytest_result_converter): (ExecutorException): (ExecutorException.__init__): (TestExecutor): (TestExecutor.__init__): (TestExecutor.__init__.for): (TestExecutor.logger): (TestExecutor.setup): (TestExecutor.teardown): (TestExecutor.run_test): (TestExecutor.server_url): (TestExecutor.test_url): (TestExecutor.do_test): (TestExecutor.on_environment_change): (TestExecutor.result_from_exception): (TestharnessExecutor): (RefTestExecutor): (RefTestExecutor.__init__): (RefTestImplementation): (RefTestImplementation.__init__): (RefTestImplementation.logger): (RefTestImplementation.get_hash): (RefTestImplementation.is_pass): (RefTestImplementation.run_test): (RefTestImplementation.retake_screenshot): (WdspecExecutor): (Protocol): (Protocol.__init__): (Protocol.logger): (Protocol.setup): (Protocol.teardown): (Protocol.wait): * web-platform-tests/tools/wptrunner/wptrunner/executors/executormarionette.py: Added. (do_delayed_imports): (MarionetteProtocol): (MarionetteProtocol.__init__): (MarionetteProtocol.setup): (MarionetteProtocol.teardown): (MarionetteProtocol.is_alive): (MarionetteProtocol.after_connect): (MarionetteProtocol.set_timeout): (MarionetteProtocol.load_runner): (MarionetteProtocol.close_old_windows): (MarionetteProtocol.wait): (MarionetteProtocol.on_environment_change): (MarionetteProtocol.set_pref): (MarionetteProtocol.clear_user_pref): (MarionetteProtocol.get_pref): (MarionetteProtocol.clear_origin): (RemoteMarionetteProtocol): (RemoteMarionetteProtocol.__init__): (RemoteMarionetteProtocol.setup): (RemoteMarionetteProtocol.teardown): (RemoteMarionetteProtocol.is_alive): (ExecuteAsyncScriptRun): (ExecuteAsyncScriptRun.__init__): (ExecuteAsyncScriptRun.run): (ExecuteAsyncScriptRun._run): (MarionetteTestharnessExecutor): (MarionetteTestharnessExecutor.__init__): (MarionetteTestharnessExecutor.is_alive): (MarionetteTestharnessExecutor.on_environment_change): (MarionetteTestharnessExecutor.do_test): (MarionetteTestharnessExecutor.do_testharness): (MarionetteRefTestExecutor): (MarionetteRefTestExecutor.__init__): (MarionetteRefTestExecutor.is_alive): (MarionetteRefTestExecutor.on_environment_change): (MarionetteRefTestExecutor.do_test): (MarionetteRefTestExecutor.screenshot): (MarionetteRefTestExecutor._screenshot): (WdspecRun): (WdspecRun.__init__): (WdspecRun.run): (WdspecRun._run): (MarionetteWdspecExecutor): (MarionetteWdspecExecutor.__init__): (MarionetteWdspecExecutor.is_alive): (MarionetteWdspecExecutor.on_environment_change): (MarionetteWdspecExecutor.do_test): (MarionetteWdspecExecutor.do_wdspec): (MarionetteWdspecExecutor.do_delayed_imports): * web-platform-tests/tools/wptrunner/wptrunner/executors/executorselenium.py: Added. (do_delayed_imports): (SeleniumProtocol): (SeleniumProtocol.__init__): (SeleniumProtocol.setup): (SeleniumProtocol.teardown): (SeleniumProtocol.is_alive): (SeleniumProtocol.after_connect): (SeleniumProtocol.load_runner): (SeleniumProtocol.wait): (SeleniumRun): (SeleniumRun.__init__): (SeleniumRun.run): (SeleniumRun._run): (SeleniumTestharnessExecutor): (SeleniumTestharnessExecutor.__init__): (SeleniumTestharnessExecutor.is_alive): (SeleniumTestharnessExecutor.on_environment_change): (SeleniumTestharnessExecutor.do_test): (SeleniumTestharnessExecutor.do_testharness): (SeleniumRefTestExecutor): (SeleniumRefTestExecutor.__init__): (SeleniumRefTestExecutor.is_alive): (SeleniumRefTestExecutor.do_test): (SeleniumRefTestExecutor.screenshot): (SeleniumRefTestExecutor._screenshot): * web-platform-tests/tools/wptrunner/wptrunner/executors/executorservo.py: Added. (make_hosts_file): (ServoTestharnessExecutor): (ServoTestharnessExecutor.__init__): (ServoTestharnessExecutor.teardown): (ServoTestharnessExecutor.do_test): (ServoTestharnessExecutor.on_output): (ServoTestharnessExecutor.on_finish): (TempFilename): (TempFilename.__init__): (TempFilename.__enter__): (TempFilename.__exit__): (ServoRefTestExecutor): (ServoRefTestExecutor.__init__): (ServoRefTestExecutor.teardown): (ServoRefTestExecutor.screenshot): (ServoRefTestExecutor.do_test): (ServoRefTestExecutor.on_output): (ServoWdspecProtocol): (ServoWdspecProtocol.__init__): (ServoWdspecProtocol.setup): (ServoWdspecProtocol.teardown): (ServoWdspecProtocol.is_alive): (ServoWdspecProtocol.do_delayed_imports): (ServoWdspecExecutor): (ServoWdspecExecutor.__init__): (ServoWdspecExecutor.is_alive): (ServoWdspecExecutor.on_environment_change): (ServoWdspecExecutor.do_test): (ServoWdspecExecutor.do_wdspec): * web-platform-tests/tools/wptrunner/wptrunner/executors/executorservodriver.py: Added. (do_delayed_imports): (ServoWebDriverProtocol): (ServoWebDriverProtocol.__init__): (ServoWebDriverProtocol.setup): (ServoWebDriverProtocol.teardown): (ServoWebDriverProtocol.is_alive): (ServoWebDriverProtocol.after_connect): (ServoWebDriverProtocol.wait): (ServoWebDriverProtocol.on_environment_change): (ServoWebDriverRun): (ServoWebDriverRun.__init__): (ServoWebDriverRun.run): (ServoWebDriverRun._run): (timeout_func): (ServoWebDriverTestharnessExecutor): (ServoWebDriverTestharnessExecutor.__init__): (ServoWebDriverTestharnessExecutor.on_protocol_change): (ServoWebDriverTestharnessExecutor.is_alive): (ServoWebDriverTestharnessExecutor.do_test): (ServoWebDriverTestharnessExecutor.do_testharness): (TimeoutError): (ServoWebDriverRefTestExecutor): (ServoWebDriverRefTestExecutor.__init__): (ServoWebDriverRefTestExecutor.is_alive): (ServoWebDriverRefTestExecutor.do_test): (ServoWebDriverRefTestExecutor.screenshot): (ServoWebDriverRefTestExecutor._screenshot): * web-platform-tests/tools/wptrunner/wptrunner/executors/process.py: Added. (ProcessTestExecutor): (ProcessTestExecutor.__init__): (ProcessTestExecutor.setup): (ProcessTestExecutor.is_alive): (ProcessTestExecutor.do_test): * web-platform-tests/tools/wptrunner/wptrunner/executors/pytestrunner/__init__.py: Added. * web-platform-tests/tools/wptrunner/wptrunner/executors/pytestrunner/runner.py: Added. (do_delayed_imports): (run): (SubtestResultRecorder): (SubtestResultRecorder.__init__): (SubtestResultRecorder.pytest_runtest_logreport): (SubtestResultRecorder.record_pass): (SubtestResultRecorder.record_fail): (SubtestResultRecorder.record_error): (SubtestResultRecorder.record_skip): (SubtestResultRecorder.record): (TemporaryDirectory): (TemporaryDirectory.__enter__): (TemporaryDirectory.__exit__): * web-platform-tests/tools/wptrunner/wptrunner/executors/pytestrunner/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/tools/gitignore/w3c-import.log. * web-platform-tests/tools/wptrunner/wptrunner/executors/reftest-wait.js: Added. (test): * web-platform-tests/tools/wptrunner/wptrunner/executors/reftest-wait_servodriver.js: Added. (check_done): * web-platform-tests/tools/wptrunner/wptrunner/executors/reftest-wait_webdriver.js: Added. (test): * web-platform-tests/tools/wptrunner/wptrunner/executors/reftest.js: Added. * web-platform-tests/tools/wptrunner/wptrunner/executors/testharness_marionette.js: Added. (listener): (timeout.s.timer.setTimeout): * web-platform-tests/tools/wptrunner/wptrunner/executors/testharness_servodriver.js: Added. * web-platform-tests/tools/wptrunner/wptrunner/executors/testharness_webdriver.js: Added. (f): (timer.setTimeout): * web-platform-tests/tools/wptrunner/wptrunner/executors/w3c-import.log: Added. * web-platform-tests/tools/wptrunner/wptrunner/expected.py: Added. (expected_path): * web-platform-tests/tools/wptrunner/wptrunner/hosts.py: Added. (HostsLine): (HostsLine.__init__): (HostsLine.from_string): (HostsFile): (HostsFile.__init__): (HostsFile.set_host): (HostsFile.from_file): (HostsFile.to_string): (HostsFile.to_file): * web-platform-tests/tools/wptrunner/wptrunner/manifestexpected.py: Added. (data_cls_getter): (bool_prop): (tags): (prefs): (prefs.value): (ExpectedManifest): (ExpectedManifest.__init__): (ExpectedManifest.append): (ExpectedManifest._remove_child): (ExpectedManifest.get_test): (ExpectedManifest.url): (ExpectedManifest.disabled): (ExpectedManifest.restart_after): (ExpectedManifest.tags): (ExpectedManifest.prefs): (DirectoryManifest): (DirectoryManifest.disabled): (DirectoryManifest.restart_after): (DirectoryManifest.tags): (DirectoryManifest.prefs): (TestNode): (TestNode.__init__): (TestNode.is_empty): (TestNode.test_type): (TestNode.id): (TestNode.disabled): (TestNode.restart_after): (TestNode.tags): (TestNode.prefs): (TestNode.append): (TestNode.get_subtest): (SubtestNode): (SubtestNode.__init__): (SubtestNode.is_empty): (get_manifest): (get_dir_manifest): * web-platform-tests/tools/wptrunner/wptrunner/manifestinclude.py: Added. (IncludeManifest): (IncludeManifest.__init__): (IncludeManifest.create): (IncludeManifest.append): (IncludeManifest.include): (IncludeManifest._include): (IncludeManifest._get_components): (IncludeManifest._add_rule): (IncludeManifest.add_include): (IncludeManifest.add_exclude): (get_manifest): * web-platform-tests/tools/wptrunner/wptrunner/manifestupdate.py: Added. (ConditionError): (data_cls_getter): (ExpectedManifest): (ExpectedManifest.__init__): (ExpectedManifest.append): (ExpectedManifest._remove_child): (ExpectedManifest.get_test): (ExpectedManifest.has_test): (ExpectedManifest.url): (TestNode): (TestNode.__init__): (TestNode.create): (TestNode.is_empty): (TestNode.test_type): (TestNode.id): (TestNode.disabled): (TestNode.set_result): (TestNode.coalesce_expected): (TestNode._add_key_value): (TestNode.clear_expected): (TestNode.append): (TestNode.get_subtest): (SubtestNode): (SubtestNode.__init__): (SubtestNode.create): (SubtestNode.is_empty): (group_conditionals): (make_expr): (get_manifest): (compile): * web-platform-tests/tools/wptrunner/wptrunner/metadata.py: Added. (load_test_manifests): (update_expected): (do_delayed_imports): (files_in_repo): (rev_range): (paths_changed): (load_change_data): (unexpected_changes): (update_from_logs): (directory_manifests): (write_changes): (write_new_expected): (ExpectedUpdater): (ExpectedUpdater.__init__): (ExpectedUpdater.update_from_log): (ExpectedUpdater.suite_start): (ExpectedUpdater.test_id): (ExpectedUpdater.test_start): (ExpectedUpdater.test_status): (ExpectedUpdater.test_end): (create_test_tree): (create_expected): (load_expected): * web-platform-tests/tools/wptrunner/wptrunner/products.py: Added. (products_enabled): (product_module): (load_product): (load_product_update): * web-platform-tests/tools/wptrunner/wptrunner/reduce.py: Added. (setup_logging): (group): (next_power_of_two): (Reducer): (Reducer.__init__): (Reducer.run): (Reducer.unstable): (Reducer.log_is_unstable): (Reducer.log_is_unstable.handle_status): (Reducer.log_is_unstable.handle_end): (Reducer.get_initial_tests): (do_reduce): * web-platform-tests/tools/wptrunner/wptrunner/testharness_runner.html: Added. * web-platform-tests/tools/wptrunner/wptrunner/testharnessreport-servo.js: Added. (add_completion_callback): * web-platform-tests/tools/wptrunner/wptrunner/testharnessreport-servodriver.js: Added. (add_completion_callback.): (add_completion_callback): * web-platform-tests/tools/wptrunner/wptrunner/testharnessreport.js: Added. * web-platform-tests/tools/wptrunner/wptrunner/testloader.py: Added. (do_delayed_imports): (TestChunker): (TestChunker.__init__): (TestChunker.__call__): (Unchunked): (Unchunked.__init__): (Unchunked.__call__): (HashChunker): (HashChunker.__call__): (DirectoryHashChunker): (DirectoryHashChunker.__call__): (EqualTimeChunker): (EqualTimeChunker._group_by_directory): (EqualTimeChunker._group_by_directory.PathData): (EqualTimeChunker._group_by_directory.PathData.__init__): (EqualTimeChunker._maybe_remove): (EqualTimeChunker._maybe_add): (EqualTimeChunker._maybe_move): (EqualTimeChunker._badness): (EqualTimeChunker._get_chunk): (EqualTimeChunker._all_tests): (EqualTimeChunker._chunked_tests): (EqualTimeChunker._create_initial_chunks): (EqualTimeChunker._create_initial_chunks.Chunk): (EqualTimeChunker._create_initial_chunks.Chunk.__init__): (EqualTimeChunker._create_initial_chunks.Chunk.appendleft): (EqualTimeChunker._create_initial_chunks.Chunk.append): (EqualTimeChunker._create_initial_chunks.Chunk.pop): (EqualTimeChunker._create_initial_chunks.Chunk.popleft): (EqualTimeChunker._create_initial_chunks.Chunk.badness): (EqualTimeChunker._update_chunks): (EqualTimeChunker._get_tests): (EqualTimeChunker.__call__): (TestFilter): (TestFilter.__init__): (TestFilter.__call__): (TagFilter): (TagFilter.__init__): (TagFilter.__call__): (ManifestLoader): (ManifestLoader.__init__): (ManifestLoader.load): (ManifestLoader.create_manifest): (ManifestLoader.update_manifest): (ManifestLoader.load_manifest): (iterfilter): (TestLoader): (TestLoader.__init__): (TestLoader.test_ids): (TestLoader.get_test): (TestLoader.load_dir_metadata): (TestLoader.load_metadata): (TestLoader.iter_tests): (TestLoader.iter_wpttest): (TestLoader._load_tests): (TestLoader.groups): (TestSource): (TestSource.queue_tests): (TestSource.requeue_test): (TestSource.__enter__): (TestSource.__exit__): (SingleTestSource): (SingleTestSource.__init__): (SingleTestSource.queue_tests): (SingleTestSource.get_queue): (SingleTestSource.requeue_test): (PathGroupedSource): (PathGroupedSource.__init__): (PathGroupedSource.queue_tests): (PathGroupedSource.get_queue): (PathGroupedSource.requeue_test): (PathGroupedSource.__exit__): * web-platform-tests/tools/wptrunner/wptrunner/testrunner.py: Added. (MessageLogger): (MessageLogger.__init__): (MessageLogger._log_data): (MessageLogger.process_output): (_log_func): (_log_func.log): (TestRunner): (TestRunner.__init__): (TestRunner.__init__.delegates): (TestRunner.__enter__): (TestRunner.__exit__): (TestRunner.setup): (TestRunner.teardown): (TestRunner.run): (TestRunner.stop): (TestRunner.run_test): (TestRunner.wait): (TestRunner.send_message): (start_runner): (next_manager_number): (BrowserManager): (BrowserManager.__init__): (BrowserManager.init): (BrowserManager.send_message): (BrowserManager.init_timeout): (BrowserManager.after_init): (BrowserManager.stop): (BrowserManager.cleanup): (BrowserManager.log_crash): (BrowserManager.is_alive): (_RunnerManagerState): (TestRunnerManager): (TestRunnerManager.__init__): (TestRunnerManager.run): (TestRunnerManager.wait_event): (TestRunnerManager.should_stop): (TestRunnerManager.start_init): (TestRunnerManager.init): (TestRunnerManager.start_test_runner): (TestRunnerManager.init_succeeded): (TestRunnerManager.init_failed): (TestRunnerManager.get_next_test): (TestRunnerManager.run_test): (TestRunnerManager.test_ended): (TestRunnerManager.wait_finished): (TestRunnerManager.after_test_end): (TestRunnerManager.restart_runner): (TestRunnerManager.log): (TestRunnerManager.error): (TestRunnerManager.stop_runner): (TestRunnerManager.teardown): (TestRunnerManager.ensure_runner_stopped): (TestRunnerManager.runner_teardown): (TestRunnerManager.send_message): (TestRunnerManager.cleanup): (TestQueue): (TestQueue.__init__): (TestQueue.__enter__): (TestQueue.__exit__): (ManagerGroup): (ManagerGroup.__init__): (ManagerGroup.__enter__): (ManagerGroup.__exit__): (ManagerGroup.run): (ManagerGroup.is_alive): (ManagerGroup.wait): (ManagerGroup.stop): (ManagerGroup.unexpected_count): * web-platform-tests/tools/wptrunner/wptrunner/tests/__init__.py: Added. * web-platform-tests/tools/wptrunner/wptrunner/tests/test_chunker.py: Added. (MockTest): (MockTest.__init__): (make_mock_manifest): (TestEqualTimeChunker): (TestEqualTimeChunker.test_include_all): (TestEqualTimeChunker.test_include_all_1): (TestEqualTimeChunker.test_long): (TestEqualTimeChunker.test_long_1): (TestEqualTimeChunker.test_too_few_dirs): * web-platform-tests/tools/wptrunner/wptrunner/tests/test_hosts.py: Added. (HostsTest): (HostsTest.do_test): (HostsTest.test_simple): (test_blank_lines): (test_whitespace): (test_alignment): (test_multiple_same_name): * web-platform-tests/tools/wptrunner/wptrunner/tests/test_testloader.py: Added. (test_filter_unicode): * web-platform-tests/tools/wptrunner/wptrunner/tests/test_update.py: Added. (TestExpectedUpdater): (TestExpectedUpdater.create_manifest): (TestExpectedUpdater.create_updater): (TestExpectedUpdater.create_log): (TestExpectedUpdater.coalesce_results): (TestExpectedUpdater.test_update_0): (TestExpectedUpdater.test_update_1): (TestExpectedUpdater.test_new_subtest): (TestExpectedUpdater.test_update_multiple_0): (TestExpectedUpdater.test_update_multiple_1): (TestExpectedUpdater.test_update_multiple_2): (TestExpectedUpdater.test_update_multiple_3): (TestExpectedUpdater.test_update_ignore_existing): * web-platform-tests/tools/wptrunner/wptrunner/tests/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/tools/html5lib/html5lib/tests/performance/w3c-import.log. * web-platform-tests/tools/wptrunner/wptrunner/update/__init__.py: Added. (remove_logging_args): (setup_logging): (run_update): (main): * web-platform-tests/tools/wptrunner/wptrunner/update/base.py: Added. (Step): (Step.__init__): (Step.run): (Step.run.for): (Step.create): (Step.restore): (StepRunner): (StepRunner.__init__): (StepRunner.run): * web-platform-tests/tools/wptrunner/wptrunner/update/metadata.py: Added. (GetUpdatePropertyList): (GetUpdatePropertyList.create): (UpdateExpected): (UpdateExpected.create): (CreateMetadataPatch): (CreateMetadataPatch.create): (MetadataUpdateRunner): * web-platform-tests/tools/wptrunner/wptrunner/update/state.py: Added. (State): (State.__new__): (State.__init__): (State.__getstate__): (State.load): (State.push): (State.save): (State.is_empty): (State.clear): (State.__setattr__): (State.__getattr__): (State.__contains__): (State.update): (State.keys): (StateContext): (StateContext.__init__): (StateContext.__enter__): (StateContext.__exit__): * web-platform-tests/tools/wptrunner/wptrunner/update/sync.py: Added. (copy_wpt_tree): (add_license): (UpdateCheckout): (UpdateCheckout.create): (UpdateCheckout.restore): (GetSyncTargetCommit): (GetSyncTargetCommit.create): (LoadManifest): (LoadManifest.create): (UpdateManifest): (UpdateManifest.create): (CopyWorkTree): (CopyWorkTree.create): (CreateSyncPatch): (CreateSyncPatch.create): (SyncFromUpstreamRunner): * web-platform-tests/tools/wptrunner/wptrunner/update/tree.py: Added. (get_unique_name): (NoVCSTree): (NoVCSTree.__init__): (NoVCSTree.is_type): (NoVCSTree.is_clean): (NoVCSTree.add_new): (NoVCSTree.create_patch): (NoVCSTree.update_patch): (NoVCSTree.commit_patch): (HgTree): (HgTree.__init__): (HgTree.__getstate__): (HgTree.__setstate__): (HgTree.is_type): (HgTree.is_clean): (HgTree.add_new): (HgTree.create_patch): (HgTree.update_patch): (HgTree.commit_patch): (HgTree.contains_commit): (GitTree): (GitTree.__init__): (GitTree.__getstate__): (GitTree.__setstate__): (GitTree.is_type): (GitTree.rev): (GitTree.is_clean): (GitTree.add_new): (GitTree.list_refs): (GitTree.list_remote): (GitTree.get_remote_sha1): (GitTree.create_patch): (GitTree.update_patch): (GitTree.commit_patch): (GitTree.init): (GitTree.checkout): (GitTree.update): (GitTree.clean): (GitTree.paths): (GitTree.submodules): (GitTree.contains_commit): (CommitMessage): (CommitMessage.__init__): (CommitMessage.__str__): (CommitMessage._parse_message): (Commit): (Commit.__init__): (Commit.__getstate__): (Commit.__setstate__): (Commit._get_meta): * web-platform-tests/tools/wptrunner/wptrunner/update/update.py: Added. (setup_paths): (LoadConfig): (LoadConfig.create): (LoadTrees): (LoadTrees.create): (SyncFromUpstream): (SyncFromUpstream.create): (UpdateMetadata): (UpdateMetadata.create): (UpdateRunner): (WPTUpdate): (WPTUpdate.__init__): (WPTUpdate.__init__.holding): (WPTUpdate.run): (WPTUpdate.abort): * web-platform-tests/tools/wptrunner/wptrunner/update/w3c-import.log: Added. * web-platform-tests/tools/wptrunner/wptrunner/vcs.py: Added. (vcs): (vcs.inner): (bind_to_repo): (is_git_root): * web-platform-tests/tools/wptrunner/wptrunner/w3c-import.log: Added. * web-platform-tests/tools/wptrunner/wptrunner/webdriver_server.py: Added. (WebDriverServer): (WebDriverServer.__init__): (WebDriverServer.make_command): (WebDriverServer.start): (WebDriverServer._run): (WebDriverServer.stop): (WebDriverServer.is_alive): (WebDriverServer.on_output): (WebDriverServer.pid): (WebDriverServer.url): (WebDriverServer.port): (WebDriverServer._find_next_free_port): (SeleniumServer): (SeleniumServer.make_command): (ChromeDriverServer): (ChromeDriverServer.__init__): (ChromeDriverServer.make_command): (EdgeDriverServer): (EdgeDriverServer.__init__): (EdgeDriverServer.make_command): (GeckoDriverServer): (GeckoDriverServer.__init__): (GeckoDriverServer.make_command): (ServoDriverServer): (ServoDriverServer.__init__): (ServoDriverServer.make_command): (cmd_arg): (get_free_port): (wait_for_service): * web-platform-tests/tools/wptrunner/wptrunner/wptcommandline.py: Added. (abs_path): (url_or_path): (require_arg): (create_parser): (set_from_config): (get_test_paths): (exe_path): (check_args): (check_args_update): (create_parser_update): (create_parser_reduce): (parse_args): (parse_args_update): (parse_args_reduce): * web-platform-tests/tools/wptrunner/wptrunner/wptlogging.py: Added. (setup): (setup_stdlib_logger): (LogLevelRewriter): (LogLevelRewriter.__init__): (LogLevelRewriter.__call__): (LogThread): (LogThread.__init__): (LogThread.run): (LoggingWrapper): (LoggingWrapper.__init__): (LoggingWrapper.write): (LoggingWrapper.flush): (CaptureIO): (CaptureIO.__init__): (CaptureIO.__enter__): (CaptureIO.__exit__): * web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/__init__.py: Added. * web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/backends/__init__.py: Added. * web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/backends/conditional.py: Added. (ConditionalValue): (ConditionalValue.__init__): (ConditionalValue.value): (ConditionalValue.__call__): (ConditionalValue.set_value): (ConditionalValue.remove): (Compiler): (Compiler.compile): (Compiler.compile.of): (Compiler.compile_condition): (Compiler._initial_output_node): (Compiler.visit_DataNode): (Compiler.visit_KeyValueNode): (Compiler.visit_ListNode): (Compiler.visit_ValueNode): (Compiler.visit_AtomNode): (Compiler.visit_ConditionalNode): (Compiler.visit_StringNode): (Compiler.visit_StringNode.value): (Compiler.visit_NumberNode): (Compiler.visit_VariableNode): (Compiler.visit_VariableNode.value): (Compiler.visit_IndexNode): (Compiler.visit_UnaryExpressionNode): (Compiler.visit_BinaryExpressionNode): (Compiler.visit_UnaryOperatorNode): (Compiler.visit_BinaryOperatorNode): (ManifestItem): (ManifestItem.__init__): (ManifestItem.__repr__): (ManifestItem.__str__): (ManifestItem.__contains__): (ManifestItem.is_empty): (ManifestItem.root): (ManifestItem.name): (ManifestItem.has_key): (ManifestItem.get): (ManifestItem.set): (ManifestItem._add_key_value): (ManifestItem.append): (ManifestItem.remove): (ManifestItem._remove_child): (ManifestItem.iterchildren): (ManifestItem._flatten): (ManifestItem.iteritems): (ManifestItem.iterkeys): (ManifestItem.remove_value): (compile_ast): (compile): * web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/backends/static.py: Added. (Compiler): (Compiler.compile): (Compiler.compile.of): (Compiler.visit_DataNode): (Compiler.visit_KeyValueNode): (Compiler.visit_ValueNode): (Compiler.visit_AtomNode): (Compiler.visit_ListNode): (Compiler.visit_ConditionalNode): (Compiler.visit_StringNode): (Compiler.visit_NumberNode): (Compiler.visit_VariableNode): (Compiler.visit_IndexNode): (Compiler.visit_UnaryExpressionNode): (Compiler.visit_BinaryExpressionNode): (Compiler.visit_UnaryOperatorNode): (Compiler.visit_BinaryOperatorNode): (ManifestItem): (ManifestItem.__init__): (ManifestItem.__repr__): (ManifestItem.__str__): (ManifestItem.is_empty): (ManifestItem.root): (ManifestItem.has_key): (ManifestItem.get): (ManifestItem.set): (ManifestItem.remove): (ManifestItem._remove_child): (ManifestItem.iterchildren): (ManifestItem._flatten): (ManifestItem.iteritems): (ManifestItem.iterkeys): (ManifestItem.itervalues): (ManifestItem.append): (compile_ast): (compile): * web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/backends/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/tools/html5lib/html5lib/tests/performance/w3c-import.log. * web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/node.py: Added. (NodeVisitor): (NodeVisitor.visit): (NodeVisitor.visit.body): (Node): (Node.__init__): (Node.append): (Node.remove): (Node.__repr__): (Node.__str__): (Node.__eq__): (Node.copy): (DataNode): (DataNode.append): (KeyValueNode): (KeyValueNode.append): (ListNode): (ListNode.append): (ValueNode): (ValueNode.append): (AtomNode): (ConditionalNode): (UnaryExpressionNode): (UnaryExpressionNode.__init__): (UnaryExpressionNode.append): (UnaryExpressionNode.copy): (BinaryExpressionNode): (BinaryExpressionNode.__init__): (BinaryExpressionNode.append): (BinaryExpressionNode.copy): (UnaryOperatorNode): (UnaryOperatorNode.append): (BinaryOperatorNode): (BinaryOperatorNode.append): (IndexNode): (VariableNode): (StringNode): (NumberNode): * web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/parser.py: Added. (ParseError): (ParseError.__init__): (decode): (precedence): (TokenTypes): (TokenTypes.__init__): (Tokenizer): (Tokenizer.__init__): (Tokenizer.reset): (Tokenizer.tokenize): (Tokenizer.char): (Tokenizer.consume): (Tokenizer.peek): (Tokenizer.skip_whitespace): (Tokenizer.eol_state): (Tokenizer.line_start_state): (Tokenizer.data_line_state): (Tokenizer.heading_state): (Tokenizer.key_state): (Tokenizer.after_key_state): (Tokenizer.list_start_state): (Tokenizer.list_value_start_state): (Tokenizer.list_value_state): (Tokenizer.list_value_atom_state): (Tokenizer.list_end_state): (Tokenizer.value_state): (Tokenizer.value_inner_state): (Tokenizer.comment_state): (Tokenizer.line_end_state): (Tokenizer.consume_string): (Tokenizer.expr_or_value_state): (Tokenizer.expr_state): (Tokenizer.operator_state): (Tokenizer.digit_state): (Tokenizer.ident_state): (Tokenizer.consume_escape): (Tokenizer.decode_escape): (Tokenizer.escape_value): (Parser): (Parser.__init__): (Parser.reset): (Parser.parse): (Parser.consume): (Parser.expect): (Parser.manifest): (Parser.data_block): (Parser.eof_or_end_group): (Parser.value_block): (Parser.list_value): (Parser.expression_values): (Parser.value): (Parser.atom): (Parser.expr_start): (Parser.expr): (Parser.expr_operand): (Parser.expr_unary_op): (Parser.expr_bin_op): (Parser.expr_value): (Parser.expr_number): (Treebuilder): (Treebuilder.__init__): (Treebuilder.append): (Treebuilder.pop): (ExpressionBuilder): (ExpressionBuilder.__init__): (ExpressionBuilder.finish): (ExpressionBuilder.left_paren): (ExpressionBuilder.right_paren): (ExpressionBuilder.push_operator): (ExpressionBuilder.pop_operator): (ExpressionBuilder.push_operand): (ExpressionBuilder.pop_operand): (ExpressionBuilder.is_empty): (ExpressionBuilder.precedence): (parse): * web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/serializer.py: Added. (escape): (ManifestSerializer): (ManifestSerializer.__init__): (ManifestSerializer.serialize): (ManifestSerializer.visit_DataNode): (ManifestSerializer.visit_KeyValueNode): (ManifestSerializer.visit_ListNode): (ManifestSerializer.visit_ValueNode): (ManifestSerializer.visit_AtomNode): (ManifestSerializer.visit_ConditionalNode): (ManifestSerializer.visit_StringNode): (ManifestSerializer.visit_NumberNode): (ManifestSerializer.visit_VariableNode): (ManifestSerializer.visit_IndexNode): (ManifestSerializer.visit_UnaryExpressionNode): (ManifestSerializer.visit_BinaryExpressionNode): (ManifestSerializer.visit_UnaryOperatorNode): (ManifestSerializer.visit_BinaryOperatorNode): (serialize): * web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/tests/__init__.py: Added. * web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/tests/test_conditional.py: Added. (TestConditional): (TestConditional.compile): (TestConditional.test_get_0): (test_get_1): (test_get_2): (test_get_3): (test_set_0): (test_set_1): (test_set_2): (test_api_0): * web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/tests/test_parser.py: Added. (TestExpression): (TestExpression.setUp): (TestExpression.parse): (TestExpression.compare): (TestExpression.match): (TestExpression.test_expr_0): (test_expr_1): (test_atom_0): (test_atom_1): * web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/tests/test_serializer.py: Added. (TokenizerTest): (TokenizerTest.setUp): (TokenizerTest.serialize): (TokenizerTest.compare): (TokenizerTest.test_0): (test_1): (test_2): (test_3): (test_4): (test_5): (test_6): (test_7): (test_8): (test_9): (test_10): (test_11): (test_12): (test_13): (test_14): (test_15): (test_16): (test_17): (test_18): (test_escape_0): (test_escape_1): (test_escape_2): (test_escape_3): (test_escape_4): (test_escape_5): (test_escape_6): (test_escape_7): (test_escape_8): (test_escape_9): (test_escape_10): (test_escape_11): (test_atom_1): (test_atom_2): (test_atom_3): (test_atom_4): * web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/tests/test_static.py: Added. (TestStatic): (TestStatic.compile): (TestStatic.test_get_0): (test_get_1): (test_get_3): (test_get_4): (test_api): (test_is_empty_1): * web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/tests/test_tokenizer.py: Added. (TokenizerTest): (TokenizerTest.setUp): (TokenizerTest.tokenize): (TokenizerTest.compare): (TokenizerTest.test_heading_0): (TokenizerTest.test_heading_1): (TokenizerTest.test_heading_2): (TokenizerTest.test_heading_3): (TokenizerTest.test_heading_4): (TokenizerTest.test_heading_5): (TokenizerTest.test_heading_6): (TokenizerTest.test_key_0): (TokenizerTest.test_key_1): (TokenizerTest.test_key_2): (TokenizerTest.test_key_3): (TokenizerTest.test_key_4): (TokenizerTest.test_key_5): (TokenizerTest.test_key_6): (TokenizerTest.test_key_7): (TokenizerTest.test_key_8): (TokenizerTest.test_key_9): (TokenizerTest.test_key_10): (TokenizerTest.test_key_11): (TokenizerTest.test_key_12): (TokenizerTest.test_key_13): (TokenizerTest.test_key_14): (TokenizerTest.test_list_0): (test_list_1): (test_list_2): (test_list_3): (test_list_4): (test_list_5): (test_list_6): (test_expr_0): (test_expr_1): (test_expr_2): (test_expr_3): (test_expr_4): (test_expr_5): (test_expr_6): (test_expr_7): (test_expr_8): (test_expr_9): (test_expr_10): * web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/tests/w3c-import.log: Added. * web-platform-tests/tools/wptrunner/wptrunner/wptmanifest/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/tools/gitignore/w3c-import.log. * web-platform-tests/tools/wptrunner/wptrunner/wptrunner.py: Added. (setup_logging): (get_loader): (list_test_groups): (list_disabled): (get_pause_after_test): (run_tests): (start): (main): * web-platform-tests/tools/wptrunner/wptrunner/wpttest.py: Added. (Result): (Result.__init__): (Result.__repr__): (SubtestResult): (SubtestResult.__init__): (SubtestResult.__repr__): (TestharnessResult): (TestharnessSubtestResult): (ReftestResult): (WdspecResult): (WdspecSubtestResult): (get_run_info): (RunInfo): (RunInfo.__init__): (RunInfo._update_mozinfo): (Test): (Test.__init__): (Test.__eq__): (Test.from_manifest): (Test.id): (Test.keys): (Test.abs_path): (Test._get_metadata): (Test.itermeta): (Test.disabled): (Test.restart_after): (Test.tags): (Test.prefs): (Test.expected): (Test.__repr__): (TestharnessTest): (TestharnessTest.id): (ManualTest): (ManualTest.id): (ReftestTest): (ReftestTest.__init__): (ReftestTest.from_manifest): (ReftestTest.id): (ReftestTest.keys): (WdspecTest): (from_manifest): * web-platform-tests/tools/wptserve/docs/w3c-import.log: * web-platform-tests/tools/wptserve/tests/functional/docroot/subdir/w3c-import.log: * web-platform-tests/tools/wptserve/tests/functional/docroot/w3c-import.log: * web-platform-tests/tools/wptserve/tests/functional/w3c-import.log: * web-platform-tests/tools/wptserve/w3c-import.log: * web-platform-tests/tools/wptserve/wptserve/w3c-import.log: * web-platform-tests/url/interfaces-expected.txt: 2017-05-18 Romain Bellessort [Readable Streams API] Align getDesiredSize with spec https://bugs.webkit.org/show_bug.cgi?id=172220 Reviewed by Chris Dumez. Updated test expectations (tests are now passing). * web-platform-tests/streams/readable-byte-streams/general-expected.txt: Updated. * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt: Updated. * web-platform-tests/streams/readable-streams/general-expected.txt: Updated. * web-platform-tests/streams/readable-streams/general.dedicatedworker-expected.txt: Updated. 2017-05-17 Chris Dumez Setting URL.search to '' results in a stringified URL ending in '?' https://bugs.webkit.org/show_bug.cgi?id=162345 Reviewed by Alex Christensen. Rebaseline web-platform-test now that more checks are passing. * web-platform-tests/url/url-setters-expected.txt: 2017-05-17 Matt Lewis Unreviewed, rolling out r216974. Revision caused consistent timeouts on all platforms. Reverted changeset: "Add a RuntimeEnabledFeature for display: contents, defaulted to false." https://bugs.webkit.org/show_bug.cgi?id=171984 http://trac.webkit.org/changeset/216974 2017-05-17 Chris Dumez Import Notification tests from web-platform-tests https://bugs.webkit.org/show_bug.cgi?id=172196 Reviewed by Youenn Fablet. * resources/import-expectations.json: * web-platform-tests/notifications/OWNERS: Added. * web-platform-tests/notifications/common.js: Added. (createPassFail): (clearPassFail): (closeNotifications): (hasNotificationPermission): * web-platform-tests/notifications/constructor-basic-expected.txt: Added. * web-platform-tests/notifications/constructor-basic.html: Added. * web-platform-tests/notifications/constructor-invalid-expected.txt: Added. * web-platform-tests/notifications/constructor-invalid.html: Added. * web-platform-tests/notifications/event-onclose-expected.txt: Added. * web-platform-tests/notifications/event-onclose.html: Added. * web-platform-tests/notifications/event-onshow-expected.txt: Added. * web-platform-tests/notifications/event-onshow.html: Added. * web-platform-tests/notifications/instance-expected.txt: Added. * web-platform-tests/notifications/instance.html: Added. * web-platform-tests/notifications/interfaces-expected.txt: Added. * web-platform-tests/notifications/interfaces.html: Added. * web-platform-tests/notifications/lang-expected.txt: Added. * web-platform-tests/notifications/lang.html: Added. * web-platform-tests/notifications/permission-expected.txt: Added. * web-platform-tests/notifications/permission.html: Added. * web-platform-tests/notifications/resources/icon.png: Added. * web-platform-tests/notifications/resources/shownotification-sw.js: Added. (self.onmessage.event.then): * web-platform-tests/notifications/resources/w3c-import.log: Added. * web-platform-tests/notifications/shownotification-resolve-manual.https-expected.txt: Added. * web-platform-tests/notifications/shownotification-resolve-manual.https.html: Added. * web-platform-tests/notifications/w3c-import.log: Added. 2017-05-17 Ben Kelly Import FileAPI WPT tests. https://bugs.webkit.org/show_bug.cgi?id=171960 Reviewed by Youenn Fablet. * resources/import-expectations.json: * resources/resource-files.json: * web-platform-tests/FileAPI/BlobURL/support/file_test1.js: Added. * web-platform-tests/FileAPI/BlobURL/support/file_test2.txt: Added. * web-platform-tests/FileAPI/BlobURL/support/file_test3.html: Added. * web-platform-tests/FileAPI/BlobURL/support/w3c-import.log: Added. * web-platform-tests/FileAPI/FileReader/Progress_event_bubbles_cancelable-expected.txt: Added. * web-platform-tests/FileAPI/FileReader/Progress_event_bubbles_cancelable.html: Added. * web-platform-tests/FileAPI/FileReader/support/file_test1.txt: Added. * web-platform-tests/FileAPI/FileReader/support/w3c-import.log: Added. * web-platform-tests/FileAPI/FileReader/w3c-import.log: Added. * web-platform-tests/FileAPI/FileReaderSync.worker-expected.txt: Added. * web-platform-tests/FileAPI/FileReaderSync.worker.html: Added. * web-platform-tests/FileAPI/FileReaderSync.worker.js: Added. (setup): (test): * web-platform-tests/FileAPI/OWNERS: Added. * web-platform-tests/FileAPI/blob/Blob-XHR-revoke-expected.txt: Added. * web-platform-tests/FileAPI/blob/Blob-XHR-revoke.html: Added. * web-platform-tests/FileAPI/blob/Blob-constructor-expected.txt: Added. * web-platform-tests/FileAPI/blob/Blob-constructor.html: Added. * web-platform-tests/FileAPI/blob/Blob-in-worker.worker-expected.txt: Added. * web-platform-tests/FileAPI/blob/Blob-in-worker.worker.html: Added. * web-platform-tests/FileAPI/blob/Blob-in-worker.worker.js: Added. (async_test): * web-platform-tests/FileAPI/blob/Blob-slice-expected.txt: Added. * web-platform-tests/FileAPI/blob/Blob-slice-overflow-expected.txt: Added. * web-platform-tests/FileAPI/blob/Blob-slice-overflow.html: Added. * web-platform-tests/FileAPI/blob/Blob-slice.html: Added. * web-platform-tests/FileAPI/blob/w3c-import.log: Added. * web-platform-tests/FileAPI/file/File-constructor-expected.txt: Added. * web-platform-tests/FileAPI/file/File-constructor.html: Added. * web-platform-tests/FileAPI/file/Worker-read-file-constructor.worker-expected.txt: Added. * web-platform-tests/FileAPI/file/Worker-read-file-constructor.worker.html: Added. * web-platform-tests/FileAPI/file/Worker-read-file-constructor.worker.js: Added. (async_test): * web-platform-tests/FileAPI/file/w3c-import.log: Added. * web-platform-tests/FileAPI/fileReader-expected.txt: Added. * web-platform-tests/FileAPI/fileReader.html: Added. * web-platform-tests/FileAPI/filelist-section/filelist-expected.txt: Added. * web-platform-tests/FileAPI/filelist-section/filelist.html: Added. * web-platform-tests/FileAPI/filelist-section/support/upload.txt: Added. * web-platform-tests/FileAPI/filelist-section/support/upload.zip: Added. * web-platform-tests/FileAPI/filelist-section/support/w3c-import.log: Added. * web-platform-tests/FileAPI/filelist-section/w3c-import.log: Added. * web-platform-tests/FileAPI/historical.https-expected.txt: Added. * web-platform-tests/FileAPI/historical.https.html: Added. * web-platform-tests/FileAPI/idlharness-expected.txt: Added. * web-platform-tests/FileAPI/idlharness.html: Added. * web-platform-tests/FileAPI/idlharness.idl: Added. * web-platform-tests/FileAPI/idlharness.worker-expected.txt: Added. * web-platform-tests/FileAPI/idlharness.worker.html: Added. * web-platform-tests/FileAPI/idlharness.worker.js: Added. (request.onload): * web-platform-tests/FileAPI/reading-data-section/Determining-Encoding-expected.txt: Added. * web-platform-tests/FileAPI/reading-data-section/Determining-Encoding.html: Added. * web-platform-tests/FileAPI/reading-data-section/FileReader-event-handler-attributes-expected.txt: Added. * web-platform-tests/FileAPI/reading-data-section/FileReader-event-handler-attributes.html: Added. * web-platform-tests/FileAPI/reading-data-section/FileReader-multiple-reads-expected.txt: Added. * web-platform-tests/FileAPI/reading-data-section/FileReader-multiple-reads.html: Added. * web-platform-tests/FileAPI/reading-data-section/filereader_abort-expected.txt: Added. * web-platform-tests/FileAPI/reading-data-section/filereader_abort.html: Added. * web-platform-tests/FileAPI/reading-data-section/filereader_error-expected.txt: Added. * web-platform-tests/FileAPI/reading-data-section/filereader_error.html: Added. * web-platform-tests/FileAPI/reading-data-section/filereader_readAsArrayBuffer-expected.txt: Added. * web-platform-tests/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html: Added. * web-platform-tests/FileAPI/reading-data-section/filereader_readAsDataURL-expected.txt: Added. * web-platform-tests/FileAPI/reading-data-section/filereader_readAsDataURL.html: Added. * web-platform-tests/FileAPI/reading-data-section/filereader_readAsText-expected.txt: Added. * web-platform-tests/FileAPI/reading-data-section/filereader_readAsText.html: Added. * web-platform-tests/FileAPI/reading-data-section/filereader_readystate-expected.txt: Added. * web-platform-tests/FileAPI/reading-data-section/filereader_readystate.html: Added. * web-platform-tests/FileAPI/reading-data-section/filereader_result-expected.txt: Added. * web-platform-tests/FileAPI/reading-data-section/filereader_result.html: Added. * web-platform-tests/FileAPI/reading-data-section/support/blue-100x100.png: Added. * web-platform-tests/FileAPI/reading-data-section/support/w3c-import.log: Added. * web-platform-tests/FileAPI/reading-data-section/w3c-import.log: Added. * web-platform-tests/FileAPI/support/Blob.js: Added. (test_blob): * web-platform-tests/FileAPI/support/document-domain-setter.sub.html: Added. * web-platform-tests/FileAPI/support/historical-serviceworker.js: Added. (test): * web-platform-tests/FileAPI/support/incumbent.sub.html: Added. * web-platform-tests/FileAPI/support/upload.txt: Added. * web-platform-tests/FileAPI/support/url-origin.html: Added. * web-platform-tests/FileAPI/support/w3c-import.log: Added. * web-platform-tests/FileAPI/url/blob-url-in-sandboxed-iframe-expected.txt: Added. * web-platform-tests/FileAPI/url/blob-url-in-sandboxed-iframe.html: Added. * web-platform-tests/FileAPI/url/multi-global-origin-serialization.sub-expected.txt: Added. * web-platform-tests/FileAPI/url/multi-global-origin-serialization.sub.html: Added. * web-platform-tests/FileAPI/url/origin.sub-expected.txt: Added. * web-platform-tests/FileAPI/url/origin.sub.html: Added. * web-platform-tests/FileAPI/url/url_createobjecturl_blob-expected.txt: Added. * web-platform-tests/FileAPI/url/url_createobjecturl_blob.html: Added. * web-platform-tests/FileAPI/url/url_xmlhttprequest-expected.txt: Added. * web-platform-tests/FileAPI/url/url_xmlhttprequest.html: Added. * web-platform-tests/FileAPI/url/url_xmlhttprequest_img-expected.html: Added. * web-platform-tests/FileAPI/url/url_xmlhttprequest_img.html: Added. * web-platform-tests/FileAPI/url/w3c-import.log: Added. * web-platform-tests/FileAPI/w3c-import.log: Added. 2017-05-17 Emilio Cobos Álvarez Add a RuntimeEnabledFeature for display: contents, defaulted to false. https://bugs.webkit.org/show_bug.cgi?id=171984 Reviewed by Antti Koivisto. * web-platform-tests/innerText/getter-expected.txt: 2017-05-16 Chris Dumez Implement DOMMatrix / DOMMatrixReadOnly https://bugs.webkit.org/show_bug.cgi?id=110001 Reviewed by Sam Weinig and Simon Fraser. Rebaseline web-platform-tests now that more checks are passing. * web-platform-tests/css/geometry-1/DOMMatrix-001-expected.txt: Most checks are now passing. The few remaining failures seem to be due to our parsing of the input CSS string now matching the specification. This behavior is not new to this patch as I re-used exactly the same logic as for WebKitCSSMatrix's parsing of the input string. * web-platform-tests/css/geometry-1/DOMMatrix-002-expected.txt: * web-platform-tests/css/geometry-1/DOMMatrix-003-expected.txt: * web-platform-tests/css/geometry-1/DOMMatrix-a-f-alias-expected.txt: All checks are now passing. * web-platform-tests/css/geometry-1/DOMMatrix-newobject-expected.txt: Most checks are now passing. The remaining failures are due to DOMMatrixReadOnly's transformPoint() / toFloat32Array() / toFloat64Array() not being implemented in this patch. I think we can take care of those in a follow-up. * web-platform-tests/css/geometry-1/DOMPoint-002-expected.txt: Fails differently now that we support DOMMatrix. The test goes further but still fails because DOMPoint.matrixTransform() is not implemented. * web-platform-tests/css/geometry-1/WebKitCSSMatrix-expected.txt: One more check is passing now that we implement DOMMatrix. The remaining failure is due to WebKitCSSMatrix not being an alias to DOMMatrix yet. I'd rather do this in a follow-up. * web-platform-tests/css/geometry-1/historical-expected.txt: A lot of new passes. * web-platform-tests/css/geometry-1/structured-serialization-expected.txt: The test fails differently now that we support DOMMatrix. The test still fails because we do not support yet the structured serialization of DOMMatrix objects. It appears we do not support this for other types in this spec either (e.g. DOMPoint). I filed: https://bugs.webkit.org/show_bug.cgi?id=172191 * web-platform-tests/css/geometry-1/DOMMatrix-stringifier-expected.txt: Added. * web-platform-tests/css/geometry-1/DOMMatrix-stringifier.html: Added. Import new test from upstream. The WebKitCSSMatrix failures are due to our WebKitCSSMatrix implementation not complying with the standard. As per the standard, WebKitCSSMatrix is supposed to become an alias to DOMMatrix. If we do this aliasing (in a follow-up), then those tests will start passing. * web-platform-tests/css/geometry-1/support/dommatrix-test-util.js: Added. Add missing script that was missed by the importer when I initially imported the test suite from upstream. 2017-05-16 Romain Bellessort [Readable Streams API] Implement ReadableStreamBYOBReader releaseLock() https://bugs.webkit.org/show_bug.cgi?id=172111 Reviewed by Chris Dumez. Updated test expectations. * web-platform-tests/streams/readable-byte-streams/general-expected.txt: Updated. * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt: Updated. 2017-05-15 Chris Dumez Import css/geometry-1 web-platform-tests https://bugs.webkit.org/show_bug.cgi?id=172130 Reviewed by Youenn Fablet. Import css/geometry-1 web-platform-tests to gain better test coverage. * resources/import-expectations.json: * web-platform-tests/css/geometry-1/DOMMatrix-001-expected.txt: Added. * web-platform-tests/css/geometry-1/DOMMatrix-001.html: Added. * web-platform-tests/css/geometry-1/DOMMatrix-002-expected.txt: Added. * web-platform-tests/css/geometry-1/DOMMatrix-002.html: Added. * web-platform-tests/css/geometry-1/DOMMatrix-003-expected.txt: Added. * web-platform-tests/css/geometry-1/DOMMatrix-003.html: Added. * web-platform-tests/css/geometry-1/DOMMatrix-a-f-alias-expected.txt: Added. * web-platform-tests/css/geometry-1/DOMMatrix-a-f-alias.html: Added. * web-platform-tests/css/geometry-1/DOMMatrix-css-string.worker-expected.txt: Added. * web-platform-tests/css/geometry-1/DOMMatrix-css-string.worker.html: Added. * web-platform-tests/css/geometry-1/DOMMatrix-css-string.worker.js: Added. (string_appeared_here.forEach.constr.test): (string_appeared_here.forEach.constr.assert_equals): (test): * web-platform-tests/css/geometry-1/DOMMatrix-newobject-expected.txt: Added. * web-platform-tests/css/geometry-1/DOMMatrix-newobject.html: Added. * web-platform-tests/css/geometry-1/DOMPoint-001-expected.txt: Added. * web-platform-tests/css/geometry-1/DOMPoint-001.html: Added. * web-platform-tests/css/geometry-1/DOMPoint-002-expected.txt: Added. * web-platform-tests/css/geometry-1/DOMPoint-002.html: Added. * web-platform-tests/css/geometry-1/DOMQuad-001-expected.txt: Added. * web-platform-tests/css/geometry-1/DOMQuad-001.html: Added. * web-platform-tests/css/geometry-1/DOMQuad-002-expected.txt: Added. * web-platform-tests/css/geometry-1/DOMQuad-002.html: Added. * web-platform-tests/css/geometry-1/DOMRect-001-expected.txt: Added. * web-platform-tests/css/geometry-1/DOMRect-001.html: Added. * web-platform-tests/css/geometry-1/OWNERS: Added. * web-platform-tests/css/geometry-1/WebKitCSSMatrix-expected.txt: Added. * web-platform-tests/css/geometry-1/WebKitCSSMatrix.html: Added. * web-platform-tests/css/geometry-1/WebKitCSSMatrix.worker-expected.txt: Added. * web-platform-tests/css/geometry-1/WebKitCSSMatrix.worker.html: Added. * web-platform-tests/css/geometry-1/WebKitCSSMatrix.worker.js: Added. (test): * web-platform-tests/css/geometry-1/historical-expected.txt: Added. * web-platform-tests/css/geometry-1/historical.html: Added. * web-platform-tests/css/geometry-1/structured-serialization-expected.txt: Added. * web-platform-tests/css/geometry-1/structured-serialization.html: Added. * web-platform-tests/css/geometry-1/w3c-import.log: Added. 2017-05-15 Nael Ouedraogo Invalid MediaSource duration value should throw TyperError instead of InvalidStateError https://bugs.webkit.org/show_bug.cgi?id=171653 Reviewed by Chris Dumez. Rebaseline test results. * web-platform-tests/media-source/mediasource-duration-boundaryconditions-expected.txt: 2017-05-14 Sam Weinig [WebIDL/DOM] Remove need for custom bindings for HTMLAllCollection and bring up to spec https://bugs.webkit.org/show_bug.cgi?id=172095 Reviewed by Darin Adler. * web-platform-tests/html/infrastructure/common-dom-interfaces/collections/htmlallcollection-expected.txt: Update results. 2017-05-12 Romain Bellessort [Readable Streams API] Add ReadableStreamBYOBReader closed getter https://bugs.webkit.org/show_bug.cgi?id=172024 Reviewed by Youenn Fablet. Updated expectations. * web-platform-tests/streams/readable-byte-streams/general-expected.txt: Updated. * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt: Updated. 2017-05-12 Manuel Rego Casasnovas [selectors4] css/selectors4/focus-within-006.html test from WPT is failing https://bugs.webkit.org/show_bug.cgi?id=170900 Reviewed by Sergio Villar Senin. The issue has been fixed in WPT repo: https://github.com/w3c/web-platform-tests/pull/5786 This patch is importing the changes so we can close this bug on WebKit. * web-platform-tests/css/selectors4/focus-within-006-expected.html: * web-platform-tests/css/selectors4/focus-within-006.html: * web-platform-tests/css/selectors4/w3c-import.log: 2017-05-11 Manuel Rego Casasnovas [selectors4] :focus-within tests using shadow DOM don't pass on WK1 https://bugs.webkit.org/show_bug.cgi?id=170935 Reviewed by Youenn Fablet. The issue has been fixed modifying the tests upstream: https://github.com/w3c/web-platform-tests/pull/5594 This patch updates "selectors4" Test Suite with the last changes from WPT repository. This means that this issue is fixed and at the same time some new tests are being imported. Two of the new imported tests are failing due to bug #47182, anyway the -expected.txt files with FAIL messages are added. * resources/import-expectations.json: * web-platform-tests/css/selectors4/focus-display-none-001-expected.txt: Added. * web-platform-tests/css/selectors4/focus-display-none-001.html: Added. * web-platform-tests/css/selectors4/focus-within-009-expected.txt: * web-platform-tests/css/selectors4/focus-within-009.html: * web-platform-tests/css/selectors4/focus-within-010-expected.html: Added. * web-platform-tests/css/selectors4/focus-within-010.html: Added. * web-platform-tests/css/selectors4/focus-within-display-none-001-expected.txt: Added. * web-platform-tests/css/selectors4/focus-within-display-none-001.html: Added. * web-platform-tests/css/selectors4/focus-within-shadow-001.html: * web-platform-tests/css/selectors4/focus-within-shadow-002.html: * web-platform-tests/css/selectors4/focus-within-shadow-003.html: * web-platform-tests/css/selectors4/focus-within-shadow-004.html: * web-platform-tests/css/selectors4/focus-within-shadow-005.html: * web-platform-tests/css/selectors4/w3c-import.log: 2017-05-11 Romain Bellessort [Readable Streams API] Implement ReadableStreamBYOBReader cancel() https://bugs.webkit.org/show_bug.cgi?id=171919 Reviewed by Youenn Fablet. Updated expectations. * web-platform-tests/streams/readable-byte-streams/general-expected.txt: * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt: 2017-05-09 Sam Weinig Implement Subresource Integrity (SRI) https://bugs.webkit.org/show_bug.cgi?id=148363 Reviewed by Youenn Fablet. * web-platform-tests/fetch/api/basic/integrity-expected.txt: * web-platform-tests/fetch/api/basic/integrity-worker-expected.txt: Update results now that integrity is implemented. 2017-05-09 Youenn Fablet Refresh webrtc WPT tests https://bugs.webkit.org/show_bug.cgi?id=171878 Reviewed by Eric Carlson. * resources/import-expectations.json: * web-platform-tests/webrtc/OWNERS: * web-platform-tests/webrtc/RTCConfiguration-iceCandidatePoolSize-expected.txt: Added. * web-platform-tests/webrtc/RTCConfiguration-iceCandidatePoolSize.html: Added. * web-platform-tests/webrtc/RTCDataChannel-id-expected.txt: Added. * web-platform-tests/webrtc/RTCDataChannel-id.html: Added. * web-platform-tests/webrtc/RTCPeerConnection-canTrickleIceCandidates-expected.txt: Added. * web-platform-tests/webrtc/RTCPeerConnection-canTrickleIceCandidates.html: Added. * web-platform-tests/webrtc/RTCPeerConnection-constructor-expected.txt: Added. * web-platform-tests/webrtc/RTCPeerConnection-constructor.html: Added. * web-platform-tests/webrtc/RTCPeerConnection-createDataChannel-expected.txt: Added. * web-platform-tests/webrtc/RTCPeerConnection-createDataChannel.html: Added. * web-platform-tests/webrtc/RTCPeerConnection-iceGatheringState-expected.txt: Added. * web-platform-tests/webrtc/RTCPeerConnection-iceGatheringState.html: Added. * web-platform-tests/webrtc/RTCPeerConnection-idl-expected.txt: Added. * web-platform-tests/webrtc/RTCPeerConnection-idl.html: Added. * web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-expected.txt: Added. * web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription.html: Added. * web-platform-tests/webrtc/datachannel-idlharness-expected.txt: Added. * web-platform-tests/webrtc/datachannel-idlharness.html: Added. * web-platform-tests/webrtc/getstats-expected.txt: Added. * web-platform-tests/webrtc/getstats.html: Added. * web-platform-tests/webrtc/interfaces-expected.txt: Added. * web-platform-tests/webrtc/interfaces.html: Added. * web-platform-tests/webrtc/no-media-call.html: * web-platform-tests/webrtc/promises-call.html: * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-idl-expected.txt: * web-platform-tests/webrtc/simplecall.html: * web-platform-tests/webrtc/w3c-import.log: 2017-05-09 Romain Bellessort [Readable Streams API] Enable creation of ReadableStreamBYOBReader https://bugs.webkit.org/show_bug.cgi?id=171665 Reviewed by Youenn Fablet. Updated expectations. * web-platform-tests/streams/readable-byte-streams/general-expected.txt: * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt: 2017-05-08 Chris Dumez Move offsetParent / offsetLeft / offsetTop / offsetWidth / offsetHeight from Element to HTMLElement https://bugs.webkit.org/show_bug.cgi?id=171829 Reviewed by Simon Fraser. Re-sync Web-Platform-Test after: - https://github.com/w3c/web-platform-tests/pull/5855 * web-platform-tests/cssom-view/offsetParent_element_test.html: 2017-05-07 Youenn Fablet Regenerate w3c-import.log files after r215670 https://bugs.webkit.org/show_bug.cgi?id=171210 Reviewed by Chris Dumez. Updating all w3c-import.log files of web-platform-tests. Fixing some import expectations. Fixing some tests to match the current import revision, only syntatic changes (meta annotations and links to resources). * resources/import-expectations.json: * web-platform-tests/WebCryptoAPI/OWNERS: * web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.worker.js: meta annotation changes. * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CBC.worker.js: Ditto for all crypto tests. * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.worker.js: * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.worker.js: * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-KW.worker.js: * web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.worker.js: * web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.worker.js: * web-platform-tests/WebCryptoAPI/generateKey/failures_HMAC.worker.js: * web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-OAEP.worker.js: * web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.worker.js: * web-platform-tests/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.worker.js: * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CBC.worker.js: * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.worker.js: * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.worker.js: * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-KW.worker.js: * web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.worker.js: * web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.worker.js: * web-platform-tests/WebCryptoAPI/generateKey/successes_HMAC.worker.js: * web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.worker.js: * web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.worker.js: * web-platform-tests/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.worker.js: * web-platform-tests/WebCryptoAPI/tools/generate.py: * web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker.js: * web-platform-tests/css/css-grid-1/grid-layout-properties.html: * web-platform-tests/css/selectors4/focus-within-009.html: * web-platform-tests/domparsing/DOMParser-parseFromString-html.html: * web-platform-tests/domparsing/createContextualFragment.html: * web-platform-tests/domparsing/innerhtml-01.xhtml: * web-platform-tests/domparsing/innerhtml-03.xhtml: * web-platform-tests/domparsing/innerhtml-04.html: * web-platform-tests/domparsing/innerhtml-05.xhtml: * web-platform-tests/domparsing/innerhtml-06.html: * web-platform-tests/domparsing/innerhtml-07.html: * web-platform-tests/domparsing/insert-adjacent.html: * web-platform-tests/domparsing/insert_adjacent_html.html: * web-platform-tests/domparsing/outerhtml-01.html: * web-platform-tests/domparsing/outerhtml-02.html: * web-platform-tests/domparsing/xml-serialization.xhtml: 2017-05-07 Ben Kelly Set the Response.blob() type based on the content-type header value. https://bugs.webkit.org/show_bug.cgi?id=170849 Reviewed by Youenn Fablet. * web-platform-tests/fetch/api/response/response-consume-expected.txt: 2017-05-07 Sam Weinig Implement Subresource Integrity (SRI) https://bugs.webkit.org/show_bug.cgi?id=148363 Reviewed by Daniel Bates. * web-platform-tests/html/dom/reflection-metadata-expected.txt: * web-platform-tests/html/dom/reflection-misc-expected.txt: Update results now that we support the reflected 'integrity' property. 2017-05-04 Daniel Bates importScripts() should respect X-Content-Type-Options: nosniff https://bugs.webkit.org/show_bug.cgi?id=171248 Reviewed by Andy Estes. Update expected results for Web Platform Tests that now pass. * web-platform-tests/fetch/nosniff/importscripts-expected.txt: Added. * web-platform-tests/fetch/nosniff/worker-expected.txt: 2017-05-02 Ben Kelly Set Response.blob() type correctly when body is a ReadableStream. https://bugs.webkit.org/show_bug.cgi?id=171489 Reviewed by Youenn Fablet * web-platform-tests/fetch/api/response/response-consume-expected.txt: 2017-05-01 Joseph Pecoraro Eliminate ?pipe=sub from Resource Timing Tests https://bugs.webkit.org/show_bug.cgi?id=171525 Reviewed by Youenn Fablet. * web-platform-tests/resource-timing/resources/rt-utilities.sub.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/resource-timing/resources/rt-utilities.js. Rename with ".sub.js" to automatically get substitutions. * web-platform-tests/resource-timing/resources/rt-iframe-1.html: * web-platform-tests/resource-timing/resources/rt-iframe-2.html: * web-platform-tests/resource-timing/resources/rt-worker-resources.js: * web-platform-tests/resource-timing/rt-cors.html: * web-platform-tests/resource-timing/rt-cors.worker.js: * web-platform-tests/resource-timing/rt-initiatorType-css.html: * web-platform-tests/resource-timing/rt-initiatorType-element.html: * web-platform-tests/resource-timing/rt-initiatorType-fetch.html: * web-platform-tests/resource-timing/rt-initiatorType-media.html: * web-platform-tests/resource-timing/rt-initiatorType-other.html: * web-platform-tests/resource-timing/rt-initiatorType-script-module.html: * web-platform-tests/resource-timing/rt-initiatorType-xmlhttprequest.html: * web-platform-tests/resource-timing/rt-initiatorType.worker.js: * web-platform-tests/resource-timing/rt-nextHopProtocol.html: * web-platform-tests/resource-timing/rt-nextHopProtocol.worker.js: * web-platform-tests/resource-timing/rt-performance-extensions.html: * web-platform-tests/resource-timing/rt-performance-extensions.worker.js: * web-platform-tests/resource-timing/rt-resource-errors.html: * web-platform-tests/resource-timing/rt-resource-ignored.html: * web-platform-tests/resource-timing/rt-resources-per-frame.html: * web-platform-tests/resource-timing/rt-resources-per-worker.html: * web-platform-tests/resource-timing/rt-revalidate-requests.html: * web-platform-tests/resource-timing/rt-serialization.html: * web-platform-tests/resource-timing/rt-shared-resource-in-frames.html: * web-platform-tests/resource-timing/rt-shared-resource-in-workers.html: Update include of rt-utilities. 2017-05-01 Chris Dumez Documents created using DOMParser.parseFromString should inherit their context document's origin / URL https://bugs.webkit.org/show_bug.cgi?id=171499 Reviewed by Sam Weinig. Rebaseline web-platform-tests now that more checks are passing. * web-platform-tests/domparsing/DOMParser-parseFromString-html-expected.txt: * web-platform-tests/domparsing/DOMParser-parseFromString-xml-expected.txt: 2017-05-01 Joseph Pecoraro RejectedPromiseTracker should produce better callstacks and avoid capturing callstacks unless there is a debugger/inspector https://bugs.webkit.org/show_bug.cgi?id=171416 Reviewed by Saam Barati and Brian Burg. * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_ecdh_bits-expected.txt: * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_ecdh_keys-expected.txt: * web-platform-tests/html/semantics/embedded-content/media-elements/event_pause_noautoplay-expected.txt: * web-platform-tests/html/semantics/embedded-content/media-elements/event_play_noautoplay-expected.txt: * web-platform-tests/html/semantics/embedded-content/media-elements/paused_true_during_pause-expected.txt: * web-platform-tests/streams/piping/close-propagation-forward-expected.txt: * web-platform-tests/streams/piping/error-propagation-backward-expected.txt: * web-platform-tests/streams/piping/error-propagation-forward-expected.txt: * web-platform-tests/streams/piping/flow-control-expected.txt: * web-platform-tests/streams/piping/general-expected.txt: Rebaseline results. Better stack trace for errors includes correct line numbers. Explicit rejections with a value do not include backtraces without a debugger. 2017-04-29 Joseph Pecoraro Zero out PerformanceResourceTiming properties for cached cross-origin responses without Timing-Allow-Origin https://bugs.webkit.org/show_bug.cgi?id=171394 Reviewed by Youenn Fablet. WebKit doesn't create multiple PerformanceResourceTiming entries for loads that use the same CachedResource. However for revalidation requests, which may happen for cached entries, we will send new network requests. These tests cover whether revalidation requests include timing data or not. * web-platform-tests/resource-timing/resources/rt-revalidation-response.py: Added. * web-platform-tests/resource-timing/rt-cors-expected.txt: * web-platform-tests/resource-timing/rt-cors.js: * web-platform-tests/resource-timing/rt-cors.worker-expected.txt: * web-platform-tests/resource-timing/rt-revalidate-requests-expected.txt: Added. * web-platform-tests/resource-timing/rt-revalidate-requests.html: Added. 2017-04-28 Chris Dumez Tweak window.open features argument tokenizer to match HTML standard and Edge https://bugs.webkit.org/show_bug.cgi?id=170548 Reviewed by Geoffrey Garen. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-noopener-expected.txt: Rebaseline test now that more checks are passing. The remaining failures are because the test currently expects "noopener=0" / "noopener=false" to activate the 'noopener' feature. The test matches the specification which currently says that if the 'noopener' key is present, then the 'noopener' feature should be activated, no matter its value. However, I am intentionally not making this change yet because: - This behavior would be inconsistent with other Window features - There is upstream discussion on this (https://github.com/whatwg/html/issues/2600) and the current feedback is that the specification should likely change to treat 'noopener' more consistently with other features. I will follow-up once the specification / test settles. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-noopener.html: Re-sync test from upstream after https://github.com/w3c/web-platform-tests/pull/5715. 2017-04-28 Chris Dumez Update DOMTokenList.replace() to match the latest DOM specification https://bugs.webkit.org/show_bug.cgi?id=171388 Reviewed by Alex Christensen. Re-sync web-platform-test after: - https://github.com/w3c/web-platform-tests/pull/5725 This adds test coverage for the behavior change in this patch. * web-platform-tests/dom/nodes/Element-classlist.html: 2017-04-28 Chris Dumez URLSearchParams should be reflective https://bugs.webkit.org/show_bug.cgi?id=171345 Reviewed by Alex Christensen. Merge https://github.com/w3c/web-platform-tests/pull/5736 to gain test coverage. * web-platform-tests/url/urlsearchparams-constructor-expected.txt: * web-platform-tests/url/urlsearchparams-constructor.html: 2017-04-28 Ryan Haddad Rebaseline imported/w3c/web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-idl.html after r215916. Unreviewed test gardening. * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-idl-expected.txt: 2017-04-27 Joseph Pecoraro Support for promise rejection events (unhandledrejection) https://bugs.webkit.org/show_bug.cgi?id=150358 Reviewed by Saam Barati. Patch by Joseph Pecoraro and Yusuke Suzuki. * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_ecdh_bits-expected.txt: * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_ecdh_keys-expected.txt: * web-platform-tests/html/semantics/embedded-content/media-elements/event_pause_noautoplay-expected.txt: * web-platform-tests/html/semantics/embedded-content/media-elements/event_play_noautoplay-expected.txt: * web-platform-tests/html/semantics/embedded-content/media-elements/paused_true_during_pause-expected.txt: * web-platform-tests/html/syntax/parsing/html5lib_innerHTML_adoption01-expected.txt: * web-platform-tests/html/webappapis/scripting/events/body-exposed-window-event-handlers-expected.txt: * web-platform-tests/streams/piping/close-propagation-forward-expected.txt: * web-platform-tests/streams/piping/error-propagation-backward-expected.txt: * web-platform-tests/streams/piping/error-propagation-forward-expected.txt: * web-platform-tests/streams/piping/flow-control-expected.txt: * web-platform-tests/streams/piping/general-expected.txt: * web-platform-tests/user-timing/measure_exceptions_navigation_timing-expected.txt: Rebaseline expectations to include unhandled promise rejection messages. Also change how the test harness reports success or failure to use the values immediately on completion and then allow a run loop cycle before completing the test to gather the output. * web-platform-tests/resource-timing/rt-resource-errors.html: This is our own WPT test yet to be uploaded, so update the test to prevent an unexpected unhandled rejection. 2017-04-27 Chris Dumez Align colspan/rowspan limits with the latest HTML specification https://bugs.webkit.org/show_bug.cgi?id=171322 Reviewed by Darin Adler. Re-sync some web-platform-tests from upstream to gain test coverage and rebaseline. * resources/import-expectations.json: * web-platform-tests/html/dom/elements-tabular.js: * web-platform-tests/html/dom/reflection-embedded-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.reflects): * 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/span-limits-expected.txt: Added. * web-platform-tests/html/semantics/tabular-data/processing-model-1/span-limits.html: Added. * 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: 2017-04-27 Chris Dumez Element.getBoundingClientRect() / getClientRects() should return a DOMRect types https://bugs.webkit.org/show_bug.cgi?id=171226 Reviewed by Simon Fraser. Add baseline for web-platform-tests that is now passing and unskipped. * web-platform-tests/cssom-view/cssom-getBoundingClientRect-002-expected.txt: Added. 2017-04-27 Frederic Wang Fix some tests from platform-tests/cssom-view/cssom-view/ https://bugs.webkit.org/show_bug.cgi?id=171228 Reviewed by Youenn Fablet. Fixes for some tests are imported from the web-platform-test repository. Expectations are updated accordingly. * web-platform-tests/cssom-view/cssom-view/media-query-list-interface-expected.txt: Added. * web-platform-tests/cssom-view/cssom-view/media-query-list-interface.xht: * web-platform-tests/cssom-view/cssom-view/window-interface-expected.txt: * web-platform-tests/cssom-view/cssom-view/window-interface.xht: 2017-04-26 Saam Barati ASSERTION FAILED: inIndex != notFound in JSC::invalidParameterInSourceAppender() https://bugs.webkit.org/show_bug.cgi?id=170924 Reviewed by Mark Lam. * web-platform-tests/css-timing-1/cubic-bezier-timing-functions-output-expected.txt: * web-platform-tests/css-timing-1/frames-timing-functions-output-expected.txt: * web-platform-tests/css-timing-1/step-timing-functions-output-expected.txt: 2017-04-26 Ryan Haddad Unreviewed, rolling out r215814. The LayoutTest for this change is failing on ios-simulator and is flaky on macOS. Reverted changeset: "Response.blob() does not set the content-type based on the header value." https://bugs.webkit.org/show_bug.cgi?id=170849 http://trac.webkit.org/changeset/215814 2017-04-26 Chris Dumez Re-sync html/browsers/the-window-object web-platform-tests from upstream https://bugs.webkit.org/show_bug.cgi?id=171313 Reviewed by Alex Christensen. * resources/import-expectations.json: * web-platform-tests/common/PrefixedPostMessage.js: Added. (PrefixedMessage): (PrefixedMessage.prototype.url): (PrefixedMessage.prototype.onMessage): (PrefixedMessageTest): (PrefixedMessageResource): (PrefixedMessageResource.prototype.postToOpener): * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/w3c-import.log: * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/w3c-import.log: * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-innerwidth-innerheight-expected.txt: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-innerwidth-innerheight.html: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-screenx-screeny-expected.txt: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-screenx-screeny.html: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-top-left-expected.txt: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-top-left.html: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-width-height-expected.txt: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-width-height.html: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-height-expected.txt: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-height.html: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-innerheight-expected.txt: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-innerheight.html: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-innerwidth-expected.txt: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-innerwidth.html: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-left-expected.txt: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-left.html: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screenx-expected.txt: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screenx.html: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screeny-expected.txt: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screeny.html: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-top-expected.txt: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-top.html: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-width-expected.txt: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-width.html: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-innerheight-innerwidth-expected.txt: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-innerheight-innerwidth.html: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-noopener-expected.txt: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-noopener.html: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-screenx-screeny-expected.txt: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-screenx-screeny.html: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-top-left-expected.txt: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-top-left.html: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-width-height-expected.txt: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-width-height.html: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/resources/message-opener.html: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/resources/w3c-import.log: * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/w3c-import.log: * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/w3c-import.log: * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/w3c-import.log: * web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/w3c-import.log: * web-platform-tests/html/browsers/the-window-object/security-window/w3c-import.log: * web-platform-tests/html/browsers/the-window-object/support/w3c-import.log: * web-platform-tests/html/browsers/the-window-object/w3c-import.log: * web-platform-tests/html/browsers/the-window-object/window-indexed-properties-expected.txt: * web-platform-tests/html/browsers/the-window-object/window-indexed-properties-strict.html: * web-platform-tests/html/browsers/the-window-object/window-indexed-properties.html: 2017-04-26 WebKit Contributor Response.blob() does not set the content-type based on the header value. https://bugs.webkit.org/show_bug.cgi?id=170849 Reviewed by Alex Christensen. * web-platform-tests/fetch/api/response/response-consume-expected.txt: 2017-04-25 Daniel Bates [Cocoa][Win] Enable of X-Content-Type-Options: nosniff header https://bugs.webkit.org/show_bug.cgi?id=136452 Reviewed by Brent Fulgham. Update expected results now we support X-Content-Type-Options: nosniff. * web-platform-tests/fetch/nosniff/parsing-nosniff-expected.txt: * web-platform-tests/fetch/nosniff/script-expected.txt: * web-platform-tests/fetch/nosniff/stylesheet-expected.txt: 2017-04-25 Frederic Wang Import W3C tests for the CSSOM View module https://bugs.webkit.org/show_bug.cgi?id=171215 Reviewed by Youenn Fablet. This patch imports "cssom-view" test suite from WPT repo: https://github.com/w3c/web-platform-tests/tree/master/cssom-view * resources/import-expectations.json: * resources/resource-files.json: * web-platform-tests/cssom-view/CaretPosition-001-expected.txt: Added. * web-platform-tests/cssom-view/CaretPosition-001.html: Added. * web-platform-tests/cssom-view/HTMLBody-ScrollArea_quirksmode-expected.txt: Added. * web-platform-tests/cssom-view/HTMLBody-ScrollArea_quirksmode.html: Added. * web-platform-tests/cssom-view/MediaQueryList-001-expected.txt: Added. * web-platform-tests/cssom-view/MediaQueryList-001.html: Added. * web-platform-tests/cssom-view/MediaQueryList-with-empty-string-expected.txt: Added. * web-platform-tests/cssom-view/MediaQueryList-with-empty-string.html: Added. * web-platform-tests/cssom-view/OWNERS: Added. * web-platform-tests/cssom-view/Screen-pixelDepth-Screen-colorDepth001-expected.txt: Added. * web-platform-tests/cssom-view/Screen-pixelDepth-Screen-colorDepth001.html: Added. * web-platform-tests/cssom-view/cssom-getBoundingClientRect-001-expected.txt: Added. * web-platform-tests/cssom-view/cssom-getBoundingClientRect-001.html: Added. * web-platform-tests/cssom-view/cssom-getBoundingClientRect-002.html: Added. * web-platform-tests/cssom-view/cssom-getClientRects-expected.txt: Added. * web-platform-tests/cssom-view/cssom-getClientRects.html: Added. * web-platform-tests/cssom-view/cssom-view-img-attributes-001-expected.txt: Added. * web-platform-tests/cssom-view/cssom-view-img-attributes-001.html: Added. * web-platform-tests/cssom-view/cssom-view-window-screen-interface-expected.txt: Added. * web-platform-tests/cssom-view/cssom-view-window-screen-interface.html: Added. * web-platform-tests/cssom-view/cssom-view/media-query-list-interface.xht: Added. * web-platform-tests/cssom-view/cssom-view/w3c-import.log: Added. * web-platform-tests/cssom-view/cssom-view/window-interface-expected.txt: Added. * web-platform-tests/cssom-view/cssom-view/window-interface.xht: Added. * web-platform-tests/cssom-view/elementFromPoint-001-expected.txt: Added. * web-platform-tests/cssom-view/elementFromPoint-001.html: Added. * web-platform-tests/cssom-view/elementFromPoint-expected.txt: Added. * web-platform-tests/cssom-view/elementFromPoint.html: Added. * web-platform-tests/cssom-view/elementFromPosition-expected.txt: Added. * web-platform-tests/cssom-view/elementFromPosition.html: Added. * web-platform-tests/cssom-view/elementScroll-expected.txt: Added. * web-platform-tests/cssom-view/elementScroll.html: Added. * web-platform-tests/cssom-view/elementsFromPoint.html: Added. * web-platform-tests/cssom-view/historical-expected.txt: Added. * web-platform-tests/cssom-view/historical.html: Added. * web-platform-tests/cssom-view/htmlelement-offset-width-001-expected.txt: Added. * web-platform-tests/cssom-view/htmlelement-offset-width-001.html: Added. * web-platform-tests/cssom-view/iframe.html: Added. * web-platform-tests/cssom-view/matchMedia-expected.txt: Added. * web-platform-tests/cssom-view/matchMedia.xht: Added. * web-platform-tests/cssom-view/matchMediaAddListener-expected.txt: Added. * web-platform-tests/cssom-view/matchMediaAddListener.html: Added. * web-platform-tests/cssom-view/mouseEvent-expected.txt: Added. * web-platform-tests/cssom-view/mouseEvent.html: Added. * web-platform-tests/cssom-view/negativeMargins-expected.txt: Added. * web-platform-tests/cssom-view/negativeMargins.html: Added. * web-platform-tests/cssom-view/offsetParent_element_test-expected.txt: Added. * web-platform-tests/cssom-view/offsetParent_element_test.html: Added. * web-platform-tests/cssom-view/scrollWidthHeight-expected.txt: Added. * web-platform-tests/cssom-view/scrollWidthHeight.xht: Added. * web-platform-tests/cssom-view/scrollWidthHeightWhenNotScrollable-expected.txt: Added. * web-platform-tests/cssom-view/scrollWidthHeightWhenNotScrollable.xht: Added. * web-platform-tests/cssom-view/scrolling-no-browsing-context-expected.txt: Added. * web-platform-tests/cssom-view/scrolling-no-browsing-context.html: Added. * web-platform-tests/cssom-view/scrolling-quirks-vs-nonquirks-expected.txt: Added. * web-platform-tests/cssom-view/scrolling-quirks-vs-nonquirks.html: Added. * web-platform-tests/cssom-view/scrollingElement.html: Added. * web-platform-tests/cssom-view/support/1x1-green.png: Added. * web-platform-tests/cssom-view/support/1x1-lime.png: Added. * web-platform-tests/cssom-view/support/1x1-maroon.png: Added. * web-platform-tests/cssom-view/support/1x1-navy.png: Added. * web-platform-tests/cssom-view/support/1x1-red.png: Added. * web-platform-tests/cssom-view/support/1x1-white.png: Added. * web-platform-tests/cssom-view/support/60x60-gg-rr.png: Added. * web-platform-tests/cssom-view/support/60x60-green.png: Added. * web-platform-tests/cssom-view/support/60x60-red.png: Added. * web-platform-tests/cssom-view/support/README: Added. * web-platform-tests/cssom-view/support/a-green.css: Added. (.a): * web-platform-tests/cssom-view/support/b-green.css: Added. (.b): * web-platform-tests/cssom-view/support/c-red.css: Added. (.c): * web-platform-tests/cssom-view/support/cat.png: Added. * web-platform-tests/cssom-view/support/import-green.css: Added. (.import): * web-platform-tests/cssom-view/support/import-red.css: Added. (.import): * web-platform-tests/cssom-view/support/pattern-grg-rgr-grg.png: Added. * web-platform-tests/cssom-view/support/pattern-grg-rrg-rgg.png: Added. * web-platform-tests/cssom-view/support/pattern-rgr-grg-rgr.png: Added. * web-platform-tests/cssom-view/support/pattern-tr.png: Added. * web-platform-tests/cssom-view/support/ruler-h-50%.png: Added. * web-platform-tests/cssom-view/support/ruler-h-50px.png: Added. * web-platform-tests/cssom-view/support/ruler-v-100px.png: Added. * web-platform-tests/cssom-view/support/ruler-v-50px.png: Added. * web-platform-tests/cssom-view/support/square-purple.png: Added. * web-platform-tests/cssom-view/support/square-teal.png: Added. * web-platform-tests/cssom-view/support/square-white.png: Added. * web-platform-tests/cssom-view/support/support/README: Added. * web-platform-tests/cssom-view/support/support/swatch-green.png: Added. * web-platform-tests/cssom-view/support/support/swatch-red.png: Added. * web-platform-tests/cssom-view/support/support/w3c-import.log: Added. * web-platform-tests/cssom-view/support/swatch-blue.png: Added. * web-platform-tests/cssom-view/support/swatch-green.png: Added. * web-platform-tests/cssom-view/support/swatch-lime.png: Added. * web-platform-tests/cssom-view/support/swatch-orange.png: Added. * web-platform-tests/cssom-view/support/swatch-red.png: Added. * web-platform-tests/cssom-view/support/swatch-teal.png: Added. * web-platform-tests/cssom-view/support/swatch-white.png: Added. * web-platform-tests/cssom-view/support/swatch-yellow.png: Added. * web-platform-tests/cssom-view/support/test-bl.png: Added. * web-platform-tests/cssom-view/support/test-br.png: Added. * web-platform-tests/cssom-view/support/test-inner-half-size.png: Added. * web-platform-tests/cssom-view/support/test-outer.png: Added. * web-platform-tests/cssom-view/support/test-tl.png: Added. * web-platform-tests/cssom-view/support/test-tr.png: Added. * web-platform-tests/cssom-view/support/w3c-import.log: Added. * web-platform-tests/cssom-view/ttwf-js-cssomview-getclientrects-length-expected.txt: Added. * web-platform-tests/cssom-view/ttwf-js-cssomview-getclientrects-length.html: Added. * web-platform-tests/cssom-view/ttwf-scrollintoview-expected.txt: Added. * web-platform-tests/cssom-view/ttwf-scrollintoview.html: Added. * web-platform-tests/cssom-view/w3c-import.log: Added. * web-platform-tests/cssom-view/window-screen-height-expected.txt: Added. * web-platform-tests/cssom-view/window-screen-height-immutable-expected.txt: Added. * web-platform-tests/cssom-view/window-screen-height-immutable.html: Added. * web-platform-tests/cssom-view/window-screen-height.html: Added. * web-platform-tests/cssom-view/window-screen-width-expected.txt: Added. * web-platform-tests/cssom-view/window-screen-width-immutable-expected.txt: Added. * web-platform-tests/cssom-view/window-screen-width-immutable.html: Added. * web-platform-tests/cssom-view/window-screen-width.html: Added. 2017-04-24 Chris Dumez createElementNS() should now throw only InvalidCharacterError, not NamespaceError https://bugs.webkit.org/show_bug.cgi?id=171052 Reviewed by Sam Weinig. Re-sync web-platform-tests/dom from upstream to gain test coverage. * web-platform-tests/dom/collections/HTMLCollection-as-proto-length-get-throws.html: * web-platform-tests/dom/collections/HTMLCollection-empty-name.html: * web-platform-tests/dom/collections/HTMLCollection-supported-property-indices.html: * web-platform-tests/dom/collections/HTMLCollection-supported-property-names.html: * web-platform-tests/dom/collections/domstringmap-supported-property-names.html: * web-platform-tests/dom/collections/namednodemap-supported-property-names.html: * web-platform-tests/dom/events/AddEventListenerOptions-once.html: * web-platform-tests/dom/events/AddEventListenerOptions-passive.html: * web-platform-tests/dom/events/CustomEvent.html: * web-platform-tests/dom/events/Event-cancelBubble.html: * web-platform-tests/dom/events/Event-constants.html: * web-platform-tests/dom/events/Event-constructors.html: * web-platform-tests/dom/events/Event-defaultPrevented-after-dispatch.html: * web-platform-tests/dom/events/Event-defaultPrevented.html: * web-platform-tests/dom/events/Event-dispatch-bubble-canceled.html: * web-platform-tests/dom/events/Event-dispatch-bubbles-false.html: * web-platform-tests/dom/events/Event-dispatch-bubbles-true.html: * web-platform-tests/dom/events/Event-dispatch-click.html: * web-platform-tests/dom/events/Event-dispatch-detached-click.html: * web-platform-tests/dom/events/Event-dispatch-handlers-changed.html: * web-platform-tests/dom/events/Event-dispatch-multiple-cancelBubble.html: * web-platform-tests/dom/events/Event-dispatch-multiple-stopPropagation.html: * web-platform-tests/dom/events/Event-dispatch-omitted-capture.html: * web-platform-tests/dom/events/Event-dispatch-order.html: * web-platform-tests/dom/events/Event-dispatch-other-document.html: * web-platform-tests/dom/events/Event-dispatch-propagation-stopped.html: * web-platform-tests/dom/events/Event-dispatch-redispatch.html: * web-platform-tests/dom/events/Event-dispatch-reenter.html: * web-platform-tests/dom/events/Event-dispatch-target-moved.html: * web-platform-tests/dom/events/Event-dispatch-target-removed.html: * web-platform-tests/dom/events/Event-dispatch-throwing.html: * web-platform-tests/dom/events/Event-init-while-dispatching.html: * web-platform-tests/dom/events/Event-initEvent.html: * web-platform-tests/dom/events/Event-propagation.html: * web-platform-tests/dom/events/Event-subclasses-constructors.html: * web-platform-tests/dom/events/Event-type-empty.html: * web-platform-tests/dom/events/Event-type.html: * web-platform-tests/dom/events/EventListener-handleEvent.html: * web-platform-tests/dom/events/EventListener-incumbent-global-1.sub.html: * web-platform-tests/dom/events/EventListener-incumbent-global-2.sub.html: * web-platform-tests/dom/events/EventListener-invoke-legacy.html: * web-platform-tests/dom/events/EventListenerOptions-capture.html: * web-platform-tests/dom/events/EventTarget-addEventListener.html: * web-platform-tests/dom/events/EventTarget-dispatchEvent-returnvalue.html: * web-platform-tests/dom/events/EventTarget-dispatchEvent.html: * web-platform-tests/dom/events/EventTarget-removeEventListener.html: * web-platform-tests/dom/historical.html: * web-platform-tests/dom/interface-objects.html: * web-platform-tests/dom/interfaces.html: * web-platform-tests/dom/lists/DOMTokenList-Iterable.html: * web-platform-tests/dom/lists/DOMTokenList-coverage-for-attributes.html: * web-platform-tests/dom/lists/DOMTokenList-iteration.html: * web-platform-tests/dom/lists/DOMTokenList-stringifier.html: * web-platform-tests/dom/lists/DOMTokenList-value.html: * web-platform-tests/dom/nodes/CharacterData-appendChild.html: * web-platform-tests/dom/nodes/CharacterData-appendData.html: * web-platform-tests/dom/nodes/CharacterData-data.html: * web-platform-tests/dom/nodes/CharacterData-deleteData.html: * web-platform-tests/dom/nodes/CharacterData-insertData.html: * web-platform-tests/dom/nodes/CharacterData-remove.html: * web-platform-tests/dom/nodes/CharacterData-replaceData.html: * web-platform-tests/dom/nodes/CharacterData-substringData.html: * web-platform-tests/dom/nodes/CharacterData-surrogates.html: * web-platform-tests/dom/nodes/ChildNode-after.html: * web-platform-tests/dom/nodes/ChildNode-before.html: * web-platform-tests/dom/nodes/ChildNode-replaceWith.html: * web-platform-tests/dom/nodes/Comment-constructor.html: * web-platform-tests/dom/nodes/DOMImplementation-createDocument-expected.txt: * web-platform-tests/dom/nodes/DOMImplementation-createDocument.html: * web-platform-tests/dom/nodes/DOMImplementation-createDocumentType-expected.txt: * web-platform-tests/dom/nodes/DOMImplementation-createDocumentType.html: * web-platform-tests/dom/nodes/DOMImplementation-createHTMLDocument.html: * web-platform-tests/dom/nodes/DOMImplementation-hasFeature.html: * web-platform-tests/dom/nodes/Document-URL.sub.html: * web-platform-tests/dom/nodes/Document-adoptNode.html: * web-platform-tests/dom/nodes/Document-characterSet-normalization.html: * web-platform-tests/dom/nodes/Document-constructor.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_bmp.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_css.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_01.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_02.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_gif.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_html.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_javascripturi.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_jpg.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_mimeheader_01.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_mimeheader_02.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_png.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_txt.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_xml.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/createDocument.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/createHTMLDocument.html: * web-platform-tests/dom/nodes/Document-contentType/contentType/xhr_responseType_document.html: * web-platform-tests/dom/nodes/Document-createAttribute.html: * web-platform-tests/dom/nodes/Document-createComment.html: * web-platform-tests/dom/nodes/Document-createElement-namespace-tests/w3c-import.log: * web-platform-tests/dom/nodes/Document-createElement-namespace.html: * web-platform-tests/dom/nodes/Document-createElement.html: * 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/dom/nodes/Document-createEvent.html: * web-platform-tests/dom/nodes/Document-createProcessingInstruction-xhtml.xhtml: * web-platform-tests/dom/nodes/Document-createProcessingInstruction.html: * web-platform-tests/dom/nodes/Document-createTextNode.html: * web-platform-tests/dom/nodes/Document-createTreeWalker.html: * web-platform-tests/dom/nodes/Document-doctype.html: * web-platform-tests/dom/nodes/Document-getElementById.html: * web-platform-tests/dom/nodes/Document-getElementsByTagName-xhtml.xhtml: * web-platform-tests/dom/nodes/Document-getElementsByTagName.html: * web-platform-tests/dom/nodes/Document-getElementsByTagNameNS.html: * web-platform-tests/dom/nodes/Document-implementation.html: * web-platform-tests/dom/nodes/Document-importNode.html: * web-platform-tests/dom/nodes/DocumentType-literal-xhtml.xhtml: * web-platform-tests/dom/nodes/DocumentType-literal.html: * web-platform-tests/dom/nodes/DocumentType-remove.html: * web-platform-tests/dom/nodes/Element-childElement-null-xhtml.xhtml: * web-platform-tests/dom/nodes/Element-childElement-null.html: * web-platform-tests/dom/nodes/Element-childElementCount-dynamic-add-xhtml.xhtml: * web-platform-tests/dom/nodes/Element-childElementCount-dynamic-add.html: * web-platform-tests/dom/nodes/Element-childElementCount-dynamic-remove-xhtml.xhtml: * web-platform-tests/dom/nodes/Element-childElementCount-dynamic-remove.html: * web-platform-tests/dom/nodes/Element-childElementCount-nochild-xhtml.xhtml: * web-platform-tests/dom/nodes/Element-childElementCount-nochild.html: * web-platform-tests/dom/nodes/Element-childElementCount-xhtml.xhtml: * web-platform-tests/dom/nodes/Element-childElementCount.html: * web-platform-tests/dom/nodes/Element-children.html: * web-platform-tests/dom/nodes/Element-classlist.html: * web-platform-tests/dom/nodes/Element-closest.html: * web-platform-tests/dom/nodes/Element-firstElementChild-entity-xhtml.xhtml: * web-platform-tests/dom/nodes/Element-firstElementChild-namespace-xhtml.xhtml: * web-platform-tests/dom/nodes/Element-firstElementChild-namespace.html: * web-platform-tests/dom/nodes/Element-firstElementChild-xhtml.xhtml: * web-platform-tests/dom/nodes/Element-firstElementChild.html: * web-platform-tests/dom/nodes/Element-getElementsByClassName.html: * web-platform-tests/dom/nodes/Element-getElementsByTagName-change-document-HTMLNess.html: * web-platform-tests/dom/nodes/Element-getElementsByTagName.html: * web-platform-tests/dom/nodes/Element-getElementsByTagNameNS.html: * web-platform-tests/dom/nodes/Element-hasAttributes.html: * web-platform-tests/dom/nodes/Element-insertAdjacentElement.html: * web-platform-tests/dom/nodes/Element-insertAdjacentText.html: * web-platform-tests/dom/nodes/Element-lastElementChild-xhtml.xhtml: * web-platform-tests/dom/nodes/Element-lastElementChild.html: * web-platform-tests/dom/nodes/Element-matches.html: * web-platform-tests/dom/nodes/Element-nextElementSibling-xhtml.xhtml: * web-platform-tests/dom/nodes/Element-nextElementSibling.html: * web-platform-tests/dom/nodes/Element-previousElementSibling-xhtml.xhtml: * web-platform-tests/dom/nodes/Element-previousElementSibling.html: * web-platform-tests/dom/nodes/Element-remove.html: * web-platform-tests/dom/nodes/Element-removeAttributeNS.html: * web-platform-tests/dom/nodes/Element-siblingElement-null-xhtml.xhtml: * web-platform-tests/dom/nodes/Element-siblingElement-null.html: * web-platform-tests/dom/nodes/Element-tagName.html: * web-platform-tests/dom/nodes/Element-webkitMatchesSelector.html: * web-platform-tests/dom/nodes/MutationObserver-attributes.html: * web-platform-tests/dom/nodes/MutationObserver-characterData.html: * web-platform-tests/dom/nodes/MutationObserver-childList.html: * web-platform-tests/dom/nodes/MutationObserver-disconnect.html: * web-platform-tests/dom/nodes/MutationObserver-document.html: * web-platform-tests/dom/nodes/MutationObserver-inner-outer.html: * web-platform-tests/dom/nodes/MutationObserver-takeRecords.html: * web-platform-tests/dom/nodes/Node-appendChild.html: * web-platform-tests/dom/nodes/Node-baseURI.html: * web-platform-tests/dom/nodes/Node-childNodes.html: * web-platform-tests/dom/nodes/Node-cloneNode.html: * web-platform-tests/dom/nodes/Node-compareDocumentPosition.html: * web-platform-tests/dom/nodes/Node-constants.html: * web-platform-tests/dom/nodes/Node-contains-xml.xml: * web-platform-tests/dom/nodes/Node-contains.html: * web-platform-tests/dom/nodes/Node-insertBefore.html: * web-platform-tests/dom/nodes/Node-isConnected.html: * web-platform-tests/dom/nodes/Node-isEqualNode-xhtml.xhtml: * web-platform-tests/dom/nodes/Node-isEqualNode.html: * web-platform-tests/dom/nodes/Node-isSameNode.html: * web-platform-tests/dom/nodes/Node-lookupNamespaceURI.html: * web-platform-tests/dom/nodes/Node-lookupPrefix.xhtml: * web-platform-tests/dom/nodes/Node-nodeName-xhtml.xhtml: * web-platform-tests/dom/nodes/Node-nodeName.html: * web-platform-tests/dom/nodes/Node-nodeValue.html: * web-platform-tests/dom/nodes/Node-normalize.html: * web-platform-tests/dom/nodes/Node-parentElement.html: * web-platform-tests/dom/nodes/Node-parentNode.html: * web-platform-tests/dom/nodes/Node-properties.html: * web-platform-tests/dom/nodes/Node-removeChild.html: * web-platform-tests/dom/nodes/Node-replaceChild.html: * web-platform-tests/dom/nodes/Node-textContent.html: * web-platform-tests/dom/nodes/NodeList-Iterable.html: * web-platform-tests/dom/nodes/ParentNode-append.html: * web-platform-tests/dom/nodes/ParentNode-prepend.html: * web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht.xht: * web-platform-tests/dom/nodes/ParentNode-querySelector-All.html: * web-platform-tests/dom/nodes/ProcessingInstruction-escapes-1.xhtml: * web-platform-tests/dom/nodes/ProcessingInstruction-literal-1.xhtml: * web-platform-tests/dom/nodes/ProcessingInstruction-literal-2.xhtml: * web-platform-tests/dom/nodes/Text-constructor.html: * web-platform-tests/dom/nodes/Text-splitText.html: * web-platform-tests/dom/nodes/append-on-Document.html: * web-platform-tests/dom/nodes/attributes-expected.txt: * web-platform-tests/dom/nodes/attributes.html: * web-platform-tests/dom/nodes/case.html: * web-platform-tests/dom/nodes/getElementsByClassName-01.htm: * web-platform-tests/dom/nodes/getElementsByClassName-02.htm: * web-platform-tests/dom/nodes/getElementsByClassName-03.htm: * web-platform-tests/dom/nodes/getElementsByClassName-04.htm: * web-platform-tests/dom/nodes/getElementsByClassName-05.htm: * web-platform-tests/dom/nodes/getElementsByClassName-06.htm: * web-platform-tests/dom/nodes/getElementsByClassName-07.htm: * web-platform-tests/dom/nodes/getElementsByClassName-08.htm: * web-platform-tests/dom/nodes/getElementsByClassName-09.htm: * web-platform-tests/dom/nodes/getElementsByClassName-10.xml: * web-platform-tests/dom/nodes/getElementsByClassName-11.xml: * web-platform-tests/dom/nodes/getElementsByClassName-12.htm: * web-platform-tests/dom/nodes/getElementsByClassName-13.htm: * web-platform-tests/dom/nodes/getElementsByClassName-14.htm: * web-platform-tests/dom/nodes/getElementsByClassName-15.htm: * web-platform-tests/dom/nodes/getElementsByClassName-16.htm: * web-platform-tests/dom/nodes/getElementsByClassName-17.htm: * web-platform-tests/dom/nodes/getElementsByClassName-18.htm: * web-platform-tests/dom/nodes/getElementsByClassName-19.htm: * web-platform-tests/dom/nodes/getElementsByClassName-20.htm: * web-platform-tests/dom/nodes/getElementsByClassName-21.htm: * web-platform-tests/dom/nodes/getElementsByClassName-22.htm: * web-platform-tests/dom/nodes/getElementsByClassName-23.htm: * web-platform-tests/dom/nodes/getElementsByClassName-24.htm: * web-platform-tests/dom/nodes/getElementsByClassName-25.htm: * web-platform-tests/dom/nodes/getElementsByClassName-26.htm: * web-platform-tests/dom/nodes/getElementsByClassName-27.htm: * web-platform-tests/dom/nodes/getElementsByClassName-28.htm: * web-platform-tests/dom/nodes/getElementsByClassName-29.htm: * web-platform-tests/dom/nodes/getElementsByClassName-30.htm: * web-platform-tests/dom/nodes/getElementsByClassName-31.htm: * web-platform-tests/dom/nodes/insert-adjacent.html: * web-platform-tests/dom/nodes/prepend-on-Document.html: * web-platform-tests/dom/nodes/remove-unscopable.html: * web-platform-tests/dom/nodes/rootNode.html: * web-platform-tests/dom/nodes/w3c-import.log: * web-platform-tests/dom/ranges/Range-attributes.html: * web-platform-tests/dom/ranges/Range-cloneContents.html: * web-platform-tests/dom/ranges/Range-cloneRange.html: * web-platform-tests/dom/ranges/Range-collapse.html: * web-platform-tests/dom/ranges/Range-commonAncestorContainer-2.html: * web-platform-tests/dom/ranges/Range-commonAncestorContainer.html: * web-platform-tests/dom/ranges/Range-compareBoundaryPoints.html: * web-platform-tests/dom/ranges/Range-comparePoint-2.html: * web-platform-tests/dom/ranges/Range-comparePoint.html: * web-platform-tests/dom/ranges/Range-constructor.html: * web-platform-tests/dom/ranges/Range-deleteContents.html: * web-platform-tests/dom/ranges/Range-detach.html: * web-platform-tests/dom/ranges/Range-extractContents.html: * web-platform-tests/dom/ranges/Range-insertNode.html: * web-platform-tests/dom/ranges/Range-intersectsNode-binding.html: * web-platform-tests/dom/ranges/Range-intersectsNode.html: * web-platform-tests/dom/ranges/Range-isPointInRange.html: * web-platform-tests/dom/ranges/Range-mutations-appendChild.html: * web-platform-tests/dom/ranges/Range-mutations-appendData.html: * web-platform-tests/dom/ranges/Range-mutations-dataChange.html: * web-platform-tests/dom/ranges/Range-mutations-deleteData.html: * web-platform-tests/dom/ranges/Range-mutations-insertBefore.html: * web-platform-tests/dom/ranges/Range-mutations-insertData.html: * web-platform-tests/dom/ranges/Range-mutations-removeChild.html: * web-platform-tests/dom/ranges/Range-mutations-replaceChild.html: * web-platform-tests/dom/ranges/Range-mutations-replaceData.html: * web-platform-tests/dom/ranges/Range-mutations-splitText.html: * web-platform-tests/dom/ranges/Range-selectNode.html: * web-platform-tests/dom/ranges/Range-set.html: * web-platform-tests/dom/ranges/Range-stringifier.html: * web-platform-tests/dom/ranges/Range-surroundContents.html: * web-platform-tests/dom/traversal/NodeFilter-constants.html: * web-platform-tests/dom/traversal/NodeIterator-removal.html: * web-platform-tests/dom/traversal/NodeIterator.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/dom/traversal/TreeWalker-walking-outside-a-tree.html: * web-platform-tests/dom/traversal/TreeWalker.html: 2017-04-21 Chris Dumez Regression(r206240): XMLSerializer.serializeToString() does not properly escape '<' / '>' in attribute values https://bugs.webkit.org/show_bug.cgi?id=171132 Reviewed by Ryosuke Niwa. Re-sync web-platform-tests/domparsing from upstream. * web-platform-tests/domparsing/DOMParser-parseFromString-html.html: * web-platform-tests/domparsing/DOMParser-parseFromString-xml-doctype.html: * web-platform-tests/domparsing/DOMParser-parseFromString-xml.html: * web-platform-tests/domparsing/XMLSerializer-serializeToString.html: * web-platform-tests/domparsing/createContextualFragment.html: * web-platform-tests/domparsing/innerhtml-01.xhtml: * web-platform-tests/domparsing/innerhtml-03.xhtml: * web-platform-tests/domparsing/innerhtml-04.html: * web-platform-tests/domparsing/innerhtml-05.xhtml: * web-platform-tests/domparsing/innerhtml-06.html: * web-platform-tests/domparsing/innerhtml-07.html: * web-platform-tests/domparsing/insert-adjacent.html: * web-platform-tests/domparsing/insert_adjacent_html-xhtml.xhtml: * web-platform-tests/domparsing/insert_adjacent_html.html: * web-platform-tests/domparsing/outerhtml-01.html: * web-platform-tests/domparsing/outerhtml-02.html: * web-platform-tests/domparsing/style_attribute_html.html: * web-platform-tests/domparsing/w3c-import.log: * web-platform-tests/domparsing/xml-serialization.xhtml: 2017-04-19 Ryan Haddad Remove two tests after r215515. https://bugs.webkit.org/show_bug.cgi?id=171014 Unreviewed test gardening. * web-platform-tests/fetch/api/basic/scheme-about.worker-expected.txt: Removed. * web-platform-tests/fetch/api/basic/scheme-about.worker.html: Removed. * web-platform-tests/user-timing/clear_one_measure.worker-expected.txt: Removed. * web-platform-tests/user-timing/clear_one_measure.worker.html: Removed. 2017-04-19 Ryan Haddad Rebaseline tests after r215515. https://bugs.webkit.org/show_bug.cgi?id=171014 Unreviewed test gardening. * web-platform-tests/XMLHttpRequest/getallresponseheaders-cl-expected.txt: * web-platform-tests/fetch/api/redirect/redirect-count-expected.txt: * web-platform-tests/fetch/api/redirect/redirect-count-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/html/webappapis/timers/negative-settimeout-expected.txt: 2017-04-19 Youenn Fablet Adding wpt tools Import web-platform-tests/tools https://bugs.webkit.org/show_bug.cgi?id=170718 Reviewed by Alex Christensen. * resources/TestRepositories: * resources/import-expectations.json: * resources/resource-files.json: * resources/web-platform-tests-modules.json: Removed. * web-platform-tests/.gitignore: * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.any.worker-expected.txt: Added. * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.any.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.worker.html. * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.worker-expected.txt: Removed. * web-platform-tests/XMLHttpRequest/getallresponseheaders-cl-expected.txt: * web-platform-tests/XMLHttpRequest/responsetype-expected.txt: * web-platform-tests/XMLHttpRequest/send-usp.any.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-usp.worker-expected.txt. * web-platform-tests/XMLHttpRequest/send-usp.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-usp.worker.html. * web-platform-tests/XMLHttpRequest/send-usp.worker.js: Removed. * web-platform-tests/XMLHttpRequest/timeout-sync-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/fetch/api/basic/accept-header.any-expected.txt: * web-platform-tests/fetch/api/basic/accept-header.any.worker-expected.txt: Added. * web-platform-tests/fetch/api/basic/accept-header.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/accept-header.worker.html. * web-platform-tests/fetch/api/basic/accept-header.worker-expected.txt: Removed. * web-platform-tests/fetch/api/basic/mode-same-origin.any-expected.txt: * web-platform-tests/fetch/api/basic/mode-same-origin.any.worker-expected.txt: Added. * web-platform-tests/fetch/api/basic/mode-same-origin.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/mode-same-origin.worker.html. * web-platform-tests/fetch/api/basic/mode-same-origin.worker-expected.txt: Removed. * web-platform-tests/fetch/api/basic/referrer.any-expected.txt: * web-platform-tests/fetch/api/basic/referrer.any.worker-expected.txt: Added. * web-platform-tests/fetch/api/basic/referrer.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/referrer.worker.html. * web-platform-tests/fetch/api/basic/referrer.worker-expected.txt: Removed. * web-platform-tests/fetch/api/basic/request-forbidden-headers.any-expected.txt: * web-platform-tests/fetch/api/basic/request-forbidden-headers.any.worker-expected.txt: Added. * web-platform-tests/fetch/api/basic/request-forbidden-headers.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-forbidden-headers.worker.html. * web-platform-tests/fetch/api/basic/request-forbidden-headers.worker-expected.txt: Removed. * web-platform-tests/fetch/api/basic/request-head.any.worker-expected.txt: Added. * web-platform-tests/fetch/api/basic/request-head.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-head.worker.html. * web-platform-tests/fetch/api/basic/request-head.worker-expected.txt: Removed. * web-platform-tests/fetch/api/basic/request-headers.any-expected.txt: * web-platform-tests/fetch/api/basic/request-headers.any.worker-expected.txt: Added. * web-platform-tests/fetch/api/basic/request-headers.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.worker.html. * web-platform-tests/fetch/api/basic/request-headers.worker-expected.txt: Removed. * web-platform-tests/fetch/api/basic/request-referrer-redirected-worker-expected.txt: * web-platform-tests/fetch/api/basic/request-referrer.any-expected.txt: * web-platform-tests/fetch/api/basic/request-referrer.any.worker-expected.txt: Added. * web-platform-tests/fetch/api/basic/request-referrer.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-referrer.worker.html. * web-platform-tests/fetch/api/basic/request-referrer.worker-expected.txt: Removed. * web-platform-tests/fetch/api/basic/request-upload.any-expected.txt: * web-platform-tests/fetch/api/basic/request-upload.any.worker-expected.txt: Added. * web-platform-tests/fetch/api/basic/request-upload.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-upload.worker.html. * web-platform-tests/fetch/api/basic/request-upload.worker-expected.txt: Removed. * web-platform-tests/fetch/api/basic/scheme-about.any.worker-expected.txt: Added. * web-platform-tests/fetch/api/basic/scheme-about.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/scheme-data.worker.html. * web-platform-tests/fetch/api/basic/scheme-about.worker-expected.txt: * web-platform-tests/fetch/api/basic/scheme-data.any.worker-expected.txt: Added. * web-platform-tests/fetch/api/basic/scheme-data.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/stream-response.worker.html. * web-platform-tests/fetch/api/basic/scheme-data.worker-expected.txt: Removed. * web-platform-tests/fetch/api/basic/stream-response.any-expected.txt: * web-platform-tests/fetch/api/basic/stream-response.any.worker-expected.txt: Added. * web-platform-tests/fetch/api/basic/stream-response.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.worker.html. * web-platform-tests/fetch/api/basic/stream-response.worker-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: * web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-basic.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-cookies.worker.html. * web-platform-tests/fetch/api/cors/cors-basic.worker-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-cookies.any-expected.txt: * web-platform-tests/fetch/api/cors/cors-cookies.any.worker-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-cookies.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.worker.html. * web-platform-tests/fetch/api/cors/cors-cookies.worker-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: * web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.worker.html. * web-platform-tests/fetch/api/cors/cors-no-preflight.worker-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: * web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-origin.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-redirect.worker.html. * web-platform-tests/fetch/api/cors/cors-origin.worker-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-preflight-redirect.any-expected.txt: * web-platform-tests/fetch/api/cors/cors-preflight-redirect.any.worker-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-preflight-redirect.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-referrer.worker.html. * web-platform-tests/fetch/api/cors/cors-preflight-redirect.worker-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-preflight-referrer.any-expected.txt: * web-platform-tests/fetch/api/cors/cors-preflight-referrer.any.worker-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-preflight-referrer.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-star.worker.html. * web-platform-tests/fetch/api/cors/cors-preflight-referrer.worker-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-preflight-star.any-expected.txt: * web-platform-tests/fetch/api/cors/cors-preflight-star.any.worker-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-preflight-star.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-status.worker.html. * web-platform-tests/fetch/api/cors/cors-preflight-star.worker-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-preflight-status.any-expected.txt: * web-platform-tests/fetch/api/cors/cors-preflight-status.any.worker-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-preflight-status.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight.worker.html. * web-platform-tests/fetch/api/cors/cors-preflight-status.worker-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-preflight.any-expected.txt: * web-platform-tests/fetch/api/cors/cors-preflight.any.worker-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-preflight.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-redirect-credentials.worker.html. * web-platform-tests/fetch/api/cors/cors-preflight.worker-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-redirect-credentials.any-expected.txt: * web-platform-tests/fetch/api/cors/cors-redirect-credentials.any.worker-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-redirect-credentials.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-redirect-preflight.worker.html. * web-platform-tests/fetch/api/cors/cors-redirect-credentials.worker-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-redirect-preflight.any-expected.txt: * web-platform-tests/fetch/api/cors/cors-redirect-preflight.any.worker-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-redirect-preflight.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-redirect.worker.html. * web-platform-tests/fetch/api/cors/cors-redirect-preflight.worker-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-redirect.any-expected.txt: * web-platform-tests/fetch/api/cors/cors-redirect.any.worker-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-redirect.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/credentials/authentication-basic.worker.html. * web-platform-tests/fetch/api/cors/cors-redirect.worker-expected.txt: Removed. * web-platform-tests/fetch/api/credentials/authentication-basic.any-expected.txt: * web-platform-tests/fetch/api/credentials/authentication-basic.any.worker-expected.txt: Added. * web-platform-tests/fetch/api/credentials/authentication-basic.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/credentials/cookies.worker.html. * web-platform-tests/fetch/api/credentials/authentication-basic.worker-expected.txt: Removed. * web-platform-tests/fetch/api/credentials/cookies.any-expected.txt: * web-platform-tests/fetch/api/credentials/cookies.any.worker-expected.txt: Added. * web-platform-tests/fetch/api/credentials/cookies.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/headers/historical.worker.html. * web-platform-tests/fetch/api/credentials/cookies.worker-expected.txt: Removed. * web-platform-tests/fetch/api/headers/historical.any.worker-expected.txt: Added. * web-platform-tests/fetch/api/headers/historical.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/hr-time/basic.worker.html. * web-platform-tests/fetch/api/headers/historical.worker-expected.txt: Removed. * web-platform-tests/fetch/api/redirect/redirect-count-expected.txt: * web-platform-tests/fetch/api/redirect/redirect-count-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/request/request-cache-only-if-cached-expected.txt: Copied from LayoutTests/platform/mac/imported/w3c/web-platform-tests/fetch/api/request/request-cache-only-if-cached-expected.txt. * web-platform-tests/fetch/http-cache/partial-expected.txt: * web-platform-tests/hr-time/basic.any.worker-expected.txt: Added. * web-platform-tests/hr-time/basic.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/hr-time/monotonic-clock.worker.html. * web-platform-tests/hr-time/basic.worker-expected.txt: Removed. * web-platform-tests/hr-time/basic.worker.js: Removed. * web-platform-tests/hr-time/monotonic-clock.any.worker-expected.txt: Added. * web-platform-tests/hr-time/monotonic-clock.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/self-origin.worker.html. * web-platform-tests/hr-time/monotonic-clock.worker-expected.txt: Removed. 2017-04-18 Manuel Rego Casasnovas [selectors4] Import W3C Test Suite https://bugs.webkit.org/show_bug.cgi?id=170898 Reviewed by Youenn Fablet. This patch imports "selectors4" test suite from WPT repo: https://github.com/w3c/web-platform-tests/tree/master/css/selectors4 * resources/import-expectations.json: * web-platform-tests/css/selectors4/OWNERS: Added. * web-platform-tests/css/selectors4/focus-within-001-expected.html: Added. * web-platform-tests/css/selectors4/focus-within-001.html: Added. * web-platform-tests/css/selectors4/focus-within-002-expected.html: Added. * web-platform-tests/css/selectors4/focus-within-002.html: Added. * web-platform-tests/css/selectors4/focus-within-003-expected.html: Added. * web-platform-tests/css/selectors4/focus-within-003.html: Added. * web-platform-tests/css/selectors4/focus-within-004-expected.html: Added. * web-platform-tests/css/selectors4/focus-within-004.html: Added. * web-platform-tests/css/selectors4/focus-within-005-expected.html: Added. * web-platform-tests/css/selectors4/focus-within-005.html: Added. * web-platform-tests/css/selectors4/focus-within-006-expected.html: Added. * web-platform-tests/css/selectors4/focus-within-006.html: Added. * web-platform-tests/css/selectors4/focus-within-007-expected.html: Added. * web-platform-tests/css/selectors4/focus-within-007.html: Added. * web-platform-tests/css/selectors4/focus-within-008-expected.html: Added. * web-platform-tests/css/selectors4/focus-within-008.html: Added. * web-platform-tests/css/selectors4/focus-within-009-expected.txt: Added. * web-platform-tests/css/selectors4/focus-within-009.html: Added. * web-platform-tests/css/selectors4/focus-within-shadow-001-expected.html: Added. * web-platform-tests/css/selectors4/focus-within-shadow-001.html: Added. * web-platform-tests/css/selectors4/focus-within-shadow-002-expected.html: Added. * web-platform-tests/css/selectors4/focus-within-shadow-002.html: Added. * web-platform-tests/css/selectors4/focus-within-shadow-003-expected.html: Added. * web-platform-tests/css/selectors4/focus-within-shadow-003.html: Added. * web-platform-tests/css/selectors4/focus-within-shadow-004-expected.html: Added. * web-platform-tests/css/selectors4/focus-within-shadow-004.html: Added. * web-platform-tests/css/selectors4/focus-within-shadow-005-expected.html: Added. * web-platform-tests/css/selectors4/focus-within-shadow-005.html: Added. * web-platform-tests/css/selectors4/focus-within-shadow-006-expected.html: Added. * web-platform-tests/css/selectors4/focus-within-shadow-006.html: Added. * web-platform-tests/css/selectors4/of-type-selectors-expected.xhtml: Added. * web-platform-tests/css/selectors4/of-type-selectors.xhtml: Added. * web-platform-tests/css/selectors4/selector-required-expected.html: Added. * web-platform-tests/css/selectors4/selector-required.html: Added. * web-platform-tests/css/selectors4/selectors-dir-selector-ltr-001-expected.xht: Added. * web-platform-tests/css/selectors4/selectors-dir-selector-ltr-001.html: Added. * web-platform-tests/css/selectors4/selectors-dir-selector-rtl-001-expected.xht: Added. * web-platform-tests/css/selectors4/selectors-dir-selector-rtl-001.html: Added. * web-platform-tests/css/selectors4/w3c-import.log: Added. 2017-04-14 Jiewen Tan [WebCrypto] Add support for ECDSA https://bugs.webkit.org/show_bug.cgi?id=170789 Reviewed by Brent Fulgham. * web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.worker-expected.txt: * web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.worker-expected.txt: * web-platform-tests/WebCryptoAPI/generateKey/test_failures_ECDSA-expected.txt: * web-platform-tests/WebCryptoAPI/generateKey/test_successes_ECDSA-expected.txt: * web-platform-tests/WebCryptoAPI/import_export/ec_importKey.worker-expected.txt: * web-platform-tests/WebCryptoAPI/import_export/test_ec_importKey-expected.txt: * web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.worker-expected.txt: * web-platform-tests/WebCryptoAPI/sign_verify/hmac.worker-expected.txt: * web-platform-tests/WebCryptoAPI/sign_verify/test_ecdsa-expected.txt: * web-platform-tests/WebCryptoAPI/sign_verify/test_hmac-expected.txt: 2017-04-17 Tim Horton Remove some accidentally-added .orig files https://bugs.webkit.org/show_bug.cgi?id=170908 Reviewed by Youenn Fablet. * web-platform-tests/resources/docs/api.md.orig: Removed. * web-platform-tests/resources/examples/apisample12.html.orig: Removed. * web-platform-tests/resources/webidl2/test/widlproc/doc/htmltodtd.xsl.orig: Removed. * web-platform-tests/resources/webidl2/test/widlproc/doc/widlproc.html.orig: Removed. * web-platform-tests/resources/webidl2/test/widlproc/examples/spectowidl.xsl.orig: Removed. * web-platform-tests/resources/webidl2/test/widlproc/src/widlprocxmltohtml.xsl.orig: Removed. 2017-04-14 Jiewen Tan [WebCrypto] Support HKDF https://bugs.webkit.org/show_bug.cgi?id=170636 Reviewed by Brent Fulgham. * web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.worker-expected.txt: * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_hkdf-expected.txt: * web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.worker-expected.txt: * web-platform-tests/WebCryptoAPI/import_export/test_symmetric_importKey-expected.txt: 2017-04-11 Youenn Fablet MediaStream id should be equal to msid https://bugs.webkit.org/show_bug.cgi?id=170712 Reviewed by Eric Carlson. * web-platform-tests/webrtc/datachannel-emptystring-expected.txt: * web-platform-tests/webrtc/no-media-call-expected.txt: * web-platform-tests/webrtc/promises-call-expected.txt: * web-platform-tests/webrtc/rtcpeerconnection/setRemoteDescription-expected.txt: 2017-04-09 Youenn Fablet Resync WPT tests up to 23cd07d4685d81024b7440e042f8bbdb33e7ddec https://bugs.webkit.org/show_bug.cgi?id=170647 Reviewed by Sam Weinig. Removing CSS import repository as it is merged into WPT. * resources/TestRepositories: * resources/import-expectations.json: * resources/resource-files.json: * web-platform-tests/%CERTS_DIR%/FEFE.pem: Added. * web-platform-tests/%CERTS_DIR%/FEFF.pem: Added. * web-platform-tests/%CERTS_DIR%/cacert.pem: Added. * web-platform-tests/%CERTS_DIR%/cakey.pem: Added. * web-platform-tests/%CERTS_DIR%/index.txt: Added. * web-platform-tests/%CERTS_DIR%/index.txt.attr: Added. * web-platform-tests/%CERTS_DIR%/index.txt.attr.old: Added. * web-platform-tests/%CERTS_DIR%/index.txt.old: Added. * web-platform-tests/%CERTS_DIR%/localhost.key: Added. * web-platform-tests/%CERTS_DIR%/localhost.pem: Added. * web-platform-tests/%CERTS_DIR%/serial: Added. * web-platform-tests/%CERTS_DIR%/serial.old: Added. * web-platform-tests/%CERTS_DIR%/w3c-import.log: Added. * web-platform-tests/CONTRIBUTING.md: * web-platform-tests/IndexedDB/idbcursor-direction-index-keyrange.htm: * web-platform-tests/IndexedDB/idbcursor-direction-objectstore-keyrange.htm: * web-platform-tests/IndexedDB/idbdatabase-transaction-exception-order-expected.txt: * web-platform-tests/IndexedDB/idbdatabase-transaction-exception-order.html: * web-platform-tests/IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm: * web-platform-tests/IndexedDB/idbobjectstore_createIndex15-autoincrement-expected.txt: Added. * web-platform-tests/IndexedDB/idbobjectstore_createIndex15-autoincrement.htm: Added. * web-platform-tests/IndexedDB/idbobjectstore_deleted.htm: * web-platform-tests/IndexedDB/interleaved-cursors-expected.txt: Added. * web-platform-tests/IndexedDB/interleaved-cursors.html: Added. * web-platform-tests/IndexedDB/parallel-cursors-upgrade-expected.txt: Added. * web-platform-tests/IndexedDB/parallel-cursors-upgrade.html: Added. * web-platform-tests/IndexedDB/support-promises.js: (migrateNamedDatabase): (createNamedDatabase): (openNamedDatabase): * web-platform-tests/IndexedDB/w3c-import.log: * web-platform-tests/LICENSE.md: * web-platform-tests/README.md: * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/exceptions.html: * web-platform-tests/XMLHttpRequest/event-readystatechange-loaded.htm: * web-platform-tests/XMLHttpRequest/resources/auth2/corsenabled.py: (main): * web-platform-tests/XMLHttpRequest/resources/conditional.py: (main): * web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader-expected.txt: * web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader.htm: * web-platform-tests/XMLHttpRequest/send-conditional-cors-expected.txt: Added. * web-platform-tests/XMLHttpRequest/send-conditional-cors.htm: Added. * web-platform-tests/XMLHttpRequest/send-entity-body-document-bogus-expected.txt: * web-platform-tests/XMLHttpRequest/send-entity-body-document-bogus.htm: * web-platform-tests/XMLHttpRequest/send-non-same-origin-expected.txt: * web-platform-tests/XMLHttpRequest/send-non-same-origin.htm: * web-platform-tests/XMLHttpRequest/send-usp.any-expected.txt: Added. * web-platform-tests/XMLHttpRequest/send-usp.any.html: Added. * web-platform-tests/XMLHttpRequest/send-usp.any.js: Added. (encode): (x.onload.overall_test.step_func): * web-platform-tests/XMLHttpRequest/w3c-import.log: * web-platform-tests/background-fetch/OWNERS: Added. * web-platform-tests/background-fetch/interfaces-expected.txt: Added. * web-platform-tests/background-fetch/interfaces-worker.https-expected.txt: Added. * web-platform-tests/background-fetch/interfaces-worker.https.html: Added. * web-platform-tests/background-fetch/interfaces.html: Added. * web-platform-tests/background-fetch/interfaces.idl: Added. * web-platform-tests/background-fetch/interfaces.worker-expected.txt: Added. * web-platform-tests/background-fetch/interfaces.worker.html: Added. * web-platform-tests/background-fetch/interfaces.worker.js: Added. (promise_test): * web-platform-tests/background-fetch/w3c-import.log: Added. * web-platform-tests/beacon/headers/header-referrer-no-referrer-expected.txt: Added. * web-platform-tests/beacon/headers/header-referrer-no-referrer-when-downgrade.https-expected.txt: Added. * web-platform-tests/beacon/headers/header-referrer-no-referrer-when-downgrade.https.html: Added. * web-platform-tests/beacon/headers/header-referrer-no-referrer.html: Added. * web-platform-tests/beacon/headers/header-referrer-origin-expected.txt: Added. * web-platform-tests/beacon/headers/header-referrer-origin-when-cross-origin-expected.txt: Added. * web-platform-tests/beacon/headers/header-referrer-origin-when-cross-origin.html: Added. * web-platform-tests/beacon/headers/header-referrer-origin.html: Added. * web-platform-tests/beacon/headers/header-referrer-same-origin-expected.txt: Added. * web-platform-tests/beacon/headers/header-referrer-same-origin.html: Added. * web-platform-tests/beacon/headers/header-referrer-strict-origin-when-cross-origin.https-expected.txt: Added. * web-platform-tests/beacon/headers/header-referrer-strict-origin-when-cross-origin.https.html: Added. * web-platform-tests/beacon/headers/header-referrer-strict-origin.https-expected.txt: Added. * web-platform-tests/beacon/headers/header-referrer-strict-origin.https.html: Added. * web-platform-tests/beacon/headers/header-referrer-unsafe-url.https-expected.txt: Added. * web-platform-tests/beacon/headers/header-referrer-unsafe-url.https.html: Added. * web-platform-tests/beacon/headers/header-referrer.js: Added. (testReferrerHeader): (return.new.Promise.): (return.new.Promise): * web-platform-tests/beacon/headers/w3c-import.log: Added. * web-platform-tests/beacon/resources/inspect-header.py: Added. (main): * web-platform-tests/beacon/resources/w3c-import.log: Added. * web-platform-tests/check_stability.py: (get_git_cmd.git): (fetch_wpt): (get_branch_point): (get_files_changed): (process_results): (markdown_adjust): (get_parser): (main): * web-platform-tests/ci_lint.sh: * web-platform-tests/cors/allow-headers-expected.txt: * web-platform-tests/cors/allow-headers.htm: * web-platform-tests/cors/origin-expected.txt: * web-platform-tests/cors/origin.htm: * web-platform-tests/cors/preflight-failure.htm: * web-platform-tests/cors/redirect-userinfo-expected.txt: * web-platform-tests/cors/redirect-userinfo.htm: * web-platform-tests/cors/request-headers.htm: * web-platform-tests/css-timing-1/OWNERS: Added. * web-platform-tests/css-timing-1/cubic-bezier-timing-functions-output-expected.txt: Added. * web-platform-tests/css-timing-1/cubic-bezier-timing-functions-output.html: Added. * web-platform-tests/css-timing-1/frames-timing-functions-output-expected.txt: Added. * web-platform-tests/css-timing-1/frames-timing-functions-output.html: Added. * web-platform-tests/css-timing-1/frames-timing-functions-syntax-expected.txt: Added. * web-platform-tests/css-timing-1/frames-timing-functions-syntax.html: Added. * web-platform-tests/css-timing-1/step-timing-functions-output-expected.txt: Added. * web-platform-tests/css-timing-1/step-timing-functions-output.html: Added. * web-platform-tests/css-timing-1/testcommon.js: Added. (createDiv): (createElement): (pxToNum): (xForT): (yForT): (tForX): (return.bezierClosure): (cubicBezier): * web-platform-tests/css-timing-1/w3c-import.log: Added. * web-platform-tests/css/.htaccess: Added. * web-platform-tests/css/OWNERS: Added. * web-platform-tests/css/README.md: Added. * web-platform-tests/css/build-css-testsuites.sh: Added. * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-flexible-lengths-001.xht: * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-grid-template-areas-001.xht: * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-grid-template-columns-rows-001.xht: * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-named-grid-lines-001.xht: * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-repeat-001.xht: * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-template-columns-rows-resolved-values-001.xht: * web-platform-tests/css/css-grid-1/grid-definition/grid-support-flexible-lengths-001.xht: * web-platform-tests/css/css-grid-1/grid-definition/grid-support-grid-template-areas-001.xht: * web-platform-tests/css/css-grid-1/grid-definition/grid-support-grid-template-columns-rows-001.xht: * web-platform-tests/css/css-grid-1/grid-definition/grid-support-named-grid-lines-001.xht: * web-platform-tests/css/css-grid-1/grid-definition/grid-support-repeat-001.xht: * web-platform-tests/css/css-grid-1/grid-definition/grid-template-columns-rows-resolved-values-001.xht: * web-platform-tests/css/css-grid-1/grid-items/w3c-import.log: * web-platform-tests/css/css-grid-1/grid-model/grid-computed-value-display-floated-items-001.xht: * web-platform-tests/css/css-grid-1/grid-model/grid-support-display-001.xht: * web-platform-tests/css/css-grid-1/grid-model/w3c-import.log: * web-platform-tests/css/requirements.txt: Added. * web-platform-tests/css/w3c-import.log: Added. * web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt: * web-platform-tests/dom/lists/DOMTokenList-iteration-expected.txt: * web-platform-tests/dom/lists/DOMTokenList-iteration.html: * web-platform-tests/dom/lists/README.md: Added. * web-platform-tests/dom/lists/w3c-import.log: * 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/encrypted-media/content/content-metadata.js: * web-platform-tests/encrypted-media/content/w3c-import.log: * web-platform-tests/fetch/OWNERS: * web-platform-tests/fetch/api/basic/accept-header-expected.txt: Removed. * web-platform-tests/fetch/api/basic/accept-header-worker-expected.txt: Removed. * web-platform-tests/fetch/api/basic/accept-header-worker.html: Removed. * web-platform-tests/fetch/api/basic/accept-header.any-expected.txt: Added. * web-platform-tests/fetch/api/basic/accept-header.any.html: Added. * web-platform-tests/fetch/api/basic/accept-header.any.js: Added. (promise_test): * web-platform-tests/fetch/api/basic/accept-header.html: Removed. * web-platform-tests/fetch/api/basic/accept-header.js: Removed. * 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/mode-same-origin-expected.txt: Removed. * web-platform-tests/fetch/api/basic/mode-same-origin-worker-expected.txt: Removed. * web-platform-tests/fetch/api/basic/mode-same-origin-worker.html: Removed. * web-platform-tests/fetch/api/basic/mode-same-origin.any-expected.txt: Added. * web-platform-tests/fetch/api/basic/mode-same-origin.any.html: Added. * web-platform-tests/fetch/api/basic/mode-same-origin.any.js: Added. * web-platform-tests/fetch/api/basic/mode-same-origin.html: Removed. * web-platform-tests/fetch/api/basic/mode-same-origin.js: Removed. * 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/referrer-expected.txt: Removed. * web-platform-tests/fetch/api/basic/referrer-worker-expected.txt: Removed. * web-platform-tests/fetch/api/basic/referrer-worker.html: Removed. * web-platform-tests/fetch/api/basic/referrer.any-expected.txt: Added. * web-platform-tests/fetch/api/basic/referrer.any.html: Added. * web-platform-tests/fetch/api/basic/referrer.any.js: Added. * web-platform-tests/fetch/api/basic/referrer.html: Removed. * web-platform-tests/fetch/api/basic/referrer.js: Removed. * 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/request-forbidden-headers-expected.txt: Removed. * web-platform-tests/fetch/api/basic/request-forbidden-headers-worker-expected.txt: Removed. * web-platform-tests/fetch/api/basic/request-forbidden-headers-worker.html: Removed. * web-platform-tests/fetch/api/basic/request-forbidden-headers.any-expected.txt: Added. * web-platform-tests/fetch/api/basic/request-forbidden-headers.any.html: Added. * web-platform-tests/fetch/api/basic/request-forbidden-headers.any.js: Added. * web-platform-tests/fetch/api/basic/request-forbidden-headers.html: Removed. * web-platform-tests/fetch/api/basic/request-forbidden-headers.js: Removed. * 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-head-worker-expected.txt: Removed. * web-platform-tests/fetch/api/basic/request-head-worker.html: Removed. * web-platform-tests/fetch/api/basic/request-head.any-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-head-expected.txt. * web-platform-tests/fetch/api/basic/request-head.any.html: Added. * web-platform-tests/fetch/api/basic/request-head.any.js: Added. (promise_test): * web-platform-tests/fetch/api/basic/request-head.html: Removed. * web-platform-tests/fetch/api/basic/request-head.js: Removed. * 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-headers-expected.txt: Removed. * web-platform-tests/fetch/api/basic/request-headers-worker-expected.txt: Removed. * web-platform-tests/fetch/api/basic/request-headers-worker.html: Removed. * web-platform-tests/fetch/api/basic/request-headers.any-expected.txt: Added. * web-platform-tests/fetch/api/basic/request-headers.any.html: Added. * web-platform-tests/fetch/api/basic/request-headers.any.js: Added. * web-platform-tests/fetch/api/basic/request-headers.html: Removed. * web-platform-tests/fetch/api/basic/request-headers.js: Removed. * 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-referrer-expected.txt: Removed. * web-platform-tests/fetch/api/basic/request-referrer-redirected-worker-expected.txt: * web-platform-tests/fetch/api/basic/request-referrer-redirected-worker.html: * web-platform-tests/fetch/api/basic/request-referrer-worker-expected.txt: Removed. * web-platform-tests/fetch/api/basic/request-referrer-worker.html: Removed. * web-platform-tests/fetch/api/basic/request-referrer.any-expected.txt: Added. * web-platform-tests/fetch/api/basic/request-referrer.any.html: Added. * web-platform-tests/fetch/api/basic/request-referrer.any.js: Added. * web-platform-tests/fetch/api/basic/request-referrer.html: Removed. * web-platform-tests/fetch/api/basic/request-referrer.js: Removed. * web-platform-tests/fetch/api/basic/request-referrer.worker-expected.txt: Added. * web-platform-tests/fetch/api/basic/request-referrer.worker.html: Added. * web-platform-tests/fetch/api/basic/request-upload-expected.txt: Removed. * web-platform-tests/fetch/api/basic/request-upload-worker-expected.txt: Removed. * web-platform-tests/fetch/api/basic/request-upload-worker.html: Removed. * web-platform-tests/fetch/api/basic/request-upload.any-expected.txt: Added. * web-platform-tests/fetch/api/basic/request-upload.any.html: Added. * web-platform-tests/fetch/api/basic/request-upload.any.js: Added. * web-platform-tests/fetch/api/basic/request-upload.html: Removed. * web-platform-tests/fetch/api/basic/request-upload.js: Removed. * web-platform-tests/fetch/api/basic/request-upload.worker-expected.txt: Added. * web-platform-tests/fetch/api/basic/request-upload.worker.html: Added. * web-platform-tests/fetch/api/basic/scheme-about-worker-expected.txt: Removed. * web-platform-tests/fetch/api/basic/scheme-about-worker.html: Removed. * web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about-expected.txt. * web-platform-tests/fetch/api/basic/scheme-about.any.html: Added. * web-platform-tests/fetch/api/basic/scheme-about.any.js: Added. * web-platform-tests/fetch/api/basic/scheme-about.html: Removed. * web-platform-tests/fetch/api/basic/scheme-about.js: Removed. * 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-data-worker-expected.txt: Removed. * web-platform-tests/fetch/api/basic/scheme-data-worker.html: Removed. * web-platform-tests/fetch/api/basic/scheme-data.any-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/scheme-data-expected.txt. * web-platform-tests/fetch/api/basic/scheme-data.any.html: Added. * web-platform-tests/fetch/api/basic/scheme-data.any.js: Added. * web-platform-tests/fetch/api/basic/scheme-data.html: Removed. * web-platform-tests/fetch/api/basic/scheme-data.js: Removed. * 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/stream-response-expected.txt: Removed. * web-platform-tests/fetch/api/basic/stream-response-worker-expected.txt: Removed. * web-platform-tests/fetch/api/basic/stream-response-worker.html: Removed. * web-platform-tests/fetch/api/basic/stream-response.any-expected.txt: Added. * web-platform-tests/fetch/api/basic/stream-response.any.html: Added. * web-platform-tests/fetch/api/basic/stream-response.any.js: Added. (promise_test): * web-platform-tests/fetch/api/basic/stream-response.html: Removed. * web-platform-tests/fetch/api/basic/stream-response.js: Removed. * 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/w3c-import.log: * web-platform-tests/fetch/api/cors/cors-basic-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-basic-worker-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-basic-worker.html: Removed. * web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-basic.any.html: Added. * web-platform-tests/fetch/api/cors/cors-basic.any.js: Added. * web-platform-tests/fetch/api/cors/cors-basic.html: Removed. * web-platform-tests/fetch/api/cors/cors-basic.js: Removed. * 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-cookies-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-cookies-worker-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-cookies-worker.html: Removed. * web-platform-tests/fetch/api/cors/cors-cookies.any-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-cookies.any.html: Added. * web-platform-tests/fetch/api/cors/cors-cookies.any.js: Added. * web-platform-tests/fetch/api/cors/cors-cookies.html: Removed. * web-platform-tests/fetch/api/cors/cors-cookies.js: Removed. * 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-filtering-expected.txt: * web-platform-tests/fetch/api/cors/cors-filtering-worker-expected.txt: * web-platform-tests/fetch/api/cors/cors-filtering.js: (corsExposeFilter): * web-platform-tests/fetch/api/cors/cors-no-preflight-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-no-preflight-worker-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-no-preflight-worker.html: Removed. * web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-no-preflight.any.html: Added. * web-platform-tests/fetch/api/cors/cors-no-preflight.any.js: Added. * web-platform-tests/fetch/api/cors/cors-no-preflight.html: Removed. * web-platform-tests/fetch/api/cors/cors-no-preflight.js: Removed. * 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-origin-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-origin-worker-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-origin-worker.html: Removed. * web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-origin.any.html: Added. * web-platform-tests/fetch/api/cors/cors-origin.any.js: Added. * web-platform-tests/fetch/api/cors/cors-origin.html: Removed. * web-platform-tests/fetch/api/cors/cors-origin.js: Removed. * 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-preflight-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-preflight-redirect-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-preflight-redirect-worker-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-preflight-redirect-worker.html: Removed. * web-platform-tests/fetch/api/cors/cors-preflight-redirect.any-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-preflight-redirect.any.html: Added. * web-platform-tests/fetch/api/cors/cors-preflight-redirect.any.js: Added. * web-platform-tests/fetch/api/cors/cors-preflight-redirect.html: Removed. * web-platform-tests/fetch/api/cors/cors-preflight-redirect.js: Removed. * 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-referrer-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-preflight-referrer-worker-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-preflight-referrer-worker.html: Removed. * web-platform-tests/fetch/api/cors/cors-preflight-referrer.any-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-preflight-referrer.any.html: Added. * web-platform-tests/fetch/api/cors/cors-preflight-referrer.any.js: Added. * web-platform-tests/fetch/api/cors/cors-preflight-referrer.html: Removed. * web-platform-tests/fetch/api/cors/cors-preflight-referrer.js: Removed. * 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-star-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-preflight-star-worker-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-preflight-star-worker.html: Removed. * web-platform-tests/fetch/api/cors/cors-preflight-star.any-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-preflight-star.any.html: Added. * web-platform-tests/fetch/api/cors/cors-preflight-star.any.js: Added. * web-platform-tests/fetch/api/cors/cors-preflight-star.html: Removed. * web-platform-tests/fetch/api/cors/cors-preflight-star.js: Removed. * web-platform-tests/fetch/api/cors/cors-preflight-star.worker-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-preflight-star.worker.html: Added. * web-platform-tests/fetch/api/cors/cors-preflight-status-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-preflight-status-worker-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-preflight-status-worker.html: Removed. * web-platform-tests/fetch/api/cors/cors-preflight-status.any-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-preflight-status.any.html: Added. * web-platform-tests/fetch/api/cors/cors-preflight-status.any.js: Added. (corsPreflightStatus): * web-platform-tests/fetch/api/cors/cors-preflight-status.html: Removed. * web-platform-tests/fetch/api/cors/cors-preflight-status.js: Removed. * 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-worker-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-preflight-worker.html: Removed. * web-platform-tests/fetch/api/cors/cors-preflight.any-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-preflight.any.html: Added. * web-platform-tests/fetch/api/cors/cors-preflight.any.js: Added. * web-platform-tests/fetch/api/cors/cors-preflight.html: Removed. * web-platform-tests/fetch/api/cors/cors-preflight.js: Removed. * 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-redirect-credentials-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-redirect-credentials-worker-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-redirect-credentials-worker.html: Removed. * web-platform-tests/fetch/api/cors/cors-redirect-credentials.any-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-redirect-credentials.any.html: Added. * web-platform-tests/fetch/api/cors/cors-redirect-credentials.any.js: Added. * web-platform-tests/fetch/api/cors/cors-redirect-credentials.html: Removed. * web-platform-tests/fetch/api/cors/cors-redirect-credentials.js: Removed. * 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-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-redirect-preflight-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-redirect-preflight-worker-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-redirect-preflight-worker.html: Removed. * web-platform-tests/fetch/api/cors/cors-redirect-preflight.any-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-redirect-preflight.any.html: Added. * web-platform-tests/fetch/api/cors/cors-redirect-preflight.any.js: Added. * web-platform-tests/fetch/api/cors/cors-redirect-preflight.html: Removed. * web-platform-tests/fetch/api/cors/cors-redirect-preflight.js: Removed. * 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-worker-expected.txt: Removed. * web-platform-tests/fetch/api/cors/cors-redirect-worker.html: Removed. * web-platform-tests/fetch/api/cors/cors-redirect.any-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-redirect.any.html: Added. * web-platform-tests/fetch/api/cors/cors-redirect.any.js: Added. * web-platform-tests/fetch/api/cors/cors-redirect.html: Removed. * web-platform-tests/fetch/api/cors/cors-redirect.js: Removed. * 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/w3c-import.log: * web-platform-tests/fetch/api/credentials/authentication-basic-expected.txt: Removed. * web-platform-tests/fetch/api/credentials/authentication-basic-worker-expected.txt: Removed. * web-platform-tests/fetch/api/credentials/authentication-basic-worker.html: Removed. * web-platform-tests/fetch/api/credentials/authentication-basic.any-expected.txt: Added. * web-platform-tests/fetch/api/credentials/authentication-basic.any.html: Added. * web-platform-tests/fetch/api/credentials/authentication-basic.any.js: Added. * web-platform-tests/fetch/api/credentials/authentication-basic.html: Removed. * web-platform-tests/fetch/api/credentials/authentication-basic.js: Removed. * 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/cookies-expected.txt: Removed. * web-platform-tests/fetch/api/credentials/cookies-worker-expected.txt: Removed. * web-platform-tests/fetch/api/credentials/cookies-worker.html: Removed. * web-platform-tests/fetch/api/credentials/cookies.any-expected.txt: Added. * web-platform-tests/fetch/api/credentials/cookies.any.html: Added. * web-platform-tests/fetch/api/credentials/cookies.any.js: Added. * web-platform-tests/fetch/api/credentials/cookies.html: Removed. * web-platform-tests/fetch/api/credentials/cookies.js: Removed. * 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/w3c-import.log: * web-platform-tests/fetch/api/headers/headers-idl-expected.txt: * web-platform-tests/fetch/api/headers/historical.any-expected.txt: Added. * web-platform-tests/fetch/api/headers/historical.any.html: Added. * web-platform-tests/fetch/api/headers/historical.any.js: Added. (test): * web-platform-tests/fetch/api/headers/historical.worker-expected.txt: Added. * web-platform-tests/fetch/api/headers/historical.worker.html: Added. * web-platform-tests/fetch/api/headers/w3c-import.log: * web-platform-tests/fetch/api/redirect/redirect-count-cross-origin-worker-expected.txt: * web-platform-tests/fetch/api/redirect/redirect-count-expected.txt: * web-platform-tests/fetch/api/redirect/redirect-count-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/request/request-cache-only-if-cached-expected.txt: Removed. * 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/resources/redirect-count.py: Removed. * web-platform-tests/fetch/http-cache/304-update-expected.txt: Added. * web-platform-tests/fetch/http-cache/304-update.html: Added. * web-platform-tests/fetch/http-cache/README.md: Added. * web-platform-tests/fetch/http-cache/cc-request-expected.txt: Added. * web-platform-tests/fetch/http-cache/cc-request.html: Added. * web-platform-tests/fetch/http-cache/freshness-expected.txt: Added. * web-platform-tests/fetch/http-cache/freshness.html: Added. * web-platform-tests/fetch/http-cache/heuristic-expected.txt: Added. * web-platform-tests/fetch/http-cache/heuristic.html: Added. * web-platform-tests/fetch/http-cache/http-cache.js: Added. (make_url): (server_state): (make_test.fetch_functions.push.): (make_test.fetch_functions.push): (make_test.): (make_test.run_next_step): (make_test): (http_date): * web-platform-tests/fetch/http-cache/invalidate-expected.txt: Added. * web-platform-tests/fetch/http-cache/invalidate.html: Added. * web-platform-tests/fetch/http-cache/partial-expected.txt: Added. * web-platform-tests/fetch/http-cache/partial.html: Added. * web-platform-tests/fetch/http-cache/resources/http-cache.py: Added. (main): * web-platform-tests/fetch/http-cache/resources/w3c-import.log: Added. * web-platform-tests/fetch/http-cache/status-expected.txt: Added. * web-platform-tests/fetch/http-cache/status.html: Added. * web-platform-tests/fetch/http-cache/vary-expected.txt: Added. * web-platform-tests/fetch/http-cache/vary.html: Added. * web-platform-tests/fetch/http-cache/w3c-import.log: Added. * web-platform-tests/fetch/nosniff/importscripts-expected.txt: Removed. * web-platform-tests/hr-time/basic.any-expected.txt: Added. * web-platform-tests/hr-time/basic.any.html: Added. * web-platform-tests/hr-time/basic.any.js: Added. (test): (async_test): * web-platform-tests/hr-time/monotonic-clock.any-expected.txt: Added. * web-platform-tests/hr-time/monotonic-clock.any.html: Added. * web-platform-tests/hr-time/monotonic-clock.any.js: Added. (test): * web-platform-tests/hr-time/monotonic-clock.worker-expected.txt: Added. * web-platform-tests/hr-time/monotonic-clock.worker.html: Added. * web-platform-tests/hr-time/w3c-import.log: * web-platform-tests/html/OWNERS: * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-canceling-expected.txt: * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-canceling.html: * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-cross-origin.sub-expected.txt: Added. * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-cross-origin.sub.html: Added. * 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: * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects.html: * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-001-expected.txt: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-001.html: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/resources/close-self.html: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/resources/w3c-import.log: Added. * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/w3c-import.log: * web-platform-tests/html/browsers/the-windowproxy-exotic-object/w3c-import.log: * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-cross-origin.sub-expected.txt: * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-cross-origin.sub.html: Added. * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-closed.html: * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-multiple.html: * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-noopener.html: * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-noreferrer.html: * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener.html: * web-platform-tests/html/browsers/windows/browsing-context-expected.txt: * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_blank-001-expected.txt: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_blank-001.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_blank-002-expected.txt: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_blank-002.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_blank-003-expected.txt: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_blank-003.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_parent-001-expected.txt: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_parent-001.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_parent-002-expected.txt: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_parent-002.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_parent-003-expected.txt: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_parent-003.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_parent-004-expected.txt: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_parent-004.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_self-001-expected.txt: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_self-001.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_self-002-expected.txt: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_self-002.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_top-001-expected.txt: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_top-001.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_top-002-expected.txt: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_top-002.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_top-003-expected.txt: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-_top-003.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-default-001-expected.txt: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-default-001.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-default-002-expected.txt: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-default-002.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-existing-001-expected.txt: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/choose-existing-001.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-_parent-001-iframe-1.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-_parent-002-iframe.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-_parent-002-window.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-_parent-003-iframe.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-_parent-003-window.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-_parent-004-iframe-1.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-_parent-004-iframe-2.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-_self-001-iframe.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-_self-002-iframe.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-_top-002-window.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-_top-003-iframe-1.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-_top-003-iframe-2.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-default-002-iframe.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/choose-existing-001-iframe.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/open-in-_parent.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/open-in-_top.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/report-has-opener.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/report-is-top.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/w3c-import.log: * web-platform-tests/html/browsers/windows/browsing-context-names/w3c-import.log: * web-platform-tests/html/browsers/windows/opener-cross-origin-manual.sub.html: Added. * web-platform-tests/html/browsers/windows/resources/opener-cross-origin-embed.sub.html: Added. * web-platform-tests/html/browsers/windows/resources/opener-cross-origin-end.txt: Added. * web-platform-tests/html/browsers/windows/resources/opener-cross-origin.html: Added. * web-platform-tests/html/browsers/windows/resources/w3c-import.log: * web-platform-tests/html/browsers/windows/w3c-import.log: * web-platform-tests/html/dom/OWNERS: Added. * web-platform-tests/html/dom/w3c-import.log: * web-platform-tests/html/resources/common.js: (newIFrame): * web-platform-tests/html/semantics/OWNERS: Added. * web-platform-tests/html/semantics/embedded-content/the-canvas-element/w3c-import.log: * web-platform-tests/html/semantics/forms/textfieldselection/selection-start-end-expected.txt: Added. * web-platform-tests/html/semantics/forms/textfieldselection/selection-start-end.html: Added. * web-platform-tests/html/semantics/forms/textfieldselection/selection-value-interactions-expected.txt: Added. * web-platform-tests/html/semantics/forms/textfieldselection/selection-value-interactions.html: Added. * web-platform-tests/html/semantics/forms/textfieldselection/selection.html: * 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/interactive-elements/the-dialog-element/centering-expected.txt: Added. * web-platform-tests/html/semantics/interactive-elements/the-dialog-element/centering-iframe.sub.html: Added. * web-platform-tests/html/semantics/interactive-elements/the-dialog-element/centering.html: Added. * web-platform-tests/html/semantics/interactive-elements/the-dialog-element/w3c-import.log: * web-platform-tests/html/semantics/w3c-import.log: * web-platform-tests/html/webappapis/the-windoworworkerglobalscope-mixin/Worker_Self_Origin.html: * web-platform-tests/html/webappapis/timers/negative-setinterval-expected.txt: Added. * web-platform-tests/html/webappapis/timers/negative-setinterval.html: Added. * web-platform-tests/html/webappapis/timers/negative-settimeout-expected.txt: Added. * web-platform-tests/html/webappapis/timers/negative-settimeout.html: Added. * web-platform-tests/html/webappapis/timers/type-long-setinterval-expected.txt: Added. * web-platform-tests/html/webappapis/timers/type-long-setinterval.html: Added. * web-platform-tests/html/webappapis/timers/type-long-settimeout-expected.txt: Added. * web-platform-tests/html/webappapis/timers/type-long-settimeout.html: Added. * web-platform-tests/html/webappapis/timers/w3c-import.log: * web-platform-tests/images/pattern.ogv: Added. * web-platform-tests/images/pattern.png: Added. * web-platform-tests/images/w3c-import.log: * web-platform-tests/innerText/setter-expected.txt: * web-platform-tests/innerText/setter-tests.js: * web-platform-tests/innerText/setter.html: * web-platform-tests/lint.whitelist: * web-platform-tests/mediacapture-fromelement/idlharness-expected.txt: Added. * web-platform-tests/mediacapture-fromelement/idlharness.html: Added. * web-platform-tests/mediacapture-fromelement/w3c-import.log: Added. * web-platform-tests/resource-timing/SyntheticResponse.py: (main): * web-platform-tests/resource-timing/resource-timing.js: * web-platform-tests/resource-timing/resource_connection_reuse.html: * web-platform-tests/resources/.htaccess: Added. * web-platform-tests/resources/docs/api.md: Added. * web-platform-tests/resources/docs/idlharness.md: Added. * web-platform-tests/resources/docs/w3c-import.log: Added. * web-platform-tests/resources/examples/apisample-error-worker.js: Added. * web-platform-tests/resources/examples/apisample-worker.js: Added. (test): (async_test): * web-platform-tests/resources/examples/apisample.htm: Added. * web-platform-tests/resources/examples/apisample10.html: Added. * web-platform-tests/resources/examples/apisample11.html: Added. * web-platform-tests/resources/examples/apisample12.html: Added. * web-platform-tests/resources/examples/apisample13.html: Added. * web-platform-tests/resources/examples/apisample14.html: Added. * web-platform-tests/resources/examples/apisample15.html: Added. * web-platform-tests/resources/examples/apisample16.html: Added. * web-platform-tests/resources/examples/apisample17.html: Added. * web-platform-tests/resources/examples/apisample2.htm: Added. * web-platform-tests/resources/examples/apisample3.htm: Added. * web-platform-tests/resources/examples/apisample4.htm: Added. * web-platform-tests/resources/examples/apisample5.htm: Added. * web-platform-tests/resources/examples/apisample6.html: Added. * web-platform-tests/resources/examples/apisample7.html: Added. * web-platform-tests/resources/examples/apisample8.html: Added. * web-platform-tests/resources/examples/apisample9.html: Added. * web-platform-tests/resources/examples/w3c-import.log: Added. * web-platform-tests/resources/idlharness.js: (IdlInterface.prototype.test_member_iterable): * web-platform-tests/resources/w3c-import.log: Added. * web-platform-tests/resources/webidl2/coverage.html: Added. * web-platform-tests/resources/webidl2/index.js: Added. * web-platform-tests/resources/webidl2/lib/w3c-import.log: Added. * web-platform-tests/resources/webidl2/package.json: Added. * web-platform-tests/resources/webidl2/test/invalid.js: Added. (idls.fs.readdirSync.dir.filter): (map): (errors.idls.map): (i.func): * web-platform-tests/resources/webidl2/test/invalid/idl/dict-required-default.widl: Added. * web-platform-tests/resources/webidl2/test/invalid/idl/enum.widl: Added. * web-platform-tests/resources/webidl2/test/invalid/idl/maplike-1type.widl: Added. * web-platform-tests/resources/webidl2/test/invalid/idl/module.widl: Added. * web-platform-tests/resources/webidl2/test/invalid/idl/nonnullableany.widl: Added. * web-platform-tests/resources/webidl2/test/invalid/idl/nonnullableobjects.widl: Added. * web-platform-tests/resources/webidl2/test/invalid/idl/raises.widl: Added. * web-platform-tests/resources/webidl2/test/invalid/idl/readonly-iterable.widl: Added. * web-platform-tests/resources/webidl2/test/invalid/idl/scopedname.widl: Added. * web-platform-tests/resources/webidl2/test/invalid/idl/sequenceAsAttribute.widl: Added. * web-platform-tests/resources/webidl2/test/invalid/idl/setlike-2types.widl: Added. * web-platform-tests/resources/webidl2/test/invalid/idl/special-omittable.widl: Added. * web-platform-tests/resources/webidl2/test/invalid/idl/stringconstants.idl: Added. * web-platform-tests/resources/webidl2/test/invalid/idl/typedef-nested.widl: Added. * web-platform-tests/resources/webidl2/test/invalid/idl/w3c-import.log: Added. * web-platform-tests/resources/webidl2/test/invalid/json/dict-required-default.json: Added. * web-platform-tests/resources/webidl2/test/invalid/json/enum.json: Added. * web-platform-tests/resources/webidl2/test/invalid/json/maplike-1type.json: Added. * web-platform-tests/resources/webidl2/test/invalid/json/module.json: Added. * web-platform-tests/resources/webidl2/test/invalid/json/nonnullableany.json: Added. * web-platform-tests/resources/webidl2/test/invalid/json/nonnullableobjects.json: Added. * web-platform-tests/resources/webidl2/test/invalid/json/raises.json: Added. * web-platform-tests/resources/webidl2/test/invalid/json/readonly-iterable.json: Added. * web-platform-tests/resources/webidl2/test/invalid/json/scopedname.json: Added. * web-platform-tests/resources/webidl2/test/invalid/json/sequenceAsAttribute.json: Added. * web-platform-tests/resources/webidl2/test/invalid/json/setlike-2types.json: Added. * web-platform-tests/resources/webidl2/test/invalid/json/special-omittable.json: Added. * web-platform-tests/resources/webidl2/test/invalid/json/stringconstants.json: Added. * web-platform-tests/resources/webidl2/test/invalid/json/typedef-nested.json: Added. * web-platform-tests/resources/webidl2/test/invalid/json/w3c-import.log: Added. * web-platform-tests/resources/webidl2/test/mocha.opts: Added. * web-platform-tests/resources/webidl2/test/syntax.js: Added. (idls.fs.readdirSync.dir.filter): (map): (jsons.idls.map): (i.func): * web-platform-tests/resources/webidl2/test/syntax/idl/allowany.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/array.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/attributes.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/callback.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/caller.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/constants.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/constructor.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/dictionary-inherits.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/dictionary.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/documentation-dos.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/documentation.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/enum.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/equivalent-decl.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/exception-inheritance.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/exception.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/extended-attributes.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/generic.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/getter-setter.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/identifier-qualified-names.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/implements.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/indexed-properties.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/inherits-getter.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/interface-inherits.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/iterable.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/iterator.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/legacyiterable.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/map.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/maplike.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/namedconstructor.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/nointerfaceobject.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/nullable.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/nullableobjects.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/operation-optional-arg.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/overloading.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/overridebuiltins.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/partial-interface.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/primitives.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/prototyperoot.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/putforwards.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/reg-operations.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/replaceable.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/sequence.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/serializer.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/setlike.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/static.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/stringifier-attribute.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/stringifier-custom.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/stringifier.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/treatasnull.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/treatasundefined.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/typedef-nested.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/typedef.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/typesuffixes.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/uniontype.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/variadic-operations.widl: Added. * web-platform-tests/resources/webidl2/test/syntax/idl/w3c-import.log: Added. * web-platform-tests/resources/webidl2/test/syntax/json/allowany.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/array.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/attributes.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/callback.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/caller.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/constants.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/constructor.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/dictionary-inherits.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/dictionary.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/documentation-dos.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/documentation.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/enum.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/equivalent-decl.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/exception-inheritance.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/exception.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/extended-attributes.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/generic.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/getter-setter.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/identifier-qualified-names.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/implements.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/indexed-properties.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/inherits-getter.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/interface-inherits.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/iterable.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/iterator.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/legacyiterable.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/map.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/maplike.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/namedconstructor.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/nointerfaceobject.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/nullable.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/nullableobjects.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/operation-optional-arg.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/overloading.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/overridebuiltins.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/partial-interface.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/primitives.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/prototyperoot.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/putforwards.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/reg-operations.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/replaceable.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/sequence.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/serializer.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/setlike.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/static.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/stringifier-attribute.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/stringifier-custom.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/stringifier.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/treatasnull.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/treatasundefined.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/typedef-nested.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/typedef.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/typesuffixes.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/uniontype.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/variadic-operations.json: Added. * web-platform-tests/resources/webidl2/test/syntax/json/w3c-import.log: Added. * web-platform-tests/resources/webidl2/test/syntax/opt/typedef-nested.json: Added. * web-platform-tests/resources/webidl2/test/syntax/opt/w3c-import.log: Added. * web-platform-tests/resources/webidl2/test/w3c-import.log: Added. * web-platform-tests/resources/webidl2/test/web/make-web-tests.js: Added. (dir): (allFromDir): * web-platform-tests/resources/webidl2/test/web/run-tests.js: Added. (i.func): * web-platform-tests/resources/webidl2/test/web/w3c-import.log: Added. * web-platform-tests/resources/webidl2/test/widlproc/LICENSE: Added. * web-platform-tests/resources/webidl2/test/widlproc/Makefile: Added. * web-platform-tests/resources/webidl2/test/widlproc/README.md: Added. * web-platform-tests/resources/webidl2/test/widlproc/doc/htmltodtd.xsl: Added. * web-platform-tests/resources/webidl2/test/widlproc/doc/w3c-import.log: Added. * web-platform-tests/resources/webidl2/test/widlproc/doc/widlproc.html: Added. * web-platform-tests/resources/webidl2/test/widlproc/examples/Makefile: Added. * web-platform-tests/resources/webidl2/test/widlproc/examples/README: Added. * web-platform-tests/resources/webidl2/test/widlproc/examples/bondi.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/examples/filesystem.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/examples/spectowidl.xsl: Added. * web-platform-tests/resources/webidl2/test/widlproc/examples/w3c-import.log: Added. * web-platform-tests/resources/webidl2/test/widlproc/examples/widlhtml.css: Added. (body): (:link): (:visited): (a:active): (a:link img, a:visited img): (h1, h2, h3, h4, h5, h6): (h1, h2, h3): (h1): (h2): (h3): (h4): (h5): (h6): (.hide): (code): (ul.toc, ol.toc, ul.authors): (div.head): (div.head h1): (div.head table): (div.constraint, div.issue, div.note, div.notice): (div.exampleInner pre): (div.exampleOuter): (div.exampleInner): (div.exampleWrapper): (div.exampleHeader): (div.term): (div.list): (.optional): (.copyright,.legalnotice): (.copyright small): (@media screen): (a[href]:hover): (ol.enumar): (ol.enumla): (ol.enumlr): (ol.enumua): (ol.enumur): (.toc): (pre): (.examplecode): (.def-api-feature-set dt, .def-api-feature dt, dt .def-device-cap, dt.const code): (dt.attribute code, dt.method code): (.def-device-caps dd): (dt.method): (.summary td): * web-platform-tests/resources/webidl2/test/widlproc/src/comment.c: Added. (setcommentnode): (joininlinecomments): (outputchildren): (default_askend): (root_askend): (root_output): (endspecificcnode): (startcnode): (para_output): (para_end): (return_output): (author_output): (code_end): (code_output): (text_end): (text_output): (html_output): (param_output): (api_feature_output): (def_api_feature_askend): (def_api_feature_output): (def_api_feature_set_output): (def_instantiated_output): (def_device_cap_output): (iswhitespace): (parseword): (dox_b): (dox_n): (dox_code): (dox_endcode): (dox_param): (dox_para): (dox_throw): (dox_attr): (parsecomment): (parsecomments): (attachcommenttonode): (attachcomments): (processcomments): (outputdescriptive): * web-platform-tests/resources/webidl2/test/widlproc/src/comment.h: Added. * web-platform-tests/resources/webidl2/test/widlproc/src/entities.h: Added. * web-platform-tests/resources/webidl2/test/widlproc/src/lex.c: Added. (readinput): (lexerrorexit): (lexblockcomment): (lexinlinecomment): (lexnumber): (lexstring): (lexidentifier): (lex): (outputwidl): * web-platform-tests/resources/webidl2/test/widlproc/src/lex.h: Added. * web-platform-tests/resources/webidl2/test/widlproc/src/main.c: Added. (options): (main): * web-platform-tests/resources/webidl2/test/widlproc/src/misc.c: Added. (memalloc): (memrealloc): (memfree): (memprintf): (vmemprintf): (vlocerrorexit): (locerrorexit): (errorexit): * web-platform-tests/resources/webidl2/test/widlproc/src/misc.h: Added. * web-platform-tests/resources/webidl2/test/widlproc/src/node.c: Added. (newelement): (newattr): (newattrlist): (addnode): (reversechildren): (nodeisempty): (nodewalk): (findchildelement): (getattr): (findchildelementwithnameattr): (findreturntype): (findparamidentifier): (findthrowidentifier): (outputid): (outputnode): * web-platform-tests/resources/webidl2/test/widlproc/src/node.h: Added. * web-platform-tests/resources/webidl2/test/widlproc/src/os.h: Added. * web-platform-tests/resources/webidl2/test/widlproc/src/parse.c: Added. (tokerrorexit): (lexnocomment): (eat): (setid): (setidentifier): (setargumentname): (parsescopedname): (parsescopednamelist): (parsereturntype): (parseunsignedintegertype): (parsetypesuffix): (parsetypesuffixstartingwitharray): (parseprimitiveorstringtype): (parsenonanytype): (parseunionmembertype): (parseuniontype): (parsetype): (parseextendedattribute): (parseextendedattributelist): (parseexceptionfield): (parseargument): (parseargumentlist): (parseoperationrest): (parsereturntypeandoperationrest): (parseoptionaliteratorinterface): (parseoperationoriteratorrest): (parseattribute): (parseserializer): (parseattributeoroperationoriterator): (parseconstexpr): (parsedefaultvalue): (parsedictionarymember): (parseconst): (parseimplementsstatement): (parsetypedef): (parseexception): (parseinterface): (parsecallback): (parsedictionary): (parseenum): (parsedefinitions): (parse): * web-platform-tests/resources/webidl2/test/widlproc/src/parse.h: Added. * web-platform-tests/resources/webidl2/test/widlproc/src/process.c: Added. (outputnodeastext): (printfqid): (output): (outputchildren): (processfiles): * web-platform-tests/resources/webidl2/test/widlproc/src/process.h: Added. * web-platform-tests/resources/webidl2/test/widlproc/src/w3c-import.log: Added. * web-platform-tests/resources/webidl2/test/widlproc/src/widlprocxmltohtml.xsl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/Makefile: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/error/enum.txt: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/error/module.txt: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/error/nonnullableany.txt: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/error/nonnullableobjects.txt: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/error/scopedname.txt: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/error/sequenceAsAttribute.txt: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/error/stringconstants.idl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/error/w3c-import.log: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/idl/enum.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/idl/module.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/idl/nonnullableany.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/idl/nonnullableobjects.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/idl/raises.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/idl/scopedname.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/idl/sequenceAsAttribute.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/idl/special-omittable.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/idl/stringconstants.idl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/invalid/idl/w3c-import.log: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/allowany.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/array.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/attributes.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/callback.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/caller.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/constants.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/constructor.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/dictionary-inherits.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/dictionary.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/documentation-dos.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/documentation.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/enum.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/equivalent-decl.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/exception-inheritance.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/exception.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/getter-setter.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/identifier-qualified-names.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/implements.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/indexed-properties.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/inherits-getter.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/interface-inherits.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/iterator.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/namedconstructor.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/nointerfaceobject.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/nullable.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/nullableobjects.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/operation-optional-arg.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/overloading.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/overridebuiltins.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/partial-interface.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/primitives.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/prototyperoot.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/putforwards.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/reg-operations.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/replaceable.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/sequence.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/serializer.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/static.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/stringifier-attribute.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/stringifier-custom.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/stringifier.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/treatasnull.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/treatasundefined.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/typedef.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/typesuffixes.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/uniontype.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/variadic-operations.widl: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/idl/w3c-import.log: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/allowany.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/array.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/attributes.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/callback.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/caller.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/constants.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/constructor.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/dictionary-inherits.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/dictionary.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/documentation-dos.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/documentation.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/enum.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/equivalent-decl.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/exception-inheritance.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/exception.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/identifier-qualified-names.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/implements.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/indexed-properties.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/inherits-getter.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/interface-inherits.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/iterator.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/module.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/namedconstructor.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/namespaceobject.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/nointerfaceobject.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/nullable.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/nullableobjects.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/operation-optional-arg.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/overloading.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/overridebuiltins.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/partial-interface.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/primitives.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/prototyperoot.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/putforwards.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/reg-operations.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/replaceable.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/sequence.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/serializer.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/special-omittable.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/static.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/stringifier-attribute.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/stringifier-custom.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/stringifier.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/treatasnull.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/treatasundefined.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/typedef.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/typesuffixes.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/uniontype.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/variadic-operations.widlprocxml: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/valid/xml/w3c-import.log: Added. * web-platform-tests/resources/webidl2/test/widlproc/test/w3c-import.log: Added. * web-platform-tests/resources/webidl2/test/widlproc/w3c-import.log: Added. * web-platform-tests/resources/webidl2/w3c-import.log: Added. * web-platform-tests/resources/webiwarning: inexact rename detection was skipped due to too many files.: Added. * web-platform-tests/streams/piping/close-propagation-forward-expected.txt: * web-platform-tests/streams/piping/close-propagation-forward.dedicatedworker-expected.txt: * web-platform-tests/streams/piping/close-propagation-forward.js: (promise_test): * web-platform-tests/streams/piping/flow-control-expected.txt: * web-platform-tests/streams/piping/flow-control.dedicatedworker-expected.txt: * web-platform-tests/streams/piping/flow-control.js: (promise_test): * web-platform-tests/streams/piping/multiple-propagation-expected.txt: * web-platform-tests/streams/piping/multiple-propagation.dedicatedworker-expected.txt: * web-platform-tests/streams/piping/multiple-propagation.js: (promise_test.t.string_appeared_here.then): (promise_test.t.const.rs.recordingReadableStream.start): (promise_test.t.return.flushAsyncEvents.then): * web-platform-tests/streams/piping/pipe-through-expected.txt: * web-platform-tests/streams/piping/pipe-through.dedicatedworker-expected.txt: * web-platform-tests/streams/piping/pipe-through.js: (promise_test): * web-platform-tests/streams/readable-byte-streams/general-expected.txt: * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt: * web-platform-tests/streams/readable-byte-streams/general.js: (test): * web-platform-tests/streams/readable-streams/general-expected.txt: * web-platform-tests/streams/readable-streams/general.dedicatedworker-expected.txt: * web-platform-tests/streams/readable-streams/general.js: (test.get assert_throws): (test): * web-platform-tests/url/a-element-expected.txt: * web-platform-tests/url/a-element-xhtml-expected.txt: * web-platform-tests/url/interfaces-expected.txt: * web-platform-tests/url/setters_tests.json: * web-platform-tests/url/url-constructor-expected.txt: * web-platform-tests/url/url-setters-expected.txt: * web-platform-tests/url/urltestdata.json: * web-platform-tests/user-timing/clear_all_marks.any-expected.txt: Added. * web-platform-tests/user-timing/clear_all_marks.any.html: Added. * web-platform-tests/user-timing/clear_all_marks.any.js: Added. (test): * web-platform-tests/user-timing/clear_all_marks.worker-expected.txt: Added. * web-platform-tests/user-timing/clear_all_marks.worker.html: Added. * web-platform-tests/user-timing/clear_all_measures.any-expected.txt: Added. * web-platform-tests/user-timing/clear_all_measures.any.html: Added. * web-platform-tests/user-timing/clear_all_measures.any.js: Added. (test): * web-platform-tests/user-timing/clear_all_measures.worker-expected.txt: Added. * web-platform-tests/user-timing/clear_all_measures.worker.html: Added. * web-platform-tests/user-timing/clear_non_existent_mark.any-expected.txt: Added. * web-platform-tests/user-timing/clear_non_existent_mark.any.html: Added. * web-platform-tests/user-timing/clear_non_existent_mark.any.js: Added. (test): * web-platform-tests/user-timing/clear_non_existent_mark.worker-expected.txt: Added. * web-platform-tests/user-timing/clear_non_existent_mark.worker.html: Added. * web-platform-tests/user-timing/clear_non_existent_measure.any-expected.txt: Added. * web-platform-tests/user-timing/clear_non_existent_measure.any.html: Added. * web-platform-tests/user-timing/clear_non_existent_measure.any.js: Added. (test): * web-platform-tests/user-timing/clear_non_existent_measure.worker-expected.txt: Added. * web-platform-tests/user-timing/clear_non_existent_measure.worker.html: Added. * web-platform-tests/user-timing/clear_one_mark.any-expected.txt: Added. * web-platform-tests/user-timing/clear_one_mark.any.html: Added. * web-platform-tests/user-timing/clear_one_mark.any.js: Added. (test): * web-platform-tests/user-timing/clear_one_mark.worker-expected.txt: Added. * web-platform-tests/user-timing/clear_one_mark.worker.html: Added. * web-platform-tests/user-timing/clear_one_measure.any-expected.txt: Added. * web-platform-tests/user-timing/clear_one_measure.any.html: Added. * web-platform-tests/user-timing/clear_one_measure.any.js: Added. (test): * web-platform-tests/user-timing/clear_one_measure.worker-expected.txt: Added. * web-platform-tests/user-timing/clear_one_measure.worker.html: Added. * web-platform-tests/user-timing/entry_type.any-expected.txt: Added. * web-platform-tests/user-timing/entry_type.any.html: Added. * web-platform-tests/user-timing/entry_type.any.js: Added. (test): * web-platform-tests/user-timing/entry_type.worker-expected.txt: Added. * web-platform-tests/user-timing/entry_type.worker.html: Added. * web-platform-tests/user-timing/idlharness-expected.txt: * web-platform-tests/user-timing/idlharness.html: * web-platform-tests/user-timing/invoke_with_timing_attributes-expected.txt: Added. * web-platform-tests/user-timing/invoke_with_timing_attributes.html: Added. * web-platform-tests/user-timing/invoke_with_timing_attributes.worker-expected.txt: Added. * web-platform-tests/user-timing/invoke_with_timing_attributes.worker.html: Added. * web-platform-tests/user-timing/invoke_with_timing_attributes.worker.js: Added. (emit_test): (emit_test2): * web-platform-tests/user-timing/invoke_without_parameter-expected.txt: Added. * web-platform-tests/user-timing/invoke_without_parameter.html: Added. * web-platform-tests/user-timing/mark.any-expected.txt: Added. * web-platform-tests/user-timing/mark.any.html: Added. * web-platform-tests/user-timing/mark.any.js: Added. (match_entries): (filter_entries_by_type): (test): (test_mark): * web-platform-tests/user-timing/mark.worker-expected.txt: Added. * web-platform-tests/user-timing/mark.worker.html: Added. * web-platform-tests/user-timing/mark_exceptions-expected.txt: Added. * web-platform-tests/user-timing/mark_exceptions.html: Added. * web-platform-tests/user-timing/measure-expected.txt: Added. * web-platform-tests/user-timing/measure.html: Added. * web-platform-tests/user-timing/measure_exceptions_navigation_timing-expected.txt: Added. * web-platform-tests/user-timing/measure_exceptions_navigation_timing.html: Added. * web-platform-tests/user-timing/measure_navigation_timing-expected.txt: Added. * web-platform-tests/user-timing/measure_navigation_timing.html: Added. * web-platform-tests/user-timing/measure_syntax_err.any-expected.txt: Added. * web-platform-tests/user-timing/measure_syntax_err.any.html: Added. * web-platform-tests/user-timing/measure_syntax_err.any.js: Added. (test): * web-platform-tests/user-timing/measure_syntax_err.worker-expected.txt: Added. * web-platform-tests/user-timing/measure_syntax_err.worker.html: Added. * web-platform-tests/user-timing/resources/webperftestharness.js: * web-platform-tests/user-timing/test_user_timing_mark_exceptions-expected.txt: * web-platform-tests/user-timing/test_user_timing_measure_exceptions-expected.txt: * web-platform-tests/user-timing/user_timing_exists.any-expected.txt: Added. * web-platform-tests/user-timing/user_timing_exists.any.html: Added. * web-platform-tests/user-timing/user_timing_exists.any.js: Added. (test): * web-platform-tests/user-timing/user_timing_exists.worker-expected.txt: Added. * web-platform-tests/user-timing/user_timing_exists.worker.html: Added. * web-platform-tests/user-timing/w3c-import.log: * web-platform-tests/w3c-import.log: * web-platform-tests/webrtc/OWNERS: * web-platform-tests/webrtc/rtcpeerconnection/canTrickleIceCandidates-expected.txt: Added. * web-platform-tests/webrtc/rtcpeerconnection/canTrickleIceCandidates.html: Added. * web-platform-tests/webrtc/rtcpeerconnection/iceGatheringState-expected.txt: Added. * web-platform-tests/webrtc/rtcpeerconnection/iceGatheringState.html: Added. * web-platform-tests/webrtc/rtcpeerconnection/rtcconfiguration-icecandidatepoolsize-expected.txt: * web-platform-tests/webrtc/rtcpeerconnection/rtcconfiguration-icecandidatepoolsize.html: * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-idl-expected.txt: * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-idl.html: * web-platform-tests/webrtc/rtcpeerconnection/w3c-import.log: 2017-04-07 Ryan Haddad Rebaseline another test after r215096. https://bugs.webkit.org/show_bug.cgi?id=170561 Unreviewed test gardening. * web-platform-tests/url/url-setters-expected.txt: 2017-04-07 Brent Fulgham Rebaseline additional tests after r215096. https://bugs.webkit.org/show_bug.cgi?id=170561 * web-platform-tests/cors/allow-headers-expected.txt: * web-platform-tests/cors/origin-expected.txt: 2017-03-31 Jiewen Tan [WebCrypto] Add support for AES-CTR https://bugs.webkit.org/show_bug.cgi?id=169761 Reviewed by Brent Fulgham. * web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.worker-expected.txt: * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2-expected.txt: * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.worker-expected.txt: * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_ctr.worker-expected.txt: * web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_cbc-expected.txt: * web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_ctr-expected.txt: * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.worker-expected.txt: * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.worker-expected.txt: * web-platform-tests/WebCryptoAPI/generateKey/test_aes-ctr-expected.txt: * web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-CTR-expected.txt: * web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-CTR-expected.txt: * web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.worker-expected.txt: * web-platform-tests/WebCryptoAPI/import_export/test_symmetric_importKey-expected.txt: 2017-04-05 Chris Dumez _blank / _self / _parent / _top browsing context names should be case-insensitive https://bugs.webkit.org/show_bug.cgi?id=169747 Reviewed by Alex Christensen. Import test coverage from upstream web-platform-tests. * resources/import-expectations.json: * web-platform-tests/html/browsers/windows/browsing-context-names/001.html: * web-platform-tests/html/browsers/windows/browsing-context-names/002.html: * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-_blank-expected.txt: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-_blank.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html: * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-001-expected.txt: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-001.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-002-expected.txt: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-002.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-003-expected.txt: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-003.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-004-expected.txt: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-004.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html: * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html: * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-default-name-expected.txt: * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-default-name.html: * web-platform-tests/html/browsers/windows/browsing-context-names/existing.html: * web-platform-tests/html/browsers/windows/browsing-context-names/resources/parent-iframe-1.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/parent-iframe-2.html: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/existing.html. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/parent-iframe-3.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/parent-iframe-insensitive-1.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/parent-iframe-insensitive-2.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/parent-top-nested.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/parent-top-replace.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/parent-top.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/post-to-opener.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/post-to-top-or-close.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/post-to-top.html: Added. * web-platform-tests/html/browsers/windows/browsing-context-names/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/w3c-import.log. * web-platform-tests/html/browsers/windows/browsing-context-names/self1.html: * web-platform-tests/html/browsers/windows/browsing-context-names/self2.html: * web-platform-tests/html/browsers/windows/browsing-context-names/w3c-import.log: 2017-03-31 Manuel Rego Casasnovas [css-grid] Update W3C Test Suite https://bugs.webkit.org/show_bug.cgi?id=170170 Reviewed by Youenn Fablet. This adds 2 new tests for "Implied Minimum Size of Grid Items" section, which check the behavior of percentages: - grid-items/grid-minimum-size-grid-items-019.html - grid-items/grid-minimum-size-grid-items-020.html Additionally, as the csswg-test repo has been merged into web-platform-tests, we're using the new path in this import. * csswg-test/css-grid-1/grid-definition/w3c-import.log: Removed. * csswg-test/css-grid-1/grid-items/w3c-import.log: Removed. * csswg-test/css-grid-1/grid-model/w3c-import.log: Removed. * csswg-test/css-grid-1/placement/w3c-import.log: Removed. * csswg-test/css-grid-1/w3c-import.log: Removed. * resources/import-expectations.json: * resources/resource-files.json: * web-platform-tests/css/css-grid-1/OWNERS: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/OWNERS. * web-platform-tests/css/css-grid-1/README.md: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/README.md. * web-platform-tests/css/css-grid-1/grid-definition/fr-unit-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/fr-unit-expected.html. * web-platform-tests/css/css-grid-1/grid-definition/fr-unit-with-percentage-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/fr-unit-with-percentage-expected.html. * web-platform-tests/css/css-grid-1/grid-definition/fr-unit-with-percentage.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/fr-unit-with-percentage.html. * web-platform-tests/css/css-grid-1/grid-definition/fr-unit.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/fr-unit.html. * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-flexible-lengths-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-flexible-lengths-001-expected.txt. * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-flexible-lengths-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-flexible-lengths-001.xht. * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-grid-template-areas-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-grid-template-areas-001-expected.txt. * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-grid-template-areas-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-grid-template-areas-001.xht. * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-grid-template-columns-rows-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-grid-template-columns-rows-001-expected.txt. * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-grid-template-columns-rows-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-grid-template-columns-rows-001.xht. * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-named-grid-lines-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-named-grid-lines-001-expected.txt. * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-named-grid-lines-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-named-grid-lines-001.xht. * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-repeat-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-repeat-001-expected.txt. * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-support-repeat-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-support-repeat-001.xht. * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-template-columns-rows-resolved-values-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-template-columns-rows-resolved-values-001-expected.txt. * web-platform-tests/css/css-grid-1/grid-definition/grid-inline-template-columns-rows-resolved-values-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-inline-template-columns-rows-resolved-values-001.xht. * web-platform-tests/css/css-grid-1/grid-definition/grid-layout-auto-tracks-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-layout-auto-tracks-expected.html. * web-platform-tests/css/css-grid-1/grid-definition/grid-layout-auto-tracks.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-layout-auto-tracks.html. * web-platform-tests/css/css-grid-1/grid-definition/grid-layout-basic-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-layout-basic-expected.html. * web-platform-tests/css/css-grid-1/grid-definition/grid-layout-basic.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-layout-basic.html. * web-platform-tests/css/css-grid-1/grid-definition/grid-layout-repeat-notation-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-layout-repeat-notation-expected.html. * web-platform-tests/css/css-grid-1/grid-definition/grid-layout-repeat-notation.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-layout-repeat-notation.html. * web-platform-tests/css/css-grid-1/grid-definition/grid-support-flexible-lengths-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-flexible-lengths-001-expected.txt. * web-platform-tests/css/css-grid-1/grid-definition/grid-support-flexible-lengths-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-flexible-lengths-001.xht. * web-platform-tests/css/css-grid-1/grid-definition/grid-support-grid-template-areas-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-grid-template-areas-001-expected.txt. * web-platform-tests/css/css-grid-1/grid-definition/grid-support-grid-template-areas-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-grid-template-areas-001.xht. * web-platform-tests/css/css-grid-1/grid-definition/grid-support-grid-template-columns-rows-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-grid-template-columns-rows-001-expected.txt. * web-platform-tests/css/css-grid-1/grid-definition/grid-support-grid-template-columns-rows-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-grid-template-columns-rows-001.xht. * web-platform-tests/css/css-grid-1/grid-definition/grid-support-named-grid-lines-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-named-grid-lines-001-expected.txt. * web-platform-tests/css/css-grid-1/grid-definition/grid-support-named-grid-lines-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-named-grid-lines-001.xht. * web-platform-tests/css/css-grid-1/grid-definition/grid-support-repeat-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-repeat-001-expected.txt. * web-platform-tests/css/css-grid-1/grid-definition/grid-support-repeat-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-support-repeat-001.xht. * web-platform-tests/css/css-grid-1/grid-definition/grid-template-columns-rows-resolved-values-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-template-columns-rows-resolved-values-001-expected.txt. * web-platform-tests/css/css-grid-1/grid-definition/grid-template-columns-rows-resolved-values-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/grid-template-columns-rows-resolved-values-001.xht. * web-platform-tests/css/css-grid-1/grid-definition/support/testing-utils.js: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/support/testing-utils.js. * web-platform-tests/css/css-grid-1/grid-definition/support/w3c-import.log: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-definition/support/w3c-import.log. * web-platform-tests/css/css-grid-1/grid-definition/w3c-import.log: Added. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-items-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-items-001.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-items-002-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-items-002.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-items-003-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-items-003.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-inline-blocks-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-items-inline-blocks-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-items-inline-blocks-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-items-inline-blocks-001.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-001.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-002-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-002.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-003-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-003.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-004-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-004.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-004.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-005-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-005-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-auto-placement-005.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-005.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-001.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-002-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-002.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-003-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-003.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-004-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-004.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-004.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-005-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-005-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-order-property-painting-005.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-005.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-001.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-002-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-002.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-003-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-003.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-004-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-004.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-004.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-005-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-005-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-005.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-005.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-001.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-002-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-002.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-003-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-003.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-004-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-004.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-004.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-005-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-005-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-005.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-005.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-006-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-006-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-006.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-006.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-item-containing-block-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-item-containing-block-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-item-containing-block-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-item-containing-block-001.html. * web-platform-tests/css/css-grid-1/grid-items/grid-item-containing-block-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-item-containing-block-002-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-item-containing-block-002.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-item-containing-block-002.html. * web-platform-tests/css/css-grid-1/grid-items/grid-item-containing-block-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-item-containing-block-003-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-item-containing-block-003.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-item-containing-block-003.html. * web-platform-tests/css/css-grid-1/grid-items/grid-item-containing-block-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-item-containing-block-004-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-item-containing-block-004.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-item-containing-block-004.html. * web-platform-tests/css/css-grid-1/grid-items/grid-items-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-items-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-001.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-items-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-002-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-items-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-002.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-items-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-003-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-items-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-003.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-items-inline-blocks-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-inline-blocks-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-items-inline-blocks-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-inline-blocks-001.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-items-sizing-alignment-001-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-sizing-alignment-001-expected.html. * web-platform-tests/css/css-grid-1/grid-items/grid-items-sizing-alignment-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-items-sizing-alignment-001.html. * web-platform-tests/css/css-grid-1/grid-items/grid-layout-grid-in-grid-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-layout-grid-in-grid-expected.html. * web-platform-tests/css/css-grid-1/grid-items/grid-layout-grid-in-grid.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-layout-grid-in-grid.html. * web-platform-tests/css/css-grid-1/grid-items/grid-layout-z-order-a-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-layout-z-order-a-expected.html. * web-platform-tests/css/css-grid-1/grid-items/grid-layout-z-order-a.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-layout-z-order-a.html. * web-platform-tests/css/css-grid-1/grid-items/grid-layout-z-order-b-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-layout-z-order-b-expected.html. * web-platform-tests/css/css-grid-1/grid-items/grid-layout-z-order-b.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-layout-z-order-b.html. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-001.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-002-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-002.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-003-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-003.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-004-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-004.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-004.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-005-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-005-expected.html. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-005.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-005.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-006-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-006-expected.html. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-006.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-006.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-007-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-007-expected.html. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-007.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-007.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-008-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-008-expected.html. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-008.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-008.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-009-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-009-expected.html. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-009.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-009.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-010-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-010-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-010.html: Copied from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-010.html. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-011-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-011-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-011.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-011.html. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-012-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-012-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-012.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-012.html. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-013-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-013-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-013.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-013.html. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-014-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-014-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-014.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-014.html. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-015-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-015-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-015.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-015.html. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-016-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-016-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-016.html: Copied from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-016.html. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-017-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-017-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-017.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-017.html. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-018-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-018-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-018.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-018.html. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-019-expected.xht: Copied from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-019.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-010.html. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-020-expected.xht: Copied from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-002-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-020.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-016.html. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-001.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-002-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-002.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-003-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-003.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-004-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-004.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-004.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-005-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-005-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-auto-placement-005.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-005.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-001.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-002-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-002.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-003-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-003.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-004-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-004.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-004.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-005-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-005-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-order-property-painting-005.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-order-property-painting-005.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-001.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-002-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-002.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-003-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-003.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-004-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-004.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-004.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-005-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-005-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-005.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-005.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-001.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-002-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-002.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-003-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-003.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-004-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-004-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-004.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-004.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-005-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-005-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-005.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-005.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-006-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-006-expected.xht. * web-platform-tests/css/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-006.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-006.xht. * web-platform-tests/css/css-grid-1/grid-items/ref-filled-green-100px-square-image.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/ref-filled-green-100px-square-image.html. * web-platform-tests/css/css-grid-1/grid-items/support/100x100-green.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/support/100x100-green.png. * web-platform-tests/css/css-grid-1/grid-items/support/100x50-green.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/support/100x50-green.png. * web-platform-tests/css/css-grid-1/grid-items/support/200x200-green.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/support/200x200-green.png. * web-platform-tests/css/css-grid-1/grid-items/support/50x100-green.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/support/50x100-green.png. * web-platform-tests/css/css-grid-1/grid-items/support/50x50-green.png: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/support/50x50-green.png. * web-platform-tests/css/css-grid-1/grid-items/support/w3c-import.log: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-items/support/w3c-import.log. * web-platform-tests/css/css-grid-1/grid-items/w3c-import.log: Added. * web-platform-tests/css/css-grid-1/grid-layout-properties-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-layout-properties-expected.txt. * web-platform-tests/css/css-grid-1/grid-layout-properties.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-layout-properties.html. * web-platform-tests/css/css-grid-1/grid-model/display-grid-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/display-grid-expected.html. * web-platform-tests/css/css-grid-1/grid-model/display-grid.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/display-grid.html. * web-platform-tests/css/css-grid-1/grid-model/display-inline-grid-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/display-inline-grid-expected.html. * web-platform-tests/css/css-grid-1/grid-model/display-inline-grid.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/display-inline-grid.html. * web-platform-tests/css/css-grid-1/grid-model/grid-computed-value-display-floated-items-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-computed-value-display-floated-items-001-expected.txt. * web-platform-tests/css/css-grid-1/grid-model/grid-computed-value-display-floated-items-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-computed-value-display-floated-items-001.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-display-grid-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-display-grid-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-display-grid-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-display-grid-001.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-display-inline-grid-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-display-inline-grid-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-display-inline-grid-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-display-inline-grid-001.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-letter-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-letter-001.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-letter-002-expected.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-letter-002.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-letter-003-expected.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-first-letter-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-letter-003.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-line-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-line-001.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-line-002-expected.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-line-002.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-line-003-expected.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-first-line-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-first-line-003.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-float-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-float-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-float-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-float-001.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-floats-no-intrude-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-floats-no-intrude-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-floats-no-intrude-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-floats-no-intrude-001.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-letter-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-letter-001.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-letter-002-expected.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-letter-002.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-letter-003-expected.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-letter-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-letter-003.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-line-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-line-001.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-002-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-line-002-expected.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-002.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-line-002.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-003-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-line-003-expected.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-first-line-003.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-first-line-003.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-float-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-float-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-float-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-float-001.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-floats-no-intrude-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-floats-no-intrude-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-floats-no-intrude-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-floats-no-intrude-001.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-margins-no-collapse-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-margins-no-collapse-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-margins-no-collapse-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-margins-no-collapse-001.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-multicol-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-multicol-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-multicol-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-multicol-001.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-vertical-align-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-vertical-align-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-inline-vertical-align-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-inline-vertical-align-001.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-margins-no-collapse-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-margins-no-collapse-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-margins-no-collapse-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-margins-no-collapse-001.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-multicol-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-multicol-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-multicol-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-multicol-001.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-support-display-001-expected.txt: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-support-display-001-expected.txt. * web-platform-tests/css/css-grid-1/grid-model/grid-support-display-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-support-display-001.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-vertical-align-001-expected.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-vertical-align-001-expected.xht. * web-platform-tests/css/css-grid-1/grid-model/grid-vertical-align-001.xht: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/grid-model/grid-vertical-align-001.xht. * web-platform-tests/css/css-grid-1/grid-model/w3c-import.log: Added. * web-platform-tests/css/css-grid-1/implicit-grids/grid-support-grid-auto-columns-rows-001-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/implicit-grids/grid-support-grid-auto-columns-rows-001-expected.html. * web-platform-tests/css/css-grid-1/implicit-grids/grid-support-grid-auto-columns-rows-001.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/implicit-grids/grid-support-grid-auto-columns-rows-001.html. * web-platform-tests/css/css-grid-1/implicit-grids/w3c-import.log: Copied from LayoutTests/imported/w3c/csswg-test/css-grid-1/implicit-grids/w3c-import.log. * web-platform-tests/css/css-grid-1/layout-algorithm/grid-layout-free-space-unit-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/layout-algorithm/grid-layout-free-space-unit-expected.html. * web-platform-tests/css/css-grid-1/layout-algorithm/grid-layout-free-space-unit.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/layout-algorithm/grid-layout-free-space-unit.html. * web-platform-tests/css/css-grid-1/layout-algorithm/w3c-import.log: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/implicit-grids/w3c-import.log. * web-platform-tests/css/css-grid-1/placement/grid-layout-grid-span-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/placement/grid-layout-grid-span-expected.html. * web-platform-tests/css/css-grid-1/placement/grid-layout-grid-span.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/placement/grid-layout-grid-span.html. * web-platform-tests/css/css-grid-1/placement/grid-layout-lines-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/placement/grid-layout-lines-expected.html. * web-platform-tests/css/css-grid-1/placement/grid-layout-lines-shorthands-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/placement/grid-layout-lines-shorthands-expected.html. * web-platform-tests/css/css-grid-1/placement/grid-layout-lines-shorthands.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/placement/grid-layout-lines-shorthands.html. * web-platform-tests/css/css-grid-1/placement/grid-layout-lines.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/placement/grid-layout-lines.html. * web-platform-tests/css/css-grid-1/placement/grid-layout-placement-shorthands-expected.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/placement/grid-layout-placement-shorthands-expected.html. * web-platform-tests/css/css-grid-1/placement/grid-layout-placement-shorthands.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/placement/grid-layout-placement-shorthands.html. * web-platform-tests/css/css-grid-1/placement/w3c-import.log: Added. * web-platform-tests/css/css-grid-1/test-plan/index.html: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/test-plan/index.html. * web-platform-tests/css/css-grid-1/test-plan/w3c-import.log: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/test-plan/w3c-import.log. * web-platform-tests/css/css-grid-1/w3c-import.log: Renamed from LayoutTests/imported/w3c/csswg-test/css-grid-1/layout-algorithm/w3c-import.log. 2017-03-30 Youenn Fablet Clean up RTCDataChannel https://bugs.webkit.org/show_bug.cgi?id=169732 Reviewed by Chris Dumez. * web-platform-tests/webrtc/RTCDataChannelEvent-constructor-expected.txt: 2017-03-28 Youenn Fablet Fix addIceCandidate after r214441 https://bugs.webkit.org/show_bug.cgi?id=170146 Reviewed by Chris Dumez. * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-idl-expected.txt: 2017-03-27 Youenn Fablet addIceCandidate should not throw if passed null or undefined https://bugs.webkit.org/show_bug.cgi?id=170118 Reviewed by Eric Carlson. * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-idl-expected.txt: 2017-03-22 Youenn Fablet Support RTCPeerConnectionState https://bugs.webkit.org/show_bug.cgi?id=169978 Reviewed by Jon Lee. * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt: 2017-03-22 Chris Dumez WebKit should disallow beforeunload alerts from web pages users have never interacted with https://bugs.webkit.org/show_bug.cgi?id=169936 Reviewed by Brent Fulgham. * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-canceling-expected.txt: * web-platform-tests/html/webappapis/scripting/events/compile-event-handler-settings-objects-expected.txt: Rebaseline now that the CONFIRM MESSAGE lines are now longer shown. This is because there is no user interaction with the page. 2017-03-22 Romain Bellessort [Readable Streams API] Implement ReadableStreamBYOBRequest respond() (readable stream state) https://bugs.webkit.org/show_bug.cgi?id=169759 Reviewed by Youenn Fablet. Updated test expectations. * web-platform-tests/streams/readable-byte-streams/general-expected.txt: * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt: 2017-03-22 Youenn Fablet Move LayoutTests/webrtc/rtcconfiguration-icecandidatepoolsize.html to web-platform-tests https://bugs.webkit.org/show_bug.cgi?id=169958 Reviewed by Jon Lee. * web-platform-tests/webrtc/rtcpeerconnection/rtcconfiguration-icecandidatepoolsize-expected.txt: Added. * web-platform-tests/webrtc/rtcpeerconnection/rtcconfiguration-icecandidatepoolsize.html: Added. 2017-03-22 Youenn Fablet Safari sends empty "Access-Control-Request-Headers" in preflight request https://bugs.webkit.org/show_bug.cgi?id=169851 Reviewed by Chris Dumez. * web-platform-tests/fetch/api/cors/cors-preflight-expected.txt: * web-platform-tests/fetch/api/cors/cors-preflight.js: 2017-03-22 Youenn Fablet XMLHttpRequest: getAllResponseHeaders() should lowercase header names before sorting https://bugs.webkit.org/show_bug.cgi?id=169286 Reviewed by Chris Dumez. * web-platform-tests/XMLHttpRequest/getallresponseheaders-cl-expected.txt: * web-platform-tests/XMLHttpRequest/getallresponseheaders-expected.txt: 2017-03-22 Chris Dumez Implement the "noopener" feature for window.open() https://bugs.webkit.org/show_bug.cgi?id=163960 Reviewed by Sam Weinig. Import test coverage from WPT upstream. * resources/import-expectations.json: * web-platform-tests/common/PrefixedLocalStorage.js: Added. (PrefixedLocalStorage): (PrefixedLocalStorage.prototype.clear): (PrefixedLocalStorage.prototype.url): (PrefixedLocalStorage.prototype.prefixedKey): (PrefixedLocalStorage.prototype.setItem): (PrefixedLocalStorage.prototype.onSet): (PrefixedLocalStorageTest): (PrefixedLocalStorageTest.prototype.cleanup): (PrefixedLocalStorageResource): * web-platform-tests/common/w3c-import.log: * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-closed-expected.txt: Added. * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-closed.html: Added. * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-expected.txt: Added. * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-multiple-expected.txt: Added. * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-multiple.html: Added. * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-noopener-expected.txt: Added. * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-noopener.html: Added. * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-noreferrer-expected.txt: Added. * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener-noreferrer.html: Added. * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/opener.html: Added. * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/resources/close-opener.html: Added. * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/resources/message-window-opener.html: Added. * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/resources/multiple-opener.html: Added. * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/resources/no-opener.html: Added. * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/resources/open-closer.html: Added. * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/w3c-import.log. * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/w3c-import.log: 2017-03-20 Jon Lee Update progression in wpt test for WebRTC. * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt: 2017-03-19 Chris Dumez Implement self.origin https://bugs.webkit.org/show_bug.cgi?id=168023 Reviewed by Sam Weinig. * resources/import-expectations.json: * web-platform-tests/html/dom/interfaces-expected.txt: * web-platform-tests/html/dom/self-origin.any-expected.txt: * web-platform-tests/html/dom/self-origin.sub-expected.txt: Rebaseline several WPT tests now that more checks are passing. * web-platform-tests/html/webappapis/the-windoworworkerglobalscope-mixin/Worker_Self_Origin-expected.txt: Added. * web-platform-tests/html/webappapis/the-windoworworkerglobalscope-mixin/Worker_Self_Origin.html: Added. * web-platform-tests/html/webappapis/the-windoworworkerglobalscope-mixin/support/WorkerSelfOriginSharedWorker.js: Added. (onconnect): * web-platform-tests/html/webappapis/the-windoworworkerglobalscope-mixin/support/WorkerSelfOriginWorker.js: Added. * web-platform-tests/html/webappapis/the-windoworworkerglobalscope-mixin/support/w3c-import.log: Added. * web-platform-tests/html/webappapis/the-windoworworkerglobalscope-mixin/w3c-import.log: Added. Import test coverage for self.origin in workers. 2017-03-18 Jon Lee Add support for ImplementedAs, Clamp, EnforceRange, TreatNullAs for dictionary members https://bugs.webkit.org/show_bug.cgi?id=169731 Reviewed by Alex Christensen. Rebaseline tests. The results seem to show a problem in the original tests. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_gcm.worker-expected.txt: * web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_gcm-expected.txt: 2017-03-18 Chris Dumez innerText setter inserts empty text node if value starts with newline https://bugs.webkit.org/show_bug.cgi?id=169600 Reviewed by Ryosuke Niwa. Re-sync tests with upstream to gain test coverage. * web-platform-tests/innerText/getter-expected.txt: * web-platform-tests/innerText/getter-tests.js: * web-platform-tests/innerText/setter-expected.txt: * web-platform-tests/innerText/setter-tests.js: * web-platform-tests/innerText/setter.html: 2017-03-18 Chris Dumez Allow setting the prototype of cross-origin objects, as long as they don't change https://bugs.webkit.org/show_bug.cgi?id=169787 Reviewed by Mark Lam. Import test coverage from W3C web-platform-tests. * web-platform-tests/common/domain-setter.sub.html: Added. * web-platform-tests/common/test-setting-immutable-prototype.js: Added. (self.testSettingImmutablePrototypeToNewValueOnly.test): (self.testSettingImmutablePrototypeToNewValueOnly): (self.testSettingImmutablePrototype.else.test): (self.testSettingImmutablePrototype): * web-platform-tests/common/w3c-import.log: * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-cross-origin-domain.sub-expected.txt: Added. * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-cross-origin-domain.sub.html: Added. * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-goes-cross-origin-domain.sub-expected.txt: Added. * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-goes-cross-origin-domain.sub.html: Added. * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-same-origin-domain.sub-expected.txt: Added. * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-same-origin-domain.sub.html: Added. * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-same-origin-expected.txt: Added. * web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-same-origin.html: Added. * web-platform-tests/html/browsers/history/the-location-interface/w3c-import.log: * web-platform-tests/html/browsers/the-windowproxy-exotic-object/w3c-import.log: Added. * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-cross-origin-domain.sub-expected.txt: Added. * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-cross-origin-domain.sub.html: Added. * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-goes-cross-origin-domain.sub-expected.txt: Added. * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-goes-cross-origin-domain.sub.html: Added. * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-same-origin-domain.sub-expected.txt: Added. * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-same-origin-domain.sub.html: Added. * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-same-origin-expected.txt: Added. * web-platform-tests/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-same-origin.html: Added. 2017-03-16 Jiewen Tan [WebCrypto] Support SPKI/PKCS8 for Elliptic Curve https://bugs.webkit.org/show_bug.cgi?id=169318 Reviewed by Brent Fulgham. * web-platform-tests/WebCryptoAPI/import_export/ec_importKey.worker-expected.txt: * web-platform-tests/WebCryptoAPI/import_export/test_ec_importKey-expected.txt: 2017-03-14 Youenn Fablet Import web-platform-tests/cors https://bugs.webkit.org/show_bug.cgi?id=169565 Reviewed by Sam Weinig. * resources/import-expectations.json: * web-platform-tests/cors/304-expected.txt: Added. * web-platform-tests/cors/304.htm: Added. * web-platform-tests/cors/OWNERS: Added. * web-platform-tests/cors/README.md: Added. * web-platform-tests/cors/allow-headers-expected.txt: Added. * web-platform-tests/cors/allow-headers.htm: Added. * web-platform-tests/cors/basic-expected.txt: Added. * web-platform-tests/cors/basic.htm: Added. * web-platform-tests/cors/credentials-flag-expected.txt: Added. * web-platform-tests/cors/credentials-flag.htm: Added. * web-platform-tests/cors/late-upload-events-expected.txt: Added. * web-platform-tests/cors/late-upload-events.htm: Added. * web-platform-tests/cors/origin-expected.txt: Added. * web-platform-tests/cors/origin.htm: Added. * web-platform-tests/cors/preflight-cache-expected.txt: Added. * web-platform-tests/cors/preflight-cache.htm: Added. * web-platform-tests/cors/preflight-failure-expected.txt: Added. * web-platform-tests/cors/preflight-failure.htm: Added. * web-platform-tests/cors/redirect-origin-expected.txt: Added. * web-platform-tests/cors/redirect-origin.htm: Added. * web-platform-tests/cors/redirect-preflight-2-expected.txt: Added. * web-platform-tests/cors/redirect-preflight-2.htm: Added. * web-platform-tests/cors/redirect-preflight-expected.txt: Added. * web-platform-tests/cors/redirect-preflight.htm: Added. * web-platform-tests/cors/redirect-userinfo-expected.txt: Added. * web-platform-tests/cors/redirect-userinfo.htm: Added. * web-platform-tests/cors/remote-origin-expected.txt: Added. * web-platform-tests/cors/remote-origin.htm: Added. * web-platform-tests/cors/request-headers-expected.txt: Added. * web-platform-tests/cors/request-headers.htm: Added. * web-platform-tests/cors/resources/304.py: Added. (error): (main): * web-platform-tests/cors/resources/checkandremove.py: Added. (main): * web-platform-tests/cors/resources/cors-cookie.py: Added. (main): * web-platform-tests/cors/resources/cors-headers.asis: Added. * web-platform-tests/cors/resources/cors-makeheader.py: Added. (main): * web-platform-tests/cors/resources/preflight.py: Added. (main): * web-platform-tests/cors/resources/remote-xhrer.html: Added. * web-platform-tests/cors/resources/status.py: Added. (main): * web-platform-tests/cors/resources/w3c-import.log: Added. * web-platform-tests/cors/response-headers-expected.txt: Added. * web-platform-tests/cors/response-headers.htm: Added. * web-platform-tests/cors/simple-requests-expected.txt: Added. * web-platform-tests/cors/simple-requests.htm: Added. * web-platform-tests/cors/status-async-expected.txt: Added. * web-platform-tests/cors/status-async.htm: Added. * web-platform-tests/cors/status-expected.txt: Added. * web-platform-tests/cors/status-preflight-expected.txt: Added. * web-platform-tests/cors/status-preflight.htm: Added. * web-platform-tests/cors/status.htm: Added. * web-platform-tests/cors/support.js: Added. (dirname): * web-platform-tests/cors/w3c-import.log: Added. 2017-03-13 Youenn Fablet Sync web-platform-tests up to revision a5b95cb31914507088a4eda16f7674bbc6f3313f https://bugs.webkit.org/show_bug.cgi?id=169523 Reviewed by Alex Christensen. * csswg-test/LICENSE.md: Added. * csswg-test/README.md: * csswg-test/build-css-testsuites.sh: Added. * csswg-test/config.default.json: Added. * csswg-test/css-grid-1/grid-items/w3c-import.log: * csswg-test/css-grid-1/grid-model/w3c-import.log: * csswg-test/css-scoping-1/OWNERS: Added. * csswg-test/css-scoping-1/css-scoping-shadow-slot-style-expected.html: Added. * csswg-test/css-scoping-1/css-scoping-shadow-slot-style.html: Added. * csswg-test/css-scoping-1/w3c-import.log: * csswg-test/lint: Added. * csswg-test/lint.whitelist: Added. * csswg-test/manifest: Added. * csswg-test/requirements.txt: Added. * csswg-test/serve: Added. * csswg-test/serve.py: Added. (main): * csswg-test/w3c-import.log: * resources/TestRepositories: * resources/import-expectations.json: * resources/resource-files.json: * web-platform-tests/IndexedDB/abort-in-initial-upgradeneeded.html: * web-platform-tests/IndexedDB/close-in-upgradeneeded.html: * web-platform-tests/IndexedDB/event-dispatch-active-flag-expected.txt: Added. * web-platform-tests/IndexedDB/event-dispatch-active-flag.html: Added. * web-platform-tests/IndexedDB/fire-error-event-exception-expected.txt: Added. * web-platform-tests/IndexedDB/fire-error-event-exception.html: Added. * web-platform-tests/IndexedDB/fire-success-event-exception-expected.txt: Added. * web-platform-tests/IndexedDB/fire-success-event-exception.html: Added. * web-platform-tests/IndexedDB/fire-upgradeneeded-event-exception-expected.txt: Added. * web-platform-tests/IndexedDB/fire-upgradeneeded-event-exception.html: Added. * web-platform-tests/IndexedDB/idb-binary-key-roundtrip.htm: * web-platform-tests/IndexedDB/idbcursor_continue_objectstore.htm: * web-platform-tests/IndexedDB/idbfactory-deleteDatabase-opaque-origin-expected.txt: Added. * web-platform-tests/IndexedDB/idbfactory-deleteDatabase-opaque-origin.html: Added. * web-platform-tests/IndexedDB/idbfactory-open-error-properties-expected.txt: Added. * web-platform-tests/IndexedDB/idbfactory-open-error-properties.html: Added. * web-platform-tests/IndexedDB/idbfactory-open-opaque-origin-expected.txt: Added. * web-platform-tests/IndexedDB/idbfactory-open-opaque-origin.html: Added. * web-platform-tests/IndexedDB/idbfactory_deleteDatabase4-expected.txt: * web-platform-tests/IndexedDB/idbfactory_deleteDatabase4.htm: * web-platform-tests/IndexedDB/idbindex_get.htm: * web-platform-tests/IndexedDB/idbindex_get4.htm: * web-platform-tests/IndexedDB/idbindex_getKey4.htm: * web-platform-tests/IndexedDB/idbobjectstore_createIndex13.htm: * web-platform-tests/IndexedDB/idbobjectstore_get4.htm: * web-platform-tests/IndexedDB/idbobjectstore_getKey.html: * web-platform-tests/IndexedDB/key-conversion-exceptions.htm: * web-platform-tests/IndexedDB/keygenerator-explicit-expected.txt: Added. * web-platform-tests/IndexedDB/keygenerator-explicit.html: Added. * web-platform-tests/IndexedDB/keygenerator-inject-expected.txt: Added. * web-platform-tests/IndexedDB/keygenerator-inject.html: Added. * web-platform-tests/IndexedDB/keypath_invalid.htm: * web-platform-tests/IndexedDB/support.js: (auto_fail): (createdb_for_multiple_tests): (indexeddb_test): (is_transaction_active): (spin): (keep_alive): * web-platform-tests/IndexedDB/transaction-abort-request-error-expected.txt: Added. * web-platform-tests/IndexedDB/transaction-abort-request-error.html: Added. * web-platform-tests/IndexedDB/transaction-deactivation-timing-expected.txt: Added. * web-platform-tests/IndexedDB/transaction-deactivation-timing.html: Added. * web-platform-tests/IndexedDB/transaction-lifetime-blocked.htm: * web-platform-tests/IndexedDB/transaction-lifetime.htm: * web-platform-tests/IndexedDB/upgrade-transaction-deactivation-timing-expected.txt: Added. * web-platform-tests/IndexedDB/upgrade-transaction-deactivation-timing.html: Added. * web-platform-tests/IndexedDB/w3c-import.log: * web-platform-tests/IndexedDB/writer-starvation.htm: * web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.worker-expected.txt: * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2-expected.txt: * web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.worker-expected.txt: * web-platform-tests/WebCryptoAPI/import_export/test_symmetric_importKey-expected.txt: * web-platform-tests/XMLHttpRequest/OWNERS: * web-platform-tests/XMLHttpRequest/README.md: Added. * web-platform-tests/XMLHttpRequest/abort-after-receive.htm: * web-platform-tests/XMLHttpRequest/abort-after-timeout.htm: * web-platform-tests/XMLHttpRequest/anonymous-mode-unsupported-expected.txt: * web-platform-tests/XMLHttpRequest/anonymous-mode-unsupported.htm: * web-platform-tests/XMLHttpRequest/data-uri-expected.txt: * web-platform-tests/XMLHttpRequest/data-uri.htm: * web-platform-tests/XMLHttpRequest/event-abort.htm: * web-platform-tests/XMLHttpRequest/event-load.htm: * web-platform-tests/XMLHttpRequest/event-loadend.htm: * web-platform-tests/XMLHttpRequest/event-loadstart-upload-expected.txt: Added. * web-platform-tests/XMLHttpRequest/event-loadstart-upload.htm: Copied from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-progress.htm. * web-platform-tests/XMLHttpRequest/event-loadstart.htm: * web-platform-tests/XMLHttpRequest/event-progress.htm: * web-platform-tests/XMLHttpRequest/event-readystatechange-loaded.htm: * web-platform-tests/XMLHttpRequest/event-timeout.htm: * web-platform-tests/XMLHttpRequest/event-upload-progress-crossorigin.htm: * web-platform-tests/XMLHttpRequest/event-upload-progress.htm: * web-platform-tests/XMLHttpRequest/getallresponseheaders-cl-expected.txt: Added. * web-platform-tests/XMLHttpRequest/getallresponseheaders-cl.htm: Added. * web-platform-tests/XMLHttpRequest/getallresponseheaders-expected.txt: Added. * web-platform-tests/XMLHttpRequest/getallresponseheaders.htm: Added. * web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive.htm: * web-platform-tests/XMLHttpRequest/loadstart-and-state-expected.txt: Added. * web-platform-tests/XMLHttpRequest/loadstart-and-state.html: Added. * web-platform-tests/XMLHttpRequest/open-after-setrequestheader-expected.txt: * web-platform-tests/XMLHttpRequest/open-after-setrequestheader.htm: * web-platform-tests/XMLHttpRequest/open-during-abort-event-expected.txt: Added. * web-platform-tests/XMLHttpRequest/open-during-abort-event.htm: Added. * web-platform-tests/XMLHttpRequest/open-during-abort-processing-expected.txt: Added. * web-platform-tests/XMLHttpRequest/open-during-abort-processing.htm: Added. * web-platform-tests/XMLHttpRequest/open-referer-expected.txt: * web-platform-tests/XMLHttpRequest/open-referer.htm: * web-platform-tests/XMLHttpRequest/open-send-during-abort-expected.txt: Added. * web-platform-tests/XMLHttpRequest/open-send-during-abort.htm: Added. * web-platform-tests/XMLHttpRequest/open-url-redirected-worker-origin-expected.txt: Added. * web-platform-tests/XMLHttpRequest/open-url-redirected-worker-origin.htm: Added. * web-platform-tests/XMLHttpRequest/overridemimetype-blob-expected.txt: Added. * web-platform-tests/XMLHttpRequest/overridemimetype-blob.html: Added. * web-platform-tests/XMLHttpRequest/overridemimetype-invalid-mime-type-expected.txt: * web-platform-tests/XMLHttpRequest/overridemimetype-invalid-mime-type.htm: * web-platform-tests/XMLHttpRequest/resources/corsenabled.py: (main): * web-platform-tests/XMLHttpRequest/resources/delay.py: (main): * web-platform-tests/XMLHttpRequest/resources/echo-headers.py: Added. (main): * web-platform-tests/XMLHttpRequest/resources/header-content-length.asis: Added. * web-platform-tests/XMLHttpRequest/resources/headers-basic.asis: Added. * web-platform-tests/XMLHttpRequest/resources/headers.asis: Added. * web-platform-tests/XMLHttpRequest/resources/inspect-headers.py: (get_response): (main): * web-platform-tests/XMLHttpRequest/resources/redirect.py: (main): * web-platform-tests/XMLHttpRequest/resources/w3c-import.log: * web-platform-tests/XMLHttpRequest/responsetext-decoding-expected.txt: * web-platform-tests/XMLHttpRequest/responsetext-decoding.htm: * web-platform-tests/XMLHttpRequest/send-accept-language-expected.txt: * web-platform-tests/XMLHttpRequest/send-accept-language.htm: * web-platform-tests/XMLHttpRequest/send-data-formdata-expected.txt: * web-platform-tests/XMLHttpRequest/send-data-formdata.htm: * web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub-expected.txt: * web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub.htm: * web-platform-tests/XMLHttpRequest/send-redirect-to-cors.htm: * web-platform-tests/XMLHttpRequest/send-sync-blocks-async.htm: * web-platform-tests/XMLHttpRequest/send-sync-timeout.htm: * web-platform-tests/XMLHttpRequest/setrequestheader-allow-empty-value-expected.txt: * web-platform-tests/XMLHttpRequest/setrequestheader-allow-empty-value.htm: * web-platform-tests/XMLHttpRequest/setrequestheader-allow-whitespace-in-value-expected.txt: * web-platform-tests/XMLHttpRequest/setrequestheader-allow-whitespace-in-value.htm: * web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive-expected.txt: * web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive.htm: * web-platform-tests/XMLHttpRequest/setrequestheader-content-type.htm: * web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed-expected.txt: * web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed.htm: * web-platform-tests/XMLHttpRequest/setrequestheader-header-forbidden-expected.txt: * web-platform-tests/XMLHttpRequest/setrequestheader-header-forbidden.htm: * web-platform-tests/XMLHttpRequest/setrequestheader-open-setrequestheader-expected.txt: * web-platform-tests/XMLHttpRequest/setrequestheader-open-setrequestheader.htm: * web-platform-tests/XMLHttpRequest/status-error.htm: * web-platform-tests/XMLHttpRequest/template-element-expected.txt: Added. * web-platform-tests/XMLHttpRequest/template-element.html: Added. * web-platform-tests/XMLHttpRequest/timeout-multiple-fetches-expected.txt: Added. * web-platform-tests/XMLHttpRequest/timeout-multiple-fetches.html: Added. * web-platform-tests/XMLHttpRequest/w3c-import.log: * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-reused-expected.txt: Added. * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-reused.html: Added. * web-platform-tests/check_stability.py: (replace_streams.on_write): (replace_streams): (Firefox.install): (setup_log_handler.LogHandler.__init__): (setup_log_handler.LogHandler): (setup_log_handler.LogHandler.find_or_create_test): (setup_log_handler.LogHandler.find_or_create_subtest): (setup_log_handler.LogHandler.test_status): (setup_log_handler.LogHandler.test_end): (err_string): (process_results): (write_inconsistent): (write_results): * web-platform-tests/common/get-host-info.sub.js: (get_host_info): * web-platform-tests/dom/OWNERS: * web-platform-tests/dom/lists/DOMTokenList-coverage-for-attributes-expected.txt: * web-platform-tests/dom/lists/DOMTokenList-coverage-for-attributes.html: * web-platform-tests/dom/nodes/Element-matches-expected.txt: * web-platform-tests/dom/nodes/Element-matches.html: * web-platform-tests/dom/nodes/Element-matches.js: (interfaceCheckMatches): (runSpecialMatchesTests): (runInvalidSelectorTestMatches): (runMatchesTest): * web-platform-tests/dom/nodes/Element-webkitMatchesSelector-expected.txt: Added. * web-platform-tests/dom/nodes/Element-webkitMatchesSelector.html: Copied from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Element-matches.html. * web-platform-tests/dom/nodes/Node-lookupNamespaceURI-expected.txt: * web-platform-tests/dom/nodes/Node-lookupNamespaceURI.html: * web-platform-tests/dom/nodes/w3c-import.log: * web-platform-tests/encrypted-media/content/video_512x288_h264-360k_multikey_key1_dashinit.mp4: Added. * web-platform-tests/fetch/OWNERS: * web-platform-tests/fetch/README.md: Added. * web-platform-tests/fetch/api/basic/request-referrer-expected.txt: * web-platform-tests/fetch/api/basic/request-referrer-redirected-worker-expected.txt: Added. * web-platform-tests/fetch/api/basic/request-referrer-redirected-worker.html: Added. * web-platform-tests/fetch/api/basic/request-referrer-worker-expected.txt: Added. * web-platform-tests/fetch/api/basic/request-referrer-worker.html: Added. * web-platform-tests/fetch/api/basic/request-referrer.js: (testReferrer): * web-platform-tests/fetch/api/basic/request-upload-expected.txt: * web-platform-tests/fetch/api/basic/request-upload-worker-expected.txt: * web-platform-tests/fetch/api/basic/request-upload.js: (testUpload): * web-platform-tests/fetch/api/basic/w3c-import.log: * web-platform-tests/fetch/api/cors/cors-expose-star-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-expose-star-worker-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-expose-star-worker.html: Added. * web-platform-tests/fetch/api/cors/cors-expose-star.html: Added. * web-platform-tests/fetch/api/cors/cors-expose-star.js: Added. (sharedHeaders.string_appeared_here.promise_test): (string_appeared_here.promise_test): * web-platform-tests/fetch/api/cors/cors-preflight-star-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-preflight-star-worker-expected.txt: Added. * web-platform-tests/fetch/api/cors/cors-preflight-star-worker.html: Added. * web-platform-tests/fetch/api/cors/cors-preflight-star.html: Added. * web-platform-tests/fetch/api/cors/cors-preflight-star.js: Added. (origin.location.origin.preflightTest): * 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/cors/cors-redirect-credentials.js: (corsRedirectCredentials): * 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/headers/headers-record-expected.txt: Added. * web-platform-tests/fetch/api/headers/headers-record.html: Added. * web-platform-tests/fetch/api/headers/w3c-import.log: * web-platform-tests/fetch/api/policies/nested-policy.js: Added. * web-platform-tests/fetch/api/policies/nested-policy.js.headers: Added. * web-platform-tests/fetch/api/policies/referrer-no-referrer-service-worker.https-expected.txt: Added. * web-platform-tests/fetch/api/policies/referrer-no-referrer-service-worker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin.html. * web-platform-tests/fetch/api/policies/referrer-origin-service-worker.https-expected.txt: Added. * web-platform-tests/fetch/api/policies/referrer-origin-service-worker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin.html. * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-expected.txt: * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-service-worker.https-expected.txt: Added. * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-service-worker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin.html. * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-worker-expected.txt: * web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin.js: * web-platform-tests/fetch/api/policies/referrer-origin.html: * web-platform-tests/fetch/api/policies/referrer-origin.js: (promise_test): * web-platform-tests/fetch/api/policies/referrer-unsafe-url-service-worker.https-expected.txt: Added. * web-platform-tests/fetch/api/policies/referrer-unsafe-url-service-worker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin.html. * web-platform-tests/fetch/api/policies/referrer-unsafe-url.js: * web-platform-tests/fetch/api/policies/w3c-import.log: * web-platform-tests/fetch/api/request/request-cache-default-conditional-expected.txt: * web-platform-tests/fetch/api/request/request-cache-default-expected.txt: * web-platform-tests/fetch/api/request/request-cache-force-cache-expected.txt: * web-platform-tests/fetch/api/request/request-cache-no-cache-expected.txt: * web-platform-tests/fetch/api/request/request-cache-no-store-expected.txt: * web-platform-tests/fetch/api/request/request-cache-reload-expected.txt: * web-platform-tests/fetch/api/request/request-cache.js: * web-platform-tests/fetch/api/request/request-headers-expected.txt: * web-platform-tests/fetch/api/request/request-headers.html: * web-platform-tests/fetch/api/request/request-keepalive-quota-expected.txt: Added. * web-platform-tests/fetch/api/request/request-keepalive-quota.html: Added. * web-platform-tests/fetch/api/request/resources/cache.py: (main): * web-platform-tests/fetch/api/request/w3c-import.log: * web-platform-tests/fetch/api/resources/preflight.py: (main): * 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-trailer-expected.txt: Added. * web-platform-tests/fetch/api/response/response-trailer.html: Added. * web-platform-tests/fetch/api/response/w3c-import.log: * web-platform-tests/fetch/w3c-import.log: * web-platform-tests/html/OWNERS: * web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin-0.html: Added. * web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin-expected.txt: * web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html: * web-platform-tests/html/browsers/browsing-the-web/history-traversal/w3c-import.log: * web-platform-tests/html/browsers/history/the-location-interface/location-protocol-setter-with-colon.sub-expected.txt: Added. * web-platform-tests/html/browsers/history/the-location-interface/location-protocol-setter-with-colon.sub.html: Added. * web-platform-tests/html/browsers/history/the-location-interface/location-stringifier-expected.txt: * web-platform-tests/html/browsers/history/the-location-interface/location-stringifier.html: * web-platform-tests/html/browsers/history/the-location-interface/location-tojson-expected.txt: Added. * web-platform-tests/html/browsers/history/the-location-interface/location-tojson.html: Added. * web-platform-tests/html/browsers/history/the-location-interface/resources/post-your-protocol.html: Added. * web-platform-tests/html/browsers/history/the-location-interface/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/w3c-import.log. * web-platform-tests/html/browsers/history/the-location-interface/w3c-import.log: * web-platform-tests/html/browsers/offline/no-appcache-in-shared-workers-historical-expected.txt: Added. * web-platform-tests/html/browsers/offline/no-appcache-in-shared-workers-historical.html: Added. * web-platform-tests/html/browsers/offline/no-appcache-in-shared-workers-historical.js: Added. (test): * web-platform-tests/html/browsers/offline/w3c-import.log: * web-platform-tests/html/browsers/the-window-object/support/noopener-target.html: * web-platform-tests/html/browsers/the-window-object/window-open-noopener-expected.txt: * web-platform-tests/html/browsers/the-window-object/window-open-noopener.html: * web-platform-tests/html/browsers/windows/browsing-context-expected.txt: Added. * web-platform-tests/html/browsers/windows/browsing-context-window-expected.txt: Added. * web-platform-tests/html/browsers/windows/browsing-context-window.html: Added. * web-platform-tests/html/browsers/windows/browsing-context.html: Added. * web-platform-tests/html/browsers/windows/nested-browsing-contexts/resources/frameElement-nested-frame.html: Added. * web-platform-tests/html/browsers/windows/nested-browsing-contexts/resources/frameElement-window-post.html: Added. * web-platform-tests/html/browsers/windows/nested-browsing-contexts/resources/post-to-opener.html: Added. * web-platform-tests/html/browsers/windows/nested-browsing-contexts/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/nested-browsing-contexts/w3c-import.log. * web-platform-tests/html/browsers/windows/nested-browsing-contexts/w3c-import.log: * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-parent-expected.txt: Added. * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-parent-null-expected.txt: Added. * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-parent-null.html: Added. * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-parent.html: Added. * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-top-expected.txt: Added. * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-top-null-expected.txt: Added. * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-top-null.html: Added. * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-top.html: Added. * web-platform-tests/html/browsers/windows/noreferrer-cross-origin-close-manual.sub.html: * web-platform-tests/html/browsers/windows/noreferrer-cross-origin-window-name-manual.sub.html: Added. * web-platform-tests/html/browsers/windows/noreferrer-null-opener-expected.txt: Added. * web-platform-tests/html/browsers/windows/noreferrer-null-opener.html: Added. * web-platform-tests/html/browsers/windows/noreferrer-window-name.html: * web-platform-tests/html/browsers/windows/resources/browsing-context-window.html: Added. * web-platform-tests/html/browsers/windows/resources/echo-window-name.html: Added. * web-platform-tests/html/browsers/windows/resources/nested-post-to-opener.html: Added. * web-platform-tests/html/browsers/windows/resources/noreferrer-window-name.html: Added. * web-platform-tests/html/browsers/windows/resources/post-to-opener.html: Added. * web-platform-tests/html/browsers/windows/resources/target-cross-origin.sub.html: Added. * web-platform-tests/html/browsers/windows/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/w3c-import.log. * web-platform-tests/html/browsers/windows/resources/window-close-button.html: Added. * web-platform-tests/html/browsers/windows/resources/window-opener.html: Added. * web-platform-tests/html/browsers/windows/targeting-multiple-cross-origin-manual.sub.html: * web-platform-tests/html/browsers/windows/w3c-import.log: * web-platform-tests/html/dom/elements/elements-in-the-dom/historical-expected.txt: * web-platform-tests/html/dom/elements/elements-in-the-dom/historical.html: * web-platform-tests/html/dom/interfaces.html: * web-platform-tests/html/dom/interfaces.worker-expected.txt: Added. * web-platform-tests/html/dom/interfaces.worker.html: Added. * web-platform-tests/html/dom/interfaces.worker.js: Added. (doTest): (fetchData): (promise_test): * web-platform-tests/html/dom/reflection.js: * web-platform-tests/html/dom/resources/self-origin-subframe.html: Added. * web-platform-tests/html/dom/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/w3c-import.log. * web-platform-tests/html/dom/self-origin.any-expected.txt: Added. * web-platform-tests/html/dom/self-origin.any.html: Added. * web-platform-tests/html/dom/self-origin.any.js: Added. (test): * web-platform-tests/html/dom/self-origin.sub-expected.txt: Added. * web-platform-tests/html/dom/self-origin.sub.html: Added. * web-platform-tests/html/dom/self-origin.worker-expected.txt: Added. * web-platform-tests/html/dom/self-origin.worker.html: Added. * web-platform-tests/html/dom/w3c-import.log: * web-platform-tests/html/semantics/document-metadata/styling/LinkStyle.html: * web-platform-tests/html/semantics/embedded-content/media-elements/ready-states/autoplay-with-slow-text-tracks-expected.txt: Added. * web-platform-tests/html/semantics/embedded-content/media-elements/ready-states/autoplay-with-slow-text-tracks.html: Added. * web-platform-tests/html/semantics/embedded-content/media-elements/ready-states/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/w3c-import.log. * web-platform-tests/html/semantics/embedded-content/resources/should-load.html: Added. * web-platform-tests/html/semantics/embedded-content/resources/should-not-load.html: Added. * web-platform-tests/html/semantics/embedded-content/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/w3c-import.log. * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.whitespace.html: * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toBlob.null-expected.txt: Added. * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toBlob.null.html: 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.html: * web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback-2-expected.txt: Added. * web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback-2.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_sandbox_allow_top_navigation_by_user_activation_without_user_gesture-expected.txt: Added. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation_by_user_activation_without_user_gesture.html: Added. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/iframe-that-performs-top-navigation-without-user-gesture-failed.html: Added. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/iframe-that-performs-top-navigation.html: Added. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/navigation-changed-iframe.html: Added. * 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/Image-constructor-expected.txt: * web-platform-tests/html/semantics/embedded-content/the-img-element/Image-constructor.html: * web-platform-tests/html/semantics/embedded-content/the-object-element/object-ignored-in-media-element-expected.txt: Added. * web-platform-tests/html/semantics/embedded-content/the-object-element/object-ignored-in-media-element.html: Added. * web-platform-tests/html/semantics/embedded-content/the-object-element/object-in-object-fallback-2-expected.txt: Added. * web-platform-tests/html/semantics/embedded-content/the-object-element/object-in-object-fallback-2.html: Added. * web-platform-tests/html/semantics/embedded-content/the-object-element/w3c-import.log: * 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/textfieldselection/textfieldselection-setSelectionRange-expected.txt: * web-platform-tests/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange.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-select-element/common-HTMLOptionsCollection-expected.txt: * web-platform-tests/html/semantics/forms/the-select-element/common-HTMLOptionsCollection.html: * web-platform-tests/html/semantics/forms/the-select-element/selected-index-expected.txt: * web-platform-tests/html/semantics/forms/the-select-element/selected-index.html: * web-platform-tests/html/semantics/scripting-1/the-script-element/data-url-expected.txt: * web-platform-tests/html/semantics/scripting-1/the-script-element/data-url.html: * web-platform-tests/html/semantics/tabular-data/the-table-element/tFoot-expected.txt: * web-platform-tests/html/semantics/tabular-data/the-table-element/tFoot.html: * web-platform-tests/html/semantics/tabular-data/the-table-element/tHead-expected.txt: * web-platform-tests/html/semantics/tabular-data/the-table-element/tHead.html: * web-platform-tests/html/semantics/tabular-data/the-tr-element/insertCell-expected.txt: * web-platform-tests/html/semantics/tabular-data/the-tr-element/insertCell.html: * web-platform-tests/html/syntax/parsing-html-fragments/w3c-import.log: * web-platform-tests/html/syntax/parsing/test.js: (init_tests): * web-platform-tests/html/webappapis/scripting/events/body-exposed-window-event-handlers-expected.txt: * web-platform-tests/html/webappapis/scripting/events/body-exposed-window-event-handlers.html: * web-platform-tests/html/webappapis/scripting/events/compile-event-handler-settings-objects-expected.txt: Added. * web-platform-tests/html/webappapis/scripting/events/compile-event-handler-settings-objects.html: Added. * web-platform-tests/html/webappapis/scripting/events/event-handler-onauxclick.html: * web-platform-tests/html/webappapis/scripting/events/event-handler-processing-algorithm-expected.txt: * web-platform-tests/html/webappapis/scripting/events/event-handler-processing-algorithm.html: * web-platform-tests/html/webappapis/scripting/events/resources/compiled-event-handler-settings-objects-support.html: Added. * web-platform-tests/html/webappapis/scripting/events/resources/open-window.html: Added. * web-platform-tests/html/webappapis/scripting/events/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/w3c-import.log. * web-platform-tests/html/webappapis/scripting/events/w3c-import.log: * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-cross-origin-setTimeout.html: * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-setInterval.html: * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-setTimeout.html: * web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-cross-origin-setTimeout.html: * web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-in-setInterval.html: * web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-in-setTimeout.html: * web-platform-tests/html/webappapis/scripting/processing-model-2/support/syntax-error-in-setInterval.js: (step_timeout): * web-platform-tests/html/webappapis/scripting/processing-model-2/support/undefined-variable-in-setInterval.js: (step_timeout): * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/NavigatorID-expected.txt: * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/NavigatorID.worker-expected.txt: * web-platform-tests/lint.whitelist: * web-platform-tests/media/CanvasTest.ttf: Added. * web-platform-tests/media/w3c-import.log: * web-platform-tests/streams/piping/general.js: (false.promise_test): * web-platform-tests/streams/piping/pipe-through.js: (promise_test): (test): * web-platform-tests/streams/readable-byte-streams/general-expected.txt: * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt: * web-platform-tests/streams/readable-byte-streams/general.js: (test): * web-platform-tests/streams/readable-streams/bad-underlying-sources.js: (promise_test): * web-platform-tests/streams/readable-streams/brand-checks-expected.txt: * web-platform-tests/streams/readable-streams/brand-checks.dedicatedworker-expected.txt: * web-platform-tests/streams/readable-streams/brand-checks.js: (test): (fakeReadableStream): * web-platform-tests/streams/readable-streams/cancel.js: (promise_test): * web-platform-tests/streams/readable-streams/default-reader-expected.txt: Added. * web-platform-tests/streams/readable-streams/default-reader.dedicatedworker-expected.txt: Added. * web-platform-tests/streams/readable-streams/default-reader.dedicatedworker.html: Added. * web-platform-tests/streams/readable-streams/default-reader.html: Added. * web-platform-tests/streams/readable-streams/default-reader.js: Added. (test): (promise_test): (promise_test.t.const.rs.new.ReadableStream.start): (promise_test.t.const.rs.new.ReadableStream.cancel): * web-platform-tests/streams/readable-streams/default-reader.serviceworker.https-expected.txt: Added. * web-platform-tests/streams/readable-streams/default-reader.serviceworker.https.html: Added. * web-platform-tests/streams/readable-streams/default-reader.sharedworker-expected.txt: Added. * web-platform-tests/streams/readable-streams/default-reader.sharedworker.html: Added. * web-platform-tests/streams/readable-streams/floating-point-total-queue-size-expected.txt: Added. * web-platform-tests/streams/readable-streams/floating-point-total-queue-size.dedicatedworker-expected.txt: Added. * web-platform-tests/streams/readable-streams/floating-point-total-queue-size.dedicatedworker.html: Added. * web-platform-tests/streams/readable-streams/floating-point-total-queue-size.html: Added. * web-platform-tests/streams/readable-streams/floating-point-total-queue-size.js: Added. (promise_test): (setupTestStream): * web-platform-tests/streams/readable-streams/floating-point-total-queue-size.serviceworker.https-expected.txt: Added. * web-platform-tests/streams/readable-streams/floating-point-total-queue-size.serviceworker.https.html: Added. * web-platform-tests/streams/readable-streams/floating-point-total-queue-size.sharedworker-expected.txt: Added. * web-platform-tests/streams/readable-streams/floating-point-total-queue-size.sharedworker.html: Added. * web-platform-tests/streams/readable-streams/garbage-collection-expected.txt: * web-platform-tests/streams/readable-streams/garbage-collection.dedicatedworker-expected.txt: * web-platform-tests/streams/readable-streams/garbage-collection.js: (promise_test): * web-platform-tests/streams/readable-streams/general-expected.txt: * web-platform-tests/streams/readable-streams/general.dedicatedworker-expected.txt: * web-platform-tests/streams/readable-streams/general.js: (promise_test): (test): * web-platform-tests/streams/readable-streams/pipe-through.js: (test): * web-platform-tests/streams/readable-streams/w3c-import.log: * web-platform-tests/url/OWNERS: * web-platform-tests/url/a-element-expected.txt: * web-platform-tests/url/a-element-origin-expected.txt: * web-platform-tests/url/a-element-origin-xhtml-expected.txt: * web-platform-tests/url/a-element-xhtml-expected.txt: * web-platform-tests/url/failure-expected.txt: Added. * web-platform-tests/url/failure.html: Added. * web-platform-tests/url/setters_tests.json: * web-platform-tests/url/url-constructor-expected.txt: * web-platform-tests/url/url-origin-expected.txt: * web-platform-tests/url/url-setters-expected.txt: * web-platform-tests/url/urltestdata.json: * web-platform-tests/url/w3c-import.log: * web-platform-tests/w3c-import.log: * web-platform-tests/webrtc/rtcpeerconnection/setRemoteDescription-expected.txt: Added. * web-platform-tests/webrtc/rtcpeerconnection/setRemoteDescription.html: Added. * web-platform-tests/webrtc/rtcpeerconnection/w3c-import.log: 2017-03-12 Javier Fernandez [GTK] Unreviewed test gardening https://bugs.webkit.org/show_bug.cgi?id=169534 Unreviewed GTK+ gardening. Rebaseline tests: - imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive.html * web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive-expected.txt: 2017-03-12 Romain Bellessort [Readable Streams API] Implement ReadableStreamBYOBRequest respond() (closed stream state) https://bugs.webkit.org/show_bug.cgi?id=168781 Reviewed by Youenn Fablet. Updated WPT expectations for readable byte streams tests. * web-platform-tests/streams/readable-byte-streams/general-expected.txt: * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt: 2017-03-11 Youenn Fablet XMLHttpRequest: make setRequestHeader() use `, ` as separator (including a space) https://bugs.webkit.org/show_bug.cgi?id=169285 Reviewed by Sam Weinig. * web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive.htm: * web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed.htm: * web-platform-tests/fetch/api/headers/headers-combine.html: 2017-03-10 Antti Koivisto imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute.html is unreliable https://bugs.webkit.org/show_bug.cgi?id=169465 Reviewed by Zalan Bujtas. * web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt: 2017-03-09 Jiewen Tan Implement PBKDF2 in WebCrypto https://bugs.webkit.org/show_bug.cgi?id=143458 Reviewed by Brent Fulgham. * web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.worker-expected.txt: * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2-expected.txt: * web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.worker-expected.txt: * web-platform-tests/WebCryptoAPI/import_export/test_symmetric_importKey-expected.txt: 2017-03-08 Chris Dumez Drop support for non-standard document.all.tags() https://bugs.webkit.org/show_bug.cgi?id=169337 Reviewed by Sam Weinig. Rebaseline web platform test now that one more check is passing. * web-platform-tests/html/infrastructure/common-dom-interfaces/collections/htmlallcollection-expected.txt: 2017-03-08 Simon Fraser Add support for history.scrollRestoration https://bugs.webkit.org/show_bug.cgi?id=147782 rdar://problem/22614568 Reviewed by Sam Weinig. New passing baselines. * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-basic-expected.txt: * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin-expected.txt: * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-cross-origin-expected.txt: * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-samedoc-expected.txt: 2017-03-07 Jiewen Tan [WebCrypto] Implement ECDH ImportKey/ExportKey operations https://bugs.webkit.org/show_bug.cgi?id=169257 Reviewed by Brent Fulgham. * web-platform-tests/WebCryptoAPI/import_export/ec_importKey.worker-expected.txt: * web-platform-tests/WebCryptoAPI/import_export/test_ec_importKey-expected.txt: 2017-03-07 Alex Christensen [URLParser] Fix file URLs that are just file:// and a Windows drive letter https://bugs.webkit.org/show_bug.cgi?id=169242 Reviewed by Tim Horton. * 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: 2017-03-07 Youenn Fablet W3C importer should be able to update the import expectations file https://bugs.webkit.org/show_bug.cgi?id=168037 Reviewed by Ryosuke Niwa. * resources/import-expectations.json: 2017-03-07 Chris Dumez Align initEvent / initCustomEvent / initMessageEvent with the latest specification https://bugs.webkit.org/show_bug.cgi?id=169176 Reviewed by Alex Christensen. Re-sync web-platform tests from upstream after: - https://github.com/w3c/web-platform-tests/pull/5043 - https://github.com/w3c/web-platform-tests/pull/5044 * web-platform-tests/dom/events/CustomEvent-expected.txt: * web-platform-tests/dom/events/CustomEvent.html: * web-platform-tests/dom/events/Event-initEvent-expected.txt: * web-platform-tests/dom/events/Event-initEvent.html: * web-platform-tests/dom/interfaces-expected.txt: * web-platform-tests/dom/interfaces.html: * web-platform-tests/html/dom/interfaces-expected.txt: * web-platform-tests/html/dom/interfaces.html: * web-platform-tests/html/dom/resources/interfaces.idl: Copied from LayoutTests/imported/w3c/web-platform-tests/html/dom/interfaces.html. * web-platform-tests/html/dom/resources/untested-interfaces.idl: Added. * web-platform-tests/html/webappapis/scripting/events/messageevent-constructor-expected.txt: Removed. * web-platform-tests/html/webappapis/scripting/events/messageevent-constructor.html: Removed. * web-platform-tests/html/webappapis/scripting/events/messageevent-constructor.https-expected.txt: * web-platform-tests/html/webappapis/scripting/events/messageevent-constructor.https.html: 2017-03-06 Jiewen Tan [WebCrypto] Implement ECDH GenerateKey operation https://bugs.webkit.org/show_bug.cgi?id=169093 Reviewed by Brent Fulgham. * web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.worker-expected.txt: * web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.worker-expected.txt: * web-platform-tests/WebCryptoAPI/generateKey/test_failures_ECDH-expected.txt: * web-platform-tests/WebCryptoAPI/generateKey/test_successes_ECDH-expected.txt: 2017-03-06 Alex Christensen Fix URLs relative to file URLs with paths beginning with Windows drive letters https://bugs.webkit.org/show_bug.cgi?id=169178 Reviewed by Tim Horton. * 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: 2017-03-06 Manuel Rego Casasnovas [css-grid] Import W3C Test Suite https://bugs.webkit.org/show_bug.cgi?id=169196 Reviewed by Youenn Fablet. This patch imports the CSS Grid Layout test suite from csswg-test repository: https://github.com/w3c/csswg-test/tree/master/css-grid-1 * csswg-test/css-grid-1/OWNERS: Added. * csswg-test/css-grid-1/README.md: Added. * csswg-test/css-grid-1/grid-definition/fr-unit-expected.html: Added. * csswg-test/css-grid-1/grid-definition/fr-unit-with-percentage-expected.html: Added. * csswg-test/css-grid-1/grid-definition/fr-unit-with-percentage.html: Added. * csswg-test/css-grid-1/grid-definition/fr-unit.html: Added. * csswg-test/css-grid-1/grid-definition/grid-inline-support-flexible-lengths-001-expected.txt: Added. * csswg-test/css-grid-1/grid-definition/grid-inline-support-flexible-lengths-001.xht: Added. * csswg-test/css-grid-1/grid-definition/grid-inline-support-grid-template-areas-001-expected.txt: Added. * csswg-test/css-grid-1/grid-definition/grid-inline-support-grid-template-areas-001.xht: Added. * csswg-test/css-grid-1/grid-definition/grid-inline-support-grid-template-columns-rows-001-expected.txt: Added. * csswg-test/css-grid-1/grid-definition/grid-inline-support-grid-template-columns-rows-001.xht: Added. * csswg-test/css-grid-1/grid-definition/grid-inline-support-named-grid-lines-001-expected.txt: Added. * csswg-test/css-grid-1/grid-definition/grid-inline-support-named-grid-lines-001.xht: Added. * csswg-test/css-grid-1/grid-definition/grid-inline-support-repeat-001-expected.txt: Added. * csswg-test/css-grid-1/grid-definition/grid-inline-support-repeat-001.xht: Added. * csswg-test/css-grid-1/grid-definition/grid-inline-template-columns-rows-resolved-values-001-expected.txt: Added. * csswg-test/css-grid-1/grid-definition/grid-inline-template-columns-rows-resolved-values-001.xht: Added. * csswg-test/css-grid-1/grid-definition/grid-layout-auto-tracks-expected.html: Added. * csswg-test/css-grid-1/grid-definition/grid-layout-auto-tracks.html: Added. * csswg-test/css-grid-1/grid-definition/grid-layout-basic-expected.html: Added. * csswg-test/css-grid-1/grid-definition/grid-layout-basic.html: Added. * csswg-test/css-grid-1/grid-definition/grid-layout-repeat-notation-expected.html: Added. * csswg-test/css-grid-1/grid-definition/grid-layout-repeat-notation.html: Added. * csswg-test/css-grid-1/grid-definition/grid-support-flexible-lengths-001-expected.txt: Added. * csswg-test/css-grid-1/grid-definition/grid-support-flexible-lengths-001.xht: Added. * csswg-test/css-grid-1/grid-definition/grid-support-grid-template-areas-001-expected.txt: Added. * csswg-test/css-grid-1/grid-definition/grid-support-grid-template-areas-001.xht: Added. * csswg-test/css-grid-1/grid-definition/grid-support-grid-template-columns-rows-001-expected.txt: Added. * csswg-test/css-grid-1/grid-definition/grid-support-grid-template-columns-rows-001.xht: Added. * csswg-test/css-grid-1/grid-definition/grid-support-named-grid-lines-001-expected.txt: Added. * csswg-test/css-grid-1/grid-definition/grid-support-named-grid-lines-001.xht: Added. * csswg-test/css-grid-1/grid-definition/grid-support-repeat-001-expected.txt: Added. * csswg-test/css-grid-1/grid-definition/grid-support-repeat-001.xht: Added. * csswg-test/css-grid-1/grid-definition/grid-template-columns-rows-resolved-values-001-expected.txt: Added. * csswg-test/css-grid-1/grid-definition/grid-template-columns-rows-resolved-values-001.xht: Added. * csswg-test/css-grid-1/grid-definition/support/testing-utils.js: Added. (checkGridTemplateRows): (testGridTemplateColumnsRows): (testGridTemplateAreas): (TestingUtils): * csswg-test/css-grid-1/grid-definition/support/w3c-import.log: Added. * csswg-test/css-grid-1/grid-definition/w3c-import.log: Added. * csswg-test/css-grid-1/grid-items/grid-inline-items-001-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-items-001.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-items-002-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-items-002.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-items-003-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-items-003.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-items-inline-blocks-001-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-items-inline-blocks-001.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-001-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-001.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-002-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-002.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-003-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-003.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-004-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-004.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-005-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-order-property-auto-placement-005.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-001-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-001.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-002-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-002.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-003-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-003.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-004-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-004.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-005-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-order-property-painting-005.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-001-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-001.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-002-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-002.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-003-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-003.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-004-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-004.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-005-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-005.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-001-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-001.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-002-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-002.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-003-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-003.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-004-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-004.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-005-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-005.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-006-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-inline-z-axis-ordering-overlapped-items-006.xht: Added. * csswg-test/css-grid-1/grid-items/grid-item-containing-block-001-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-item-containing-block-001.html: Added. * csswg-test/css-grid-1/grid-items/grid-item-containing-block-002-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-item-containing-block-002.html: Added. * csswg-test/css-grid-1/grid-items/grid-item-containing-block-003-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-item-containing-block-003.html: Added. * csswg-test/css-grid-1/grid-items/grid-item-containing-block-004-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-item-containing-block-004.html: Added. * csswg-test/css-grid-1/grid-items/grid-items-001-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-items-001.xht: Added. * csswg-test/css-grid-1/grid-items/grid-items-002-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-items-002.xht: Added. * csswg-test/css-grid-1/grid-items/grid-items-003-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-items-003.xht: Added. * csswg-test/css-grid-1/grid-items/grid-items-inline-blocks-001-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-items-inline-blocks-001.xht: Added. * csswg-test/css-grid-1/grid-items/grid-items-sizing-alignment-001-expected.html: Added. * csswg-test/css-grid-1/grid-items/grid-items-sizing-alignment-001.html: Added. * csswg-test/css-grid-1/grid-items/grid-layout-grid-in-grid-expected.html: Added. * csswg-test/css-grid-1/grid-items/grid-layout-grid-in-grid.html: Added. * csswg-test/css-grid-1/grid-items/grid-layout-z-order-a-expected.html: Added. * csswg-test/css-grid-1/grid-items/grid-layout-z-order-a.html: Added. * csswg-test/css-grid-1/grid-items/grid-layout-z-order-b-expected.html: Added. * csswg-test/css-grid-1/grid-items/grid-layout-z-order-b.html: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-001-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-001.xht: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-002-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-002.xht: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-003-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-003.xht: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-004-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-004.xht: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-005-expected.html: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-005.xht: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-006-expected.html: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-006.xht: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-007-expected.html: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-007.xht: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-008-expected.html: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-008.xht: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-009-expected.html: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-009.xht: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-010-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-010.html: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-011-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-011.html: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-012-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-012.html: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-013-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-013.html: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-014-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-014.html: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-015-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-015.html: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-016-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-016.html: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-017-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-017.html: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-018-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-minimum-size-grid-items-018.html: Added. * csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-001-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-001.xht: Added. * csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-002-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-002.xht: Added. * csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-003-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-003.xht: Added. * csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-004-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-004.xht: Added. * csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-005-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-order-property-auto-placement-005.xht: Added. * csswg-test/css-grid-1/grid-items/grid-order-property-painting-001-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-order-property-painting-001.xht: Added. * csswg-test/css-grid-1/grid-items/grid-order-property-painting-002-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-order-property-painting-002.xht: Added. * csswg-test/css-grid-1/grid-items/grid-order-property-painting-003-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-order-property-painting-003.xht: Added. * csswg-test/css-grid-1/grid-items/grid-order-property-painting-004-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-order-property-painting-004.xht: Added. * csswg-test/css-grid-1/grid-items/grid-order-property-painting-005-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-order-property-painting-005.xht: Added. * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-001-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-001.xht: Added. * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-002-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-002.xht: Added. * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-003-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-003.xht: Added. * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-004-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-004.xht: Added. * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-005-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-005.xht: Added. * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-001-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-001.xht: Added. * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-002-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-002.xht: Added. * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-003-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-003.xht: Added. * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-004-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-004.xht: Added. * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-005-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-005.xht: Added. * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-006-expected.xht: Added. * csswg-test/css-grid-1/grid-items/grid-z-axis-ordering-overlapped-items-006.xht: Added. * csswg-test/css-grid-1/grid-items/ref-filled-green-100px-square-image.html: Added. * csswg-test/css-grid-1/grid-items/support/100x100-green.png: Added. * csswg-test/css-grid-1/grid-items/support/100x50-green.png: Added. * csswg-test/css-grid-1/grid-items/support/200x200-green.png: Added. * csswg-test/css-grid-1/grid-items/support/50x100-green.png: Added. * csswg-test/css-grid-1/grid-items/support/50x50-green.png: Added. * csswg-test/css-grid-1/grid-items/support/w3c-import.log: Added. * csswg-test/css-grid-1/grid-items/w3c-import.log: Added. * csswg-test/css-grid-1/grid-layout-properties-expected.txt: Added. * csswg-test/css-grid-1/grid-layout-properties.html: Added. * csswg-test/css-grid-1/grid-model/display-grid-expected.html: Added. * csswg-test/css-grid-1/grid-model/display-grid.html: Added. * csswg-test/css-grid-1/grid-model/display-inline-grid-expected.html: Added. * csswg-test/css-grid-1/grid-model/display-inline-grid.html: Added. * csswg-test/css-grid-1/grid-model/grid-computed-value-display-floated-items-001-expected.txt: Added. * csswg-test/css-grid-1/grid-model/grid-computed-value-display-floated-items-001.xht: Added. * csswg-test/css-grid-1/grid-model/grid-display-grid-001-expected.xht: Added. * csswg-test/css-grid-1/grid-model/grid-display-grid-001.xht: Added. * csswg-test/css-grid-1/grid-model/grid-display-inline-grid-001-expected.xht: Added. * csswg-test/css-grid-1/grid-model/grid-display-inline-grid-001.xht: Added. * csswg-test/css-grid-1/grid-model/grid-first-letter-001-expected.xht: Added. * csswg-test/css-grid-1/grid-model/grid-first-letter-001.xht: Added. * csswg-test/css-grid-1/grid-model/grid-first-letter-002-expected.xht: Added. * csswg-test/css-grid-1/grid-model/grid-first-letter-002.xht: Added. * csswg-test/css-grid-1/grid-model/grid-first-letter-003-expected.xht: Added. * csswg-test/css-grid-1/grid-model/grid-first-letter-003.xht: Added. * csswg-test/css-grid-1/grid-model/grid-first-line-001-expected.xht: Added. * csswg-test/css-grid-1/grid-model/grid-first-line-001.xht: Added. * csswg-test/css-grid-1/grid-model/grid-first-line-002-expected.xht: Added. * csswg-test/css-grid-1/grid-model/grid-first-line-002.xht: Added. * csswg-test/css-grid-1/grid-model/grid-first-line-003-expected.xht: Added. * csswg-test/css-grid-1/grid-model/grid-first-line-003.xht: Added. * csswg-test/css-grid-1/grid-model/grid-float-001-expected.xht: Added. * csswg-test/css-grid-1/grid-model/grid-float-001.xht: Added. * csswg-test/css-grid-1/grid-model/grid-floats-no-intrude-001-expected.xht: Added. * csswg-test/css-grid-1/grid-model/grid-floats-no-intrude-001.xht: Added. * csswg-test/css-grid-1/grid-model/grid-inline-first-letter-001-expected.xht: Added. * csswg-test/css-grid-1/grid-model/grid-inline-first-letter-001.xht: Added. * csswg-test/css-grid-1/grid-model/grid-inline-first-letter-002-expected.xht: Added. * csswg-test/css-grid-1/grid-model/grid-inline-first-letter-002.xht: Added. * csswg-test/css-grid-1/grid-model/grid-inline-first-letter-003-expected.xht: Added. * csswg-test/css-grid-1/grid-model/grid-inline-first-letter-003.xht: Added. * csswg-test/css-grid-1/grid-model/grid-inline-first-line-001-expected.xht: Added. * csswg-test/css-grid-1/grid-model/grid-inline-first-line-001.xht: Added. * csswg-test/css-grid-1/grid-model/grid-inline-first-line-002-expected.xht: Added. * csswg-test/css-grid-1/grid-model/grid-inline-first-line-002.xht: Added. * csswg-test/css-grid-1/grid-model/grid-inline-first-line-003-expected.xht: Added. * csswg-test/css-grid-1/grid-model/grid-inline-first-line-003.xht: Added. * csswg-test/css-grid-1/grid-model/grid-inline-float-001-expected.xht: Added. * csswg-test/css-grid-1/grid-model/grid-inline-float-001.xht: Added. * csswg-test/css-grid-1/grid-model/grid-inline-floats-no-intrude-001-expected.xht: Added. * csswg-test/css-grid-1/grid-model/grid-inline-floats-no-intrude-001.xht: Added. * csswg-test/css-grid-1/grid-model/grid-inline-margins-no-collapse-001-expected.xht: Added. * csswg-test/css-grid-1/grid-model/grid-inline-margins-no-collapse-001.xht: Added. * csswg-test/css-grid-1/grid-model/grid-inline-multicol-001-expected.xht: Added. * csswg-test/css-grid-1/grid-model/grid-inline-multicol-001.xht: Added. * csswg-test/css-grid-1/grid-model/grid-inline-vertical-align-001-expected.xht: Added. * csswg-test/css-grid-1/grid-model/grid-inline-vertical-align-001.xht: Added. * csswg-test/css-grid-1/grid-model/grid-margins-no-collapse-001-expected.xht: Added. * csswg-test/css-grid-1/grid-model/grid-margins-no-collapse-001.xht: Added. * csswg-test/css-grid-1/grid-model/grid-multicol-001-expected.xht: Added. * csswg-test/css-grid-1/grid-model/grid-multicol-001.xht: Added. * csswg-test/css-grid-1/grid-model/grid-support-display-001-expected.txt: Added. * csswg-test/css-grid-1/grid-model/grid-support-display-001.xht: Added. * csswg-test/css-grid-1/grid-model/grid-vertical-align-001-expected.xht: Added. * csswg-test/css-grid-1/grid-model/grid-vertical-align-001.xht: Added. * csswg-test/css-grid-1/grid-model/w3c-import.log: Added. * csswg-test/css-grid-1/implicit-grids/grid-support-grid-auto-columns-rows-001-expected.html: Added. * csswg-test/css-grid-1/implicit-grids/grid-support-grid-auto-columns-rows-001.html: Added. * csswg-test/css-grid-1/implicit-grids/w3c-import.log: Added. * csswg-test/css-grid-1/layout-algorithm/grid-layout-free-space-unit-expected.html: Added. * csswg-test/css-grid-1/layout-algorithm/grid-layout-free-space-unit.html: Added. * csswg-test/css-grid-1/layout-algorithm/w3c-import.log: Added. * csswg-test/css-grid-1/placement/grid-layout-grid-span-expected.html: Added. * csswg-test/css-grid-1/placement/grid-layout-grid-span.html: Added. * csswg-test/css-grid-1/placement/grid-layout-lines-expected.html: Added. * csswg-test/css-grid-1/placement/grid-layout-lines-shorthands-expected.html: Added. * csswg-test/css-grid-1/placement/grid-layout-lines-shorthands.html: Added. * csswg-test/css-grid-1/placement/grid-layout-lines.html: Added. * csswg-test/css-grid-1/placement/grid-layout-placement-shorthands-expected.html: Added. * csswg-test/css-grid-1/placement/grid-layout-placement-shorthands.html: Added. * csswg-test/css-grid-1/placement/w3c-import.log: Added. * csswg-test/css-grid-1/test-plan/index.html: Added. * csswg-test/css-grid-1/test-plan/w3c-import.log: Added. * csswg-test/css-grid-1/w3c-import.log: Added. * resources/import-expectations.json: * resources/resource-files.json: 2017-03-04 Chris Dumez Rebaseline W3C test after r213412. * web-platform-tests/html/dom/interfaces-expected.txt: 2017-03-03 Andy Estes Add support for canvas.toBlob https://bugs.webkit.org/show_bug.cgi?id=148878 Reviewed by Tim Horton. * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toBlob.jpeg-expected.txt: * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toBlob.png-expected.txt: 2017-03-03 Ryan Haddad Unreviewed, rolling out r213344. This changed caused LayoutTest crashes under GuardMalloc. Reverted changeset: "Add support for canvas.toBlob" https://bugs.webkit.org/show_bug.cgi?id=148878 http://trac.webkit.org/changeset/213344 2017-03-02 Jiewen Tan WebCrypto API support for AES-GCM https://bugs.webkit.org/show_bug.cgi?id=157175 Reviewed by Brent Fulgham. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_gcm.worker-expected.txt: * web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_gcm-expected.txt: * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.worker-expected.txt: * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.worker-expected.txt: * web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-GCM-expected.txt: * web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-GCM-expected.txt: * web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.worker-expected.txt: * web-platform-tests/WebCryptoAPI/import_export/test_symmetric_importKey-expected.txt: 2017-03-02 Andy Estes Add support for canvas.toBlob https://bugs.webkit.org/show_bug.cgi?id=148878 Reviewed by Tim Horton. * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toBlob.jpeg-expected.txt: * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toBlob.png-expected.txt: 2017-03-02 Ryan Haddad Unreviewed, rolling out r213301. This change broke internal builds. Reverted changeset: "WebCrypto API support for AES-GCM" https://bugs.webkit.org/show_bug.cgi?id=157175 http://trac.webkit.org/changeset/213301 2017-02-22 Jiewen Tan WebCrypto API support for AES-GCM https://bugs.webkit.org/show_bug.cgi?id=157175 Reviewed by Brent Fulgham. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_gcm.worker-expected.txt: * web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_gcm-expected.txt: * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.worker-expected.txt: * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.worker-expected.txt: * web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-GCM-expected.txt: * web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-GCM-expected.txt: * web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.worker-expected.txt: * web-platform-tests/WebCryptoAPI/import_export/test_symmetric_importKey-expected.txt: 2017-02-24 Joseph Pecoraro [Resource Timing] Media elements initiated loads should set the initiatorType to their element name (video/audio) https://bugs.webkit.org/show_bug.cgi?id=168680 Reviewed by Youenn Fablet. * web-platform-tests/resource-timing/rt-initiatorType-media-expected.txt: Progression on the initiatorType. 2017-02-24 Joseph Pecoraro [Resource Timing] Gather timing information with reliable responseEnd time https://bugs.webkit.org/show_bug.cgi?id=168351 Reviewed by Alex Christensen. * web-platform-tests/fetch/api/redirect/redirect-count-cross-origin-expected.txt: * web-platform-tests/fetch/api/redirect/redirect-count-cross-origin-worker-expected.txt: * web-platform-tests/fetch/api/redirect/redirect-count-expected.txt: * web-platform-tests/fetch/api/redirect/redirect-count-worker-expected.txt: * web-platform-tests/fetch/api/redirect/redirect-location-expected.txt: * web-platform-tests/fetch/api/redirect/redirect-location-worker-expected.txt: New behavior for too many redirects caused by . * web-platform-tests/resource-timing/rt-nextHopProtocol-expected.txt: Added. * web-platform-tests/resource-timing/rt-nextHopProtocol.html: Added. * web-platform-tests/resource-timing/rt-nextHopProtocol.js: Added. * web-platform-tests/resource-timing/rt-nextHopProtocol.worker-expected.txt: Added. * web-platform-tests/resource-timing/rt-nextHopProtocol.worker.html: Added. * web-platform-tests/resource-timing/rt-nextHopProtocol.worker.js: Added. New tests specific to just checking the nextHopProtocol property with a non-cached resource to avoid flakeyness. 2017-02-24 Chris Dumez Unreviewed, rolling out r212944. Caused a lot of failures on the debug bots Reverted changeset: "[Resource Timing] Gather timing information with reliable responseEnd time" https://bugs.webkit.org/show_bug.cgi?id=168351 http://trac.webkit.org/changeset/212944 2017-02-24 Alex Christensen Non-special relative URLs should not ignore extra slashes https://bugs.webkit.org/show_bug.cgi?id=168834 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: 2017-02-24 Alex Christensen .. should not remove windows drive letters in paths of file URLs https://bugs.webkit.org/show_bug.cgi?id=168824 Reviewed by Youenn Fablet. * 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: 2017-02-23 Joseph Pecoraro [Resource Timing] Gather timing information with reliable responseEnd time https://bugs.webkit.org/show_bug.cgi?id=168351 Reviewed by Alex Christensen. * web-platform-tests/fetch/api/redirect/redirect-count-cross-origin-expected.txt: * web-platform-tests/fetch/api/redirect/redirect-count-cross-origin-worker-expected.txt: * web-platform-tests/fetch/api/redirect/redirect-count-expected.txt: * web-platform-tests/fetch/api/redirect/redirect-count-worker-expected.txt: * web-platform-tests/fetch/api/redirect/redirect-location-expected.txt: * web-platform-tests/fetch/api/redirect/redirect-location-worker-expected.txt: New behavior for too many redirects caused by . * web-platform-tests/resource-timing/rt-nextHopProtocol-expected.txt: Added. * web-platform-tests/resource-timing/rt-nextHopProtocol.html: Added. * web-platform-tests/resource-timing/rt-nextHopProtocol.js: Added. * web-platform-tests/resource-timing/rt-nextHopProtocol.worker-expected.txt: Added. * web-platform-tests/resource-timing/rt-nextHopProtocol.worker.html: Added. * web-platform-tests/resource-timing/rt-nextHopProtocol.worker.js: Added. New tests specific to just checking the nextHopProtocol property with a non-cached resource to avoid flakeyness. 2017-02-21 Youenn Fablet [WebRTC][Mac] Activate libwebrtc https://bugs.webkit.org/show_bug.cgi?id=167293 Reviewed by Alex Christensen. * web-platform-tests/webrtc/datachannel-emptystring-expected.txt: * web-platform-tests/webrtc/no-media-call-expected.txt: * web-platform-tests/webrtc/promises-call-expected.txt: 2017-02-21 Romain Bellessort [Readable Streams API] Add ReadableStreamBYOBRequest view getter https://bugs.webkit.org/show_bug.cgi?id=168652 Reviewed by Youenn Fablet. Updated test expectations. * web-platform-tests/streams/readable-byte-streams/general-expected.txt: * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt: 2017-02-21 Alex Christensen Unreviewed, rolling out r212699. Internal build not ready Reverted changeset: "[WebRTC][Mac] Activate libwebrtc" https://bugs.webkit.org/show_bug.cgi?id=167293 http://trac.webkit.org/changeset/212699 2017-02-20 Youenn Fablet [WebRTC][Mac] Activate libwebrtc https://bugs.webkit.org/show_bug.cgi?id=167293 Reviewed by Alex Christensen. * web-platform-tests/webrtc/datachannel-emptystring-expected.txt: * web-platform-tests/webrtc/no-media-call-expected.txt: * web-platform-tests/webrtc/promises-call-expected.txt: 2017-02-20 Romain Bellessort [Readable Streams API] Add ReadableByteStreamController byobRequest attribute https://bugs.webkit.org/show_bug.cgi?id=168319 Reviewed by Youenn Fablet. Updated expectations for imported w3c tests (new type of error is now obtained). * web-platform-tests/streams/readable-byte-streams/general-expected.txt: Updated. * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt: Updated. 2017-02-19 Chris Dumez onbeforeunload event return value coercion is not per-spec https://bugs.webkit.org/show_bug.cgi?id=168382 Reviewed by Darin Adler. Import test coverage from web-platform-tests. We were failing half the checks before this patch. * resources/resource-files.json: * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/MANIFEST: * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-canceling-1.html: Added. * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-canceling-expected.txt: Added. * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-canceling.html: Added. * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/w3c-import.log: 2017-02-17 Javier Fernandez [GTK] Unreviewed test gardening https://bugs.webkit.org/show_bug.cgi?id=168473 Unreviewed GTK+ test gardening. - rebaseline imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hash.html test. * web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt: 2017-02-16 Chris Dumez .labels is empty if type changes from text->hidden->checkbox https://bugs.webkit.org/show_bug.cgi?id=168358 Reviewed by Ryosuke Niwa. Re-sync web-platform-test from: https://github.com/w3c/web-platform-tests/pull/4804 * 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: 2017-02-16 Alex Christensen Special URLs without a host are invalid https://bugs.webkit.org/show_bug.cgi?id=168461 Reviewed by Tim Horton. * 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: 2017-02-16 Joseph Pecoraro [Resource Timing] Support Resource Timing in Workers https://bugs.webkit.org/show_bug.cgi?id=168086 Reviewed by Alex Christensen. * web-platform-tests/resource-timing/idlharness-expected.txt: * web-platform-tests/resource-timing/resource-timing-expected.txt: * web-platform-tests/resource-timing/resource_cached-expected.txt: * web-platform-tests/resource-timing/resource_connection_reuse-expected.txt: Progressions. * web-platform-tests/resource-timing/resources/data.json: Added. * web-platform-tests/resource-timing/resources/rt-iframe-1.html: Added. * web-platform-tests/resource-timing/resources/rt-iframe-2.html: Added. * web-platform-tests/resource-timing/resources/rt-module.js: Added. * web-platform-tests/resource-timing/resources/rt-sub-module.js: Added. * web-platform-tests/resource-timing/resources/rt-utilities.js: Added. * web-platform-tests/resource-timing/resources/rt-worker-resources.js: Added. New Resources. * web-platform-tests/resource-timing/rt-cors-expected.txt: Added. * web-platform-tests/resource-timing/rt-cors.html: Added. * web-platform-tests/resource-timing/rt-cors.js: Added. * web-platform-tests/resource-timing/rt-cors.worker-expected.txt: Added. * web-platform-tests/resource-timing/rt-cors.worker.html: Added. * web-platform-tests/resource-timing/rt-cors.worker.js: Added. Tests for redirects and cross origin data hiding. * web-platform-tests/resource-timing/rt-initiatorType-css-expected.txt: Added. * web-platform-tests/resource-timing/rt-initiatorType-css.html: Added. * web-platform-tests/resource-timing/rt-initiatorType-element-expected.txt: Added. * web-platform-tests/resource-timing/rt-initiatorType-element.html: Added. * web-platform-tests/resource-timing/rt-initiatorType-fetch-expected.txt: Added. * web-platform-tests/resource-timing/rt-initiatorType-fetch.html: Added. * web-platform-tests/resource-timing/rt-initiatorType-fetch.js: Added. * web-platform-tests/resource-timing/rt-initiatorType-other-expected.txt: Added. * web-platform-tests/resource-timing/rt-initiatorType-other.html: Added. * web-platform-tests/resource-timing/rt-initiatorType-script-module-expected.txt: Added. * web-platform-tests/resource-timing/rt-initiatorType-script-module.html: Added. * web-platform-tests/resource-timing/rt-initiatorType-xmlhttprequest-expected.txt: Added. * web-platform-tests/resource-timing/rt-initiatorType-xmlhttprequest.html: Added. * web-platform-tests/resource-timing/rt-initiatorType-xmlhttprequest.js: Added. * web-platform-tests/resource-timing/rt-initiatorType.worker-expected.txt: Added. * web-platform-tests/resource-timing/rt-initiatorType.worker.html: Added. * web-platform-tests/resource-timing/rt-initiatorType.worker.js: Added. Tests for producing different initiator types. * web-platform-tests/resource-timing/rt-initiatorType-media-expected.txt: Added. * web-platform-tests/resource-timing/rt-initiatorType-media.html: Added. We currently fail these tests, so they are marked as fail. * web-platform-tests/resource-timing/rt-performance-extensions-expected.txt: Added. * web-platform-tests/resource-timing/rt-performance-extensions.html: Added. * web-platform-tests/resource-timing/rt-performance-extensions.js: Added. * web-platform-tests/resource-timing/rt-performance-extensions.worker-expected.txt: Added. * web-platform-tests/resource-timing/rt-performance-extensions.worker.html: Added. * web-platform-tests/resource-timing/rt-performance-extensions.worker.js: Added. Tests for the new Performance APIs. * web-platform-tests/resource-timing/rt-serialization-expected.txt: Added. * web-platform-tests/resource-timing/rt-serialization.html: Added. Tests for JSON serialization. * web-platform-tests/resource-timing/rt-resource-errors-expected.txt: Added. * web-platform-tests/resource-timing/rt-resource-errors.html: Added. * web-platform-tests/resource-timing/rt-resource-ignored-expected.txt: Added. * web-platform-tests/resource-timing/rt-resource-ignored.html: Added. Tests for when PerformanceResourceTiming entries should not be included. * web-platform-tests/resource-timing/rt-resources-per-frame-expected.txt: Added. * web-platform-tests/resource-timing/rt-resources-per-frame.html: Added. * web-platform-tests/resource-timing/rt-resources-per-worker-expected.txt: Added. * web-platform-tests/resource-timing/rt-resources-per-worker.html: Added. * web-platform-tests/resource-timing/rt-shared-resource-in-frames-expected.txt: Added. * web-platform-tests/resource-timing/rt-shared-resource-in-frames.html: Added. * web-platform-tests/resource-timing/rt-shared-resource-in-workers-expected.txt: Added. * web-platform-tests/resource-timing/rt-shared-resource-in-workers.html: Added. Tests for different entries in different contexts. * web-platform-tests/serve: Make executable. 2017-02-16 Javier Fernandez [GTK] Unreviewed test gardening https://bugs.webkit.org/show_bug.cgi?id=168436 Unreviewed GTK+ gardening. - rebaseline setrequestheader-content-type-expected.txt which still have FAILs as Mac does (bug 161003) * web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt: 2017-02-15 Chris Dumez Expose Symbol.toPrimitive / valueOf on Location instances https://bugs.webkit.org/show_bug.cgi?id=168295 Reviewed by Geoffrey Garen, Keith Miller and Mark Lam. Import test coverage from upstream web-platform-tests. * web-platform-tests/html/browsers/history/the-location-interface/location-symbol-toprimitive-expected.txt: Added. * web-platform-tests/html/browsers/history/the-location-interface/location-symbol-toprimitive.html: Added. * web-platform-tests/html/browsers/history/the-location-interface/location-valueof-expected.txt: Added. * web-platform-tests/html/browsers/history/the-location-interface/location-valueof.html: Added. * web-platform-tests/html/browsers/history/the-location-interface/w3c-import.log: 2017-02-15 Carlos Garcia Campos REGRESSION (r206014): HTTPHeaderMap does not consistently use comma without space to separate values of header fields https://bugs.webkit.org/show_bug.cgi?id=168115 Reviewed by Darin Adler. * web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive-expected.txt: * web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed-expected.txt: 2017-02-14 Chris Dumez Fallback to legacy type only when event is trusted https://bugs.webkit.org/show_bug.cgi?id=168301 Reviewed by Ryosuke Niwa. Rebaseline web-platform-test now tha more checks are passing. * web-platform-tests/dom/events/EventListener-invoke-legacy-expected.txt: 2017-02-13 Alex Christensen URLs with an invalid IPv4 address should be invalid https://bugs.webkit.org/show_bug.cgi?id=168260 Reviewed by Tim Horton. * 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: 2017-02-13 Alex Christensen Percent should be allowed in non-special URL hosts https://bugs.webkit.org/show_bug.cgi?id=168255 Reviewed by Tim Horton. * 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: 2017-02-11 Youenn Fablet Refresh WPT tests up to 06c6c52e05e05483d3c844168a417ee27a554eb7 https://bugs.webkit.org/show_bug.cgi?id=168175 Reviewed by Sam Weinig. * resources/TestRepositories: * resources/import-expectations.json: * resources/resource-files.json: * web-platform-tests/IndexedDB/OWNERS: * web-platform-tests/IndexedDB/bindings-inject-key-expected.txt: Added. * web-platform-tests/IndexedDB/bindings-inject-key.html: Added. * web-platform-tests/IndexedDB/clone-before-keypath-eval-expected.txt: Added. * web-platform-tests/IndexedDB/clone-before-keypath-eval.html: Added. * web-platform-tests/IndexedDB/delete-request-queue-expected.txt: Added. * web-platform-tests/IndexedDB/delete-request-queue.html: Added. * web-platform-tests/IndexedDB/error-attributes-expected.txt: Added. * web-platform-tests/IndexedDB/error-attributes.html: Added. * web-platform-tests/IndexedDB/idb-binary-key-detached-expected.txt: Added. * web-platform-tests/IndexedDB/idb-binary-key-detached.htm: Added. * web-platform-tests/IndexedDB/idb-binary-key-roundtrip-expected.txt: Added. * web-platform-tests/IndexedDB/idb-binary-key-roundtrip.htm: Added. * web-platform-tests/IndexedDB/idbcursor-advance-exception-order-expected.txt: Added. * web-platform-tests/IndexedDB/idbcursor-advance-exception-order.html: Added. * web-platform-tests/IndexedDB/idbcursor-continue-exception-order-expected.txt: Added. * web-platform-tests/IndexedDB/idbcursor-continue-exception-order.htm: Added. * web-platform-tests/IndexedDB/idbcursor-continuePrimaryKey-exceptions-expected.txt: Added. * web-platform-tests/IndexedDB/idbcursor-continuePrimaryKey-exceptions.htm: Added. * web-platform-tests/IndexedDB/idbcursor-continuePrimaryKey-expected.txt: Added. * web-platform-tests/IndexedDB/idbcursor-continuePrimaryKey.htm: Added. * web-platform-tests/IndexedDB/idbcursor-delete-exception-order-expected.txt: Added. * web-platform-tests/IndexedDB/idbcursor-delete-exception-order.htm: Added. * web-platform-tests/IndexedDB/idbcursor-update-exception-order-expected.txt: Added. * web-platform-tests/IndexedDB/idbcursor-update-exception-order.htm: Added. * web-platform-tests/IndexedDB/idbdatabase-createObjectStore-exception-order-expected.txt: Added. * web-platform-tests/IndexedDB/idbdatabase-createObjectStore-exception-order.htm: Added. * web-platform-tests/IndexedDB/idbdatabase-deleteObjectStore-exception-order-expected.txt: Added. * web-platform-tests/IndexedDB/idbdatabase-deleteObjectStore-exception-order.htm: Added. * web-platform-tests/IndexedDB/idbdatabase-transaction-exception-order-expected.txt: Added. * web-platform-tests/IndexedDB/idbdatabase-transaction-exception-order.html: Added. * web-platform-tests/IndexedDB/idbindex-getAll-enforcerange-expected.txt: Added. * web-platform-tests/IndexedDB/idbindex-getAll-enforcerange.html: Added. * web-platform-tests/IndexedDB/idbindex-getAllKeys-enforcerange-expected.txt: Added. * web-platform-tests/IndexedDB/idbindex-getAllKeys-enforcerange.html: Added. * web-platform-tests/IndexedDB/idbindex-query-exception-order-expected.txt: Added. * web-platform-tests/IndexedDB/idbindex-query-exception-order.html: Added. * web-platform-tests/IndexedDB/idbkeyrange-includes-expected.txt: * web-platform-tests/IndexedDB/idbkeyrange-includes.htm: * web-platform-tests/IndexedDB/idbobjectstore-add-put-exception-order-expected.txt: Added. * web-platform-tests/IndexedDB/idbobjectstore-add-put-exception-order.html: Added. * web-platform-tests/IndexedDB/idbobjectstore-clear-exception-order-expected.txt: Added. * web-platform-tests/IndexedDB/idbobjectstore-clear-exception-order.html: Added. * web-platform-tests/IndexedDB/idbobjectstore-delete-exception-order-expected.txt: Added. * web-platform-tests/IndexedDB/idbobjectstore-delete-exception-order.html: Added. * web-platform-tests/IndexedDB/idbobjectstore-deleteIndex-exception-order-expected.txt: Added. * web-platform-tests/IndexedDB/idbobjectstore-deleteIndex-exception-order.html: Added. * web-platform-tests/IndexedDB/idbobjectstore-getAll-enforcerange-expected.txt: Added. * web-platform-tests/IndexedDB/idbobjectstore-getAll-enforcerange.html: Added. * web-platform-tests/IndexedDB/idbobjectstore-getAllKeys-enforcerange-expected.txt: Added. * web-platform-tests/IndexedDB/idbobjectstore-getAllKeys-enforcerange.html: Added. * web-platform-tests/IndexedDB/idbobjectstore-query-exception-order-expected.txt: Added. * web-platform-tests/IndexedDB/idbobjectstore-query-exception-order.html: Added. * web-platform-tests/IndexedDB/idbobjectstore_getKey-expected.txt: Added. * web-platform-tests/IndexedDB/idbobjectstore_getKey.html: Added. * web-platform-tests/IndexedDB/idbrequest-onupgradeneeded-expected.txt: Added. * web-platform-tests/IndexedDB/idbrequest-onupgradeneeded.htm: Added. * web-platform-tests/IndexedDB/idbtransaction-objectStore-exception-order-expected.txt: Added. * web-platform-tests/IndexedDB/idbtransaction-objectStore-exception-order.html: Added. * web-platform-tests/IndexedDB/idbversionchangeevent.htm: * web-platform-tests/IndexedDB/key-conversion-exceptions-expected.txt: Added. * web-platform-tests/IndexedDB/key-conversion-exceptions.htm: Added. * web-platform-tests/IndexedDB/keypath-exceptions-expected.txt: Added. * web-platform-tests/IndexedDB/keypath-exceptions.htm: Added. * web-platform-tests/IndexedDB/keypath-special-identifiers-expected.txt: Added. * web-platform-tests/IndexedDB/keypath-special-identifiers.htm: Added. * web-platform-tests/IndexedDB/open-request-queue-expected.txt: Added. * web-platform-tests/IndexedDB/open-request-queue.html: Added. * web-platform-tests/IndexedDB/support.js: (auto_fail): (createdb_for_multiple_tests): (assert_key_equals): (indexeddb_test): * web-platform-tests/IndexedDB/w3c-import.log: * web-platform-tests/README.md: * web-platform-tests/XMLHttpRequest/abort-during-done.htm: * web-platform-tests/XMLHttpRequest/historical-expected.txt: Added. * web-platform-tests/XMLHttpRequest/historical.html: Added. * web-platform-tests/XMLHttpRequest/resources/corsenabled.py: (main): * web-platform-tests/XMLHttpRequest/response-method-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/send-redirect-post-upload-expected.txt: * web-platform-tests/XMLHttpRequest/send-redirect-to-cors.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/check_stability.py: (do_delayed_imports): (setup_logging): (setup_action_filter.as): (setup_action_filter.LogActionFilter): (setup_action_filter.LogActionFilter.__init__): (setup_action_filter.LogActionFilter.__call__): (TravisFold): (TravisFold.__init__): (TravisFold.__enter__): (TravisFold.__exit__): (FilteredIO): (FilteredIO.__init__): (FilteredIO.__getattr__): (FilteredIO.disable): (FilteredIO.write): (replace_streams): (replace_streams.on_write): (Browser): (Browser.install): (Browser.install_webdriver): (Browser.version): (Browser.wptrunner_args): (Firefox): (Firefox.install): (Firefox._latest_geckodriver_version): (Firefox.install_webdriver): (Firefox.version): (Firefox.wptrunner_args): (Chrome): (Chrome.install): (Chrome.install_webdriver): (Chrome.version): (Chrome.wptrunner_args): (get): (call): (get_git_cmd): (seekable): (untar): (unzip): (pwd): (fetch_wpt_master): (get_sha1): (build_manifest): (install_wptrunner): (get_files_changed): (get_affected_testfiles): (wptrunner_args): (setup_log_handler.as): (setup_log_handler.LogHandler): (is_inconsistent): (err_string): (process_results): (format_comment_title): (markdown_adjust): (table): (write_inconsistent): (write_results): (get_parser): (main): * web-platform-tests/ci_built_diff.sh: * web-platform-tests/ci_stability.sh: * web-platform-tests/common/OWNERS: * web-platform-tests/custom-elements/reactions/DOMTokenList-expected.txt: * web-platform-tests/custom-elements/reactions/DOMTokenList.html: * web-platform-tests/dom/events/EventListener-invoke-legacy-expected.txt: Added. * web-platform-tests/dom/events/EventListener-invoke-legacy.html: Added. * web-platform-tests/dom/events/w3c-import.log: * web-platform-tests/dom/lists/DOMTokenList-iteration-expected.txt: * web-platform-tests/dom/lists/DOMTokenList-iteration.html: * web-platform-tests/dom/nodes/DOMImplementation-createDocument-expected.txt: * web-platform-tests/dom/nodes/DOMImplementation-createDocument.html: * 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/dom/nodes/Node-isSameNode-expected.txt: * web-platform-tests/dom/nodes/Node-isSameNode.html: * web-platform-tests/dom/nodes/NodeList-Iterable-expected.txt: * web-platform-tests/dom/nodes/NodeList-Iterable.html: * web-platform-tests/dom/ranges/Range-selectNode-expected.txt: * web-platform-tests/dom/ranges/Range-selectNode.html: * web-platform-tests/encrypted-media/content/video_512x288_h264-360k_multikey_key1_dashinit.mp4: Added. * web-platform-tests/fetch/api/cors/cors-preflight.js: (corsPreflight): * web-platform-tests/fetch/api/headers/header-values-expected.txt: Added. * web-platform-tests/fetch/api/headers/header-values-normalize-expected.txt: Added. * web-platform-tests/fetch/api/headers/header-values-normalize.html: Added. * web-platform-tests/fetch/api/headers/header-values.html: Added. * web-platform-tests/fetch/api/headers/w3c-import.log: * web-platform-tests/fetch/api/policies/referrer-origin-expected.txt: * web-platform-tests/fetch/api/policies/referrer-origin-worker-expected.txt: * web-platform-tests/fetch/api/policies/referrer-origin.js: (promise_test): * web-platform-tests/fetch/api/request/request-cache-default-conditional-expected.txt: * web-platform-tests/fetch/api/request/request-cache-default-conditional.html: * web-platform-tests/fetch/api/request/request-cache-only-if-cached-expected.txt: * web-platform-tests/fetch/api/request/request-disturbed-expected.txt: * web-platform-tests/fetch/api/request/request-disturbed.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-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/resources/preflight.py: (main): * web-platform-tests/fetch/api/response/response-idl-expected.txt: * web-platform-tests/fetch/api/response/response-idl.html: * web-platform-tests/fonts/OWNERS: Added. * web-platform-tests/fonts/w3c-import.log: * web-platform-tests/hr-time/idlharness-expected.txt: * web-platform-tests/hr-time/idlharness.html: * web-platform-tests/hr-time/w3c-import.log: * web-platform-tests/hr-time/window-worker-time-origin-expected.txt: Added. * web-platform-tests/hr-time/window-worker-time-origin.html: Added. * web-platform-tests/html/OWNERS: * web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-0.html: Added. * web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html: * web-platform-tests/html/browsers/browsing-the-web/history-traversal/same-url-expected.txt: Added. * web-platform-tests/html/browsers/browsing-the-web/history-traversal/same-url.html: Added. * web-platform-tests/html/browsers/browsing-the-web/history-traversal/w3c-import.log: * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-form-submit-1.html: Added. * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-form-submit-2.html: Added. * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-form-submit-expected.txt: Added. * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-form-submit.html: Added. * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin-fragment-1.html: Added. * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin-fragment-2.html: Added. * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin-fragment-expected.txt: Added. * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin-fragment.html: Added. * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin-expected.txt: * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin.html: * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/w3c-import.log: * web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-image-expected.txt: * web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-image.html: * web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-video.html: * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/w3c-import.log: * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/w3c-import.log: * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/w3c-import.log: * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/w3c-import.log: * web-platform-tests/html/browsers/history/the-location-interface/location-protocol-setter-non-broken-expected.txt: * web-platform-tests/html/browsers/offline/browser-state/navigator_online_online-expected.txt: * web-platform-tests/html/browsers/origin/cross-origin-objects/frame.html: * web-platform-tests/html/browsers/windows/browsing-context-names/w3c-import.log: * web-platform-tests/html/browsers/windows/nested-browsing-contexts/frameElement.sub-expected.txt: * web-platform-tests/html/browsers/windows/nested-browsing-contexts/w3c-import.log: * web-platform-tests/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.sub-expected.txt: * web-platform-tests/html/dom/dynamic-markup-insertion/document-write/empty.html: Added. * web-platform-tests/html/dom/dynamic-markup-insertion/document-write/w3c-import.log: * web-platform-tests/html/dom/dynamic-markup-insertion/document-write/write-active-document-expected.txt: Added. * web-platform-tests/html/dom/dynamic-markup-insertion/document-write/write-active-document.html: Added. * web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/010-expected.txt: * web-platform-tests/html/dom/elements-forms.js: * web-platform-tests/html/dom/elements-misc.js: * web-platform-tests/html/dom/interfaces-expected.txt: * web-platform-tests/html/dom/interfaces.html: * web-platform-tests/html/dom/reflection-misc-expected.txt: * web-platform-tests/html/semantics/embedded-content/image-maps/contains.json: * web-platform-tests/html/semantics/embedded-content/the-area-element/area-download-click-expected.txt: Added. * web-platform-tests/html/semantics/embedded-content/the-area-element/area-download-click.html: Added. * web-platform-tests/html/semantics/embedded-content/the-area-element/w3c-import.log: * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.whitespace.html: * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toBlob.jpeg-expected.txt: * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toBlob.jpeg.html: * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toBlob.png-expected.txt: * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toBlob.png.html: * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-synchronously-discard-expected.txt: Added. * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-synchronously-discard.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/not-rendered-dimension-getter-expected.txt: Added. * web-platform-tests/html/semantics/embedded-content/the-img-element/not-rendered-dimension-getter.html: Added. * web-platform-tests/html/semantics/embedded-content/the-img-element/w3c-import.log: * web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valid.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/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/form-data-set-usv-expected.txt: Added. * web-platform-tests/html/semantics/forms/form-submission-0/form-data-set-usv-form.html: Added. * web-platform-tests/html/semantics/forms/form-submission-0/form-data-set-usv.html: Added. * web-platform-tests/html/semantics/forms/form-submission-0/form-echo.py: Added. (main): * web-platform-tests/html/semantics/forms/form-submission-0/url-encoded-expected.txt: * web-platform-tests/html/semantics/forms/form-submission-0/w3c-import.log: * web-platform-tests/html/semantics/forms/resetting-a-form/reset-form-event-realm-expected.txt: Added. * web-platform-tests/html/semantics/forms/resetting-a-form/reset-form-event-realm-support.html: Added. * web-platform-tests/html/semantics/forms/resetting-a-form/reset-form-event-realm.html: Added. * web-platform-tests/html/semantics/forms/resetting-a-form/w3c-import.log: * web-platform-tests/html/semantics/forms/textfieldselection/selection-not-application-textarea-expected.txt: * web-platform-tests/html/semantics/forms/textfieldselection/selection-not-application-textarea.html: * 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-button-element/button-menu-historical-expected.txt: Added. * web-platform-tests/html/semantics/forms/the-button-element/button-menu-historical.html: Added. * web-platform-tests/html/semantics/forms/the-button-element/w3c-import.log: * web-platform-tests/html/semantics/forms/the-fieldset-element/disabled-001.html: * web-platform-tests/html/semantics/forms/the-input-element/date-expected.txt: * web-platform-tests/html/semantics/forms/the-input-element/date.html: * web-platform-tests/html/semantics/forms/the-input-element/datetime-expected.txt: * web-platform-tests/html/semantics/forms/the-input-element/datetime.html: * web-platform-tests/html/semantics/forms/the-input-element/number-expected.txt: * web-platform-tests/html/semantics/forms/the-input-element/number.html: * web-platform-tests/html/semantics/forms/the-input-element/range-expected.txt: * web-platform-tests/html/semantics/forms/the-input-element/range.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-input-element/time-2-expected.txt: * web-platform-tests/html/semantics/forms/the-input-element/time-2.html: * web-platform-tests/html/semantics/forms/the-input-element/time-expected.txt: * web-platform-tests/html/semantics/forms/the-input-element/time.html: * web-platform-tests/html/semantics/forms/the-input-element/week-expected.txt: * web-platform-tests/html/semantics/forms/the-input-element/week.html: * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-list-owner-menu-expected.html: Added. * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-list-owner-menu.html: Added. * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-list-owner-skip-no-boxes-expected.html: Added. * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-list-owner-skip-no-boxes.html: Added. * web-platform-tests/html/semantics/grouping-content/the-li-element/w3c-import.log: * web-platform-tests/html/semantics/links/linktypes/alternate-import.css: Added. (body): * web-platform-tests/html/semantics/links/linktypes/alternate.css: (@import url("alternate-import.css");): * web-platform-tests/html/semantics/links/linktypes/w3c-import.log: * web-platform-tests/html/semantics/scripting-1/the-script-element/nomodule-reflect-expected.txt: Added. * web-platform-tests/html/semantics/scripting-1/the-script-element/nomodule-reflect.html: Added. * web-platform-tests/html/semantics/scripting-1/the-script-element/nomodule-set-on-async-classic-script-expected.txt: Added. * web-platform-tests/html/semantics/scripting-1/the-script-element/nomodule-set-on-async-classic-script.html: Added. * web-platform-tests/html/semantics/scripting-1/the-script-element/nomodule-set-on-external-module-script-expected.txt: Added. * web-platform-tests/html/semantics/scripting-1/the-script-element/nomodule-set-on-external-module-script.html: Added. * web-platform-tests/html/semantics/scripting-1/the-script-element/nomodule-set-on-inline-classic-scripts-expected.txt: Added. * web-platform-tests/html/semantics/scripting-1/the-script-element/nomodule-set-on-inline-classic-scripts.html: Added. * web-platform-tests/html/semantics/scripting-1/the-script-element/nomodule-set-on-inline-module-script-expected.txt: Added. * web-platform-tests/html/semantics/scripting-1/the-script-element/nomodule-set-on-inline-module-script.html: Added. * web-platform-tests/html/semantics/scripting-1/the-script-element/nomodule-set-on-synchronously-loaded-classic-scripts-expected.txt: Added. * web-platform-tests/html/semantics/scripting-1/the-script-element/nomodule-set-on-synchronously-loaded-classic-scripts.html: Added. * web-platform-tests/html/semantics/scripting-1/the-script-element/resources/cocoa-module.js: Added. (export.default.Cocoa.prototype.taste): (export.default.Cocoa): * web-platform-tests/html/semantics/scripting-1/the-script-element/resources/exports-cocoa.js: Added. * web-platform-tests/html/semantics/scripting-1/the-script-element/resources/set-script-executed.js: Added. * web-platform-tests/html/semantics/scripting-1/the-script-element/resources/w3c-import.log: * 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/text-level-semantics/the-a-element/a-download-click-expected.txt: Added. * web-platform-tests/html/semantics/text-level-semantics/the-a-element/a-download-click.html: Added. * web-platform-tests/html/semantics/text-level-semantics/the-a-element/w3c-import.log: * web-platform-tests/html/syntax/OWNERS: Added. * web-platform-tests/html/syntax/w3c-import.log: * web-platform-tests/html/webappapis/scripting/events/body-exposed-window-event-handlers-expected.txt: Added. * web-platform-tests/html/webappapis/scripting/events/body-exposed-window-event-handlers.html: Added. * web-platform-tests/html/webappapis/scripting/events/eventhandler-cancellation-expected.txt: Added. * web-platform-tests/html/webappapis/scripting/events/eventhandler-cancellation.html: Added. * web-platform-tests/html/webappapis/scripting/events/w3c-import.log: * web-platform-tests/images/OWNERS: * web-platform-tests/lint.whitelist: * web-platform-tests/media-source/mediasource-duration-expected.txt: * web-platform-tests/resource-timing/resource-timing-expected.txt: * web-platform-tests/shadow-dom/HTMLSlotElement-interface-expected.txt: * web-platform-tests/shadow-dom/HTMLSlotElement-interface.html: * web-platform-tests/shadow-dom/event-inside-slotted-node-expected.txt: * web-platform-tests/shadow-dom/event-inside-slotted-node.html: * web-platform-tests/shadow-dom/event-with-related-target-expected.txt: * web-platform-tests/shadow-dom/event-with-related-target.html: * web-platform-tests/streams/OWNERS: * web-platform-tests/streams/README.md: Added. * web-platform-tests/streams/byte-length-queuing-strategy-expected.txt: * web-platform-tests/streams/byte-length-queuing-strategy.dedicatedworker-expected.txt: Added. * web-platform-tests/streams/byte-length-queuing-strategy.dedicatedworker.html: Added. * web-platform-tests/streams/byte-length-queuing-strategy.html: Added. * web-platform-tests/streams/byte-length-queuing-strategy.https-expected.txt: Removed. * web-platform-tests/streams/byte-length-queuing-strategy.serviceworker.https-expected.txt: Added. * web-platform-tests/streams/byte-length-queuing-strategy.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-underlying-sources.https.html. * web-platform-tests/streams/byte-length-queuing-strategy.sharedworker-expected.txt: Added. * web-platform-tests/streams/byte-length-queuing-strategy.sharedworker.html: Added. * web-platform-tests/streams/count-queuing-strategy-expected.txt: * web-platform-tests/streams/count-queuing-strategy.dedicatedworker-expected.txt: Added. * web-platform-tests/streams/count-queuing-strategy.dedicatedworker.html: Added. * web-platform-tests/streams/count-queuing-strategy.html: Added. * web-platform-tests/streams/count-queuing-strategy.https-expected.txt: Removed. * web-platform-tests/streams/count-queuing-strategy.serviceworker.https-expected.txt: Added. * web-platform-tests/streams/count-queuing-strategy.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/count-queuing-strategy.https.html. * web-platform-tests/streams/count-queuing-strategy.sharedworker-expected.txt: Added. * web-platform-tests/streams/count-queuing-strategy.sharedworker.html: Added. * web-platform-tests/streams/generate-test-wrappers.js: Added. (const.arg.of.process.argv.slice): (generateWrapper): * web-platform-tests/streams/piping/close-propagation-backward-expected.txt: Added. * web-platform-tests/streams/piping/close-propagation-backward.dedicatedworker-expected.txt: Added. * web-platform-tests/streams/piping/close-propagation-backward.dedicatedworker.html: Added. * web-platform-tests/streams/piping/close-propagation-backward.html: Added. * web-platform-tests/streams/piping/close-propagation-backward.js: Added. (promise_test): (promise_test.t.const.rs.recordingReadableStream.cancel): (promise_test.t.string_appeared_here.then): (string_appeared_here.promise_test): (Symbol): (promise_test.t.then): * web-platform-tests/streams/piping/close-propagation-backward.serviceworker.https-expected.txt: Added. * web-platform-tests/streams/piping/close-propagation-backward.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/count-queuing-strategy.https.html. * web-platform-tests/streams/piping/close-propagation-backward.sharedworker-expected.txt: Added. * web-platform-tests/streams/piping/close-propagation-backward.sharedworker.html: Added. * web-platform-tests/streams/piping/close-propagation-forward-expected.txt: Added. * web-platform-tests/streams/piping/close-propagation-forward.dedicatedworker-expected.txt: Added. * web-platform-tests/streams/piping/close-propagation-forward.dedicatedworker.html: Added. * web-platform-tests/streams/piping/close-propagation-forward.html: Added. * web-platform-tests/streams/piping/close-propagation-forward.js: Added. (promise_test): (promise_test.t.const.rs.recordingReadableStream.start): (promise_test.t.const.ws.recordingWritableStream.close): (promise_test.t.string_appeared_here.then): (string_appeared_here.promise_test): (Symbol): (promise_test.t.return.pipePromise.then): (promise_test.t.setTimeout): * web-platform-tests/streams/piping/close-propagation-forward.serviceworker.https-expected.txt: Added. * web-platform-tests/streams/piping/close-propagation-forward.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/count-queuing-strategy.https.html. * web-platform-tests/streams/piping/close-propagation-forward.sharedworker-expected.txt: Added. * web-platform-tests/streams/piping/close-propagation-forward.sharedworker.html: Added. * web-platform-tests/streams/piping/error-propagation-backward-expected.txt: Added. * web-platform-tests/streams/piping/error-propagation-backward.dedicatedworker-expected.txt: Added. * web-platform-tests/streams/piping/error-propagation-backward.dedicatedworker.html: Added. * web-platform-tests/streams/piping/error-propagation-backward.html: Added. * web-platform-tests/streams/piping/error-propagation-backward.js: Added. (promise_test.t.const.ws.recordingWritableStream.start): (promise_test.t.string_appeared_here.then): (promise_test.t.const.ws.recordingWritableStream.write): (promise_test.t.const.rs.recordingReadableStream.cancel): (string_appeared_here.promise_test.t.const.ws.recordingWritableStream.write): (string_appeared_here.promise_test.t.string_appeared_here.then): (Symbol): (promise_test.t.const.rs.recordingReadableStream.start): (promise_test.t.return.pipePromise.then): (promise_test): (promise_test.t.then): (promise_test.t.return.writeCalledPromise.then): * web-platform-tests/streams/piping/error-propagation-backward.serviceworker.https-expected.txt: Added. * web-platform-tests/streams/piping/error-propagation-backward.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/count-queuing-strategy.https.html. * web-platform-tests/streams/piping/error-propagation-backward.sharedworker-expected.txt: Added. * web-platform-tests/streams/piping/error-propagation-backward.sharedworker.html: Added. * web-platform-tests/streams/piping/error-propagation-forward-expected.txt: Added. * web-platform-tests/streams/piping/error-propagation-forward.dedicatedworker-expected.txt: Added. * web-platform-tests/streams/piping/error-propagation-forward.dedicatedworker.html: Added. * web-platform-tests/streams/piping/error-propagation-forward.html: Added. * web-platform-tests/streams/piping/error-propagation-forward.js: Added. (promise_test.t.const.rs.recordingReadableStream.start): (promise_test.t.string_appeared_here.then): (promise_test.t.const.ws.recordingWritableStream.abort): (string_appeared_here.promise_test.t.const.rs.recordingReadableStream.start): (string_appeared_here.promise_test.t.string_appeared_here.then): (Symbol): (promise_test.t.return.pipePromise.then): (promise_test.t.setTimeout): (promise_test.t.const.ws.recordingWritableStream.write): (promise_test.t.rs.pipeTo.ws.then): (promise_test.t.return.writeCalledPromise.then): (promise_test.t.then): * web-platform-tests/streams/piping/error-propagation-forward.serviceworker.https-expected.txt: Added. * web-platform-tests/streams/piping/error-propagation-forward.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-underlying-sources.https.html. * web-platform-tests/streams/piping/error-propagation-forward.sharedworker-expected.txt: Added. * web-platform-tests/streams/piping/error-propagation-forward.sharedworker.html: Added. * web-platform-tests/streams/piping/flow-control-expected.txt: Added. * web-platform-tests/streams/piping/flow-control.dedicatedworker-expected.txt: Added. * web-platform-tests/streams/piping/flow-control.dedicatedworker.html: Added. * web-platform-tests/streams/piping/flow-control.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/cancel.https.html. * web-platform-tests/streams/piping/flow-control.js: Added. (promise_test.t.const.rs.recordingReadableStream.start): (promise_test.t.return.flushAsyncEvents.then): (promise_test.t.string_appeared_here.then): (promise_test): (promise_test.const.rs.recordingReadableStream.): * web-platform-tests/streams/piping/flow-control.serviceworker.https-expected.txt: Added. * web-platform-tests/streams/piping/flow-control.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html. * web-platform-tests/streams/piping/flow-control.sharedworker-expected.txt: Added. * web-platform-tests/streams/piping/flow-control.sharedworker.html: Added. * web-platform-tests/streams/piping/general-expected.txt: Added. * web-platform-tests/streams/piping/general.dedicatedworker-expected.txt: Added. * web-platform-tests/streams/piping/general.dedicatedworker.html: Added. * web-platform-tests/streams/piping/general.html: Added. * web-platform-tests/streams/piping/general.js: Added. (test): (promise_test): (promise_test.t.rs.pipeTo.ws.then): (false.promise_test.t.const.rs.new.ReadableStream.pull): (false.promise_test.t.return.rs.pipeTo.new.WritableStream): (false.promise_test.t.const.ws.new.WritableStream.write): * web-platform-tests/streams/piping/general.serviceworker.https-expected.txt: Added. * web-platform-tests/streams/piping/general.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html. * web-platform-tests/streams/piping/general.sharedworker-expected.txt: Added. * web-platform-tests/streams/piping/general.sharedworker.html: Added. * web-platform-tests/streams/piping/multiple-propagation-expected.txt: Added. * web-platform-tests/streams/piping/multiple-propagation.dedicatedworker-expected.txt: Added. * web-platform-tests/streams/piping/multiple-propagation.dedicatedworker.html: Added. * web-platform-tests/streams/piping/multiple-propagation.html: Added. * web-platform-tests/streams/piping/multiple-propagation.js: Added. (promise_test.t.const.rs.recordingReadableStream.start): (promise_test.t.const.ws.recordingWritableStream.start): (promise_test.t.string_appeared_here.then): (promise_test): * web-platform-tests/streams/piping/multiple-propagation.serviceworker.https-expected.txt: Added. * web-platform-tests/streams/piping/multiple-propagation.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html. * web-platform-tests/streams/piping/multiple-propagation.sharedworker-expected.txt: Added. * web-platform-tests/streams/piping/multiple-propagation.sharedworker.html: Added. * web-platform-tests/streams/piping/pipe-through-expected.txt: Added. * web-platform-tests/streams/piping/pipe-through.dedicatedworker-expected.txt: Added. * web-platform-tests/streams/piping/pipe-through.dedicatedworker.html: Added. * web-platform-tests/streams/piping/pipe-through.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/pipe-through.https.html. * web-platform-tests/streams/piping/pipe-through.js: Added. (duckTypedPassThroughTransform): (promise_test): (promise_test.t.const.transform.writable.new.WritableStream.start): (test): * web-platform-tests/streams/piping/pipe-through.serviceworker.https-expected.txt: Added. * web-platform-tests/streams/piping/pipe-through.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html. * web-platform-tests/streams/piping/pipe-through.sharedworker-expected.txt: Added. * web-platform-tests/streams/piping/pipe-through.sharedworker.html: Added. * web-platform-tests/streams/piping/transform-streams-expected.txt: Added. * web-platform-tests/streams/piping/transform-streams.dedicatedworker-expected.txt: Added. * web-platform-tests/streams/piping/transform-streams.dedicatedworker.html: Added. * web-platform-tests/streams/piping/transform-streams.html: Added. * web-platform-tests/streams/piping/transform-streams.js: Added. (promise_test): * web-platform-tests/streams/piping/transform-streams.serviceworker.https-expected.txt: Added. * web-platform-tests/streams/piping/transform-streams.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html. * web-platform-tests/streams/piping/transform-streams.sharedworker-expected.txt: Added. * web-platform-tests/streams/piping/transform-streams.sharedworker.html: Added. * web-platform-tests/streams/piping/w3c-import.log: Added. * web-platform-tests/streams/readable-byte-streams/general-expected.txt: Added. * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt: Added. * web-platform-tests/streams/readable-byte-streams/general.dedicatedworker.html: Added. * web-platform-tests/streams/readable-byte-streams/general.html: Added. * web-platform-tests/streams/readable-byte-streams/general.js: Added. (test): (promise_test): (promise_test.t.const.stream.new.ReadableStream.start): (promise_test.t.return.reader.closed.then): (promise_test.t.string_appeared_here.then): (extractViewInfo): (promise_test.t.const.stream.new.ReadableStream.cancel): (promise_test.t.pump): (promise_test.t.const.stream.new.ReadableStream.pull): * web-platform-tests/streams/readable-byte-streams/general.serviceworker.https-expected.txt: Added. * web-platform-tests/streams/readable-byte-streams/general.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html. * web-platform-tests/streams/readable-byte-streams/general.sharedworker-expected.txt: Added. * web-platform-tests/streams/readable-byte-streams/general.sharedworker.html: Added. * web-platform-tests/streams/readable-byte-streams/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-area-element/w3c-import.log. * web-platform-tests/streams/readable-streams/bad-strategies-expected.txt: * web-platform-tests/streams/readable-streams/bad-strategies.dedicatedworker-expected.txt: Added. * web-platform-tests/streams/readable-streams/bad-strategies.dedicatedworker.html: Added. * web-platform-tests/streams/readable-streams/bad-strategies.html: Added. * web-platform-tests/streams/readable-streams/bad-strategies.https-expected.txt: Removed. * web-platform-tests/streams/readable-streams/bad-strategies.serviceworker.https-expected.txt: Added. * web-platform-tests/streams/readable-streams/bad-strategies.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html. * web-platform-tests/streams/readable-streams/bad-strategies.sharedworker-expected.txt: Added. * web-platform-tests/streams/readable-streams/bad-strategies.sharedworker.html: Added. * web-platform-tests/streams/readable-streams/bad-underlying-sources-expected.txt: * web-platform-tests/streams/readable-streams/bad-underlying-sources.dedicatedworker-expected.txt: Added. * web-platform-tests/streams/readable-streams/bad-underlying-sources.dedicatedworker.html: Added. * web-platform-tests/streams/readable-streams/bad-underlying-sources.html: Added. * web-platform-tests/streams/readable-streams/bad-underlying-sources.https-expected.txt: Removed. * web-platform-tests/streams/readable-streams/bad-underlying-sources.js: (promise_test.t.const.rs.new.ReadableStream.pull): (promise_test.t.return.Promise.resolve.then): * web-platform-tests/streams/readable-streams/bad-underlying-sources.serviceworker.https-expected.txt: Added. * web-platform-tests/streams/readable-streams/bad-underlying-sources.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/count-queuing-strategy.https.html. * web-platform-tests/streams/readable-streams/bad-underlying-sources.sharedworker-expected.txt: Added. * web-platform-tests/streams/readable-streams/bad-underlying-sources.sharedworker.html: Added. * web-platform-tests/streams/readable-streams/brand-checks-expected.txt: * web-platform-tests/streams/readable-streams/brand-checks.dedicatedworker-expected.txt: Added. * web-platform-tests/streams/readable-streams/brand-checks.dedicatedworker.html: Added. * web-platform-tests/streams/readable-streams/brand-checks.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/brand-checks.https.html. * web-platform-tests/streams/readable-streams/brand-checks.https-expected.txt: Removed. * web-platform-tests/streams/readable-streams/brand-checks.serviceworker.https-expected.txt: Added. * web-platform-tests/streams/readable-streams/brand-checks.serviceworker.https.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/readable-stream-reader.https.html. * web-platform-tests/streams/readable-streams/brand-checks.sharedworker-expected.txt: Added. * web-platform-tests/streams/readable-streams/brand-checks.sharedworker.html: Added. * web-platform-tests/streams/readable-streams/cancel-expected.txt: * web-platform-tests/streams/readable-streams/cancel.dedicatedworker-expected.txt: Added. * web-platform-tests/streams/readable-streams/cancel.dedicatedworker.html: Added. * web-platform-tests/streams/readable-streams/cancel.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/cancel.https.html. * web-platform-tests/streams/readable-streams/cancel.https-expected.txt: Removed. * web-platform-tests/streams/readable-streams/cancel.serviceworker.https-expected.txt: Added. * web-platform-tests/streams/readable-streams/cancel.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html. * web-platform-tests/streams/readable-streams/cancel.sharedworker-expected.txt: Added. * web-platform-tests/streams/readable-streams/cancel.sharedworker.html: Added. * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration-expected.txt: * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.dedicatedworker-expected.txt: Added. * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.dedicatedworker.html: Added. * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.html: Added. * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.https-expected.txt: Removed. * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.https.html: Removed. * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.serviceworker.https-expected.txt: Added. * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html. * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.sharedworker-expected.txt: Added. * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.sharedworker.html: Added. * web-platform-tests/streams/readable-streams/garbage-collection-expected.txt: * web-platform-tests/streams/readable-streams/garbage-collection.dedicatedworker-expected.txt: Added. * web-platform-tests/streams/readable-streams/garbage-collection.dedicatedworker.html: Added. * web-platform-tests/streams/readable-streams/garbage-collection.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection.https.html. * web-platform-tests/streams/readable-streams/garbage-collection.https-expected.txt: Removed. * web-platform-tests/streams/readable-streams/garbage-collection.serviceworker.https-expected.txt: Added. * web-platform-tests/streams/readable-streams/garbage-collection.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html. * web-platform-tests/streams/readable-streams/garbage-collection.sharedworker-expected.txt: Added. * web-platform-tests/streams/readable-streams/garbage-collection.sharedworker.html: Added. * web-platform-tests/streams/readable-streams/general-expected.txt: * web-platform-tests/streams/readable-streams/general.dedicatedworker-expected.txt: Added. * web-platform-tests/streams/readable-streams/general.dedicatedworker.html: Added. * web-platform-tests/streams/readable-streams/general.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/general.https.html. * web-platform-tests/streams/readable-streams/general.https-expected.txt: Removed. * web-platform-tests/streams/readable-streams/general.serviceworker.https-expected.txt: Added. * web-platform-tests/streams/readable-streams/general.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html. * web-platform-tests/streams/readable-streams/general.sharedworker-expected.txt: Added. * web-platform-tests/streams/readable-streams/general.sharedworker.html: Added. * web-platform-tests/streams/readable-streams/pipe-through-expected.txt: * web-platform-tests/streams/readable-streams/pipe-through.dedicatedworker-expected.txt: Added. * web-platform-tests/streams/readable-streams/pipe-through.dedicatedworker.html: Added. * web-platform-tests/streams/readable-streams/pipe-through.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/pipe-through.https.html. * web-platform-tests/streams/readable-streams/pipe-through.https-expected.txt: Removed. * web-platform-tests/streams/readable-streams/pipe-through.serviceworker.https-expected.txt: Added. * web-platform-tests/streams/readable-streams/pipe-through.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html. * web-platform-tests/streams/readable-streams/pipe-through.sharedworker-expected.txt: Added. * web-platform-tests/streams/readable-streams/pipe-through.sharedworker.html: Added. * web-platform-tests/streams/readable-streams/readable-stream-reader-expected.txt: * web-platform-tests/streams/readable-streams/readable-stream-reader.dedicatedworker-expected.txt: Added. * web-platform-tests/streams/readable-streams/readable-stream-reader.dedicatedworker.html: Added. * web-platform-tests/streams/readable-streams/readable-stream-reader.html: Added. * web-platform-tests/streams/readable-streams/readable-stream-reader.https-expected.txt: Removed. * web-platform-tests/streams/readable-streams/readable-stream-reader.serviceworker.https-expected.txt: Added. * web-platform-tests/streams/readable-streams/readable-stream-reader.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-underlying-sources.https.html. * web-platform-tests/streams/readable-streams/readable-stream-reader.sharedworker-expected.txt: Added. * web-platform-tests/streams/readable-streams/readable-stream-reader.sharedworker.html: Added. * web-platform-tests/streams/readable-streams/tee-expected.txt: * web-platform-tests/streams/readable-streams/tee.dedicatedworker-expected.txt: Added. * web-platform-tests/streams/readable-streams/tee.dedicatedworker.html: Added. * web-platform-tests/streams/readable-streams/tee.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/tee.https.html. * web-platform-tests/streams/readable-streams/tee.https-expected.txt: Removed. * web-platform-tests/streams/readable-streams/tee.serviceworker.https-expected.txt: Added. * web-platform-tests/streams/readable-streams/tee.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html. * web-platform-tests/streams/readable-streams/tee.sharedworker-expected.txt: Added. * web-platform-tests/streams/readable-streams/tee.sharedworker.html: Added. * web-platform-tests/streams/readable-streams/templated-expected.txt: * web-platform-tests/streams/readable-streams/templated.dedicatedworker-expected.txt: Added. * web-platform-tests/streams/readable-streams/templated.dedicatedworker.html: Added. * web-platform-tests/streams/readable-streams/templated.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/templated.https.html. * web-platform-tests/streams/readable-streams/templated.https-expected.txt: Removed. * web-platform-tests/streams/readable-streams/templated.serviceworker.https-expected.txt: Added. * web-platform-tests/streams/readable-streams/templated.serviceworker.https.html: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html. * web-platform-tests/streams/readable-streams/templated.sharedworker-expected.txt: Added. * web-platform-tests/streams/readable-streams/templated.sharedworker.html: Added. * web-platform-tests/streams/readable-streams/w3c-import.log: * web-platform-tests/streams/resources/recording-streams.js: Added. (self.recordingReadableStream): (self.recordingWritableStream): * web-platform-tests/streams/resources/rs-test-templates.js: (self.templatedRSEmpty): (self.templatedRSClosed): (self.templatedRSErrored): (self.templatedRSErroredSyncOnly): (self.templatedRSEmptyReader): (self.templatedRSClosedReader): (self.templatedRSErroredReader): (self.templatedRSTwoChunksOpenReader): (self.templatedRSTwoChunksClosedReader): * web-platform-tests/streams/resources/test-initializer.js: Removed. * web-platform-tests/streams/resources/test-utils.js: (self.methodRejects): * web-platform-tests/streams/resources/w3c-import.log: * web-platform-tests/streams/w3c-import.log: * web-platform-tests/test_keys_wdspec.html: Added. * web-platform-tests/url/a-element-expected.txt: * web-platform-tests/url/a-element-origin-xhtml.xhtml: * web-platform-tests/url/a-element-origin.html: * web-platform-tests/url/a-element-xhtml-expected.txt: * web-platform-tests/url/a-element-xhtml.xhtml: * web-platform-tests/url/a-element.html: * web-platform-tests/url/interfaces-expected.txt: * web-platform-tests/url/setters_tests.json: * web-platform-tests/url/url-constructor-expected.txt: * web-platform-tests/url/url-setters-expected.txt: * web-platform-tests/url/url-tojson-expected.txt: * web-platform-tests/url/urltestdata.json: * web-platform-tests/url/w3c-import.log: * web-platform-tests/user-timing/resources/webperftestharness.js: (has_required_interfaces): * web-platform-tests/user-timing/test_user_timing_clear_marks.html: * web-platform-tests/user-timing/test_user_timing_clear_measures.html: * web-platform-tests/user-timing/test_user_timing_mark.html: * web-platform-tests/user-timing/test_user_timing_mark_exceptions.html: * web-platform-tests/user-timing/test_user_timing_measure.html: * web-platform-tests/user-timing/test_user_timing_measure_exceptions.html: * web-platform-tests/user-timing/test_user_timing_measure_navigation_timing-expected.txt: * web-platform-tests/user-timing/test_user_timing_measure_navigation_timing.html: * web-platform-tests/w3c-import.log: * web-platform-tests/webrtc/datachannel-emptystring-expected.txt: * web-platform-tests/webrtc/no-media-call-expected.txt: * web-platform-tests/webrtc/promises-call-expected.txt: 2017-02-11 Chris Dumez Implement URL's toJSON() https://bugs.webkit.org/show_bug.cgi?id=167979 Reviewed by Sam Weinig. Re-sync URL tests from upstream to gain test coverage for URL's toJSON(). * web-platform-tests/url/interfaces-expected.txt: * web-platform-tests/url/interfaces.html: * web-platform-tests/url/url-tojson-expected.txt: Added. * web-platform-tests/url/url-tojson.html: Added. * web-platform-tests/url/w3c-import.log: 2017-02-10 Sam Weinig [WebIDL] Cleanup XMLHttpRequest's bindings https://bugs.webkit.org/show_bug.cgi?id=168067 Reviewed by Chris Dumez. * web-platform-tests/XMLHttpRequest/setrequestheader-bogus-name-expected.txt: * web-platform-tests/XMLHttpRequest/setrequestheader-bogus-value-expected.txt: Update results now that we pass. 2017-02-10 Chris Dumez document.origin doesn't match spec https://bugs.webkit.org/show_bug.cgi?id=168022 Reviewed by Sam Weinig. Rebaseline test now that document.origin has the right format. * web-platform-tests/dom/nodes/Node-cloneNode-expected.txt: 2017-02-10 Youenn Fablet [Fetch API] fetch fails when undefined is passed as headers https://bugs.webkit.org/show_bug.cgi?id=168043 Reviewed by Geoffrey Garen. * web-platform-tests/fetch/api/request/request-headers-expected.txt: * web-platform-tests/fetch/api/request/request-headers.html: 2017-02-10 Jiewen Tan [WebCrypto] Remove imported/w3c/WebCryptoAPI tests https://bugs.webkit.org/show_bug.cgi?id=168064 Reviewed by Youenn Fablet. * WebCryptoAPI/OWNERS: Removed. * WebCryptoAPI/README.md: Removed. * WebCryptoAPI/WebCryptoAPI.idl: Removed. * WebCryptoAPI/digest/digest.js: Removed. * WebCryptoAPI/digest/digest.worker.js: Removed. * WebCryptoAPI/digest/test_digest-expected.txt: Removed. * WebCryptoAPI/digest/test_digest.html: Removed. * WebCryptoAPI/digest/w3c-import.log: Removed. * WebCryptoAPI/encrypt_decrypt/aes.js: Removed. * WebCryptoAPI/encrypt_decrypt/aes_cbc.worker.js: Removed. * WebCryptoAPI/encrypt_decrypt/aes_cbc_vectors.js: Removed. * WebCryptoAPI/encrypt_decrypt/aes_ctr.worker.js: Removed. * WebCryptoAPI/encrypt_decrypt/aes_ctr_vectors.js: Removed. * WebCryptoAPI/encrypt_decrypt/aes_gcm.worker.js: Removed. * WebCryptoAPI/encrypt_decrypt/aes_gcm_vectors.js: Removed. * WebCryptoAPI/encrypt_decrypt/rsa.js: Removed. * WebCryptoAPI/encrypt_decrypt/rsa.worker.js: Removed. * WebCryptoAPI/encrypt_decrypt/rsa_vectors.js: Removed. * WebCryptoAPI/encrypt_decrypt/test_aes_cbc-expected.txt: Removed. * WebCryptoAPI/encrypt_decrypt/test_aes_cbc.html: Removed. * WebCryptoAPI/encrypt_decrypt/test_aes_ctr-expected.txt: Removed. * WebCryptoAPI/encrypt_decrypt/test_aes_ctr.html: Removed. * WebCryptoAPI/encrypt_decrypt/test_aes_gcm-expected.txt: Removed. * WebCryptoAPI/encrypt_decrypt/test_aes_gcm.html: Removed. * WebCryptoAPI/encrypt_decrypt/test_rsa_oaep-expected.txt: Removed. * WebCryptoAPI/encrypt_decrypt/test_rsa_oaep.html: Removed. * WebCryptoAPI/encrypt_decrypt/w3c-import.log: Removed. * WebCryptoAPI/generateKey/failures.js: Removed. * WebCryptoAPI/generateKey/failures.worker.js: Removed. * WebCryptoAPI/generateKey/failures_AES-CBC.worker.js: Removed. * WebCryptoAPI/generateKey/failures_AES-CTR.worker.js: Removed. * WebCryptoAPI/generateKey/failures_AES-GCM.worker.js: Removed. * WebCryptoAPI/generateKey/failures_AES-KW.worker.js: Removed. * WebCryptoAPI/generateKey/failures_ECDH.worker.js: Removed. * WebCryptoAPI/generateKey/failures_ECDSA.worker.js: Removed. * WebCryptoAPI/generateKey/failures_HMAC.worker.js: Removed. * WebCryptoAPI/generateKey/failures_RSA-OAEP.worker.js: Removed. * WebCryptoAPI/generateKey/failures_RSA-PSS.worker.js: Removed. * WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.worker.js: Removed. * WebCryptoAPI/generateKey/successes.js: Removed. * WebCryptoAPI/generateKey/successes.worker.js: Removed. * WebCryptoAPI/generateKey/successes_AES-CBC.worker.js: Removed. * WebCryptoAPI/generateKey/successes_AES-CTR.worker.js: Removed. * WebCryptoAPI/generateKey/successes_AES-GCM.worker.js: Removed. * WebCryptoAPI/generateKey/successes_AES-KW.worker.js: Removed. * WebCryptoAPI/generateKey/successes_ECDH.worker.js: Removed. * WebCryptoAPI/generateKey/successes_ECDSA.worker.js: Removed. * WebCryptoAPI/generateKey/successes_HMAC.worker.js: Removed. * WebCryptoAPI/generateKey/successes_RSA-OAEP.worker.js: Removed. * WebCryptoAPI/generateKey/successes_RSA-PSS.worker.js: Removed. * WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.worker.js: Removed. * WebCryptoAPI/generateKey/test_aes-cbc-expected.txt: Removed. * WebCryptoAPI/generateKey/test_aes-cbc.html: Removed. * WebCryptoAPI/generateKey/test_aes-ctr-expected.txt: Removed. * WebCryptoAPI/generateKey/test_aes-ctr.html: Removed. * WebCryptoAPI/generateKey/test_failures-expected.txt: Removed. * WebCryptoAPI/generateKey/test_failures.html: Removed. * WebCryptoAPI/generateKey/test_failures_AES-CBC-expected.txt: Removed. * WebCryptoAPI/generateKey/test_failures_AES-CBC.html: Removed. * WebCryptoAPI/generateKey/test_failures_AES-CTR-expected.txt: Removed. * WebCryptoAPI/generateKey/test_failures_AES-CTR.html: Removed. * WebCryptoAPI/generateKey/test_failures_AES-GCM-expected.txt: Removed. * WebCryptoAPI/generateKey/test_failures_AES-GCM.html: Removed. * WebCryptoAPI/generateKey/test_failures_AES-KW-expected.txt: Removed. * WebCryptoAPI/generateKey/test_failures_AES-KW.html: Removed. * WebCryptoAPI/generateKey/test_failures_ECDH-expected.txt: Removed. * WebCryptoAPI/generateKey/test_failures_ECDH.html: Removed. * WebCryptoAPI/generateKey/test_failures_ECDSA-expected.txt: Removed. * WebCryptoAPI/generateKey/test_failures_ECDSA.html: Removed. * WebCryptoAPI/generateKey/test_failures_HMAC-expected.txt: Removed. * WebCryptoAPI/generateKey/test_failures_HMAC.html: Removed. * WebCryptoAPI/generateKey/test_failures_RSA-OAEP-expected.txt: Removed. * WebCryptoAPI/generateKey/test_failures_RSA-OAEP.html: Removed. * WebCryptoAPI/generateKey/test_failures_RSA-PSS-expected.txt: Removed. * WebCryptoAPI/generateKey/test_failures_RSA-PSS.html: Removed. * WebCryptoAPI/generateKey/test_failures_RSASSA-PKCS1-v1_5-expected.txt: Removed. * WebCryptoAPI/generateKey/test_failures_RSASSA-PKCS1-v1_5.html: Removed. * WebCryptoAPI/generateKey/test_successes-expected.txt: Removed. * WebCryptoAPI/generateKey/test_successes.html: Removed. * WebCryptoAPI/generateKey/test_successes_AES-CBC-expected.txt: Removed. * WebCryptoAPI/generateKey/test_successes_AES-CBC.html: Removed. * WebCryptoAPI/generateKey/test_successes_AES-CTR-expected.txt: Removed. * WebCryptoAPI/generateKey/test_successes_AES-CTR.html: Removed. * WebCryptoAPI/generateKey/test_successes_AES-GCM-expected.txt: Removed. * WebCryptoAPI/generateKey/test_successes_AES-GCM.html: Removed. * WebCryptoAPI/generateKey/test_successes_AES-KW-expected.txt: Removed. * WebCryptoAPI/generateKey/test_successes_AES-KW.html: Removed. * WebCryptoAPI/generateKey/test_successes_ECDH-expected.txt: Removed. * WebCryptoAPI/generateKey/test_successes_ECDH.html: Removed. * WebCryptoAPI/generateKey/test_successes_ECDSA-expected.txt: Removed. * WebCryptoAPI/generateKey/test_successes_ECDSA.html: Removed. * WebCryptoAPI/generateKey/test_successes_HMAC-expected.txt: Removed. * WebCryptoAPI/generateKey/test_successes_HMAC.html: Removed. * WebCryptoAPI/generateKey/test_successes_RSA-OAEP-expected.txt: Removed. * WebCryptoAPI/generateKey/test_successes_RSA-OAEP.html: Removed. * WebCryptoAPI/generateKey/test_successes_RSA-PSS-expected.txt: Removed. * WebCryptoAPI/generateKey/test_successes_RSA-PSS.html: Removed. * WebCryptoAPI/generateKey/test_successes_RSASSA-PKCS1-v1_5-expected.txt: Removed. * WebCryptoAPI/generateKey/test_successes_RSASSA-PKCS1-v1_5.html: Removed. * WebCryptoAPI/generateKey/w3c-import.log: Removed. * WebCryptoAPI/getRandomValues.js: Removed. * WebCryptoAPI/getRandomValues.worker.js: Removed. * WebCryptoAPI/idlharness-expected.txt: Removed. * WebCryptoAPI/idlharness.html: Removed. * WebCryptoAPI/idlharness.worker.js: Removed. * WebCryptoAPI/test_getRandomValues-expected.txt: Removed. * WebCryptoAPI/test_getRandomValues.html: Removed. * WebCryptoAPI/tools/generate.py: Removed. * WebCryptoAPI/tools/w3c-import.log: Removed. * WebCryptoAPI/util/helpers.js: Removed. * WebCryptoAPI/util/w3c-import.log: Removed. * WebCryptoAPI/w3c-import.log: Removed. 2017-02-08 Jiewen Tan [WebCrypto] Import imported/w3c/web-platform-tests/WebCryptoAPI tests https://bugs.webkit.org/show_bug.cgi?id=165723 Reviewed by Youenn Fablet. * resources/import-expectations.json: * web-platform-tests/WebCryptoAPI/OWNERS: Added. * web-platform-tests/WebCryptoAPI/README.md: Added. * web-platform-tests/WebCryptoAPI/WebCryptoAPI.idl: Added. * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.js: Added. * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.worker.html: Added. * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.worker.js: Added. * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.js: Added. * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.worker.html: Added. * web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.worker.js: Added. * web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.js: Added. * web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.worker.html: Added. * web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.worker.js: Added. * web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf_vectors.js: Added. * web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.js: Added. * web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.worker.html: Added. * web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.worker.js: Added. * web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2_vectors.js: Added. * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_ecdh_bits-expected.txt: Added. * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_ecdh_bits.html: Added. * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_ecdh_keys-expected.txt: Added. * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_ecdh_keys.html: Added. * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_hkdf-expected.txt: Added. * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_hkdf.html: Added. * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2-expected.txt: Added. * web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2.html: Added. * web-platform-tests/WebCryptoAPI/derive_bits_keys/w3c-import.log: Added. * web-platform-tests/WebCryptoAPI/digest/digest.js: Added. * web-platform-tests/WebCryptoAPI/digest/digest.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/digest/digest.worker.html: Added. * web-platform-tests/WebCryptoAPI/digest/digest.worker.js: Added. * web-platform-tests/WebCryptoAPI/digest/test_digest-expected.txt: Added. * web-platform-tests/WebCryptoAPI/digest/test_digest.html: Added. * web-platform-tests/WebCryptoAPI/digest/w3c-import.log: Added. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes.js: Added. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.worker.html: Added. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.worker.js: Added. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc_vectors.js: Added. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_ctr.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_ctr.worker.html: Added. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_ctr.worker.js: Added. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_ctr_vectors.js: Added. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_gcm.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_gcm.worker.html: Added. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_gcm.worker.js: Added. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_gcm_vectors.js: Added. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/rsa.js: Added. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/rsa.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/rsa.worker.html: Added. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/rsa.worker.js: Added. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/rsa_vectors.js: Added. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_cbc-expected.txt: Added. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_cbc.html: Added. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_ctr-expected.txt: Added. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_ctr.html: Added. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_gcm-expected.txt: Added. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_gcm.html: Added. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_rsa_oaep-expected.txt: Added. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_rsa_oaep.html: Added. * web-platform-tests/WebCryptoAPI/encrypt_decrypt/w3c-import.log: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures.js: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures.worker.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures.worker.js: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CBC.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CBC.worker.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CBC.worker.js: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.worker.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.worker.js: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.worker.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.worker.js: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-KW.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-KW.worker.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_AES-KW.worker.js: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.worker.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.worker.js: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.worker.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.worker.js: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_HMAC.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_HMAC.worker.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_HMAC.worker.js: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-OAEP.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-OAEP.worker.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-OAEP.worker.js: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.worker.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.worker.js: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.worker.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.worker.js: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes.js: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes.worker.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes.worker.js: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CBC.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CBC.worker.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CBC.worker.js: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.worker.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.worker.js: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.worker.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.worker.js: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-KW.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-KW.worker.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_AES-KW.worker.js: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.worker.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.worker.js: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.worker.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.worker.js: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_HMAC.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_HMAC.worker.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_HMAC.worker.js: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.worker.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.worker.js: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.worker.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.worker.js: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.worker.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.worker.js: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_aes-cbc-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_aes-cbc.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_aes-ctr-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_aes-ctr.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_failures-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_failures.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-CBC-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-CBC.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-CTR-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-CTR.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-GCM-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-GCM.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-KW-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-KW.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_ECDH-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_ECDH.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_ECDSA-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_ECDSA.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_HMAC-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_HMAC.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSA-OAEP-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSA-OAEP.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSA-PSS-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSA-PSS.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSASSA-PKCS1-v1_5-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSASSA-PKCS1-v1_5.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_successes-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_successes.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-CBC-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-CBC.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-CTR-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-CTR.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-GCM-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-GCM.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-KW-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-KW.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_ECDH-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_ECDH.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_ECDSA-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_ECDSA.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_HMAC-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_HMAC.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSA-OAEP-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSA-OAEP.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSA-PSS-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSA-PSS.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSASSA-PKCS1-v1_5-expected.txt: Added. * web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSASSA-PKCS1-v1_5.html: Added. * web-platform-tests/WebCryptoAPI/generateKey/w3c-import.log: Added. * web-platform-tests/WebCryptoAPI/getRandomValues.js: Added. * web-platform-tests/WebCryptoAPI/getRandomValues.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/getRandomValues.worker.html: Added. * web-platform-tests/WebCryptoAPI/getRandomValues.worker.js: Added. * web-platform-tests/WebCryptoAPI/idlharness-expected.txt: Added. * web-platform-tests/WebCryptoAPI/idlharness.html: Added. * web-platform-tests/WebCryptoAPI/idlharness.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/idlharness.worker.html: Added. * web-platform-tests/WebCryptoAPI/idlharness.worker.js: Added. * web-platform-tests/WebCryptoAPI/import_export/ec_importKey.js: Added. * web-platform-tests/WebCryptoAPI/import_export/ec_importKey.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/import_export/ec_importKey.worker.html: Added. * web-platform-tests/WebCryptoAPI/import_export/ec_importKey.worker.js: Added. * web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.js: Added. * web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker.html: Added. * web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker.js: Added. * web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.js: Added. * web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.worker.html: Added. * web-platform-tests/WebCryptoAPI/import_export/symmetric_importKey.worker.js: Added. * web-platform-tests/WebCryptoAPI/import_export/test_ec_importKey-expected.txt: Added. * web-platform-tests/WebCryptoAPI/import_export/test_ec_importKey.html: Added. * web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey-expected.txt: Added. * web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.html: Added. * web-platform-tests/WebCryptoAPI/import_export/test_symmetric_importKey-expected.txt: Added. * web-platform-tests/WebCryptoAPI/import_export/test_symmetric_importKey.html: Added. * web-platform-tests/WebCryptoAPI/import_export/w3c-import.log: Added. * web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.js: Added. * web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.worker.html: Added. * web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.worker.js: Added. * web-platform-tests/WebCryptoAPI/sign_verify/ecdsa_vectors.js: Added. * web-platform-tests/WebCryptoAPI/sign_verify/hmac.js: Added. * web-platform-tests/WebCryptoAPI/sign_verify/hmac.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/sign_verify/hmac.worker.html: Added. * web-platform-tests/WebCryptoAPI/sign_verify/hmac.worker.js: Added. * web-platform-tests/WebCryptoAPI/sign_verify/hmac_vectors.js: Added. * web-platform-tests/WebCryptoAPI/sign_verify/rsa.js: Added. * web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker.html: Added. * web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker.js: Added. * web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs_vectors.js: Added. * web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker.html: Added. * web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker.js: Added. * web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss_vectors.js: Added. * web-platform-tests/WebCryptoAPI/sign_verify/test_ecdsa-expected.txt: Added. * web-platform-tests/WebCryptoAPI/sign_verify/test_ecdsa.html: Added. * web-platform-tests/WebCryptoAPI/sign_verify/test_hmac-expected.txt: Added. * web-platform-tests/WebCryptoAPI/sign_verify/test_hmac.html: Added. * web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pkcs-expected.txt: Added. * web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pkcs.html: Added. * web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pss-expected.txt: Added. * web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pss.html: Added. * web-platform-tests/WebCryptoAPI/sign_verify/w3c-import.log: Added. * web-platform-tests/WebCryptoAPI/test_getRandomValues-expected.txt: Added. * web-platform-tests/WebCryptoAPI/test_getRandomValues.html: Added. * web-platform-tests/WebCryptoAPI/tools/generate.py: Added. * web-platform-tests/WebCryptoAPI/tools/w3c-import.log: Added. * web-platform-tests/WebCryptoAPI/util/helpers.js: Added. * web-platform-tests/WebCryptoAPI/util/w3c-import.log: Added. * web-platform-tests/WebCryptoAPI/w3c-import.log: Added. * web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey-expected.txt: Added. * web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.html: Added. * web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/w3c-import.log: Added. * web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.js: Added. * web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker-expected.txt: Added. * web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker.html: Added. * web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker.js: Added. 2017-02-09 Chris Dumez Object.getPrototypeOf(NodeFilter) should be Function.prototype, not Object.prototype https://bugs.webkit.org/show_bug.cgi?id=167964 Reviewed by Youenn Fablet. Rebaseline web platform test now that more checks are passing. * web-platform-tests/dom/interfaces-expected.txt: 2017-02-09 Youenn Fablet Improve W3C importer command line options https://bugs.webkit.org/show_bug.cgi?id=167448 Reviewed by Ryosuke Niwa. * resources/TestRepositories: Skipped module generation and gitignore generation for the moment. 2017-02-08 Chris Dumez Update web-platform-tests resources https://bugs.webkit.org/show_bug.cgi?id=168026 Reviewed by Youenn Fablet. * resources/web-platform-tests-modules.json: * resources/web-platform-tests-modules/darobin/webidl2.js/archive/bd216bcd5596d60734450adc938155deab1e1a80.tar.gz: Removed. * resources/web-platform-tests-modules/dontcallmedom/widlproc/archive/4ef8dde69c0ba3d0167bccfa2775eea7f0d6c7fe.tar.gz: Removed. * resources/web-platform-tests-modules/w3c/testharness.js/archive/873f9680aff66553f84d38f21a038c4534cc2789.tar.gz: Removed. * web-platform-tests/.gitignore: * 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: * web-platform-tests/html/webappapis/animation-frames/idlharness-expected.txt: * web-platform-tests/resources/LICENSE: Added. * web-platform-tests/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.add_iterable_members): (IdlInterface.prototype.test_member_iterable): (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): * web-platform-tests/resources/readme.md: Added. * web-platform-tests/resources/testharness.js: Added. (WindowTestEnvironment): (WindowTestEnvironment.prototype._dispatch): (WindowTestEnvironment.prototype._forEach_windows): (WindowTestEnvironment.prototype.on_tests_ready): (WindowTestEnvironment.prototype.setup_messages): (WindowTestEnvironment.prototype.next_default_test_name): (WindowTestEnvironment.prototype.on_new_harness_properties): (WindowTestEnvironment.prototype.add_on_loaded_callback): (WindowTestEnvironment.prototype.test_timeout): (WindowTestEnvironment.prototype.global_scope): (WorkerTestEnvironment): (WorkerTestEnvironment.prototype._dispatch): (WorkerTestEnvironment.prototype._add_message_port): (WorkerTestEnvironment.prototype.next_default_test_name): (WorkerTestEnvironment.prototype.on_new_harness_properties): (WorkerTestEnvironment.prototype.on_tests_ready): (WorkerTestEnvironment.prototype.add_on_loaded_callback): (WorkerTestEnvironment.prototype.test_timeout): (WorkerTestEnvironment.prototype.global_scope): (DedicatedWorkerTestEnvironment): (DedicatedWorkerTestEnvironment.prototype.on_tests_ready): (SharedWorkerTestEnvironment): (SharedWorkerTestEnvironment.prototype.on_tests_ready): (ServiceWorkerTestEnvironment): (ServiceWorkerTestEnvironment.prototype.add_on_loaded_callback): (create_test_environment): (is_shared_worker): (is_service_worker): (test): (async_test): (promise_test): (this.wait_for): (EventWatcher): (setup): (done): (generate_tests): (step_timeout): (truncate): (is_node): (format_value): * web-platform-tests/resources/webidl2/LICENSE: Added. * web-platform-tests/resources/webidl2/README.md: Added. * web-platform-tests/resources/webidl2/lib/webidl2.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): * web-platform-tests/resources/webidl2/lib/writer.js: Added. (noop): (literal): (wsPea): (wsTPea): (lineComment): (multilineComment): (type): (const_value): (argument): (args): (make_ext_at): (extended_attributes): (operation): (attribute): (interface_): (dictionary): (field): (exception): (const_): (typedef): (implements_): (callback): (enum_): (dispatch): (iterate): (write): (obj.write): * web-platform-tests/url/interfaces-expected.txt: 2017-02-08 Sam Weinig REGRESSION (r193286): Promise chain no longer prevent UI refresh https://bugs.webkit.org/show_bug.cgi?id=161291 Reviewed by Geoffrey Garen. * web-platform-tests/custom-elements/adopted-callback-expected.txt: * web-platform-tests/custom-elements/upgrading-expected.txt: * web-platform-tests/html/webappapis/scripting/event-loops/microtask_after_script-expected.txt: Update results for improved promise support. 2017-02-08 Youenn Fablet RTCPeerConnection constructor can take null as input https://bugs.webkit.org/show_bug.cgi?id=167992 Reviewed by Chris Dumez. * web-platform-tests/webrtc/datachannel-emptystring-expected.txt: * web-platform-tests/webrtc/no-media-call-expected.txt: * web-platform-tests/webrtc/promises-call-expected.txt: * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt: * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-idl-expected.txt: 2017-02-07 Youenn Fablet Use a JSON file to define which WPT files/folders to import https://bugs.webkit.org/show_bug.cgi?id=167923 Reviewed by Alex Christensen. * resources/ImportExpectations: Removed. * resources/import-expectations.json: Added. 2017-02-07 Chris Dumez Object.preventExtensions() on a Location object should throw a TypeError https://bugs.webkit.org/show_bug.cgi?id=167917 Reviewed by Alex Christensen. Rebaseline web platform test now that one more check is passing. * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt: 2017-02-06 Chris Dumez Symbols exposed on cross-origin Window / Location objects should be configurable https://bugs.webkit.org/show_bug.cgi?id=167920 Reviewed by Ryosuke Niwa. Rebaseline web platform test now that more checks are passing. * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt: 2017-02-06 Chris Dumez Align [[OwnPropertyKeys]] with the HTML specification for cross-origin Window / Location objects https://bugs.webkit.org/show_bug.cgi?id=167647 Reviewed by Sam Weinig. Rebaseline web platform test now that more checks are passing. * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt: 2017-02-06 Chris Dumez Re-sync html/browsers/origin/cross-origin-objects tests https://bugs.webkit.org/show_bug.cgi?id=167881 Reviewed by Youenn Fablet. Re-sync html/browsers/origin/cross-origin-objects tests from upstream a052787d. * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-exceptions-expected.txt: Removed. * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-exceptions.html: Removed. * 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/cross-origin-objects/frame.html: * web-platform-tests/html/browsers/origin/cross-origin-objects/w3c-import.log: 2017-02-03 Joseph Pecoraro Import web-platform-tests/hr-time tests https://bugs.webkit.org/show_bug.cgi?id=167819 Reviewed by Youenn Fablet. We pass all of these tests upstream. * resources/ImportExpectations: * web-platform-tests/hr-time/OWNERS: Added. * web-platform-tests/hr-time/basic-expected.txt: Added. * web-platform-tests/hr-time/basic.html: Added. * web-platform-tests/hr-time/basic.worker-expected.txt: Added. * web-platform-tests/hr-time/basic.worker.html: Added. * web-platform-tests/hr-time/basic.worker.js: Added. * web-platform-tests/hr-time/idlharness-expected.txt: Added. * web-platform-tests/hr-time/idlharness.html: Added. * web-platform-tests/hr-time/monotonic-clock-expected.txt: Added. * web-platform-tests/hr-time/monotonic-clock.html: Added. * web-platform-tests/hr-time/resources/now_frame.html: Added. * web-platform-tests/hr-time/resources/w3c-import.log: Added. * web-platform-tests/hr-time/test_cross_frame_start-expected.txt: Added. * web-platform-tests/hr-time/test_cross_frame_start.html: Added. * web-platform-tests/hr-time/w3c-import.log: Added. 2017-02-03 Alex Christensen URLParser: implement forbidden host code points for non-special URLs https://bugs.webkit.org/show_bug.cgi?id=167779 Reviewed by Chris Dumez. * 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: * web-platform-tests/url/url-setters-expected.txt: 2017-02-03 Alex Christensen Align URL setters with spec for URLs that cannot be a base URL https://bugs.webkit.org/show_bug.cgi?id=167783 Reviewed by Chris Dumez. * web-platform-tests/url/url-setters-expected.txt: 2017-02-02 Alex Christensen Update URL web platform tests https://bugs.webkit.org/show_bug.cgi?id=167777 Reviewed by Ryosuke Niwa. * web-platform-tests/url/a-element-expected.txt: * web-platform-tests/url/a-element-origin-expected.txt: * web-platform-tests/url/a-element-origin-xhtml-expected.txt: * web-platform-tests/url/a-element-origin-xhtml.xhtml: * web-platform-tests/url/a-element-origin.html: * web-platform-tests/url/a-element-xhtml-expected.txt: * web-platform-tests/url/a-element-xhtml.xhtml: * web-platform-tests/url/a-element.html: * web-platform-tests/url/setters_tests.json: * web-platform-tests/url/url-constructor-expected.txt: * web-platform-tests/url/url-origin-expected.txt: * web-platform-tests/url/url-setters-expected.txt: * web-platform-tests/url/urlencoded-parser-expected.txt: Added. * web-platform-tests/url/urlencoded-parser.html: Added. * web-platform-tests/url/urlsearchparams-constructor-expected.txt: * web-platform-tests/url/urlsearchparams-constructor.html: * web-platform-tests/url/urlsearchparams-sort-expected.txt: * web-platform-tests/url/urlsearchparams-sort.html: * web-platform-tests/url/urltestdata.json: 2017-02-02 Chris Dumez {}.toString.call(crossOriginWindow) should return "[object Object]" https://bugs.webkit.org/show_bug.cgi?id=167701 Reviewed by Keith Miller. Rebaseline W3C test now that one more check is passing. * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt: 2017-02-01 Chris Dumez REGRESSION(r205136): {}.toString.call(crossOriginWindow) should not throw https://bugs.webkit.org/show_bug.cgi?id=167681 Reviewed by Mark Lam. Rebaseline W3C test now that we passing one more check. We're still failing later because {}.toString.call(crossOriginWindow) returns "[object Window]" instead of "[object Object]". I am planning to fix this in a follow-up. This is not a regression since we were returning "[object Window]" before r205136. * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt: 2017-01-30 Chris Dumez Drop legacy Attributes.isId attribute https://bugs.webkit.org/show_bug.cgi?id=167603 Reviewed by Ryosuke Niwa. Rebaseline W3C test now that one more check is passing. * web-platform-tests/dom/historical-expected.txt: 2017-01-30 Chris Dumez Drop legacy constants on Event interface https://bugs.webkit.org/show_bug.cgi?id=167602 Reviewed by Sam Weinig. Rebaseline W3C test now that more checks are passing. * web-platform-tests/dom/historical-expected.txt: 2017-01-27 Joseph Pecoraro Import web-platform-tests/user-timing https://bugs.webkit.org/show_bug.cgi?id=167542 Rubber-stamped by Ryosuke Niwa. Only failures are ones where User Timing Level 2 differs from User Timing Level 1. * resources/ImportExpectations: * web-platform-tests/user-timing/OWNERS: Added. * web-platform-tests/user-timing/idlharness-expected.txt: Added. * web-platform-tests/user-timing/idlharness.html: Added. * web-platform-tests/user-timing/resources/w3c-import.log: Added. * web-platform-tests/user-timing/resources/webperftestharness.js: Added. * web-platform-tests/user-timing/resources/webperftestharnessextension.js: Added. * web-platform-tests/user-timing/test_user_timing_clear_marks-expected.txt: Added. * web-platform-tests/user-timing/test_user_timing_clear_marks.html: Added. * web-platform-tests/user-timing/test_user_timing_clear_measures-expected.txt: Added. * web-platform-tests/user-timing/test_user_timing_clear_measures.html: Added. * web-platform-tests/user-timing/test_user_timing_entry_type-expected.txt: Added. * web-platform-tests/user-timing/test_user_timing_entry_type.html: Added. * web-platform-tests/user-timing/test_user_timing_exists-expected.txt: Added. * web-platform-tests/user-timing/test_user_timing_exists.html: Added. * web-platform-tests/user-timing/test_user_timing_mark-expected.txt: Added. * web-platform-tests/user-timing/test_user_timing_mark.html: Added. * web-platform-tests/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_with_timing_attributes-expected.txt: Added. * web-platform-tests/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_with_timing_attributes.html: Added. * web-platform-tests/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_with_timing_attributes.js: Added. * web-platform-tests/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter-expected.txt: Added. * web-platform-tests/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html: Added. * web-platform-tests/user-timing/test_user_timing_mark_exceptions-expected.txt: Added. * web-platform-tests/user-timing/test_user_timing_mark_exceptions.html: Added. * web-platform-tests/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute-expected.txt: Added. * web-platform-tests/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html: Added. * web-platform-tests/user-timing/test_user_timing_measure-expected.txt: Added. * web-platform-tests/user-timing/test_user_timing_measure.html: Added. * web-platform-tests/user-timing/test_user_timing_measure_exceptions-expected.txt: Added. * web-platform-tests/user-timing/test_user_timing_measure_exceptions.html: Added. * web-platform-tests/user-timing/test_user_timing_measure_navigation_timing-expected.txt: Added. * web-platform-tests/user-timing/test_user_timing_measure_navigation_timing.html: Added. * web-platform-tests/user-timing/w3c-import.log: Added. 2017-01-21 Chris Dumez innerText should replace existing text node https://bugs.webkit.org/show_bug.cgi?id=167116 Reviewed by Darin Adler. Rebaseline existing test now that one more check is passing. * web-platform-tests/innerText/setter-expected.txt: 2017-01-20 Chris Dumez Unreviewed, rebaseline html/dom/interfaces.html. * web-platform-tests/html/dom/interfaces-expected.txt: 2017-01-20 Joseph Pecoraro Cleanup RuntimeEnabledFeatures https://bugs.webkit.org/show_bug.cgi?id=167228 Reviewed by Simon Fraser. * web-platform-tests/resource-timing/resource_cached-expected.txt: * web-platform-tests/resource-timing/resource_connection_reuse-expected.txt: * web-platform-tests/resource-timing/resource_dynamic_insertion-expected.txt: The previous internals API didn't appear to be working. Making it work improved these results. 2017-01-20 Chris Dumez Unreviewed, unskip innerText/ folder in ImportExpectations This is needed so that the tests in this folder gets re-sync'ed from upstream next time. * resources/ImportExpectations: 2017-01-20 Chris Dumez Re-sync innerText web-platform-tests from upstream https://bugs.webkit.org/show_bug.cgi?id=167229 Reviewed by Alex Christensen. Re-sync innerText web-platform-tests from upstream 1a36aa52. * web-platform-tests/innerText/setter-expected.txt: * web-platform-tests/innerText/setter-tests.js: * web-platform-tests/innerText/setter.html: 2017-01-19 Alex Christensen Construct URLSearchParams from array or object https://bugs.webkit.org/show_bug.cgi?id=166973 Reviewed by Sam Weinig. * web-platform-tests/url/urlsearchparams-constructor-expected.txt: 2017-01-18 Alex Christensen Implement URLSearchParams's sort() https://bugs.webkit.org/show_bug.cgi?id=167154 Reviewed by Sam Weinig. * web-platform-tests/url/urlsearchparams-sort-expected.txt: Added. * web-platform-tests/url/urlsearchparams-sort.html: Added. 2017-01-18 Youenn Fablet Reject fetch promise in case of ReadableStream upload https://bugs.webkit.org/show_bug.cgi?id=167145 Reviewed by Alex Christensen. * web-platform-tests/fetch/api/basic/request-upload-expected.txt: * web-platform-tests/fetch/api/basic/request-upload-worker-expected.txt: 2017-01-18 Youenn Fablet [Fetch API] Update content-type in case of form data https://bugs.webkit.org/show_bug.cgi?id=167143 Reviewed by Alex Christensen. * web-platform-tests/fetch/api/basic/request-headers-expected.txt: 2017-01-17 Youenn Fablet Refresh WPT tests up to 73f4ad361ca56d890b5f46d62c3bc84371a77e10 https://bugs.webkit.org/show_bug.cgi?id=167105 Reviewed by Alex Christensen. Refreshing tests but not WPT dependencies. * resources/ImportExpectations: * resources/TestRepositories: * resources/resource-files.json: * web-platform-tests/IndexedDB/idbindex-rename-abort.html: * web-platform-tests/IndexedDB/idbindex-rename-errors.html: * web-platform-tests/IndexedDB/idbindex-rename.html: * web-platform-tests/IndexedDB/idbkeyrange-expected.txt: * web-platform-tests/IndexedDB/idbkeyrange.htm: * web-platform-tests/IndexedDB/idbobjectstore-rename-abort.html: * web-platform-tests/IndexedDB/idbobjectstore-rename-errors.html: * web-platform-tests/IndexedDB/idbobjectstore-rename-store.html: * web-platform-tests/IndexedDB/idbrequest_error-expected.txt: Added. * web-platform-tests/IndexedDB/idbrequest_error.html: Added. * web-platform-tests/IndexedDB/idbrequest_result-expected.txt: Added. * web-platform-tests/IndexedDB/idbrequest_result.html: Added. * web-platform-tests/IndexedDB/name-scopes.html: * web-platform-tests/IndexedDB/support-promises.js: (databaseName): (requestWatcher): (migrateDatabase): (migrateNamedDatabase): (createNamedDatabase): (openNamedDatabase): (const.createBooksStore): (createNotBooksStore): (checkStoreIndexes): (checkStoreGenerator): * web-platform-tests/IndexedDB/transaction-abort-generator-revert.html: * web-platform-tests/IndexedDB/transaction-abort-index-metadata-revert.html: * web-platform-tests/IndexedDB/transaction-abort-multiple-metadata-revert.html: * web-platform-tests/IndexedDB/transaction-abort-object-store-metadata-revert.html: * web-platform-tests/IndexedDB/upgrade-transaction-lifecycle-backend-aborted-expected.txt: Added. * web-platform-tests/IndexedDB/upgrade-transaction-lifecycle-backend-aborted.html: Added. * web-platform-tests/IndexedDB/upgrade-transaction-lifecycle-committed-expected.txt: Added. * web-platform-tests/IndexedDB/upgrade-transaction-lifecycle-committed.html: Added. * web-platform-tests/IndexedDB/upgrade-transaction-lifecycle-user-aborted-expected.txt: Added. * web-platform-tests/IndexedDB/upgrade-transaction-lifecycle-user-aborted.html: Added. * web-platform-tests/IndexedDB/w3c-import.log: * web-platform-tests/LICENSE.md: Added. * web-platform-tests/README.md: * web-platform-tests/XMLHttpRequest/OWNERS: * web-platform-tests/XMLHttpRequest/open-url-multi-window-6.htm: * web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-event-order.js: (getNextEvent): (global.assert_xhr_event_order_matches): * web-platform-tests/check_stability.py: (GitHub.__init__): (GitHub.patch): (GitHub.post_comment): (Firefox.install): (Firefox._latest_geckodriver_version): (call): (setup_github_logging): (get_sha1): (get_affected_testfiles): (write_inconsistent): (write_results): (main): * web-platform-tests/ci_built_diff.sh: Added. * web-platform-tests/common/redirect-opt-in.py: Added. (main): * web-platform-tests/common/w3c-import.log: * web-platform-tests/custom-elements/parser/parser-uses-constructed-element-expected.txt: * web-platform-tests/custom-elements/parser/parser-uses-constructed-element.html: * web-platform-tests/dom/OWNERS: * 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/nodes/Node-cloneNode-expected.txt: * web-platform-tests/dom/nodes/Node-cloneNode.html: * web-platform-tests/domparsing/w3c-import.log: * web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys.html: * web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession.html: * web-platform-tests/encrypted-media/content/video_512x288_h264-360k_multikey_key1_dashinit.mp4: Added. * web-platform-tests/encrypted-media/drm-events.html: * web-platform-tests/encrypted-media/drm-expiration.html: * web-platform-tests/encrypted-media/drm-keystatuses-multiple-sessions.html: * web-platform-tests/encrypted-media/drm-keystatuses.html: * web-platform-tests/encrypted-media/drm-mp4-playback-destroy-persistent-license.html: * web-platform-tests/encrypted-media/drm-mp4-playback-persistent-license-events.html: * web-platform-tests/encrypted-media/drm-mp4-playback-persistent-license.html: * web-platform-tests/encrypted-media/drm-mp4-playback-persistent-usage-record-events.html: * web-platform-tests/encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html: * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html: * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html: * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-multikey.html: * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-multisession.html: * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html: * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html: * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html: * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html: * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-two-videos.html: * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-waitingforkey.html: * web-platform-tests/encrypted-media/drm-mp4-playback-temporary.html: * web-platform-tests/encrypted-media/drm-mp4-requestmediakeysystemaccess.html: * web-platform-tests/encrypted-media/drm-mp4-setmediakeys-again-after-playback.html: * web-platform-tests/encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html: * web-platform-tests/encrypted-media/drm-mp4-setmediakeys-at-same-time.html: * web-platform-tests/encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html: * web-platform-tests/encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html: * web-platform-tests/encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html: * web-platform-tests/encrypted-media/drm-mp4-setmediakeys.html: * web-platform-tests/encrypted-media/drm-mp4-waiting-for-a-key.html: * web-platform-tests/encrypted-media/drm-not-callable-after-createsession.html: * web-platform-tests/encrypted-media/drm-temporary-license-type.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): (requestOriginHeader): * web-platform-tests/fetch/api/basic/request-upload-expected.txt: * web-platform-tests/fetch/api/basic/request-upload-worker-expected.txt: * web-platform-tests/fetch/api/basic/request-upload.js: * 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-idl.html: * web-platform-tests/fetch/api/redirect/redirect-count-worker.html: * web-platform-tests/fetch/api/redirect/redirect-count.html: * web-platform-tests/fetch/api/redirect/redirect-count.js: (redirectCount): * web-platform-tests/fetch/api/redirect/redirect-referrer-expected.txt: Added. * web-platform-tests/fetch/api/redirect/redirect-referrer-worker-expected.txt: Added. * web-platform-tests/fetch/api/redirect/redirect-referrer-worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-count-worker.html. * web-platform-tests/fetch/api/redirect/redirect-referrer.html: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-count.html. * web-platform-tests/fetch/api/redirect/redirect-referrer.js: Added. (testReferrerAfterRedirection): * web-platform-tests/fetch/api/redirect/w3c-import.log: * web-platform-tests/fetch/api/request/multi-globals/current/current.html: * web-platform-tests/fetch/api/request/multi-globals/incumbent/incumbent.html: * web-platform-tests/fetch/api/request/multi-globals/url-parsing.html: * web-platform-tests/fetch/api/request/request-bad-port-expected.txt: Added. * web-platform-tests/fetch/api/request/request-bad-port.html: Added. * 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/w3c-import.log: * web-platform-tests/fetch/api/resources/redirect.py: (main): * web-platform-tests/fetch/api/response/multi-globals/current/current.html: * web-platform-tests/fetch/api/response/multi-globals/incumbent/incumbent.html: * web-platform-tests/fetch/api/response/multi-globals/url-parsing.html: * web-platform-tests/fetch/api/response/response-consume-expected.txt: * web-platform-tests/fetch/api/response/response-consume.html: * web-platform-tests/fetch/nosniff/image-expected.txt: * web-platform-tests/fetch/nosniff/image.html: * web-platform-tests/html/OWNERS: * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/post_name_on_load.html: Added. * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/w3c-import.log: * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resume-timer-on-history-back-expected.txt: Added. * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resume-timer-on-history-back.html: Added. * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/w3c-import.log: * web-platform-tests/html/browsers/browsing-the-web/history-traversal/resources/a.html: Added. * web-platform-tests/html/browsers/browsing-the-web/history-traversal/resources/b.html: Added. * web-platform-tests/html/browsers/browsing-the-web/history-traversal/resources/c.html: Added. * web-platform-tests/html/browsers/browsing-the-web/history-traversal/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/w3c-import.log. * web-platform-tests/html/browsers/browsing-the-web/history-traversal/w3c-import.log: * web-platform-tests/html/browsers/history/the-location-interface/location-pathname-setter-question-mark-expected.txt: Added. * web-platform-tests/html/browsers/history/the-location-interface/location-pathname-setter-question-mark.html: Added. * web-platform-tests/html/browsers/history/the-location-interface/location-protocol-setter-expected.txt: Added. * web-platform-tests/html/browsers/history/the-location-interface/location-protocol-setter-non-broken-expected.txt: Added. * web-platform-tests/html/browsers/history/the-location-interface/location-protocol-setter-non-broken-weird-expected.txt: Added. * web-platform-tests/html/browsers/history/the-location-interface/location-protocol-setter-non-broken-weird.html: Added. * web-platform-tests/html/browsers/history/the-location-interface/location-protocol-setter-non-broken.html: Added. * web-platform-tests/html/browsers/history/the-location-interface/location-protocol-setter.html: Added. * web-platform-tests/html/browsers/history/the-location-interface/w3c-import.log: * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-exceptions-expected.txt: Copied from LayoutTests/imported/w3c/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-exceptions.html: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects.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-on-new-window-expected.txt: * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects.html: * 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/dom/elements-embedded.js: * web-platform-tests/html/dom/elements-metadata.js: * web-platform-tests/html/dom/elements-misc.js: * web-platform-tests/html/dom/elements-text.js: * web-platform-tests/html/dom/elements/elements-in-the-dom/historical-expected.txt: Added. * web-platform-tests/html/dom/elements/elements-in-the-dom/historical.html: Added. * web-platform-tests/html/dom/elements/elements-in-the-dom/w3c-import.log: * web-platform-tests/html/dom/interfaces.html: * web-platform-tests/html/dom/reflection-embedded-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-text-expected.txt: * web-platform-tests/html/resources/common.js: * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/allow-scripts-flag-changing-1-expected.txt: Added. * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/allow-scripts-flag-changing-1.html: Added. * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/allow-scripts-flag-changing-2-expected.txt: Added. * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/allow-scripts-flag-changing-2.html: Added. * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/dynamic-append-expected.txt: Added. * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/dynamic-append.html: Added. * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/moving-documents-expected.txt: Added. * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/moving-documents.html: Added. * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/not-in-shadow-tree-expected.txt: Added. * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/not-in-shadow-tree.html: Added. * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/w3c-import.log: * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.whitespace.html: * web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.whitespace.html: * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.nocontext.html: * web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.png.complexcolours.png: * web-platform-tests/html/semantics/embedded-content/the-img-element/image.png: Added. * web-platform-tests/html/semantics/embedded-content/the-img-element/update-src-complete-expected.txt: Added. * web-platform-tests/html/semantics/embedded-content/the-img-element/update-src-complete.html: Added. * web-platform-tests/html/semantics/embedded-content/the-img-element/w3c-import.log: * 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/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/submit-entity-body.html: * web-platform-tests/html/semantics/forms/form-submission-0/url-encoded-expected.txt: * web-platform-tests/html/semantics/forms/form-submission-0/url-encoded.html: * web-platform-tests/html/semantics/forms/resetting-a-form/reset-form.html: * web-platform-tests/html/semantics/forms/the-form-element/form-nameditem-expected.txt: * web-platform-tests/html/semantics/forms/the-form-element/form-nameditem.html: * web-platform-tests/html/semantics/forms/the-input-element/clone-expected.txt: Added. * web-platform-tests/html/semantics/forms/the-input-element/clone.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-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-select-element/select-validity-expected.txt: Added. * web-platform-tests/html/semantics/forms/the-select-element/select-validity.html: Added. * web-platform-tests/html/semantics/forms/the-select-element/select-value-expected.txt: Added. * web-platform-tests/html/semantics/forms/the-select-element/select-value.html: Added. * web-platform-tests/html/semantics/forms/the-select-element/w3c-import.log: * web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-showModal.html: * web-platform-tests/html/semantics/interfaces-expected.txt: * web-platform-tests/html/semantics/interfaces.js: * 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/syntax/parsing/html5lib_entities01-expected.txt: * web-platform-tests/html/syntax/parsing/html5lib_entities01.html: * web-platform-tests/html/syntax/parsing/html5lib_entities02-expected.txt: * web-platform-tests/html/syntax/parsing/html5lib_entities02.html: * web-platform-tests/html/syntax/parsing/html5lib_innerHTML_adoption01-expected.txt: Added. * web-platform-tests/html/syntax/parsing/html5lib_innerHTML_adoption01.html: Added. * web-platform-tests/html/syntax/parsing/html5lib_innerHTML_foreign-fragment-expected.txt: Added. * web-platform-tests/html/syntax/parsing/html5lib_innerHTML_foreign-fragment.html: Added. * web-platform-tests/html/syntax/parsing/html5lib_innerHTML_math-expected.txt: Added. * web-platform-tests/html/syntax/parsing/html5lib_innerHTML_math.html: Added. * web-platform-tests/html/syntax/parsing/html5lib_innerHTML_webkit02-expected.txt: Added. * web-platform-tests/html/syntax/parsing/html5lib_innerHTML_webkit02.html: Added. * web-platform-tests/html/syntax/parsing/html5lib_isindex-expected.txt: * web-platform-tests/html/syntax/parsing/html5lib_isindex.html: * web-platform-tests/html/syntax/parsing/html5lib_menuitem-element-expected.txt: Added. * web-platform-tests/html/syntax/parsing/html5lib_menuitem-element.html: Added. * web-platform-tests/html/syntax/parsing/html5lib_namespace-sensitivity-expected.txt: Added. * web-platform-tests/html/syntax/parsing/html5lib_namespace-sensitivity.html: Added. * web-platform-tests/html/syntax/parsing/html5lib_ruby-expected.txt: Added. * web-platform-tests/html/syntax/parsing/html5lib_ruby.html: Added. * web-platform-tests/html/syntax/parsing/html5lib_template-expected.txt: * web-platform-tests/html/syntax/parsing/html5lib_template.html: * web-platform-tests/html/syntax/parsing/html5lib_tests11-expected.txt: * web-platform-tests/html/syntax/parsing/html5lib_tests11.html: * web-platform-tests/html/syntax/parsing/html5lib_tests19-expected.txt: * web-platform-tests/html/syntax/parsing/html5lib_tests19.html: * web-platform-tests/html/syntax/parsing/html5lib_tests2-expected.txt: * web-platform-tests/html/syntax/parsing/html5lib_tests2.html: * web-platform-tests/html/syntax/parsing/html5lib_tests20-expected.txt: * web-platform-tests/html/syntax/parsing/html5lib_tests20.html: * web-platform-tests/html/syntax/parsing/html5lib_tests25-expected.txt: * web-platform-tests/html/syntax/parsing/html5lib_tests25.html: * web-platform-tests/html/syntax/parsing/html5lib_tests7-expected.txt: * web-platform-tests/html/syntax/parsing/html5lib_tests7.html: * web-platform-tests/html/syntax/parsing/html5lib_webkit01-expected.txt: * web-platform-tests/html/syntax/parsing/html5lib_webkit01.html: * web-platform-tests/html/syntax/parsing/html5lib_webkit02-expected.txt: * web-platform-tests/html/syntax/parsing/html5lib_webkit02.html: * web-platform-tests/html/syntax/parsing/test.js: (test_serializer): * web-platform-tests/html/syntax/parsing/w3c-import.log: * web-platform-tests/html/webappapis/scripting/events/event-handler-onauxclick-expected.txt: Added. * web-platform-tests/html/webappapis/scripting/events/event-handler-onauxclick.html: Added. * web-platform-tests/html/webappapis/scripting/events/w3c-import.log: * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-same-origin-with-hash-expected.txt: Added. * web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-same-origin-with-hash.html: Added. * web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-same-origin-with-hash-expected.txt: Added. * web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-same-origin-with-hash.html: Added. * web-platform-tests/html/webappapis/scripting/processing-model-2/w3c-import.log: * web-platform-tests/media-source/mediasource-errors.html: * web-platform-tests/resource-timing/resource_cached-expected.txt: Added. * web-platform-tests/resource-timing/resource_cached.htm: Added. * web-platform-tests/resource-timing/resource_connection_reuse-expected.txt: Added. * web-platform-tests/resource-timing/resource_connection_reuse.html: Added. * web-platform-tests/resource-timing/resource_dynamic_insertion-expected.txt: Added. * web-platform-tests/resource-timing/resource_dynamic_insertion.html: Added. * web-platform-tests/resource-timing/resources/fake_responses.html: Added. * web-platform-tests/resource-timing/resources/fake_responses.py: Added. (main): * web-platform-tests/resource-timing/resources/inject_resource_test.html: Added. * web-platform-tests/resource-timing/resources/w3c-import.log: * web-platform-tests/resource-timing/resources/webperftestharnessextension.js: Added. (test_method_exists): (test_noless_than): (test_resource_entries): (performance_entrylist_checker.entry_check): (performance_entrylist_checker.entrylist_order_check): (performance_entrylist_checker.entrylist_check): (performance_entrylist_checker): (PerformanceContext): (PerformanceContext.prototype.initialMeasures): (PerformanceContext.prototype.mark): (PerformanceContext.prototype.measure): (PerformanceContext.prototype.clearMarks): (PerformanceContext.prototype.clearMeasures): (PerformanceContext.prototype.getEntries): (PerformanceContext.prototype.getEntriesByType): (PerformanceContext.prototype.getEntriesByName): (PerformanceContext.prototype.setResourceTimingBufferSize): (PerformanceContext.prototype.registerResourceTimingBufferFullCallback): (PerformanceContext.prototype.clearResourceTimings): * web-platform-tests/resource-timing/w3c-import.log: * web-platform-tests/shadow-dom/slotchange-event-expected.txt: * web-platform-tests/shadow-dom/slotchange-event.html: * web-platform-tests/update-built-tests.sh: Added. * web-platform-tests/url/OWNERS: * web-platform-tests/url/a-element-expected.txt: * web-platform-tests/url/a-element-origin-expected.txt: * web-platform-tests/url/a-element-origin-xhtml-expected.txt: * web-platform-tests/url/a-element-origin-xhtml.xhtml: * web-platform-tests/url/a-element-origin.html: * web-platform-tests/url/a-element-xhtml-expected.txt: * web-platform-tests/url/a-element-xhtml.xhtml: * web-platform-tests/url/a-element.html: * web-platform-tests/url/setters_tests.json: * web-platform-tests/url/url-constructor-expected.txt: * web-platform-tests/url/url-origin-expected.txt: * web-platform-tests/url/url-setters-expected.txt: * web-platform-tests/url/urlsearchparams-append.html: * web-platform-tests/url/urlsearchparams-constructor-expected.txt: * web-platform-tests/url/urlsearchparams-constructor.html: * web-platform-tests/url/urlsearchparams-delete.html: * web-platform-tests/url/urlsearchparams-get.html: * web-platform-tests/url/urlsearchparams-getall.html: * web-platform-tests/url/urlsearchparams-has.html: * web-platform-tests/url/urlsearchparams-set.html: * web-platform-tests/url/urlsearchparams-stringifier.html: * web-platform-tests/url/urltestdata.json: * web-platform-tests/w3c-import.log: * web-platform-tests/webrtc/RTCDataChannelEvent-constructor-expected.txt: Added. * web-platform-tests/webrtc/RTCDataChannelEvent-constructor.html: Added. * web-platform-tests/webrtc/RTCPeerConnectionIceEvent-constructor-expected.txt: Added. * web-platform-tests/webrtc/RTCPeerConnectionIceEvent-constructor.html: Added. * web-platform-tests/webrtc/datachannel-emptystring.html: * web-platform-tests/webrtc/simplecall.html: * web-platform-tests/webrtc/w3c-import.log: 2017-01-14 Chris Dumez Align the innerText setter with the HTML spec and Gecko https://bugs.webkit.org/show_bug.cgi?id=160971 Reviewed by Alex Christensen. Rebaseline several W3C tests now that more checks are passing. * web-platform-tests/domparsing/createContextualFragment-expected.txt: * web-platform-tests/innerText/setter-expected.txt: 2017-01-13 Chris Dumez Import innerText/ w3c web-platform-tests https://bugs.webkit.org/show_bug.cgi?id=167024 Reviewed by Alex Christensen. Import innerText/ w3c web-platform-tests from upstream 4b4b2eeb. * web-platform-tests/innerText/getter-expected.txt: Added. * web-platform-tests/innerText/getter-tests.js: Added. (CSS.supports): * web-platform-tests/innerText/getter.html: Added. * web-platform-tests/innerText/setter-expected.txt: Added. * web-platform-tests/innerText/setter-tests.js: Added. (string_appeared_here.forEach): * web-platform-tests/innerText/setter.html: Added. * web-platform-tests/innerText/w3c-import.log: Added. 2017-01-13 Chris Dumez Resync domparsing/ web-platform-tests from upstream https://bugs.webkit.org/show_bug.cgi?id=167023 Reviewed by Alex Christensen. Resync domparsing/ web-platform-tests from upstream 4b4b2eeb. * web-platform-tests/domparsing/DOMParser-parseFromString-xml-doctype-expected.txt: Added. * web-platform-tests/domparsing/DOMParser-parseFromString-xml-doctype.html: Added. * web-platform-tests/domparsing/DOMParser-parseFromString-xml-expected.txt: Added. * web-platform-tests/domparsing/DOMParser-parseFromString-xml.html: Added. * web-platform-tests/domparsing/XMLSerializer-serializeToString-expected.txt: Added. * web-platform-tests/domparsing/XMLSerializer-serializeToString.html: Added. * web-platform-tests/domparsing/createContextualFragment-expected.txt: * web-platform-tests/domparsing/createContextualFragment.html: * web-platform-tests/domparsing/insert_adjacent_html-xhtml-expected.txt: Added. * web-platform-tests/domparsing/insert_adjacent_html-xhtml.xhtml: Added. * web-platform-tests/domparsing/style_attribute_html-expected.txt: Added. * web-platform-tests/domparsing/style_attribute_html.html: Added. * web-platform-tests/domparsing/w3c-import.log: 2017-01-11 Youenn Fablet Remove request.formData property until it gets implemented https://bugs.webkit.org/show_bug.cgi?id=166920 Reviewed by Chris Dumez. * web-platform-tests/fetch/api/request/request-consume-empty-expected.txt: * web-platform-tests/fetch/api/request/request-consume-expected.txt: * web-platform-tests/fetch/api/request/request-idl-expected.txt: * web-platform-tests/fetch/api/request/request-structure-expected.txt: 2017-01-11 Chris Dumez Iterating over URLSearchParams does not work https://bugs.webkit.org/show_bug.cgi?id=166921 Reviewed by Alex Christensen. Rebaseline W3C test now that more checks are passing. * web-platform-tests/url/urlsearchparams-foreach-expected.txt: 2017-01-10 Chris Dumez Make Event.initEvent()'s first parameter mandatory https://bugs.webkit.org/show_bug.cgi?id=166894 Reviewed by Alex Christensen. Rebaseline existing W3C test now that we're closing to the specification. * web-platform-tests/dom/interfaces-expected.txt: 2017-01-06 Chris Dumez Unreviewed, rebaseline W3C test after r210468. The test now fails differently due the the behavior change in r210468. The test fails because we do not support History.scrollRestoration. * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin-expected.txt: 2017-01-04 John Wilander Validate the BCP47-ness of the language string passed to TrackBase::setLanguage() https://bugs.webkit.org/show_bug.cgi?id=123926 Reviewed by Jer Noble. * web-platform-tests/html/dom/reflection-embedded-expected.txt: Expected text change since we now have console warnings for invalid language tags. * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement/srclang-expected.txt: Expected text change since we now have console warnings for invalid language tags. * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/language-expected.txt: Expected text change since we now have console warnings for invalid language tags. 2017-01-03 Chris Dumez Make setting Event's cancelBubble to false a no-op https://bugs.webkit.org/show_bug.cgi?id=166018 Reviewed by Ryosuke Niwa. Merge https://github.com/w3c/web-platform-tests/pull/4304 to extend / fix test coverage. * web-platform-tests/dom/events/Event-cancelBubble-expected.txt: Added. * web-platform-tests/dom/events/Event-cancelBubble.html: Added. * web-platform-tests/dom/events/Event-dispatch-bubble-canceled-expected.txt: Added. * web-platform-tests/dom/events/Event-dispatch-bubble-canceled.html: Added. * web-platform-tests/dom/events/Event-dispatch-multiple-cancelBubble-expected.txt: Added. * web-platform-tests/dom/events/Event-dispatch-multiple-cancelBubble.html: Added. * 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/events/w3c-import.log: 2016-12-20 Alex Christensen Remove initEvent quirk https://bugs.webkit.org/show_bug.cgi?id=166284 Reviewed by Dan Bernstein. * web-platform-tests/dom/interfaces-expected.txt: We regress conformance, but a change has been proposed to the spec. Hopefully this will be a temporary regression. 2016-12-20 Nael Ouedraogo WebRTC: RTCPeerConnection constructor argument should be optional https://bugs.webkit.org/show_bug.cgi?id=164057 Reviewed by Youenn Fablet. Update expectation of RTCPeerConnection constructor tests. * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt: 2016-12-16 Youenn Fablet [Fetch API] Improve resource loading console logging https://bugs.webkit.org/show_bug.cgi?id=160546 Reviewed by Alex Christensen. Rebasing since error logging is happening for fetch API. * web-platform-tests/fetch/api/basic/mode-same-origin-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-others-expected.txt: * web-platform-tests/fetch/api/cors/cors-basic-expected.txt: * web-platform-tests/fetch/api/cors/cors-cookies-expected.txt: * web-platform-tests/fetch/api/cors/cors-multiple-origins-expected.txt: * web-platform-tests/fetch/api/cors/cors-origin-expected.txt: * web-platform-tests/fetch/api/cors/cors-preflight.html: * web-platform-tests/fetch/api/cors/cors-redirect-credentials-expected.txt: * web-platform-tests/fetch/api/redirect/redirect-location-expected.txt: * web-platform-tests/fetch/api/redirect/redirect-schemes-expected.txt: * web-platform-tests/fetch/api/redirect/redirect-to-dataurl-expected.txt: 2016-12-15 Chris Dumez Move charCode / keyCode / which attributes from UIEvent to KeyboardEvent https://bugs.webkit.org/show_bug.cgi?id=165904 Reviewed by Sam Weinig. Rebaseline W3C test now that one more check is passing. * web-platform-tests/dom/events/Event-subclasses-constructors-expected.txt: 2016-12-15 Youenn Fablet Sync web-platform-tests up to revision a4c2b37 https://bugs.webkit.org/show_bug.cgi?id=165041 Reviewed by Alex Christensen. * resources/ImportExpectations: * resources/TestRepositories: * resources/resource-files.json: * web-platform-tests/IndexedDB/historical-expected.txt: Added. * web-platform-tests/IndexedDB/historical.html: Added. * web-platform-tests/IndexedDB/interfaces-expected.txt: * web-platform-tests/IndexedDB/interfaces.html: * web-platform-tests/IndexedDB/interfaces.idl: * web-platform-tests/IndexedDB/interfaces.worker-expected.txt: * web-platform-tests/IndexedDB/interfaces.worker.js: (async_test): (request.onload): Deleted. * web-platform-tests/IndexedDB/name-scopes-expected.txt: Added. * web-platform-tests/IndexedDB/name-scopes.html: Added. * web-platform-tests/IndexedDB/support-promises.js: (const.databaseName): (const.requestWatcher): (const.migrateDatabase): (const.migrateNamedDatabase): (const.createDatabase): (const.createNamedDatabase): (const.openDatabase): (const.openNamedDatabase): (const.createBooksStore): (const.checkStoreIndexes): (const.checkStoreGenerator): (const.checkStoreContents): (const.checkAuthorIndexContents): (const.checkTitleIndexContents): * web-platform-tests/IndexedDB/w3c-import.log: * web-platform-tests/README.md: * web-platform-tests/XMLHttpRequest/event-readystatechange-loaded-expected.txt: * web-platform-tests/XMLHttpRequest/event-readystatechange-loaded.htm: * web-platform-tests/check_stability.py: (TravisFold): (TravisFold.__init__): (TravisFold.__enter__): (TravisFold.__exit__): (markdown_adjust): (table): (write_inconsistent): (write_results): (main): * web-platform-tests/common/dummy.xhtml: Added. * web-platform-tests/common/dummy.xml: Added. * web-platform-tests/common/w3c-import.log: * web-platform-tests/config.default.json: * 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/nodes/DOMImplementation-createDocument-expected.txt: * web-platform-tests/dom/nodes/DOMImplementation-createDocument.html: * web-platform-tests/dom/nodes/Document-createElement-expected.txt: * web-platform-tests/dom/nodes/Document-createElement.html: * 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/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/Element-closest-expected.txt: * web-platform-tests/dom/nodes/Element-closest.html: * web-platform-tests/domparsing/OWNERS: * web-platform-tests/domparsing/createContextualFragment-expected.txt: * web-platform-tests/domparsing/createContextualFragment.html: * web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html: * web-platform-tests/encrypted-media/content/video_512x288_h264-360k_multikey_key1_dashinit.mp4: Added. * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html: * web-platform-tests/encrypted-media/scripts/playback-persistent-license-events.js: (runTest): * web-platform-tests/encrypted-media/scripts/playback-persistent-usage-record-events.js: (runTest): * web-platform-tests/encrypted-media/scripts/playback-temporary-events.js: (runTest): * web-platform-tests/encrypted-media/scripts/playback-temporary-multikey-sequential.js: (runTest): * web-platform-tests/encrypted-media/scripts/unique-origin.js: (runTest.): * 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/cors/cors-redirect-credentials-expected.txt: * web-platform-tests/fetch/api/cors/cors-redirect-credentials-worker-expected.txt: * web-platform-tests/fetch/api/headers/headers-idl.html: * web-platform-tests/fetch/api/headers/headers-normalize-expected.txt: * web-platform-tests/fetch/api/headers/headers-normalize.html: * web-platform-tests/fetch/api/redirect/redirect-count.js: (redirectCount): * 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.html: * web-platform-tests/fetch/api/resources/redirect.py: (main): * 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-idl.html: * web-platform-tests/fonts/math/mathvariant-bold-fraktur.woff: Added. * web-platform-tests/fonts/math/mathvariant-bold-italic.woff: Added. * web-platform-tests/fonts/math/mathvariant-bold-sans-serif.woff: Added. * web-platform-tests/fonts/math/mathvariant-bold-script.woff: Added. * web-platform-tests/fonts/math/mathvariant-bold.woff: Added. * web-platform-tests/fonts/math/mathvariant-double-struck.woff: Added. * web-platform-tests/fonts/math/mathvariant-fraktur.woff: Added. * web-platform-tests/fonts/math/mathvariant-initial.woff: Added. * web-platform-tests/fonts/math/mathvariant-italic.woff: Added. * web-platform-tests/fonts/math/mathvariant-looped.woff: Added. * web-platform-tests/fonts/math/mathvariant-monospace.woff: Added. * web-platform-tests/fonts/math/mathvariant-sans-serif-bold-italic.woff: Added. * web-platform-tests/fonts/math/mathvariant-sans-serif-italic.woff: Added. * web-platform-tests/fonts/math/mathvariant-sans-serif.woff: Added. * web-platform-tests/fonts/math/mathvariant-script.woff: Added. * web-platform-tests/fonts/math/mathvariant-stretched.woff: Added. * web-platform-tests/fonts/math/mathvariant-tailed.woff: Added. * web-platform-tests/fonts/math/w3c-import.log: * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/014.html: * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling.html: * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-src.html: * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function.html: * web-platform-tests/html/browsers/history/the-history-interface/history_go_to_uri-1.html: Added. * web-platform-tests/html/browsers/history/the-history-interface/history_go_to_uri-expected.txt: Added. * web-platform-tests/html/browsers/history/the-history-interface/history_go_to_uri.html: Added. * web-platform-tests/html/browsers/history/the-history-interface/w3c-import.log: * web-platform-tests/html/browsers/history/the-location-interface/location_reload-iframe.html: * web-platform-tests/html/browsers/history/the-location-interface/location_reload.html: * web-platform-tests/html/browsers/the-window-object/support/noopener-target.html: Added. * web-platform-tests/html/browsers/the-window-object/support/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/resetting-a-form/w3c-import.log. * web-platform-tests/html/browsers/the-window-object/w3c-import.log: * web-platform-tests/html/browsers/the-window-object/window-open-noopener-expected.txt: Added. * web-platform-tests/html/browsers/the-window-object/window-open-noopener.html: Added. * web-platform-tests/html/browsers/windows/nested-browsing-contexts/w3c-import.log: * web-platform-tests/html/browsers/windows/support-open-cross-origin.sub.html: Added. * web-platform-tests/html/browsers/windows/targeting-multiple-cross-origin-manual.sub.html: Added. * web-platform-tests/html/browsers/windows/w3c-import.log: * web-platform-tests/html/dom/interfaces.html: * web-platform-tests/html/dom/new-harness.js: (ReflectionHarness.test): (ReflectionHarness.run): Deleted. (ReflectionHarness.testException): Deleted. * web-platform-tests/html/dom/original-harness.js: (ReflectionHarness.test): (ReflectionHarness.assertEquals): (ReflectionHarness.assertThrows): (ReflectionHarness.testWrapper): Deleted. (ReflectionHarness.run): Deleted. (ReflectionHarness.testException): Deleted. * web-platform-tests/html/dom/reflection.js: (ReflectionTests.reflects): (ReflectionTests.doReflects): Deleted. * web-platform-tests/html/semantics/document-metadata/the-link-element/all: Added. * web-platform-tests/html/semantics/document-metadata/the-link-element/all.headers: Added. * web-platform-tests/html/semantics/document-metadata/the-link-element/resources/empty-href.css: Added. (body): * web-platform-tests/html/semantics/document-metadata/the-link-element/resources/w3c-import.log: * web-platform-tests/html/semantics/document-metadata/the-link-element/stylesheet-empty-href-expected.html: Added. * web-platform-tests/html/semantics/document-metadata/the-link-element/stylesheet-empty-href.html: Added. * web-platform-tests/html/semantics/document-metadata/the-link-element/stylesheet-media-expected.html: Added. * web-platform-tests/html/semantics/document-metadata/the-link-element/stylesheet-media.html: Added. * web-platform-tests/html/semantics/document-metadata/the-link-element/w3c-import.log: * web-platform-tests/html/semantics/embedded-content/the-embed-element/historical-expected.txt: Added. * web-platform-tests/html/semantics/embedded-content/the-embed-element/historical.html: Added. * web-platform-tests/html/semantics/embedded-content/the-embed-element/w3c-import.log: * web-platform-tests/html/semantics/embedded-content/the-object-element/historical-expected.txt: Added. * web-platform-tests/html/semantics/embedded-content/the-object-element/historical.html: Added. * web-platform-tests/html/semantics/embedded-content/the-object-element/w3c-import.log: * web-platform-tests/html/semantics/forms/resetting-a-form/reset-event-expected.txt: Added. * web-platform-tests/html/semantics/forms/resetting-a-form/reset-event.html: Added. * web-platform-tests/html/semantics/forms/resetting-a-form/reset-form-expected.txt: * web-platform-tests/html/semantics/forms/resetting-a-form/reset-form.html: * web-platform-tests/html/semantics/forms/resetting-a-form/w3c-import.log: * web-platform-tests/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement-expected.txt: * web-platform-tests/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html: * web-platform-tests/html/semantics/forms/the-form-element/form-action-url-expected.txt: Added. * web-platform-tests/html/semantics/forms/the-form-element/form-action-url.html: Added. * web-platform-tests/html/semantics/forms/the-form-element/resources/form-action-url-iframe.html: Added. * web-platform-tests/html/semantics/forms/the-form-element/resources/target/form-action-url-target.html: Added. * web-platform-tests/html/semantics/forms/the-form-element/resources/target/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/resetting-a-form/w3c-import.log. * web-platform-tests/html/semantics/forms/the-form-element/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/resetting-a-form/w3c-import.log. * web-platform-tests/html/semantics/forms/the-form-element/w3c-import.log: * web-platform-tests/html/semantics/forms/the-input-element/radio.html: * web-platform-tests/html/semantics/forms/the-select-element/common-HTMLOptionsCollection-add-expected.txt: Added. * web-platform-tests/html/semantics/forms/the-select-element/common-HTMLOptionsCollection-add.html: Added. * web-platform-tests/html/semantics/forms/the-select-element/common-HTMLOptionsCollection-expected.txt: * web-platform-tests/html/semantics/forms/the-select-element/common-HTMLOptionsCollection.html: * web-platform-tests/html/semantics/forms/the-select-element/selected-index-expected.txt: Added. * web-platform-tests/html/semantics/forms/the-select-element/selected-index.html: Added. * web-platform-tests/html/semantics/forms/the-select-element/w3c-import.log: * 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.html: * 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/grouping-li-reftest-002.html: * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-display-list-item-expected.html: Added. * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-display-list-item.html: Added. * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-list-owner-mixed-expected.html: Added. * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-list-owner-mixed.html: Added. * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-list-owner-not-dir-expected.html: Added. * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-list-owner-not-dir.html: Added. * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-list-owner-ol-expected.html: Added. * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-list-owner-ol.html: Added. * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-list-owner-parent-expected.html: Added. * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-list-owner-parent.html: Added. * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-list-owner-ul-expected.html: Added. * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-list-owner-ul.html: Added. * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-not-being-rendered-expected.html: Added. * web-platform-tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-not-being-rendered.html: Added. * 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-rev-reftest-001-expected.html: * web-platform-tests/html/semantics/grouping-content/the-ol-element/grouping-ol-rev-reftest-001.html: * 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.html: * 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.html: * 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.html: * 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.html: * 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.html: * web-platform-tests/html/semantics/grouping-content/the-ol-element/reversed-1e-expected.html: Added. * web-platform-tests/html/semantics/grouping-content/the-ol-element/reversed-1e.html: Added. * web-platform-tests/html/semantics/grouping-content/the-ol-element/w3c-import.log: * web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/node-document-changes.html: * web-platform-tests/html/webappapis/scripting/events/messageevent-constructor.https-expected.txt: Added. * web-platform-tests/html/webappapis/scripting/events/messageevent-constructor.https.html: Added. * web-platform-tests/html/webappapis/scripting/events/uncompiled_event_handler_with_scripting_disabled-expected.txt: Added. * web-platform-tests/html/webappapis/scripting/events/uncompiled_event_handler_with_scripting_disabled.html: Added. * web-platform-tests/html/webappapis/scripting/events/w3c-import.log: * web-platform-tests/lint.whitelist: * web-platform-tests/media-source/OWNERS: * web-platform-tests/serve.py: * web-platform-tests/shadow-dom/OWNERS: * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.js: (promise_test): * web-platform-tests/url/a-element-expected.txt: * web-platform-tests/url/a-element-origin-expected.txt: Added. * web-platform-tests/url/a-element-origin-xhtml-expected.txt: Added. * web-platform-tests/url/a-element-origin-xhtml.xhtml: Added. * web-platform-tests/url/a-element-origin.html: Added. * web-platform-tests/url/a-element-origin.js: Added. (setup.async_test.string_appeared_here.setup.step): (setBase): (bURL): (runURLTests): * web-platform-tests/url/a-element-xhtml-expected.txt: * web-platform-tests/url/historical-expected.txt: * web-platform-tests/url/historical.html: * web-platform-tests/url/historical.worker-expected.txt: * web-platform-tests/url/historical.worker.js: (test): * web-platform-tests/url/interfaces-expected.txt: * web-platform-tests/url/interfaces.html: * web-platform-tests/url/setters_tests.json: * web-platform-tests/url/url-constructor-expected.txt: * web-platform-tests/url/url-origin-expected.txt: Added. * web-platform-tests/url/url-origin.html: Added. * web-platform-tests/url/urlsearchparams-foreach-expected.txt: Added. * web-platform-tests/url/urlsearchparams-foreach.html: Added. * web-platform-tests/url/urltestdata.json: * web-platform-tests/url/w3c-import.log: * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt: * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor.html: * web-platform-tests/webrtc/simplecall-expected.txt: * web-platform-tests/webrtc/simplecall.html: 2016-12-14 Chris Dumez Remove Unicode case-insensitive matching for usemap="" https://bugs.webkit.org/show_bug.cgi?id=163894 Reviewed by Antti Koivisto. Rebaseline W3C test now that more checks are passing. * web-platform-tests/html/semantics/embedded-content/the-img-element/usemap-casing-expected.txt: 2016-12-14 Youenn Fablet Test infrastructure should allow to filter out text output before doing a comparison with the baseline https://bugs.webkit.org/show_bug.cgi?id=161310 Reviewed by Ryosuke Niwa. * web-platform-tests/fetch/api/cors/cors-preflight.html: Adding a console log line to ensure the DumpJSConsoleLogInStdErr modifier works. 2016-12-12 Darin Adler Remove bindings generation support for legacy WebCore::Dictionary https://bugs.webkit.org/show_bug.cgi?id=165762 Reviewed by Sam Weinig. * web-platform-tests/webrtc/datachannel-emptystring-expected.txt: * web-platform-tests/webrtc/no-media-call-expected.txt: * web-platform-tests/webrtc/promises-call-expected.txt: * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt: * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-idl-expected.txt: Updated to expect error messages with "dictionary" with a lowercase D. 2016-12-10 Jiewen Tan [WebCrypto] RSA algorithms should allow importing keys without usages https://bugs.webkit.org/show_bug.cgi?id=165680 Reviewed by Brent Fulgham. * WebCryptoAPI/encrypt_decrypt/test_rsa_oaep-expected.txt: 2016-12-09 Joseph Pecoraro Ignore LayoutTests/imported/w3c/web-platform-tests/config.json https://bugs.webkit.org/show_bug.cgi?id=165685 Reviewed by Ryosuke Niwa. * web-platform-tests/.gitignore: Ignore generated user-specific config.json file. 2016-12-06 Jiewen Tan [Part 2 of 2] Add support for PKCS8 format while doing SubtleCrypto.importKey/exportKey https://bugs.webkit.org/show_bug.cgi?id=129978 Reviewed by Brent Fulgham. * WebCryptoAPI/encrypt_decrypt/test_rsa_oaep-expected.txt: 2016-12-08 Jiewen Tan [WebCrypto] Remove NoInterfaceObject attribute from SubtleCrypto Interface https://bugs.webkit.org/show_bug.cgi?id=165629 Reviewed by Chris Dumez. * WebCryptoAPI/idlharness-expected.txt: 2016-12-08 Chris Dumez Support running the layout tests offline https://bugs.webkit.org/show_bug.cgi?id=165534 Reviewed by Ryosuke Niwa. Commit W3C web-platform-tests modules so that it is now possible to run layout tests offline. * resources/web-platform-tests-modules.json: * resources/web-platform-tests-modules/darobin/webidl2.js/archive/bd216bcd5596d60734450adc938155deab1e1a80.tar.gz: Added. * resources/web-platform-tests-modules/dontcallmedom/widlproc/archive/4ef8dde69c0ba3d0167bccfa2775eea7f0d6c7fe.tar.gz: Added. * resources/web-platform-tests-modules/html5lib/html5lib-python/archive/7cce65bbaa78411f98b8b37eeefc9db03c580097.tar.gz: Added. * resources/web-platform-tests-modules/html5lib/html5lib-tests/archive/a9badff0cd2fe337170769d42ca2df5e96d30f97.tar.gz: Added. * resources/web-platform-tests-modules/jgraham/six/archive/3b6173c833d217ab0186c355804f5925cbcfca47.tar.gz: Added. * resources/web-platform-tests-modules/pytest-dev/pytest/archive/168daaa71f4cc5f846064ebebab41b9cf625a89a.tar.gz: Added. * resources/web-platform-tests-modules/w3c/pywebsocket/archive/8c285d9015121e8c1c40be852439fc03b4a18112.tar.gz: Added. * resources/web-platform-tests-modules/w3c/testharness.js/archive/873f9680aff66553f84d38f21a038c4534cc2789.tar.gz: Added. * resources/web-platform-tests-modules/w3c/wdclient/archive/de9b46ec049f0b2a6fe261e27804970535ba8658.tar.gz: Added. * resources/web-platform-tests-modules/w3c/wpt-tools/archive/cf9748586c2bca14998eda5956be6cf4d6d221d9.tar.gz: Added. * resources/web-platform-tests-modules/w3c/wptserve/archive/071c51e26a57300979ad53313970d7247979f6d3.tar.gz: Added. 2016-12-05 Jiewen Tan [Part 1 of 2] Add support for SPKI format while doing SubtleCrypto.importKey/exportKey https://bugs.webkit.org/show_bug.cgi?id=129978 Reviewed by Brent Fulgham. * WebCryptoAPI/encrypt_decrypt/test_rsa_oaep-expected.txt: 2016-12-01 Jiewen Tan Update SubtleCrypto::unwrapKey to match the latest spec https://bugs.webkit.org/show_bug.cgi?id=164747 Reviewed by Brent Fulgham. * WebCryptoAPI/idlharness-expected.txt: 2016-12-01 Jiewen Tan SubtleCrypto::deriveBits always return NOT_SUPPORTED_ERR for now https://bugs.webkit.org/show_bug.cgi?id=164745 Reviewed by Darin Adler. * WebCryptoAPI/idlharness-expected.txt: 2016-11-30 Sam Weinig [WebIDL] Remove custom bindings for File and Blob constructors https://bugs.webkit.org/show_bug.cgi?id=165218 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: Update results (still failing) to account for stricter rules about dictionary default values. 2016-11-30 Jiewen Tan SubtleCrypto::deriveKey always return NOT_SUPPORTED_ERR for now https://bugs.webkit.org/show_bug.cgi?id=164744 Reviewed by Darin Adler. * WebCryptoAPI/idlharness-expected.txt: 2016-11-26 Jiewen Tan Update SubtleCrypto::digest to match the latest spec https://bugs.webkit.org/show_bug.cgi?id=164742 Reviewed by Darin Adler. * WebCryptoAPI/digest/test_digest-expected.txt: * WebCryptoAPI/idlharness-expected.txt: 2016-11-30 Jiewen Tan Update SubtleCrypto::wrapKey to match the latest spec https://bugs.webkit.org/show_bug.cgi?id=164746 Reviewed by Brent Fulgham. * WebCryptoAPI/idlharness-expected.txt: 2016-11-30 Jiewen Tan Update SubtleCrypto::verify to match the latest spec https://bugs.webkit.org/show_bug.cgi?id=164741 Reviewed by Brent Fulgham. * WebCryptoAPI/idlharness-expected.txt: 2016-11-22 Jiewen Tan Update SubtleCrypto::sign to match the latest spec https://bugs.webkit.org/show_bug.cgi?id=164740 Reviewed by Brent Fulgham. * WebCryptoAPI/idlharness-expected.txt: 2016-11-18 Jiewen Tan Update SubtleCrypto::decrypt to match the latest spec https://bugs.webkit.org/show_bug.cgi?id=164739 Reviewed by Brent Fulgham. * WebCryptoAPI/encrypt_decrypt/test_aes_cbc-expected.txt: * WebCryptoAPI/idlharness-expected.txt: 2016-11-18 Alex Christensen TextDecoder constructor should not accept replacement encodings https://bugs.webkit.org/show_bug.cgi?id=164903 Reviewed by Chris Dumez. * web-platform-tests/encoding/api-replacement-encodings-expected.txt: 2016-11-17 Jiewen Tan Update SubtleCrypto::encrypt to match the latest spec https://bugs.webkit.org/show_bug.cgi?id=164738 Reviewed by Brent Fulgham. * WebCryptoAPI/encrypt_decrypt/test_aes_cbc-expected.txt: * WebCryptoAPI/encrypt_decrypt/test_aes_ctr-expected.txt: * WebCryptoAPI/encrypt_decrypt/test_aes_gcm-expected.txt: * WebCryptoAPI/encrypt_decrypt/test_rsa_oaep-expected.txt: * WebCryptoAPI/idlharness-expected.txt: 2016-11-17 Alex Christensen Implement TextDecoder and TextEncoder https://bugs.webkit.org/show_bug.cgi?id=163771 Reviewed by Sam Weinig. * web-platform-tests/encoding/api-basics-expected.txt: * web-platform-tests/encoding/api-invalid-label-expected.txt: * web-platform-tests/encoding/api-replacement-encodings-expected.txt: * web-platform-tests/encoding/api-surrogates-utf8-expected.txt: * web-platform-tests/encoding/idlharness-expected.txt: * web-platform-tests/encoding/iso-2022-jp-decoder-expected.txt: * web-platform-tests/encoding/single-byte-decoder-expected.txt: * web-platform-tests/encoding/textdecoder-byte-order-marks-expected.txt: * web-platform-tests/encoding/textdecoder-fatal-expected.txt: * web-platform-tests/encoding/textdecoder-fatal-single-byte-expected.txt: * web-platform-tests/encoding/textdecoder-fatal-streaming-expected.txt: * web-platform-tests/encoding/textdecoder-ignorebom-expected.txt: * web-platform-tests/encoding/textdecoder-labels-expected.txt: * web-platform-tests/encoding/textdecoder-streaming-expected.txt: * web-platform-tests/encoding/textdecoder-utf16-surrogates-expected.txt: * web-platform-tests/encoding/textencoder-constructor-non-utf-expected.txt: * web-platform-tests/encoding/textencoder-utf16-surrogates-expected.txt: 2016-11-16 Ryosuke Niwa slotchange event should bubble and dispatched once https://bugs.webkit.org/show_bug.cgi?id=164770 Reviewed by Antti Koivisto. Rebaselined the test. Some test cases fail as they do on Chrome because it's testing an outdated version of the spec. Will fix the test upstream later. * web-platform-tests/shadow-dom/slotchange-event-expected.txt: 2016-11-14 Jiewen Tan Update SubtleCrypto::exportKey to match the latest spec https://bugs.webkit.org/show_bug.cgi?id=164722 Reviewed by Brent Fulgham. * WebCryptoAPI/idlharness-expected.txt: 2016-11-14 Youenn Fablet Support WPT templated tests https://bugs.webkit.org/show_bug.cgi?id=164707 Reviewed by Sam Weinig. * web-platform-tests/IndexedDB/interfaces.worker-expected.txt: Added. * web-platform-tests/IndexedDB/interfaces.worker.html: Added. * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker-expected.txt: Added. * web-platform-tests/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.html: Added. * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.any-expected.txt: Added. * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.any.html: Added. * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.worker-expected.txt: Added. * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.worker.html: Added. * web-platform-tests/XMLHttpRequest/abort-during-open.worker-expected.txt: Added. * web-platform-tests/XMLHttpRequest/abort-during-open.worker.html: Added. * web-platform-tests/XMLHttpRequest/send-send.worker-expected.txt: Added. * web-platform-tests/XMLHttpRequest/send-send.worker.html: Added. * web-platform-tests/XMLHttpRequest/send-usp.worker-expected.txt: Added. * web-platform-tests/XMLHttpRequest/send-usp.worker.html: Added. * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/NavigatorID.worker-expected.txt: Added. * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/NavigatorID.worker.html: Added. * web-platform-tests/url/historical.worker-expected.txt: Added. * web-platform-tests/url/historical.worker.html: Added. 2016-11-12 Ryosuke Niwa document.currentScript should be null when running a script inside a shadow tree https://bugs.webkit.org/show_bug.cgi?id=164693 Reviewed by Yusuke Suzuki. Rebaselined the imported test now that there are no errors. * web-platform-tests/shadow-dom/Document-prototype-currentScript-expected.txt: 2016-11-11 Brady Eidson IndexedDB 2.0: "close pending flag" and firing blocked events all need fixing. https://bugs.webkit.org/show_bug.cgi?id=164641 Reviewed by Alex Christensen. * web-platform-tests/IndexedDB/idbobjectstore-rename-store-expected.txt: 2016-11-10 Brady Eidson IndexedDB 2.0 Support the IDBDatabase.onclose event. https://bugs.webkit.org/show_bug.cgi?id=164602 Reviewed by Alex Christensen. * web-platform-tests/IndexedDB/interfaces-expected.txt: 2016-11-05 Jiewen Tan Update SubtleCrypto::importKey to match the latest spec https://bugs.webkit.org/show_bug.cgi?id=164446 Reviewed by Brent Fulgham. * WebCryptoAPI/idlharness-expected.txt: 2016-11-10 Zan Dobersek [EME] Add no-op Web-facing APIs https://bugs.webkit.org/show_bug.cgi?id=164028 Reviewed by Jer Noble. Add the text baseline for the web-platform-tests/encrypted-media/idlharness.html test. It's the only meaningful test we can run at the moment, and all but one of the subtests pass. * web-platform-tests/encrypted-media/idlharness-expected.txt: Added. 2016-11-08 Philippe Normand [WebRTC] white-list turns urls from the RTCConfiguration https://bugs.webkit.org/show_bug.cgi?id=164506 Reviewed by Alejandro G. Castro. * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt: Rebaseline test, since turns servers are now parsed. 2016-11-09 Brady Eidson IndexedDB 2.0: Clean up some exception ordering. https://bugs.webkit.org/show_bug.cgi?id=164566 Reviewed by Alex Christensen. * IndexedDB-private-browsing/idbcursor_advance_index7-expected.txt: * IndexedDB-private-browsing/idbcursor_continue_index7-expected.txt: * web-platform-tests/IndexedDB/idbcursor_advance_index7-expected.txt: * web-platform-tests/IndexedDB/idbcursor_continue_index7-expected.txt: * web-platform-tests/IndexedDB/idbobjectstore_createIndex14-exception_order-expected.txt: 2016-11-09 Alex Christensen URLParser should not consider path of URLs with no host to start at the first slash after the colon https://bugs.webkit.org/show_bug.cgi?id=164555 Reviewed by Tim Horton. * 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-11-09 Brady Eidson IndexedDB 2.0: W3C test IndexedDB/idbtransaction_objectStoreNames.html fails. https://bugs.webkit.org/show_bug.cgi?id=164528 Reviewed by Alex Christensen. * web-platform-tests/IndexedDB/idbtransaction_objectStoreNames-expected.txt: 2016-11-09 Brady Eidson IndexedDB 2.0: Implement new IDBCursor.continuePrimaryKey function. https://bugs.webkit.org/show_bug.cgi?id=164404 Reviewed by Alex Christensen. * web-platform-tests/IndexedDB/idbcursor-continuePrimaryKey-exception-order-expected.txt: 2016-11-09 Brady Eidson IndexedDB 2.0: Clean up more transaction abort behavior, including tweaks to Index/ObjectStore lifetime. https://bugs.webkit.org/show_bug.cgi?id=164466 Reviewed by Alex Christensen. * web-platform-tests/IndexedDB/transaction-abort-index-metadata-revert-expected.txt: * web-platform-tests/IndexedDB/transaction-abort-multiple-metadata-revert-expected.txt: * web-platform-tests/IndexedDB/transaction-abort-object-store-metadata-revert-expected.txt: 2016-11-09 Alex Christensen Ignore URL.origin in URL web-platform-tests https://bugs.webkit.org/show_bug.cgi?id=164553 Reviewed by Tim Horton. Spec-noncompliance in our SecurityOrigin class is covering up URLParser bugs. Let's ignore those bugs for now in our copy of the web-platform-tests so we can see URLParser conformance improvement in our results. I've proposed moving these URL.origin checks to different tests in https://github.com/w3c/web-platform-tests/pull/4182 * web-platform-tests/url/a-element-expected.txt: * web-platform-tests/url/a-element-xhtml-expected.txt: * web-platform-tests/url/a-element.js: (runURLTests): * web-platform-tests/url/url-constructor-expected.txt: * web-platform-tests/url/url-constructor.html: 2016-11-04 Brady Eidson IndexedDB 2.0: Clean up more transaction abort and exception throwing behavior from IDBObjectStore. https://bugs.webkit.org/show_bug.cgi?id=164424 Reviewed by Alex Christensen. This patch actually turns a handful of PASS to FAIL in the imported tests, but those are parts of the spec in flux/under discussion. We'll update either source or the tests as things are resolved. * IndexedDB-private-browsing/idbcursor_advance_index7-expected.txt: * IndexedDB-private-browsing/idbcursor_continue_index7-expected.txt: * 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/idbcursor_advance_index7-expected.txt: * web-platform-tests/IndexedDB/idbcursor_continue_index7-expected.txt: * web-platform-tests/IndexedDB/idbindex_get8-expected.txt: * web-platform-tests/IndexedDB/idbindex_getKey8-expected.txt: * web-platform-tests/IndexedDB/idbindex_openCursor3-expected.txt: * web-platform-tests/IndexedDB/idbindex_openKeyCursor4-expected.txt: * web-platform-tests/IndexedDB/transaction-abort-index-metadata-revert-expected.txt: * web-platform-tests/IndexedDB/transaction-abort-multiple-metadata-revert-expected.txt: * web-platform-tests/IndexedDB/transaction-abort-object-store-metadata-revert-expected.txt: 2016-11-04 Brady Eidson IndexedDB 2.0: Handle IDBObjectStore rename behavior properly when version change transaction aborts. https://bugs.webkit.org/show_bug.cgi?id=164416 Reviewed by Beth Dakin. * web-platform-tests/IndexedDB/idbobjectstore-rename-abort-expected.txt: 2016-11-04 Brady Eidson IndexedDB 2.0: Use IDB-specific exceptions in places where the generic exceptions are currently used. https://bugs.webkit.org/show_bug.cgi?id=164406 Reviewed by Alex Christensen. * web-platform-tests/IndexedDB/idbindex-rename-errors-expected.txt: * web-platform-tests/IndexedDB/idbobjectstore-rename-errors-expected.txt: 2016-11-04 Brady Eidson IndexedDB 2.0: Throw the correct exceptions during IDBObjectStore/IDBIndex renaming. https://bugs.webkit.org/show_bug.cgi?id=164405 Reviewed by Alex Christensen. * web-platform-tests/IndexedDB/idbindex-rename-errors-expected.txt: * web-platform-tests/IndexedDB/idbobjectstore-rename-errors-expected.txt: 2016-11-03 Brady Eidson IndexedDB 2.0: Handle IDBIndex rename behavior properly when version change transaction aborts. https://bugs.webkit.org/show_bug.cgi?id=164403 Reviewed by Alex Christensen. * web-platform-tests/IndexedDB/idbindex-rename-abort-expected.txt: Updated to passing expectations. 2016-11-03 Ryosuke Niwa Update custom elements tests https://bugs.webkit.org/show_bug.cgi?id=164352 Reviewed by Antti Koivisto. Reimported the custom elements tests as of 5047c27a5c61cc12eab75ac72b86125ec3cc8527. * web-platform-tests/custom-elements/custom-element-reaction-queue-expected.txt: Added. * web-platform-tests/custom-elements/custom-element-reaction-queue.html: Added. * web-platform-tests/custom-elements/htmlconstructor/newtarget.html: * web-platform-tests/custom-elements/reactions/CSSStyleDeclaration-expected.txt: Moved from fast/custom-elements/reactions/. * web-platform-tests/custom-elements/reactions/CSSStyleDeclaration.html: Ditto. * web-platform-tests/custom-elements/reactions/Document.html: Updated. * web-platform-tests/custom-elements/reactions/HTMLAnchorElement-expected.txt: Moved from fast/custom-elements/reactions/. * web-platform-tests/custom-elements/reactions/HTMLAnchorElement.html: Ditto. * web-platform-tests/custom-elements/reactions/HTMLOptionElement-expected.txt: Ditto. * web-platform-tests/custom-elements/reactions/HTMLOptionElement.html: Ditto. * web-platform-tests/custom-elements/reactions/HTMLOptionsCollection-expected.txt: Ditto. * web-platform-tests/custom-elements/reactions/HTMLOptionsCollection.html: Ditto. * web-platform-tests/custom-elements/reactions/HTMLOutputElement-expected.txt: Ditto. * web-platform-tests/custom-elements/reactions/HTMLOutputElement.html: Ditto. * web-platform-tests/custom-elements/reactions/HTMLSelectElement-expected.txt: Ditto. * web-platform-tests/custom-elements/reactions/HTMLSelectElement.html: Ditto. * web-platform-tests/custom-elements/reactions/HTMLTableElement-expected.txt: Ditto. * web-platform-tests/custom-elements/reactions/HTMLTableElement.html: Ditto. * web-platform-tests/custom-elements/reactions/HTMLTableRowElement-expected.txt: Ditto. * web-platform-tests/custom-elements/reactions/HTMLTableRowElement.html: Ditto. * web-platform-tests/custom-elements/reactions/HTMLTableSectionElement-expected.txt: Ditto. * web-platform-tests/custom-elements/reactions/HTMLTableSectionElement.html: Ditto. * web-platform-tests/custom-elements/reactions/HTMLTitleElement-expected.txt: Ditto. * web-platform-tests/custom-elements/reactions/HTMLTitleElement.html: Ditto. * web-platform-tests/custom-elements/reactions/ShadowRoot-expected.txt: Ditto. * web-platform-tests/custom-elements/reactions/ShadowRoot.html: Ditto. * web-platform-tests/custom-elements/reactions/resources/reactions.js: * web-platform-tests/custom-elements/reactions/w3c-import.log: * web-platform-tests/custom-elements/resources/custom-elements-helpers.js: * web-platform-tests/custom-elements/upgrading/upgrading-enqueue-reactions-expected.txt: Moved from fast/custom-elements/. * web-platform-tests/custom-elements/upgrading/upgrading-enqueue-reactions.html: Ditto. * web-platform-tests/custom-elements/upgrading/w3c-import.log: * web-platform-tests/custom-elements/w3c-import.log: 2016-11-03 Brady Eidson IndexedDB 2.0: Rename IDBKeyRange.contains to IDBKeyRange.includes. https://bugs.webkit.org/show_bug.cgi?id=164383 Reviewed by Beth Dakin. * web-platform-tests/IndexedDB/idbkeyrange-includes-expected.txt: 2016-11-03 Brady Eidson IndexedDB 2.0: Support binary keys. and https://bugs.webkit.org/show_bug.cgi?id=164359 Reviewed by Alex Christensen. * web-platform-tests/IndexedDB/idb_binary_key_conversion-expected.txt: * web-platform-tests/IndexedDB/idbfactory_cmp3-expected.txt: * web-platform-tests/IndexedDB/idbfactory_cmp4-expected.txt: 2016-11-01 Brady Eidson IndexedDB 2.0: Support IDBIndex getAll/getAllKeys. and https://bugs.webkit.org/show_bug.cgi?id=164294 Reviewed by Alex Christensen. * web-platform-tests/IndexedDB/idbindex_getAll-expected.txt: * web-platform-tests/IndexedDB/idbindex_getAllKeys-expected.txt: 2016-11-01 Alex Christensen Rebase test after r208239 https://bugs.webkit.org/show_bug.cgi?id=164290 * web-platform-tests/url/url-setters-expected.txt: This was an expected change. Non-special hosts are parsed differently than special hosts. 2016-11-01 Alex Christensen Percent-encode non-ASCII code points in hosts of URLs with unrecognized schemes https://bugs.webkit.org/show_bug.cgi?id=164290 Reviewed by Tim Horton. * 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-10-31 Brady Eidson IndexedDB 2.0: Support IDBObjectStore getAll/getAllKeys. and https://bugs.webkit.org/show_bug.cgi?id=164097 Reviewed by Darin Adler. * web-platform-tests/IndexedDB/idbobjectstore_getAll-expected.txt: * web-platform-tests/IndexedDB/idbobjectstore_getAllKeys-expected.txt: 2016-10-31 Ryosuke Niwa CSSStyleDeclaration should be annotated with CEReactions https://bugs.webkit.org/show_bug.cgi?id=163968 Reviewed by Antti Koivisto. Rebaselined the test now that all test cases pass. * web-platform-tests/custom-elements/attribute-changed-callback-expected.txt: 2016-10-28 Darin Adler Move all classes in the HTML directory from ExceptionCode to Exception https://bugs.webkit.org/show_bug.cgi?id=163876 Reviewed by Sam Weinig. * web-platform-tests/url/url-setters-expected.txt: Updated for progressions that occurred because setting the href attribute on a DOMURL object no longer modifies the URL as a side effect in the cases where it throw an exception. 2016-10-28 Alex Christensen Partially revert 207805 after resolution in URL spec issue 87 https://bugs.webkit.org/show_bug.cgi?id=164142 Reviewed by Andy Estes. * 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-10-28 Youenn Fablet Expose RTCPeerConnection unprefixed https://bugs.webkit.org/show_bug.cgi?id=164060 Reviewed by Darin Adler. * web-platform-tests/webrtc/datachannel-emptystring-expected.txt: Added. * web-platform-tests/webrtc/no-media-call-expected.txt: Added. * web-platform-tests/webrtc/promises-call-expected.txt: Added. * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt: Added. * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-idl-expected.txt: Added. * web-platform-tests/webrtc/simplecall-expected.txt: Added. 2016-10-28 Youenn Fablet [Fetch] Ensure redirection count is no more than 20 in case of cross origin requests https://bugs.webkit.org/show_bug.cgi?id=164117 Reviewed by Sam Weinig. Adding new tests. Split redirect.py in two different scripts. redirect.py is to be used when simple redirections are needed. redirect-count.py is to be used when the number of redirections is tested. redirect.py no longer needs the count parameter. This explains rebasing of the existing tests. * 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/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-count-cross-origin-expected.txt: Added. * web-platform-tests/fetch/api/redirect/redirect-count-cross-origin-worker-expected.txt: Added. * web-platform-tests/fetch/api/redirect/redirect-count-cross-origin-worker.html: Added. * web-platform-tests/fetch/api/redirect/redirect-count-cross-origin.html: Added. * web-platform-tests/fetch/api/redirect/redirect-count-cross-origin.js: Added. (redirectCount): * web-platform-tests/fetch/api/redirect/redirect-count-expected.txt: * web-platform-tests/fetch/api/redirect/redirect-count-worker-expected.txt: * web-platform-tests/fetch/api/redirect/redirect-count.js: (redirectCount): * web-platform-tests/fetch/api/request/request-cache-only-if-cached-expected.txt: * web-platform-tests/fetch/api/resources/redirect-count.py: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/resources/redirect.py. (main): * web-platform-tests/fetch/api/resources/redirect.py: (main): 2016-10-27 Youenn Fablet [Fetch API] Fetch ReadableStream should only clone the second branch https://bugs.webkit.org/show_bug.cgi?id=164058 Reviewed by Darin Adler. * web-platform-tests/fetch/api/response/response-clone-expected.txt: 2016-10-27 Joseph Pecoraro Web Inspector: Include ConsoleAgent in Workers - real console.log support https://bugs.webkit.org/show_bug.cgi?id=163844 Reviewed by Brian Burg. * web-platform-tests/fetch/api/policies/csp-blocked-worker-expected.txt: * web-platform-tests/streams/readable-streams/garbage-collection.https-expected.txt: 2016-10-27 Chris Dumez testharnessreport.js should sanitize the results before printing them https://bugs.webkit.org/show_bug.cgi?id=164064 Reviewed by Youenn Fablet. testharnessreport.js should sanitize the results before printing them. We currently have 3 copies of this script and only 1 does the sanitization. Short term, let do the sanitization in all of them. Longer term, we should merge these and have a way to keep them in sync. * 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/url/a-element-expected.txt: * web-platform-tests/url/a-element-xhtml-expected.txt: * web-platform-tests/url/url-constructor-expected.txt: * web-platform-tests/url/url-setters-expected.txt: 2016-10-26 Youenn Fablet Refresh WPT tests up to 0acd8f6 https://bugs.webkit.org/show_bug.cgi?id=164009 Reviewed by Darin Adler. * resources/ImportExpectations: * resources/TestRepositories: * resources/resource-files.json: * resources/web-platform-tests-modules.json: * web-platform-tests/WebIDL/current-realm-expected.txt: Added. * web-platform-tests/WebIDL/current-realm.html: Added. * web-platform-tests/WebIDL/w3c-import.log: * web-platform-tests/XMLHttpRequest/abort-during-open-expected.txt: * web-platform-tests/XMLHttpRequest/abort-during-open.js: (test.async_test.test.step): * web-platform-tests/XMLHttpRequest/abort-event-abort-expected.txt: * web-platform-tests/XMLHttpRequest/abort-event-abort.htm: * web-platform-tests/XMLHttpRequest/event-upload-progress-crossorigin-expected.txt: Added. * web-platform-tests/XMLHttpRequest/event-upload-progress-crossorigin.htm: Added. * web-platform-tests/XMLHttpRequest/open-during-abort-expected.txt: * web-platform-tests/XMLHttpRequest/open-during-abort.htm: * web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type-expected.txt: * web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type.html: * web-platform-tests/XMLHttpRequest/send-data-unexpected-tostring-expected.txt: * web-platform-tests/XMLHttpRequest/send-data-unexpected-tostring.htm: * web-platform-tests/XMLHttpRequest/send-non-same-origin-expected.txt: Added. * web-platform-tests/XMLHttpRequest/send-non-same-origin.htm: Added. * web-platform-tests/XMLHttpRequest/w3c-import.log: * web-platform-tests/check_stability.py: Added. * web-platform-tests/ci_lint.sh: Added. * web-platform-tests/ci_stability.sh: Added. * web-platform-tests/config.json: Added. * web-platform-tests/dom/events/Event-dispatch-click-expected.txt: Added. * web-platform-tests/dom/events/Event-dispatch-click.html: Added. * web-platform-tests/dom/events/w3c-import.log: * web-platform-tests/dom/nodes/Node-contains-expected.txt: * web-platform-tests/dom/nodes/Node-contains.html: * web-platform-tests/dom/ranges/Range-mutations-appendChild-expected.txt: Added. * web-platform-tests/dom/ranges/Range-mutations-appendChild.html: Added. * web-platform-tests/dom/ranges/Range-mutations-appendData-expected.txt: Added. * web-platform-tests/dom/ranges/Range-mutations-appendData.html: Added. * web-platform-tests/dom/ranges/Range-mutations-dataChange-expected.txt: Added. * web-platform-tests/dom/ranges/Range-mutations-dataChange.html: Added. * web-platform-tests/dom/ranges/Range-mutations-deleteData-expected.txt: Added. * web-platform-tests/dom/ranges/Range-mutations-deleteData.html: Added. * web-platform-tests/dom/ranges/Range-mutations-insertBefore-expected.txt: Added. * web-platform-tests/dom/ranges/Range-mutations-insertBefore.html: Added. * web-platform-tests/dom/ranges/Range-mutations-insertData-expected.txt: Added. * web-platform-tests/dom/ranges/Range-mutations-insertData.html: Added. * web-platform-tests/dom/ranges/Range-mutations-removeChild-expected.txt: Added. * web-platform-tests/dom/ranges/Range-mutations-removeChild.html: Added. * web-platform-tests/dom/ranges/Range-mutations-replaceChild-expected.txt: Added. * web-platform-tests/dom/ranges/Range-mutations-replaceChild.html: Added. * web-platform-tests/dom/ranges/Range-mutations-replaceData-expected.txt: Added. * web-platform-tests/dom/ranges/Range-mutations-replaceData.html: Added. * web-platform-tests/dom/ranges/Range-mutations-splitText-expected.txt: Added. * web-platform-tests/dom/ranges/Range-mutations-splitText.html: Added. * web-platform-tests/dom/ranges/Range-mutations.js: Added. * web-platform-tests/dom/ranges/w3c-import.log: * web-platform-tests/encrypted-media/content/video_512x288_h264-360k_multikey_key1_dashinit.mp4: Added. * web-platform-tests/encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html: * web-platform-tests/encrypted-media/drm-mp4-playback-temporary-expired.html: * web-platform-tests/encrypted-media/resources/drm-retrieve-destroy-persistent-license.html: * web-platform-tests/encrypted-media/scripts/clearkey-update-non-ascii-input.js: (runTest): * web-platform-tests/encrypted-media/scripts/generate-request-disallowed-input.js: (runTest): * web-platform-tests/encrypted-media/scripts/invalid-license.js: (runTest.): (runTest): * web-platform-tests/encrypted-media/scripts/onencrypted.js: (runTest.): (runTest): * web-platform-tests/encrypted-media/scripts/playback-destroy-persistent-license.js: (runTest): * web-platform-tests/encrypted-media/scripts/playback-persistent-license-events.js: (runTest): * web-platform-tests/encrypted-media/scripts/playback-persistent-license.js: (runTest): * web-platform-tests/encrypted-media/scripts/playback-persistent-usage-record-events.js: (runTest): * web-platform-tests/encrypted-media/scripts/playback-persistent-usage-record.js: (runTest): * web-platform-tests/encrypted-media/scripts/playback-retrieve-persistent-license.js: (runTest): * web-platform-tests/encrypted-media/scripts/playback-retrieve-persistent-usage-record.js: (runTest): * web-platform-tests/encrypted-media/scripts/playback-temporary-encrypted-clear-sources.js: (runTest): * web-platform-tests/encrypted-media/scripts/playback-temporary-events.js: (runTest): * web-platform-tests/encrypted-media/scripts/playback-temporary-expired.js: (runTest): * web-platform-tests/encrypted-media/scripts/playback-temporary-multikey-sequential.js: (runTest): * web-platform-tests/encrypted-media/scripts/playback-temporary-multisession.js: (runTest): * web-platform-tests/encrypted-media/scripts/playback-temporary-setMediaKeys.js: (runTest): * web-platform-tests/encrypted-media/scripts/playback-temporary-two-videos.js: (runTest): * web-platform-tests/encrypted-media/scripts/playback-temporary-waitingforkey.js: (runTest): * web-platform-tests/encrypted-media/scripts/playback-temporary.js: (runTest): * web-platform-tests/encrypted-media/scripts/requestmediakeysystemaccess.js: (expect_error): * web-platform-tests/encrypted-media/scripts/setmediakeys-multiple-times-with-different-mediakeys.js: (runTest): * web-platform-tests/encrypted-media/scripts/setmediakeys.js: (runTest): * web-platform-tests/encrypted-media/scripts/syntax-mediakeysession.js: (runTest.test_generateRequest): (runTest.create_remove_exception_test): * web-platform-tests/encrypted-media/scripts/syntax-mediakeysystemaccess.js: (runTest.func): * web-platform-tests/encrypted-media/scripts/update-disallowed-input.js: (runTest.): (runTest): * web-platform-tests/encrypted-media/scripts/w3c-import.log: * web-platform-tests/encrypted-media/util/drm-messagehandler.js: * web-platform-tests/encrypted-media/util/testmediasource.js: (testmediasource.): (testmediasource): * web-platform-tests/encrypted-media/util/utils.js: * web-platform-tests/fetch/api/basic/error-after-response.html: * 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/basic/text-utf8.html: * web-platform-tests/fetch/api/basic/w3c-import.log: * web-platform-tests/fetch/api/cors/cors-redirect.js: (corsRedirect): * web-platform-tests/fetch/api/headers/headers-basic.html: * web-platform-tests/fetch/api/redirect/redirect-count-expected.txt: * web-platform-tests/fetch/api/redirect/redirect-count-worker-expected.txt: * web-platform-tests/fetch/api/redirect/redirect-count.js: (redirectCount): * web-platform-tests/fetch/api/request/multi-globals/current/current.html: Added. * web-platform-tests/fetch/api/request/multi-globals/current/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/security-window/w3c-import.log. * web-platform-tests/fetch/api/request/multi-globals/incumbent/incumbent.html: Added. * web-platform-tests/fetch/api/request/multi-globals/incumbent/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/security-window/w3c-import.log. * web-platform-tests/fetch/api/request/multi-globals/url-parsing-expected.txt: Added. * web-platform-tests/fetch/api/request/multi-globals/url-parsing.html: Added. * web-platform-tests/fetch/api/request/multi-globals/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/security-window/w3c-import.log. * web-platform-tests/fetch/api/request/request-consume-empty.html: * web-platform-tests/fetch/api/request/w3c-import.log: * web-platform-tests/fetch/api/resources/bad-chunk-encoding.py: (main): * web-platform-tests/fetch/api/resources/utils.js: (encode_utf8): * web-platform-tests/fetch/api/resources/w3c-import.log: * web-platform-tests/fetch/api/response/multi-globals/current/current.html: Added. * web-platform-tests/fetch/api/response/multi-globals/current/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/security-window/w3c-import.log. * web-platform-tests/fetch/api/response/multi-globals/incumbent/incumbent.html: Added. * web-platform-tests/fetch/api/response/multi-globals/incumbent/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/security-window/w3c-import.log. * web-platform-tests/fetch/api/response/multi-globals/relevant/relevant.html: Added. * web-platform-tests/fetch/api/response/multi-globals/relevant/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/security-window/w3c-import.log. * web-platform-tests/fetch/api/response/multi-globals/url-parsing-expected.txt: Added. * web-platform-tests/fetch/api/response/multi-globals/url-parsing.html: Added. * web-platform-tests/fetch/api/response/multi-globals/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/security-window/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: * web-platform-tests/fetch/api/response/response-consume-stream.html: * web-platform-tests/fetch/api/response/response-consume.html: * web-platform-tests/fonts/math/axisheight5000-verticalarrow14000.woff: Added. * web-platform-tests/fonts/math/fraction-axisheight7000-rulethickness1000.woff: Added. * web-platform-tests/fonts/math/fraction-denominatordisplaystylegapmin5000-rulethickness1000.woff: Added. * web-platform-tests/fonts/math/fraction-denominatordisplaystyleshiftdown6000-rulethickness1000.woff: Added. * web-platform-tests/fonts/math/fraction-denominatorgapmin4000-rulethickness1000.woff: Added. * web-platform-tests/fonts/math/fraction-denominatorshiftdown3000-rulethickness1000.woff: Added. * web-platform-tests/fonts/math/fraction-numeratordisplaystylegapmin8000-rulethickness1000.woff: Added. * web-platform-tests/fonts/math/fraction-numeratordisplaystyleshiftup2000-rulethickness1000.woff: Added. * web-platform-tests/fonts/math/fraction-numeratorgapmin9000-rulethickness1000.woff: Added. * web-platform-tests/fonts/math/fraction-numeratorshiftup11000-rulethickness1000.woff: Added. * web-platform-tests/fonts/math/fraction-rulethickness10000.woff: Added. * web-platform-tests/fonts/math/largeop-displayoperatorminheight5000.woff: Added. * web-platform-tests/fonts/math/limits-lowerlimitbaselinedropmin3000.woff: Added. * web-platform-tests/fonts/math/limits-lowerlimitgapmin11000.woff: Added. * web-platform-tests/fonts/math/limits-upperlimitbaselinerisemin5000.woff: Added. * web-platform-tests/fonts/math/limits-upperlimitgapmin7000.woff: Added. * web-platform-tests/fonts/math/lineheight5000-typolineheight2300.woff: Added. * web-platform-tests/fonts/math/radical-degreebottomraisepercent25-rulethickness1000.woff: Added. * web-platform-tests/fonts/math/radical-displaystyleverticalgap7000-rulethickness1000.woff: Added. * web-platform-tests/fonts/math/radical-extraascender3000-rulethickness1000.woff: Added. * web-platform-tests/fonts/math/radical-kernafterdegreeminus5000-rulethickness1000.woff: Added. * web-platform-tests/fonts/math/radical-kernbeforedegree4000-rulethickness1000.woff: Added. * web-platform-tests/fonts/math/radical-rulethickness8000.woff: Added. * web-platform-tests/fonts/math/radical-verticalgap6000-rulethickness1000.woff: Added. * web-platform-tests/fonts/math/scripts-spaceafterscript3000.woff: Added. * web-platform-tests/fonts/math/scripts-subscriptbaselinedropmin9000.woff: Added. * web-platform-tests/fonts/math/scripts-subscriptshiftdown6000.woff: Added. * web-platform-tests/fonts/math/scripts-subscripttopmax4000.woff: Added. * web-platform-tests/fonts/math/scripts-subsuperscriptgapmin11000-superscriptbottommaxwithsubscript3000.woff: Added. * web-platform-tests/fonts/math/scripts-subsuperscriptgapmin11000.woff: Added. * web-platform-tests/fonts/math/scripts-superscriptbaselinedropmax10000.woff: Added. * web-platform-tests/fonts/math/scripts-superscriptbottommin8000.woff: Added. * web-platform-tests/fonts/math/scripts-superscriptshiftup7000.woff: Added. * web-platform-tests/fonts/math/scripts-superscriptshiftupcramped5000.woff: Added. * web-platform-tests/fonts/math/stack-axisheight7000.woff: Added. * web-platform-tests/fonts/math/stack-bottomdisplaystyleshiftdown5000.woff: Added. * web-platform-tests/fonts/math/stack-bottomshiftdown6000.woff: Added. * web-platform-tests/fonts/math/stack-displaystylegapmin4000.woff: Added. * web-platform-tests/fonts/math/stack-gapmin8000.woff: Added. * web-platform-tests/fonts/math/stack-topdisplaystyleshiftup3000.woff: Added. * web-platform-tests/fonts/math/stack-topshiftup9000.woff: Added. * web-platform-tests/fonts/math/stretchstack-bottomshiftdown3000.woff: Added. * web-platform-tests/fonts/math/stretchstack-gapabovemin7000.woff: Added. * web-platform-tests/fonts/math/stretchstack-gapbelowmin11000.woff: Added. * web-platform-tests/fonts/math/stretchstack-topshiftup5000.woff: Added. * web-platform-tests/fonts/math/underover-accentbaseheight4000-overbarextraascender3000.woff: Added. * web-platform-tests/fonts/math/underover-accentbaseheight4000-overbarverticalgap11000.woff: Added. * web-platform-tests/fonts/math/underover-accentbaseheight4000-underbarextradescender5000.woff: Added. * web-platform-tests/fonts/math/underover-accentbaseheight4000-underbarverticalgap7000.woff: Added. * web-platform-tests/fonts/math/w3c-import.log: Added. * web-platform-tests/fonts/math/xheight500.woff: Added. * web-platform-tests/html/browsers/history/the-location-interface/security_location_0-expected.txt: Added. * web-platform-tests/html/browsers/history/the-location-interface/security_location_0.htm: Added. * web-platform-tests/html/browsers/history/the-location-interface/w3c-import.log: * web-platform-tests/html/browsers/the-window-object/security-window/w3c-import.log: * web-platform-tests/html/browsers/the-window-object/security-window/window-security-expected.txt: Added. * web-platform-tests/html/browsers/the-window-object/security-window/window-security.html: Added. * web-platform-tests/html/browsers/windows/nested-browsing-contexts/w3c-import.log: * web-platform-tests/html/browsers/windows/w3c-import.log: * web-platform-tests/html/dom/documents/dom-tree-accessors/Document.currentScript-expected.txt: Added. * web-platform-tests/html/dom/documents/dom-tree-accessors/Document.currentScript.html: Added. * web-platform-tests/html/dom/documents/dom-tree-accessors/w3c-import.log: * web-platform-tests/html/semantics/document-metadata/the-base-element/base_href_specified-expected.txt: Added. * web-platform-tests/html/semantics/document-metadata/the-base-element/base_href_specified.html: Added. * web-platform-tests/html/semantics/document-metadata/the-base-element/w3c-import.log: * web-platform-tests/html/semantics/embedded-content/the-img-element/data-url-expected.txt: Added. * web-platform-tests/html/semantics/embedded-content/the-img-element/data-url.html: Added. * web-platform-tests/html/semantics/embedded-content/the-img-element/usemap-casing-expected.txt: Added. * web-platform-tests/html/semantics/embedded-content/the-img-element/usemap-casing.html: Added. * web-platform-tests/html/semantics/embedded-content/the-img-element/w3c-import.log: * web-platform-tests/html/semantics/embedded-content/the-object-element/usemap-casing-expected.txt: Added. * web-platform-tests/html/semantics/embedded-content/the-object-element/usemap-casing.html: Added. * web-platform-tests/html/semantics/embedded-content/the-object-element/w3c-import.log: * web-platform-tests/html/semantics/forms/the-input-element/radio-groupname-case-expected.txt: * web-platform-tests/html/semantics/forms/the-input-element/radio-groupname-case.html: * 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.html: * web-platform-tests/html/semantics/grouping-content/the-ol-element/ol.start-reflection-2-expected.txt: * web-platform-tests/html/semantics/grouping-content/the-ol-element/ol.start-reflection-2.html: * web-platform-tests/html/semantics/interactive-elements/the-details-element/w3c-import.log: * web-platform-tests/html/semantics/scripting-1/the-script-element/data-url-expected.txt: Added. * web-platform-tests/html/semantics/scripting-1/the-script-element/data-url.html: Added. * web-platform-tests/html/semantics/scripting-1/the-script-element/w3c-import.log: * web-platform-tests/html/webappapis/scripting/events/messageevent-constructor-expected.txt: Added. * web-platform-tests/html/webappapis/scripting/events/messageevent-constructor.html: Added. * web-platform-tests/html/webappapis/scripting/events/w3c-import.log: * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/NavigatorID-expected.txt: * web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/NavigatorID.js: (run_test): * web-platform-tests/lint.whitelist: * web-platform-tests/url/setters_tests.json: * web-platform-tests/url/url-setters-expected.txt: * web-platform-tests/url/url-setters.html: * web-platform-tests/w3c-import.log: * web-platform-tests/webrtc/OWNERS: Added. * web-platform-tests/webrtc/datachannel-emptystring.html: Added. * web-platform-tests/webrtc/no-media-call.html: Added. * web-platform-tests/webrtc/promises-call.html: Added. * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor.html: Added. * web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-idl.html: Added. * web-platform-tests/webrtc/rtcpeerconnection/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/WebIDL/w3c-import.log. * web-platform-tests/webrtc/simplecall.html: Added. * web-platform-tests/webrtc/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/WebIDL/w3c-import.log. 2016-10-25 Ryosuke Niwa Updating attribute by textContent must create a single mutation record and custom element reaction https://bugs.webkit.org/show_bug.cgi?id=164003 Reviewed by Chris Dumez. Rebaselined the test now that all test cases are passing. * web-platform-tests/custom-elements/reactions/Node-expected.txt: 2016-10-25 Brady Eidson IndexedDB 2.0: Support IDBObjectStore openKeyCursor. and https://bugs.webkit.org/show_bug.cgi?id=163954 Reviewed by Andy Estes. * web-platform-tests/IndexedDB/idbobjectstore_openKeyCursor-expected.txt: 2016-10-25 Brady Eidson IndexedDB 2.0: Support new IDBTransaction interfaces. and https://bugs.webkit.org/show_bug.cgi?id=163927 Reviewed by Sam Weinig. * web-platform-tests/IndexedDB/idbobjectstore-rename-abort-expected.txt: * web-platform-tests/IndexedDB/idbobjectstore-rename-store-expected.txt: * web-platform-tests/IndexedDB/idbtransaction_objectStoreNames-expected.txt: * web-platform-tests/IndexedDB/transaction-abort-multiple-metadata-revert-expected.txt: * web-platform-tests/IndexedDB/transaction-abort-object-store-metadata-revert-expected.txt: 2016-10-24 Jiewen Tan Update SubtleCrypto::generateKey to match the latest spec https://bugs.webkit.org/show_bug.cgi?id=163718 Reviewed by Chris Dumez. * WebCryptoAPI/generateKey/test_aes-cbc-expected.txt: * WebCryptoAPI/generateKey/test_aes-cbc.html: * WebCryptoAPI/generateKey/test_aes-ctr-expected.txt: * WebCryptoAPI/generateKey/test_aes-ctr.html: * WebCryptoAPI/generateKey/test_failures-expected.txt: * WebCryptoAPI/generateKey/test_failures.html: * WebCryptoAPI/generateKey/test_failures_AES-CBC-expected.txt: * WebCryptoAPI/generateKey/test_failures_AES-CBC.html: * WebCryptoAPI/generateKey/test_failures_AES-CTR-expected.txt: * WebCryptoAPI/generateKey/test_failures_AES-CTR.html: * WebCryptoAPI/generateKey/test_failures_AES-GCM-expected.txt: * WebCryptoAPI/generateKey/test_failures_AES-GCM.html: * WebCryptoAPI/generateKey/test_failures_AES-KW-expected.txt: * WebCryptoAPI/generateKey/test_failures_AES-KW.html: * WebCryptoAPI/generateKey/test_failures_ECDH-expected.txt: * WebCryptoAPI/generateKey/test_failures_ECDH.html: * WebCryptoAPI/generateKey/test_failures_ECDSA-expected.txt: * WebCryptoAPI/generateKey/test_failures_ECDSA.html: * WebCryptoAPI/generateKey/test_failures_HMAC-expected.txt: * WebCryptoAPI/generateKey/test_failures_HMAC.html: * WebCryptoAPI/generateKey/test_failures_RSA-OAEP-expected.txt: * WebCryptoAPI/generateKey/test_failures_RSA-OAEP.html: * WebCryptoAPI/generateKey/test_failures_RSA-PSS-expected.txt: * WebCryptoAPI/generateKey/test_failures_RSA-PSS.html: * WebCryptoAPI/generateKey/test_failures_RSASSA-PKCS1-v1_5-expected.txt: * WebCryptoAPI/generateKey/test_failures_RSASSA-PKCS1-v1_5.html: * WebCryptoAPI/generateKey/test_successes-expected.txt: * WebCryptoAPI/generateKey/test_successes.html: * WebCryptoAPI/generateKey/test_successes_AES-CBC-expected.txt: * WebCryptoAPI/generateKey/test_successes_AES-CBC.html: * WebCryptoAPI/generateKey/test_successes_AES-CTR-expected.txt: * WebCryptoAPI/generateKey/test_successes_AES-CTR.html: * WebCryptoAPI/generateKey/test_successes_AES-GCM-expected.txt: * WebCryptoAPI/generateKey/test_successes_AES-GCM.html: * WebCryptoAPI/generateKey/test_successes_AES-KW-expected.txt: * WebCryptoAPI/generateKey/test_successes_AES-KW.html: * WebCryptoAPI/generateKey/test_successes_ECDH-expected.txt: * WebCryptoAPI/generateKey/test_successes_ECDH.html: * WebCryptoAPI/generateKey/test_successes_ECDSA-expected.txt: * WebCryptoAPI/generateKey/test_successes_ECDSA.html: * WebCryptoAPI/generateKey/test_successes_HMAC-expected.txt: * WebCryptoAPI/generateKey/test_successes_HMAC.html: * WebCryptoAPI/generateKey/test_successes_RSA-OAEP-expected.txt: * WebCryptoAPI/generateKey/test_successes_RSA-OAEP.html: * WebCryptoAPI/generateKey/test_successes_RSA-PSS-expected.txt: * WebCryptoAPI/generateKey/test_successes_RSA-PSS.html: * WebCryptoAPI/generateKey/test_successes_RSASSA-PKCS1-v1_5-expected.txt: * WebCryptoAPI/generateKey/test_successes_RSASSA-PKCS1-v1_5.html: * WebCryptoAPI/idlharness-expected.txt: 2016-10-24 Alex Christensen URLParser should match old URL::parse with %2E in path https://bugs.webkit.org/show_bug.cgi?id=163929 Reviewed by Alexey Proskuryakov. * 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-10-24 Ryan Haddad Unreviewed, rolling out r207795. Introduced API test failures on iOS and macOS. Reverted changeset: "URLParser should match old URL::parse with %2E in path" https://bugs.webkit.org/show_bug.cgi?id=163929 http://trac.webkit.org/changeset/207795 2016-10-24 Alex Christensen URLParser should match old URL::parse with %2E in path https://bugs.webkit.org/show_bug.cgi?id=163929 Reviewed by Alexey Proskuryakov. * 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-10-21 Alex Christensen URL::port should return Optional https://bugs.webkit.org/show_bug.cgi?id=163806 Reviewed by Darin Adler. * 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-10-24 Brady Eidson IndexedDB 2.0: Support IDBIndex name assignment. and https://bugs.webkit.org/show_bug.cgi?id=163805 Reviewed by Alex Christensen. * web-platform-tests/IndexedDB/idbindex-rename-errors-expected.txt: * web-platform-tests/IndexedDB/idbindex-rename-expected.txt: 2016-10-22 Ryosuke Niwa Upgrading custom element should enqueue attributeChanged and connected callbacks https://bugs.webkit.org/show_bug.cgi?id=163840 Reviewed by Darin Adler. Rebaselined the tests as more test cases are passing now. * web-platform-tests/custom-elements/reactions/Node-expected.txt: * web-platform-tests/custom-elements/reactions/Range-expected.txt: 2016-10-21 Ryosuke Niwa Update custom elements tests https://bugs.webkit.org/show_bug.cgi?id=163815 Reviewed by Joseph Pecoraro. Re-import the custom elements as of 5078aa44879c87c38b6430670583951dbeae3025. * web-platform-tests/custom-elements/Document-createElement-expected.txt: Moved from from fast/custom-elements/Document-createElement.html. * web-platform-tests/custom-elements/Document-createElement.html: Ditto. * web-platform-tests/custom-elements/parser/parser-constructs-custom-element-in-document-write-expected.txt: Moved from from fast/custom-elements/parser/. * web-platform-tests/custom-elements/parser/parser-constructs-custom-element-in-document-write.html: Ditto. * web-platform-tests/custom-elements/parser/parser-constructs-custom-element-synchronously-expected.txt: Ditto. * web-platform-tests/custom-elements/parser/parser-constructs-custom-element-synchronously.html: Ditto. * web-platform-tests/custom-elements/parser/parser-constructs-custom-elements-expected.txt: Ditto. * web-platform-tests/custom-elements/parser/parser-constructs-custom-elements.html: Ditto. * web-platform-tests/custom-elements/parser/parser-fallsback-to-unknown-element-expected.txt: Ditto. * web-platform-tests/custom-elements/parser/parser-fallsback-to-unknown-element.html: Ditto. * web-platform-tests/custom-elements/parser/parser-sets-attributes-and-children-expected.txt: Ditto. * web-platform-tests/custom-elements/parser/parser-sets-attributes-and-children.html: Ditto. * web-platform-tests/custom-elements/parser/parser-uses-constructed-element-expected.txt: Ditto. * web-platform-tests/custom-elements/parser/parser-uses-constructed-element.html: Ditto. * web-platform-tests/custom-elements/parser/parser-uses-registry-of-owner-document-expected.txt: Ditto. * web-platform-tests/custom-elements/parser/parser-uses-registry-of-owner-document.html: Ditto. * web-platform-tests/custom-elements/parser/w3c-import.log: Added. * web-platform-tests/custom-elements/reactions/DOMTokenList-expected.txt: * web-platform-tests/custom-elements/reactions/DOMTokenList.html: * web-platform-tests/custom-elements/reactions/Document-expected.txt: * web-platform-tests/custom-elements/reactions/Document.html: * web-platform-tests/custom-elements/reactions/Range-expected.txt: * web-platform-tests/custom-elements/reactions/resources/reactions.js: * web-platform-tests/custom-elements/upgrading-expected.txt: Added. * web-platform-tests/custom-elements/upgrading.html: Moved from fast/custom-elements/enqueue-custom-element-upgrade-reaction.html. * web-platform-tests/custom-elements/upgrading/Node-cloneNode-expected.txt: Moved from fast/custom-elements/upgrading/. * web-platform-tests/custom-elements/upgrading/Node-cloneNode.html: Ditto. * web-platform-tests/custom-elements/upgrading/upgrading-parser-created-element-expected.txt: Ditto. * web-platform-tests/custom-elements/upgrading/upgrading-parser-created-element.html: Ditto. * web-platform-tests/custom-elements/upgrading/w3c-import.log: Added. * web-platform-tests/custom-elements/w3c-import.log: 2016-10-20 Zan Dobersek Import W3C EME tests https://bugs.webkit.org/show_bug.cgi?id=163214 Reviewed by Youenn Fablet. Import the W3C EME tests from the web-platform-tests repository on GitHub. The import was done via the import-w3c-tests script. All the tests are still missing baselines, and they're skipped on all platforms. The baselines will be added incrementally as the implementation grows. The idlharness.html test will be unskipped first when the navigator.requestMediaKeySystemAccess() is added. * resources/ImportExpectations: Skip Google EME tests. * web-platform-tests/encrypted-media/: Added. The file list is omitted for clarity. 2016-10-20 Brady Eidson IndexedDB 2.0: Support IDBObjectStore name assignment. and https://bugs.webkit.org/show_bug.cgi?id=163749 Reviewed by Alex Christensen. * web-platform-tests/IndexedDB/idbobjectstore-rename-errors-expected.txt: * web-platform-tests/IndexedDB/idbobjectstore-rename-store-expected.txt: 2016-10-20 Chris Dumez Make table.deleteRow(-1) a no-op when there are no rows https://bugs.webkit.org/show_bug.cgi?id=163746 Reviewed by Alex Christensen. Import test coverage from: - https://github.com/w3c/web-platform-tests/pull/4001 * web-platform-tests/html/semantics/tabular-data/the-table-element/remove-row-expected.txt: * web-platform-tests/html/semantics/tabular-data/the-table-element/remove-row.html: * 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-tr-element/deleteCell-expected.txt: * web-platform-tests/html/semantics/tabular-data/the-tr-element/deleteCell.html: 2016-10-19 Dean Jackson Import W3C CSS Shapes tests https://bugs.webkit.org/show_bug.cgi?id=163697 Rubberstamped by Anders Carlsson. They are marked as skipped for the moment, since we don't yet support the unprefixed form. * csswg-test/css-shapes-1/shape-outside-invalid-001.html: Added. * csswg-test/css-shapes-1/shape-outside-invalid-circle-000.html: Added. * csswg-test/css-shapes-1/shape-outside-invalid-circle-001.html: Added. * csswg-test/css-shapes-1/shape-outside-invalid-circle-002.html: Added. * csswg-test/css-shapes-1/shape-outside-invalid-circle-003.html: Added. * csswg-test/css-shapes-1/shape-outside-invalid-ellipse-001.html: Added. * csswg-test/css-shapes-1/shape-outside-invalid-ellipse-002.html: Added. * csswg-test/css-shapes-1/shape-outside-invalid-ellipse-003.html: Added. * csswg-test/css-shapes-1/shape-outside-invalid-ellipse-004.html: Added. * csswg-test/css-shapes-1/shape-outside-invalid-ellipse-005.html: Added. * csswg-test/css-shapes-1/shape-outside-invalid-ellipse-006.html: Added. * csswg-test/css-shapes-1/shape-outside-invalid-inset-001.html: Added. * csswg-test/css-shapes-1/shape-outside-invalid-inset-002.html: Added. * csswg-test/css-shapes-1/shape-outside-invalid-inset-003.html: Added. * csswg-test/css-shapes-1/shape-outside-invalid-inset-004.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-002-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-002.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-003-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-003.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-004-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-004.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-006-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-006.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-007-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-007.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-008-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-008.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-box/w3c-import.log: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-001-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-001.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-002-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-002.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-003-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-003.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-004-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-004.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-001.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-002.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-003.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-004.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/gradients/w3c-import.log: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-000-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-000.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-001-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-001.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-002-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-002.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-003-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-003.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-004-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-004.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-005-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-005.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-006-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-006.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-007-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-007.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-008-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-008.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-009-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-009.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-010-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-010.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-011-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-011.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-012-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-012.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-013-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-013.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-014-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-014.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-015-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-015.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-016-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-016.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-017-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-017.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-018-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-018.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-019-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-019.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-020-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-020.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-021-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-021.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-022-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-022.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-023-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-023.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-024-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-024.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-025-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-025.html: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/support/animated.gif: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-20.png: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-20.svg: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-50.png: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-50.svg: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-70.png: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-70.svg: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle.jpg: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle.png: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle.svg: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle-20.png: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle-50.png: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle-70.png: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle-70.svg: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle.gif: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle.jpg: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle.png: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle.svg: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/support/w3c-import.log: Added. * csswg-test/css-shapes-1/shape-outside/shape-image/w3c-import.log: Added. * csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-013-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-013.html: Added. * csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-014-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-014.html: Added. * csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-015-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-015.html: Added. * csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-016-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-016.html: Added. * csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-017-expected.html: Added. * csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-017