blob: fdd901624fb318b858449436cff6aad3c499d236 [file] [log] [blame]
2017-12-22 Antoine Quint <graouts@apple.com>
[Web Animations] Implement Element.animate()
https://bugs.webkit.org/show_bug.cgi?id=180402
<rdar://problem/35851353>
Reviewed by Dean Jackson.
Rebaselining a few tests using Element.animate(). They still fail, but no longer on
the Element.animate() calls.
* 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-12-22 Chris Dumez <cdumez@apple.com>
importScripts() inside a service worker should ensure that the response has a JavaScript MIME type
https://bugs.webkit.org/show_bug.cgi?id=181103
Reviewed by Youenn Fablet.
Rebaseline WPT test now that it fails later. The test expects that the registration promise be
rejected with a SecurityError. However, we reject it with a TypeError instead, which is the
result of the Network error from importScripts().
The spec does say that importScripts() should report a network error when the MIME type is
invalid:
- https://w3c.github.io/ServiceWorker/#importscripts (step 6)
Later on, the spec says that if "an uncaught runtime script error occurs" when running the script,
we should resolve the registration with a TypeError:
- https://w3c.github.io/ServiceWorker/#update (step 9.6)
Therefore, our behavior seems correct and I cannot find in the spec a reason why the test would
expect a SecurityError here.
* web-platform-tests/service-workers/service-worker/registration-mime-types.https-expected.txt:
2017-12-22 Chris Dumez <cdumez@apple.com>
[Service Workers] Implement "Soft Update" algorithm
https://bugs.webkit.org/show_bug.cgi?id=180702
<rdar://problem/36163461>
Reviewed by Youenn Fablet.
Rebaseline Soft Update WPT test now that it is passing.
* web-platform-tests/service-workers/service-worker/update-after-navigation-fetch-event.https-expected.txt:
2017-12-21 Youenn Fablet <youenn@apple.com>
ServiceWorkerThreadProxy should set the correct cookie and cache partitioning options
https://bugs.webkit.org/show_bug.cgi?id=181000
Reviewed by Chris Dumez.
* web-platform-tests/service-workers/service-worker/fetch-response-taint.https-expected.txt:
2017-12-21 Youenn Fablet <youenn@apple.com>
LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-request-xhr.https.html is failing one test
https://bugs.webkit.org/show_bug.cgi?id=181072
Reviewed by Alex Christensen.
Test loads twice the same resource but the memory cache intercepts the second load and provides the first response.
Fixing the test by mandating the response to not be cacheable.
* web-platform-tests/service-workers/service-worker/fetch-request-xhr.https-expected.txt:
* web-platform-tests/service-workers/service-worker/resources/fetch-request-xhr-worker.js:
(event.respondWith.new.Promise):
2017-12-20 Youenn Fablet <youenn@apple.com>
Support service worker interception of request with blob body
https://bugs.webkit.org/show_bug.cgi?id=181035
Reviewed by Chris Dumez.
* web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-request-xhr.https-expected.txt:
2017-12-20 Chris Dumez <cdumez@apple.com>
Do not reuse resource for memory cache if selected service worker differs
https://bugs.webkit.org/show_bug.cgi?id=181042
Reviewed by Youenn Fablet.
Rebaseline WPT test now that it is consistently passing.
* web-platform-tests/service-workers/service-worker/unregister-controller.https-expected.txt:
2017-12-19 Chris Dumez <cdumez@apple.com>
[Fetch] Extracting a body of type Blob should not set Content-Type to the empty string
https://bugs.webkit.org/show_bug.cgi?id=180991
Reviewed by Youenn Fablet.
Rebaseline WPT test now that it is passing.
* web-platform-tests/service-workers/service-worker/invalid-blobtype.https-expected.txt:
2017-12-19 Chris Dumez <cdumez@apple.com>
scopeURL should start with the provided scriptURL
https://bugs.webkit.org/show_bug.cgi?id=180983
Reviewed by Youenn Fablet.
Rebaseline WPT tests now that more checks are passing.
* web-platform-tests/service-workers/service-worker/register-default-scope.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-iframe.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-security-error.https-expected.txt:
2017-12-19 Chris Dumez <cdumez@apple.com>
Handle Fetch should wait for the service worker's state to become activated
https://bugs.webkit.org/show_bug.cgi?id=180959
Reviewed by Youenn Fablet.
Rebaseline WPT test that is now passing.
* web-platform-tests/service-workers/service-worker/fetch-waits-for-activate.https-expected.txt:
2017-12-19 Youenn Fablet <youenn@apple.com>
Service Worker should not clean HTTP headers added by the application or by fetch specification before service worker interception
https://bugs.webkit.org/show_bug.cgi?id=180939
Reviewed by Chris Dumez.
* web-platform-tests/service-workers/service-worker/fetch-request-xhr.https-expected.txt:
* web-platform-tests/service-workers/service-worker/resources/fetch-request-xhr-iframe.https.html:
* web-platform-tests/service-workers/service-worker/fetch-header-visibility.https-expected.txt:
2017-12-19 Chris Dumez <cdumez@apple.com>
Unreviewed, rebaseline service workers flaky tests.
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-request-redirect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/unregister-controller.https-expected.txt:
* web-platform-tests/service-workers/service-worker/update-bytecheck.https-expected.txt:
2017-12-18 Chris Dumez <cdumez@apple.com>
Default scope used when registering a service worker is wrong
https://bugs.webkit.org/show_bug.cgi?id=180961
Reviewed by Youenn Fablet.
Rebaseline WPT test now that more checks are passing.
* web-platform-tests/service-workers/service-worker/register-default-scope.https-expected.txt:
2017-12-18 Chris Dumez <cdumez@apple.com>
Unreviewed, rebaseline imported/w3c/web-platform-tests/service-workers/service-worker/registration-security-error.https.html after r226087.
* web-platform-tests/service-workers/service-worker/registration-security-error.https-expected.txt:
2017-12-18 Youenn Fablet <youenn@apple.com>
Service worker served response tainting should keep its tainting
https://bugs.webkit.org/show_bug.cgi?id=180952
Reviewed by Chris Dumez.
* web-platform-tests/service-workers/service-worker/fetch-event-redirect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-response-taint.https-expected.txt:
2017-12-18 Chris Dumez <cdumez@apple.com>
We should use "error" redirect mode for fetching service worker scripts
https://bugs.webkit.org/show_bug.cgi?id=180950
Reviewed by Youenn Fablet.
Rebaseline test now that behavior has changed. Note that we are still failing becuase we reject
the registration promise with a TypeError instead of a SecurityError. I cannot find any reason
to throw a SecurityError here based on the specification though, so the test may not match the
specification.
* web-platform-tests/service-workers/service-worker/registration-security-error.https-expected.txt:
2017-12-18 Chris Dumez <cdumez@apple.com>
ExtendableMessageEvent constructor fails to initialize the 'source' attribute
https://bugs.webkit.org/show_bug.cgi?id=180954
Reviewed by Youenn Fablet.
Rebaseline WPT test now that more checks are passing.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/extendable-message-event-constructor.https-expected.txt:
2017-12-18 Youenn Fablet <youenn@apple.com>
SameOrigin and CORS fetch should fail on opaque responses served from ServiceWorker
https://bugs.webkit.org/show_bug.cgi?id=180941
Reviewed by Chris Dumez.
* web-platform-tests/service-workers/service-worker/fetch-response-taint.https-expected.txt:
* web-platform-tests/service-workers/service-worker/opaque-response-preloaded.https-expected.txt:
2017-12-18 Chris Dumez <cdumez@apple.com>
ExtendableMessageEvent.data should return the value it was initialized to
https://bugs.webkit.org/show_bug.cgi?id=180868
Reviewed by Geoffrey Garen.
Rebaseline WPT test now that one more subtest is passing.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/extendable-message-event-constructor.https-expected.txt:
2017-12-18 Youenn Fablet <youenn@apple.com>
Add support for response blob given to fetch events
https://bugs.webkit.org/show_bug.cgi?id=180894
Reviewed by Darin Adler.
* web-platform-tests/service-workers/service-worker/fetch-event-after-navigation-within-page.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-referrer-policy.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-header-visibility.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-mixed-content-to-outscope.https-expected.txt:
2017-12-17 Chris Dumez <cdumez@apple.com>
Strip fragment identifier from ServiceWorker's scriptURL
https://bugs.webkit.org/show_bug.cgi?id=180887
Reviewed by Darin Adler.
Rebaseline WPT test now that one more check is passing.
* web-platform-tests/service-workers/service-worker/serviceworkerobject-scripturl.https-expected.txt:
2017-12-16 Romain Bellessort <romain.bellessort@crf.canon.fr>
[Readable Streams API] Fix filling of descriptor from queue
https://bugs.webkit.org/show_bug.cgi?id=172717
Reviewed by Youenn Fablet.
Updated test expectations.
* web-platform-tests/streams/readable-byte-streams/detached-buffers-expected.txt: Updated.
* web-platform-tests/streams/readable-byte-streams/detached-buffers.dedicatedworker-expected.txt: Updated.
* web-platform-tests/streams/readable-byte-streams/general-expected.txt: Updated.
* web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt: Updated.
2017-12-16 Youenn Fablet <youenn@apple.com>
Skip SharedWorker and NavigationPreload service worker tests
https://bugs.webkit.org/show_bug.cgi?id=180902
Reviewed by Chris Dumez.
* web-platform-tests/service-workers/service-worker/navigation-preload/broken-chunked-encoding.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-preload/chunked-encoding.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-preload/empty-preload-response-body.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-preload/get-state.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-preload/redirect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-preload/request-headers.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-preload/resource-timing.https-expected.txt:
* web-platform-tests/service-workers/service-worker/shared-worker-controlled.https-expected.txt:
2017-12-16 Jiewen Tan <jiewen_tan@apple.com>
[CredentialManagement] Import Credential Management Web Platform Tests
https://bugs.webkit.org/show_bug.cgi?id=172015
<rdar://problem/36083577>
Reviewed by Youenn Fablet.
* resources/import-expectations.json:
* web-platform-tests/credential-management/credentialscontainer-create-basics.https-expected.txt: Added.
* web-platform-tests/credential-management/credentialscontainer-create-basics.https.html: Added.
* web-platform-tests/credential-management/idl.https-expected.txt: Added.
* web-platform-tests/credential-management/idl.https.html: Added.
* web-platform-tests/credential-management/w3c-import.log: Added.
2017-12-16 Chris Dumez <cdumez@apple.com>
Add optimization when updating a SW registration results in the exact same script
https://bugs.webkit.org/show_bug.cgi?id=180891
Reviewed by Geoffrey Garen.
Rebaseline WPT test now that all checks are passing.
* web-platform-tests/service-workers/service-worker/registration-updateviacache.https-expected.txt:
2017-12-15 Chris Dumez <cdumez@apple.com>
Drop service workers stubs tests
https://bugs.webkit.org/show_bug.cgi?id=180893
Reviewed by Youenn Fablet.
These tests either do not test anything or are bad and fails in other browsers too.
There is little point in running them.
* resources/import-expectations.json:
* web-platform-tests/service-workers/stub-3.1-service-worker-obj-expected.txt: Removed.
* web-platform-tests/service-workers/stub-3.1-service-worker-obj.html: Removed.
* web-platform-tests/service-workers/stub-3.1.1-service-worker-scope-expected.txt: Removed.
* web-platform-tests/service-workers/stub-3.1.1-service-worker-scope.html: Removed.
* web-platform-tests/service-workers/stub-3.1.2-service-worker-url-expected.txt: Removed.
* web-platform-tests/service-workers/stub-3.1.2-service-worker-url.html: Removed.
* web-platform-tests/service-workers/stub-3.1.3-service-worker-state-expected.txt: Removed.
* web-platform-tests/service-workers/stub-3.1.3-service-worker-state.html: Removed.
* web-platform-tests/service-workers/stub-3.1.4-service-worker-on-state-change-expected.txt: Removed.
* web-platform-tests/service-workers/stub-3.1.4-service-worker-on-state-change.html: Removed.
* web-platform-tests/service-workers/stub-3.2-navigator-service-worker-expected.txt: Removed.
* web-platform-tests/service-workers/stub-3.2-navigator-service-worker.html: Removed.
* web-platform-tests/service-workers/stub-3.2.1-navigator-service-worker-installing-expected.txt: Removed.
* web-platform-tests/service-workers/stub-3.2.1-navigator-service-worker-installing.html: Removed.
* web-platform-tests/service-workers/stub-3.2.10-navigator-service-worker-oncontrollerchange-expected.txt: Removed.
* web-platform-tests/service-workers/stub-3.2.10-navigator-service-worker-oncontrollerchange.html: Removed.
* web-platform-tests/service-workers/stub-3.2.11-navigator-service-worker-onreloadpage-expected.txt: Removed.
* web-platform-tests/service-workers/stub-3.2.11-navigator-service-worker-onreloadpage.html: Removed.
* web-platform-tests/service-workers/stub-3.2.12-navigator-service-worker-onerror-expected.txt: Removed.
* web-platform-tests/service-workers/stub-3.2.12-navigator-service-worker-onerror.html: Removed.
* web-platform-tests/service-workers/stub-3.2.2-navigator-service-worker-waiting-expected.txt: Removed.
* web-platform-tests/service-workers/stub-3.2.2-navigator-service-worker-waiting.html: Removed.
* web-platform-tests/service-workers/stub-3.2.3-navigator-service-worker-active-expected.txt: Removed.
* web-platform-tests/service-workers/stub-3.2.3-navigator-service-worker-active.html: Removed.
* web-platform-tests/service-workers/stub-3.2.4-navigator-service-worker-controller-expected.txt: Removed.
* web-platform-tests/service-workers/stub-3.2.4-navigator-service-worker-controller.html: Removed.
* web-platform-tests/service-workers/stub-3.2.5-navigator-service-worker-ready-expected.txt: Removed.
* web-platform-tests/service-workers/stub-3.2.5-navigator-service-worker-ready.html: Removed.
* web-platform-tests/service-workers/stub-3.2.6-navigator-service-worker-getAll-expected.txt: Removed.
* web-platform-tests/service-workers/stub-3.2.6-navigator-service-worker-getAll.html: Removed.
* web-platform-tests/service-workers/stub-3.2.7-navigator-service-worker-register-expected.txt: Removed.
* web-platform-tests/service-workers/stub-3.2.7-navigator-service-worker-register.html: Removed.
* web-platform-tests/service-workers/stub-3.2.8-navigator-service-worker-unregister-expected.txt: Removed.
* web-platform-tests/service-workers/stub-3.2.8-navigator-service-worker-unregister.html: Removed.
* web-platform-tests/service-workers/stub-3.2.9-navigator-service-worker-onupdatefound-expected.txt: Removed.
* web-platform-tests/service-workers/stub-3.2.9-navigator-service-worker-onupdatefound.html: Removed.
* web-platform-tests/service-workers/stub-4.1-service-worker-global-scope-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.1-service-worker-global-scope.html: Removed.
* web-platform-tests/service-workers/stub-4.1.1-service-worker-global-scope-caches-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.1.1-service-worker-global-scope-caches.html: Removed.
* web-platform-tests/service-workers/stub-4.1.2-service-worker-global-scope-clients-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.1.2-service-worker-global-scope-clients.html: Removed.
* web-platform-tests/service-workers/stub-4.1.3-service-worker-global-scope-scope-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.1.3-service-worker-global-scope-scope.html: Removed.
* web-platform-tests/service-workers/stub-4.1.4-service-worker-global-scope-fetch-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.1.4-service-worker-global-scope-fetch.html: Removed.
* web-platform-tests/service-workers/stub-4.1.5-service-worker-global-scope-update-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.1.5-service-worker-global-scope-update.html: Removed.
* web-platform-tests/service-workers/stub-4.1.6-service-worker-global-scope-unregister-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.1.6-service-worker-global-scope-unregister.html: Removed.
* web-platform-tests/service-workers/stub-4.1.7-service-worker-global-scope-onmessage-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.1.7-service-worker-global-scope-onmessage.html: Removed.
* web-platform-tests/service-workers/stub-4.2-client-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.2-client.html: Removed.
* web-platform-tests/service-workers/stub-4.3-service-worker-clients-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.3-service-worker-clients.html: Removed.
* web-platform-tests/service-workers/stub-4.3.1-get-serviced-method-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.3.1-get-serviced-method.html: Removed.
* web-platform-tests/service-workers/stub-4.3.2-reloadall-method-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.3.2-reloadall-method.html: Removed.
* web-platform-tests/service-workers/stub-4.4-request-objects-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.4-request-objects.html: Removed.
* web-platform-tests/service-workers/stub-4.5-response-objects-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.5-response-objects.html: Removed.
* web-platform-tests/service-workers/stub-4.5.2-response-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.5.2-response.html: Removed.
* web-platform-tests/service-workers/stub-4.5.4-opaque-response-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.5.4-opaque-response.html: Removed.
* web-platform-tests/service-workers/stub-4.6-cache-objects-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.6-cache-objects.html: Removed.
* web-platform-tests/service-workers/stub-4.6.1-cache-lifetimes-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.6.1-cache-lifetimes.html: Removed.
* web-platform-tests/service-workers/stub-4.6.2-cache-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.6.2-cache.html: Removed.
* web-platform-tests/service-workers/stub-4.6.3-cache-storage-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.6.3-cache-storage.html: Removed.
* web-platform-tests/service-workers/stub-4.7.1-install-phase-event-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.7.1-install-phase-event.html: Removed.
* web-platform-tests/service-workers/stub-4.7.1.1-wait-until-method-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.7.1.1-wait-until-method.html: Removed.
* web-platform-tests/service-workers/stub-4.7.2-install-event-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.7.2-install-event.html: Removed.
* web-platform-tests/service-workers/stub-4.7.2.1-install-event-section-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.7.2.1-install-event-section.html: Removed.
* web-platform-tests/service-workers/stub-4.7.2.2-replace-method-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.7.2.2-replace-method.html: Removed.
* web-platform-tests/service-workers/stub-4.7.3-activate-event-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.7.3-activate-event.html: Removed.
* web-platform-tests/service-workers/stub-4.7.4.1-fetch-event-section-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.7.4.1-fetch-event-section.html: Removed.
* web-platform-tests/service-workers/stub-4.7.4.2-respond-with-method-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.7.4.2-respond-with-method.html: Removed.
* web-platform-tests/service-workers/stub-4.7.4.3-default-method-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.7.4.3-default-method.html: Removed.
* web-platform-tests/service-workers/stub-4.7.4.4-is-reload-attribute-expected.txt: Removed.
* web-platform-tests/service-workers/stub-4.7.4.4-is-reload-attribute.html: Removed.
* web-platform-tests/service-workers/stub-5.1-origin-relativity-expected.txt: Removed.
* web-platform-tests/service-workers/stub-5.1-origin-relativity.html: Removed.
* web-platform-tests/service-workers/stub-5.2-cross-origin-resources-expected.txt: Removed.
* web-platform-tests/service-workers/stub-5.2-cross-origin-resources.html: Removed.
2017-12-15 Chris Dumez <cdumez@apple.com>
Support updating a service worker registration's updateViaCache flag
https://bugs.webkit.org/show_bug.cgi?id=180888
Reviewed by Brady Eidson.
Rebaseline WPT test now that more checks are passing.
* web-platform-tests/service-workers/service-worker/registration-updateviacache.https-expected.txt:
2017-12-15 Chris Dumez <cdumez@apple.com>
Unreviewed, rebaseline Service Workers flaky tests.
* web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https-expected.txt:
* web-platform-tests/service-workers/service-worker/about-blank-replacement.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-request-xhr.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-service-worker-attributes.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-updateviacache.https-expected.txt:
2017-12-15 Chris Dumez <cdumez@apple.com>
Service Worker Registration promise is sometimes not rejected when the script load fails
https://bugs.webkit.org/show_bug.cgi?id=180849
Reviewed by Brady Eidson.
Rebaseline tests that are now passing.
* web-platform-tests/service-workers/service-worker/register-same-scope-different-script-url.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-iframe.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-script.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-security-error.https-expected.txt:
* web-platform-tests/service-workers/service-worker/unregister-then-register-new-script.https-expected.txt:
2017-12-14 Youenn Fablet <youenn@apple.com>
Implement <iframe allow="camera; microphone">
https://bugs.webkit.org/show_bug.cgi?id=167430
Reviewed by Eric Carlson.
* resources/import-expectations.json:
* web-platform-tests/feature-policy/resources/: Added as this is used for some mediacapture-streams tests.
* web-platform-tests/mediacapture-streams/: Added.
2017-12-14 Chris Dumez <cdumez@apple.com>
Unreviewed, commit missing empty.js file in service workers WPT tests
* web-platform-tests/service-workers/service-worker/resources/empty.js: Added.
* web-platform-tests/service-workers/service-worker/service-worker-csp-default.https-expected.txt:
* web-platform-tests/service-workers/service-worker/service-worker-csp-script.https-expected.txt:
2017-12-14 Chris Dumez <cdumez@apple.com>
Re-sync service-workers/service-worker/interfaces-sw.https.html from upstream
https://bugs.webkit.org/show_bug.cgi?id=180814
Reviewed by Youenn Fablet.
Re-sync service-workers/service-worker/interfaces-sw.https.html WPT from upstream after
https://github.com/w3c/web-platform-tests/pull/8669.
* web-platform-tests/service-workers/service-worker/interfaces-sw.https-expected.txt:
* web-platform-tests/service-workers/service-worker/resources/interfaces-worker.sub.js:
2017-12-12 Chris Dumez <cdumez@apple.com>
Re-sync imported/w3c/web-platform-tests/service-workers/service-worker/interfaces-sw.https.html
https://bugs.webkit.org/show_bug.cgi?id=180698
Reviewed by Alex Christensen.
Re-sync imported/w3c/web-platform-tests/service-workers/service-worker/interfaces-sw.https.html
after https://github.com/w3c/web-platform-tests/pull/8622.
* web-platform-tests/service-workers/service-worker/interfaces-sw.https-expected.txt:
* web-platform-tests/service-workers/service-worker/resources/interfaces-worker.sub.js:
2017-12-12 Youenn Fablet <youenn@apple.com>
Fetch Event header filtering should apply in CORS mode only
https://bugs.webkit.org/show_bug.cgi?id=180708
Reviewed by Alex Christensen.
* web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
2017-12-12 Javier Fernandez <jfernandez@igalia.com>
[css-grid] Implement alignment for absolute positioned grid items
https://bugs.webkit.org/show_bug.cgi?id=180632
Reviewed by Manuel Rego Casasnovas.
These tests now pass and verify the alignment logic for positioned grid items.
* web-platform-tests/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-002-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-005-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-007-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-009-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-011-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-013-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-014-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-column-axis-alignment-positioned-items-016-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-002-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-003-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-004-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-005-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-007-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-009-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-010-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-013-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-014-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-row-axis-alignment-positioned-items-015-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-non-static-positioned-items-001-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-non-static-positioned-items-002-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-non-static-positioned-items-003-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-non-static-positioned-items-004-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-non-static-positioned-items-005-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-non-static-positioned-items-006-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-non-static-positioned-items-007-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-non-static-positioned-items-008-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-non-static-positioned-items-009-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-non-static-positioned-items-009.html:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-non-static-positioned-items-010-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-non-static-positioned-items-011-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-non-static-positioned-items-012-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-positioned-items-with-margin-border-padding-001-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-positioned-items-with-margin-border-padding-002-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-positioned-items-with-margin-border-padding-003-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-positioned-items-with-margin-border-padding-004-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-positioned-items-with-margin-border-padding-005-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-positioned-items-with-margin-border-padding-006-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-positioned-items-with-margin-border-padding-007-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-positioned-items-with-margin-border-padding-008-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-positioned-items-with-margin-border-padding-009-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-positioned-items-with-margin-border-padding-010-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-positioned-items-with-margin-border-padding-011-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-positioned-items-with-margin-border-padding-012-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-positioned-items-with-margin-border-padding-013-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-positioned-items-with-margin-border-padding-014-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-positioned-items-with-margin-border-padding-015-expected.txt:
* web-platform-tests/css/css-grid/alignment/grid-self-alignment-positioned-items-with-margin-border-padding-016-expected.txt:
2017-12-12 Youenn Fablet <youenn@apple.com>
Navigation requests should use navigate fetch mode
https://bugs.webkit.org/show_bug.cgi?id=179808
Reviewed by Chris Dumez.
* web-platform-tests/service-workers/service-worker/fetch-request-redirect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/register-same-scope-different-script-url.https-expected.txt:
* web-platform-tests/service-workers/service-worker/request-end-to-end.https-expected.txt:
This is a progression since test is failing at a later point. Test might need being updated to match latest fetch spec.
* web-platform-tests/service-workers/service-worker/resources/clients-get-worker.js:
(self.onfetch): Change upstreamed at https://github.com/w3c/web-platform-tests/pull/8289.
2017-12-12 Youenn Fablet <youenn@apple.com>
Rebasing/unskipping some WPT service worker tests
https://bugs.webkit.org/show_bug.cgi?id=180705
Unreviewed.
* web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
* web-platform-tests/service-workers/service-worker/service-worker-csp-default.https-expected.txt:
* web-platform-tests/service-workers/service-worker/service-worker-csp-script.https-expected.txt:
2017-12-12 Romain Bellessort <romain.bellessort@crf.canon.fr>
[Readable Streams API] Throw RangeError if a size is provided when creating a readable byte stream
https://bugs.webkit.org/show_bug.cgi?id=180470
Reviewed by Youenn Fablet.
One new test imported from WPT to check that RangeError is thrown if a size is provided.
* web-platform-tests/streams/readable-byte-streams/general-expected.txt: Updated expectations.
* web-platform-tests/streams/readable-byte-streams/general.dedicatedworker-expected.txt: Updated expectations.
* web-platform-tests/streams/readable-byte-streams/general.js: Imported one test case from WPT.
* web-platform-tests/streams/readable-byte-streams/general.serviceworker.https-expected.txt: Updated expectations.
2017-12-12 Ms2ger <Ms2ger@igalia.com>
[GTK] Update some test expectations.
https://bugs.webkit.org/show_bug.cgi?id=180655
Unreviewed test gardening.
Update tests from upstream, and update test expectations.
* 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/common/media.js:
* web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-video-expected.txt:
* web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-video.html:
* web-platform-tests/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange.html:
2017-12-12 Ms2ger <Ms2ger@igalia.com>
Implement {DOMMimeTypeArray, DOMPluginArray}::supportedPropertyNames().
https://bugs.webkit.org/show_bug.cgi?id=180471
Reviewed by Darin Adler.
Update test expectation. It will now work better if "WebKit built-in PDF"
is not present or not the only available plugin.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/navigator-pluginarray-expected.txt:
2017-12-11 Manuel Rego Casasnovas <rego@igalia.com>
[css-grid] Automatic minimum size is not clamped if min track sizing function is auto
https://bugs.webkit.org/show_bug.cgi?id=180283
Reviewed by Darin Adler.
Update expected result in the following WPT tests, as now everything
is passing there.
* web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-022-expected.txt:
* web-platform-tests/css/css-grid/grid-items/grid-minimum-size-grid-items-023-expected.txt:
2017-12-11 Manuel Rego Casasnovas <rego@igalia.com>
REGRESSION(r221931): Row stretch doesn't work for grid container with min-height
https://bugs.webkit.org/show_bug.cgi?id=180287
Reviewed by Darin Adler.
* web-platform-tests/css/css-grid/grid-model/grid-box-sizing-001-expected.txt:
Update expectations as the test is now passing.
2017-12-08 Chris Dumez <cdumez@apple.com>
ServiceWorkerGlobalScope is a global object and should be marked as [ImplicitThis] in the IDL
https://bugs.webkit.org/show_bug.cgi?id=180615
Reviewed by Brady Eidson.
Rebaseline WPT tests now that more checks are passing.
* web-platform-tests/service-workers/service-worker/interfaces-sw.https-expected.txt:
* web-platform-tests/workers/interfaces.worker-expected.txt:
2017-12-08 Youenn Fablet <youenn@apple.com>
FetchResponse should keep unfiltered ResourceResponse so that it can be used in Service Worker
https://bugs.webkit.org/show_bug.cgi?id=179641
<rdar://problem/35923570>
Reviewed by Alex Christensen.
* web-platform-tests/service-workers/service-worker/fetch-request-css-cross-origin-mime-check.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-response-taint.https-expected.txt:
2017-12-07 Youenn Fablet <youenn@apple.com>
Activate IDB and WebSockets in service workers
https://bugs.webkit.org/show_bug.cgi?id=180534
Reviewed by Brady Eidson.
* web-platform-tests/service-workers/service-worker/websocket-in-service-worker.https-expected.txt:
2017-12-07 Ms2ger <Ms2ger@igalia.com>
Update imported/w3c/web-platform-tests/css/css-pseudo-4/marker-font-properties.html from upstream.
https://bugs.webkit.org/show_bug.cgi?id=177362
Unreviewed test gardening.
* web-platform-tests/css/css-pseudo-4/marker-font-properties-expected.html:
* web-platform-tests/css/css-pseudo-4/marker-font-properties.html:
2017-12-06 Youenn Fablet <youenn@apple.com>
Import WPT workers test suite
https://bugs.webkit.org/show_bug.cgi?id=180464
Reviewed by Chris Dumez.
* resources/import-expectations.json:
* resources/resource-files.json:
* workers: Added.
2017-12-06 Chris Dumez <cdumez@apple.com>
ServiceWorkers API should reject promises when calling objects inside detached frames
https://bugs.webkit.org/show_bug.cgi?id=180444
Reviewed by Youenn Fablet.
Rebaseline test now that it is passing some checks.
* web-platform-tests/service-workers/service-worker/detached-context.https-expected.txt:
* web-platform-tests/service-workers/service-worker/register-closed-window.https-expected.txt:
2017-12-06 Youenn Fablet <youenn@apple.com>
Service Worker fetch should filter HTTP headers that are added by CachedResourceLoader/CachedResource
https://bugs.webkit.org/show_bug.cgi?id=180462
Reviewed by Geoffrey Garen.
* web-platform-tests/service-workers/service-worker/fetch-response-taint.https-expected.txt:
2017-12-05 Chris Dumez <cdumez@apple.com>
ServiceWorkerGlobalScope prototype chain should be immutable
https://bugs.webkit.org/show_bug.cgi?id=180450
Reviewed by Youenn Fablet.
Rebaseline test that no longer times out.
* web-platform-tests/service-workers/service-worker/interfaces-sw.https-expected.txt:
2017-12-05 Javier Fernandez <jfernandez@igalia.com>
[css-grid] Update imported Web Platform Tests
https://bugs.webkit.org/show_bug.cgi?id=180345
Reviewed by Manuel Rego Casasnovas and Youenn Fablet.
Import new grid related Web Platform tests.
Rename the css/css-grid-1/ folder to css/css-grid/ to sync upstream folder hierarchy.
Imported css/resources/ because the check-layout-th.js script has been moved there.
2017-12-05 Chris Dumez <cdumez@apple.com>
XMLHttpRequest should not be exposed to service workers
https://bugs.webkit.org/show_bug.cgi?id=180446
Reviewed by Youenn Fablet.
Rebaseline WPT test that has one more check passing.
* web-platform-tests/service-workers/service-worker/interfaces-sw.https-expected.txt:
2017-12-05 Youenn Fablet <youenn@apple.com>
Implement https://w3c.github.io/ServiceWorker/#clients-claim
https://bugs.webkit.org/show_bug.cgi?id=180261
Reviewed by Chris Dumez.
* web-platform-tests/service-workers/service-worker/activation.https-expected.txt:
2017-12-05 Youenn Fablet <youenn@apple.com>
Unskip some more Service Worker tests
https://bugs.webkit.org/show_bug.cgi?id=180428
Unreviewed.
* web-platform-tests/service-workers/service-worker/register-same-scope-different-script-url.https-expected.txt:
* imported/w3c/web-platform-tests/service-workers/service-worker/unregister-then-register-new-script.https-expected.txt:
2017-12-05 Chris Dumez <cdumez@apple.com>
Add support for ServiceWorkerContainer.prototype.ready
https://bugs.webkit.org/show_bug.cgi?id=180383
Reviewed by Youenn Fablet.
Rebaseline WPT test coverage container.ready now that it is passing.
* web-platform-tests/service-workers/service-worker/ready.https-expected.txt:
2017-12-04 Chris Dumez <cdumez@apple.com>
Support container.getRegistration() / getRegistrations() inside service workers
https://bugs.webkit.org/show_bug.cgi?id=180360
Reviewed by Youenn Fablet.
* web-platform-tests/service-workers/service-worker/activation.https-expected.txt:
Rebaseline test with slightly different output.
* web-platform-tests/service-workers/service-worker/skip-waiting-without-using-registration.https-expected.txt:
* web-platform-tests/service-workers/service-worker/skip-waiting-without-using-registration.https.html:
With my change, this test started running and passing a check before timing out. When investigating the time
out, I found out that this is caused by the test unregistering the worker while the test is still running
in the service worker, which causes the worker to terminate early. To address the issue, we no longer add
a cleanup step to unregister. The test now passes all checks.
2017-12-03 Chris Dumez <cdumez@apple.com>
Re-sync Service Workers web-platform-tests from upstream
https://bugs.webkit.org/show_bug.cgi?id=180336
Reviewed by Darin Adler.
Re-sync Service Workers web-platform-tests from upstream 6df98083a2be.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/resources/unregister-controlling-worker.html: Added.
* web-platform-tests/service-workers/service-worker/about-blank-replacement.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/about-blank-replacement.https.html: Added.
* web-platform-tests/service-workers/service-worker/activation.https.html:
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-respond-with-partial-stream.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-event-respond-with-partial-stream.https.html: Added.
* web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
* web-platform-tests/service-workers/service-worker/foreign-fetch-basics.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/foreign-fetch-basics.https.html: Removed.
* web-platform-tests/service-workers/service-worker/foreign-fetch-cors.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/foreign-fetch-cors.https.html: Removed.
* web-platform-tests/service-workers/service-worker/foreign-fetch-event.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/foreign-fetch-event.https.html: Removed.
* web-platform-tests/service-workers/service-worker/foreign-fetch-workers.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/foreign-fetch-workers.https.html: Removed.
* web-platform-tests/service-workers/service-worker/iframe-sandbox-register-link-element.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/iframe-sandbox-register-link-element.https.html: Removed.
* web-platform-tests/service-workers/service-worker/interfaces-window.https-expected.txt:
* web-platform-tests/service-workers/service-worker/link-element-register-basic.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/link-element-register-basic.https.html: Removed.
* web-platform-tests/service-workers/service-worker/link-element-register-mime-types.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/link-element-register-mime-types.https.html: Removed.
* web-platform-tests/service-workers/service-worker/link-element-register-scope.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/link-element-register-scope.https.html: Removed.
* web-platform-tests/service-workers/service-worker/link-element-register-script-url.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/link-element-register-script-url.https.html: Removed.
* web-platform-tests/service-workers/service-worker/link-element-register-script.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/link-element-register-script.https.html: Removed.
* web-platform-tests/service-workers/service-worker/link-element-register-security-error.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/link-element-register-security-error.https.html: Removed.
* web-platform-tests/service-workers/service-worker/navigation-preload/empty-preload-response-body.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-preload/resources/empty-preload-response-body-scope.html: Added.
* web-platform-tests/service-workers/service-worker/register-foreign-fetch-errors.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/register-foreign-fetch-errors.https.html: Removed.
* web-platform-tests/service-workers/service-worker/register-link-header.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/register-link-header.https.html: Removed.
* web-platform-tests/service-workers/service-worker/registration-iframe.https.html:
* web-platform-tests/service-workers/service-worker/registration-updateviacache.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-updateviacache.https.html:
* web-platform-tests/service-workers/service-worker/resource-timing.https-expected.txt:
* web-platform-tests/service-workers/service-worker/resource-timing.https.html:
* web-platform-tests/service-workers/service-worker/resources/about-blank-replacement-frame.py: Added.
(main):
* web-platform-tests/service-workers/service-worker/resources/about-blank-replacement-ping-frame.py: Added.
(main):
* web-platform-tests/service-workers/service-worker/resources/about-blank-replacement-popup-frame.py: Added.
(main):
* web-platform-tests/service-workers/service-worker/resources/about-blank-replacement-uncontrolled-nested-frame.html: Added.
* web-platform-tests/service-workers/service-worker/resources/about-blank-replacement-worker.js: Added.
(async.getClientByURL):
(async.pingPong.waitForPong.return.new.Promise):
(async.pingPong.waitForPong):
(async.pingPong):
(async.evt.url.searchParams):
(async.evt.evt.respondWith.async):
(evt.evt.waitUntil.async):
* web-platform-tests/service-workers/service-worker/resources/clients-get-worker.js:
(self.onfetch):
* web-platform-tests/service-workers/service-worker/resources/empty.js: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-event-respond-with-partial-stream-worker.js: Added.
(evt.evt.request.url.includes):
* web-platform-tests/service-workers/service-worker/resources/fetch-event-test-worker.js:
(handleClientId):
* web-platform-tests/service-workers/service-worker/resources/foreign-fetch-cors-worker.js: Removed.
* web-platform-tests/service-workers/service-worker/resources/foreign-fetch-event-worker.js: Removed.
* web-platform-tests/service-workers/service-worker/resources/foreign-fetch-helper-iframe.html: Removed.
* web-platform-tests/service-workers/service-worker/resources/foreign-fetch-helper-script.js: Removed.
* web-platform-tests/service-workers/service-worker/resources/foreign-fetch-helper-worker.js: Removed.
* web-platform-tests/service-workers/service-worker/resources/foreign-fetch-helpers.js: Removed.
* web-platform-tests/service-workers/service-worker/resources/foreign-fetch-worker.js: Removed.
* web-platform-tests/service-workers/service-worker/resources/iframe-register-link-element.html: Removed.
* web-platform-tests/service-workers/service-worker/resources/install-worker-helper.html: Removed.
* web-platform-tests/service-workers/service-worker/resources/interfaces-idls.js:
* web-platform-tests/service-workers/service-worker/resources/link-header.py: Removed.
* web-platform-tests/service-workers/service-worker/resources/register-foreign-fetch-errors-worker.js: Removed.
* web-platform-tests/service-workers/service-worker/resources/resource-timing-iframe.sub.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/resources/resource-timing-iframe.html.
* web-platform-tests/service-workers/service-worker/resources/sandboxed-iframe-fetch-event-iframe.html: Added.
* web-platform-tests/service-workers/service-worker/resources/sandboxed-iframe-fetch-event-worker.js: Added.
(event.waitUntil.self.clients.matchAll.then):
* web-platform-tests/service-workers/service-worker/resources/sandboxed-iframe-navigator-serviceworker-iframe.html: Added.
* web-platform-tests/service-workers/service-worker/resources/test-helpers.sub.js:
* web-platform-tests/service-workers/service-worker/resources/w3c-import.log:
* web-platform-tests/service-workers/service-worker/sandboxed-iframe-fetch-event.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/sandboxed-iframe-fetch-event.https.html: Added.
* web-platform-tests/service-workers/service-worker/sandboxed-iframe-navigator-serviceworker.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/sandboxed-iframe-navigator-serviceworker.https.html: Added.
* web-platform-tests/service-workers/service-worker/service-worker-csp-connect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/service-worker-csp-default.https-expected.txt:
* web-platform-tests/service-workers/service-worker/service-worker-csp-script.https-expected.txt:
* web-platform-tests/service-workers/service-worker/w3c-import.log:
2017-12-03 Chris Dumez <cdumez@apple.com>
Support serviceWorker.postMessage() inside service workers
https://bugs.webkit.org/show_bug.cgi?id=180328
Reviewed by Darin Adler.
Rebaseline WPT test that is now passing.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/extendable-message-event.https-expected.txt:
2017-12-03 Chris Dumez <cdumez@apple.com>
Unreviewed, unskip / rebaseline a few web platform tests.
* web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https-expected.txt:
* web-platform-tests/service-workers/service-worker/clients-matchall-on-evaluation.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-request-redirect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/postmessage-to-client.https-expected.txt:
* web-platform-tests/service-workers/service-worker/register-same-scope-different-script-url.https-expected.txt:
* web-platform-tests/service-workers/service-worker/serviceworker-message-event-historical.https-expected.txt:
* web-platform-tests/service-workers/service-worker/skip-waiting-using-registration.https-expected.txt:
* web-platform-tests/service-workers/service-worker/unregister-then-register-new-script.https-expected.txt:
2017-12-03 Chris Dumez <cdumez@apple.com>
Implement self.skipWaiting() inside service workers
https://bugs.webkit.org/show_bug.cgi?id=180329
Reviewed by Darin Adler.
Rebaseline WPT tests that are now passing.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/update.https-expected.txt:
* web-platform-tests/service-workers/service-worker/claim-with-redirect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/postmessage-from-waiting-serviceworker.https-expected.txt:
* web-platform-tests/service-workers/service-worker/skip-waiting-without-client.https-expected.txt:
2017-12-02 Chris Dumez <cdumez@apple.com>
Support container.register() / registration.unregister() / inside service workers
https://bugs.webkit.org/show_bug.cgi?id=180326
Reviewed by Youenn Fablet.
Rebaseline WPT test that now passes most checks.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/unregister.https-expected.txt:
2017-12-02 Chris Dumez <cdumez@apple.com>
Support serviceWorkerRegistration.update() inside service workers
https://bugs.webkit.org/show_bug.cgi?id=180215
Reviewed by Darin Adler.
Rebaseline WPT test that no longer times out. The test still fails even
though we support update(). The issue is that the second frame load
uses the new worker (because of the update()) instead of the old one.
The test seems to expect that the new service worker is still in
waiting state at the point the second frame is loaded. However, for us
it is already activated.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/update.https-expected.txt:
2017-12-02 Youenn Fablet <youenn@apple.com>
Implement https://w3c.github.io/ServiceWorker/#clients-getall
https://bugs.webkit.org/show_bug.cgi?id=180276
Reviewed by Chris Dumez.
* web-platform-tests/service-workers/cache-storage/serviceworker/credentials.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigate-window.https-expected.txt:
2017-12-01 Chris Dumez <cdumez@apple.com>
Drop clientCreationURL from ServiceWorkerRegistrationKey
https://bugs.webkit.org/show_bug.cgi?id=180255
Reviewed by Youenn Fablet.
Rebaseline WPT test that is now passing.
* web-platform-tests/service-workers/service-worker/multiple-register.https-expected.txt:
2017-11-30 Chris Dumez <cdumez@apple.com>
Unreviewed, unskip service worker test that no longer times out after r225346.
* web-platform-tests/service-workers/service-worker/skip-waiting-using-registration.https-expected.txt:
* web-platform-tests/service-workers/service-worker/skip-waiting-without-client.https-expected.txt:
2017-11-30 Chris Dumez <cdumez@apple.com>
ServiceWorkerGlobalScope::skipWaiting() should resolve its promise
https://bugs.webkit.org/show_bug.cgi?id=180204
Reviewed by Brady Eidson.
Rebaseline test which uses skipWaiting().
* web-platform-tests/service-workers/service-worker/claim-with-redirect.https-expected.txt:
2017-11-30 Chris Dumez <cdumez@apple.com>
Populate self.registration.installing/waiting/active inside service workers
https://bugs.webkit.org/show_bug.cgi?id=180168
Reviewed by Brady Eidson.
Rebaseline a couple of WPT that now pass for checks.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/registration-attribute.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt:
2017-11-30 Ms2ger <Ms2ger@igalia.com>
[GTK] Enable all wpt touch-events tests.
https://bugs.webkit.org/show_bug.cgi?id=180198
Unreviewed test gardening.
* web-platform-tests/touch-events/create-touch-touchlist-expected.txt: Added.
* web-platform-tests/touch-events/historical-expected.txt: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/touch-events/historical-expected.txt.
* web-platform-tests/touch-events/touch-globaleventhandler-interface-expected.txt: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/touch-events/touch-globaleventhandler-interface-expected.txt.
* web-platform-tests/touch-events/touch-retargeting-expected.txt:
* web-platform-tests/touch-events/touch-touchevent-constructor-expected.txt:
2017-11-29 Chris Dumez <cdumez@apple.com>
Start exposing self.registration inside service workers
https://bugs.webkit.org/show_bug.cgi?id=180162
Reviewed by Brady Eidson.
* web-platform-tests/service-workers/service-worker/redirected-response.https-expected.txt:
2017-11-29 Youenn Fablet <youenn@apple.com>
Add support for FetchEvent.clientId
https://bugs.webkit.org/show_bug.cgi?id=180052
Reviewed by Chris Dumez.
* web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
* web-platform-tests/service-workers/service-worker/resources/clients-get-worker.js:
* web-platform-tests/service-workers/service-worker/resources/fetch-event-test-worker.js:
2017-11-29 Ms2ger <Ms2ger@igalia.com>
Rebaseline imported/w3c/web-platform-tests/resource-timing/single-entry-per-resource.html.
https://bugs.webkit.org/show_bug.cgi?id=180142
Unreviewed test gardening.
* web-platform-tests/resource-timing/single-entry-per-resource-expected.txt:
2017-11-28 Chris Dumez <cdumez@apple.com>
Unreviewed, rebaseline a few skipped / flaky service worker tests
* web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-request-redirect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/register-same-scope-different-script-url.https-expected.txt:
* web-platform-tests/service-workers/service-worker/skip-waiting-using-registration.https-expected.txt:
2017-11-25 Frederic Wang <fwang@igalia.com>
Import MathML WPT tests
https://bugs.webkit.org/show_bug.cgi?id=179110
Reviewed by Darin Adler.
This patch imports the MathML WPT tests and remove the corresponding unmaintained copies
from LayoutTests/imported/mathml-in-html5/. The only exception is for MathML tests testing
OpenType MATH parameters: They require Web fonts and do not work well in WebKit without
some tweaks because of bug 174030. For now, we only move the web fonts required by the tests
and keep running the legacy versions.
* resources/import-expectations.json:
* resources/resource-files.json:
* web-platform-tests/mathml/OWNERS: Added.
* web-platform-tests/mathml/README.md: Added.
* web-platform-tests/mathml/presentation-markup/fractions/frac-1-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/fractions/frac-1-expected.txt.
* web-platform-tests/mathml/presentation-markup/fractions/frac-1.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/fractions/frac-1.html.
* web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-1.html: Copied from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/fractions/frac-parameters-1.html.
* web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-2.html: Copied from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/fractions/frac-parameters-2.html.
* web-platform-tests/mathml/presentation-markup/fractions/w3c-import.log: Added.
* web-platform-tests/mathml/presentation-markup/operators/mo-axis-height-1-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/operators/mo-axis-height-1-expected.txt.
* web-platform-tests/mathml/presentation-markup/operators/mo-axis-height-1.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/operators/mo-axis-height-1.html.
* web-platform-tests/mathml/presentation-markup/operators/w3c-import.log: Added.
* web-platform-tests/mathml/presentation-markup/radicals/root-parameters-1.html: Copied from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/radicals/root-parameters-1.html.
* web-platform-tests/mathml/presentation-markup/radicals/w3c-import.log: Added.
* web-platform-tests/mathml/presentation-markup/scripts/subsup-1-expected.txt: Copied from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-1-expected.txt.
* web-platform-tests/mathml/presentation-markup/scripts/subsup-1.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-1.html.
* web-platform-tests/mathml/presentation-markup/scripts/subsup-2-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-2-expected.txt.
* web-platform-tests/mathml/presentation-markup/scripts/subsup-2.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-2.html.
* web-platform-tests/mathml/presentation-markup/scripts/subsup-3-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-3-expected.txt.
* web-platform-tests/mathml/presentation-markup/scripts/subsup-3.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-3.html.
* web-platform-tests/mathml/presentation-markup/scripts/subsup-4-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-4-expected.txt.
* web-platform-tests/mathml/presentation-markup/scripts/subsup-4.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-4.html.
* web-platform-tests/mathml/presentation-markup/scripts/subsup-5-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-5-expected.txt.
* web-platform-tests/mathml/presentation-markup/scripts/subsup-5.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-5.html.
* web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-1.html: Copied from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-parameters-1.html.
* web-platform-tests/mathml/presentation-markup/scripts/underover-1-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-1-expected.txt.
* web-platform-tests/mathml/presentation-markup/scripts/underover-1.html: Added.
* web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-1.html: Copied from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-1.html.
* web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-2.html: Copied from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-2.html.
* web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3.html: Copied from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-3.html.
* web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-4.html: Copied from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-4.html.
* web-platform-tests/mathml/presentation-markup/scripts/w3c-import.log: Added.
* web-platform-tests/mathml/presentation-markup/spaces/space-1-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/spaces/space-1-expected.txt.
* web-platform-tests/mathml/presentation-markup/spaces/space-1.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/spaces/space-1.html.
* web-platform-tests/mathml/presentation-markup/spaces/space-2-expected.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/spaces/space-2-expected.html.
* web-platform-tests/mathml/presentation-markup/spaces/space-2.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/spaces/space-2.html.
* web-platform-tests/mathml/presentation-markup/spaces/w3c-import.log: Added.
* web-platform-tests/mathml/presentation-markup/tables/table-axis-height-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/tables/table-axis-height-expected.txt.
* web-platform-tests/mathml/presentation-markup/tables/table-axis-height.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/tables/table-axis-height.html.
* web-platform-tests/mathml/presentation-markup/tables/w3c-import.log: Added.
* web-platform-tests/mathml/relations/css-styling/color-1-expected.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/css-styling/color-1-expected.html.
* web-platform-tests/mathml/relations/css-styling/color-1.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/css-styling/color-1.html.
* web-platform-tests/mathml/relations/css-styling/display-1-expected.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/css-styling/display-1-expected.html.
* web-platform-tests/mathml/relations/css-styling/display-1.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/css-styling/display-1.html.
* web-platform-tests/mathml/relations/css-styling/displaystyle-1-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/css-styling/displaystyle-1-expected.txt.
* web-platform-tests/mathml/relations/css-styling/displaystyle-1.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/css-styling/displaystyle-1.html.
* web-platform-tests/mathml/relations/css-styling/lengths-1-expected.html: Copied from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/integration-point-1-expected.html.
* web-platform-tests/mathml/relations/css-styling/lengths-1.html: Added.
* web-platform-tests/mathml/relations/css-styling/lengths-2-expected.html: Copied from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/integration-point-1-expected.html.
* web-platform-tests/mathml/relations/css-styling/lengths-2.html: Added.
* web-platform-tests/mathml/relations/css-styling/lengths-3-expected.txt: Added.
* web-platform-tests/mathml/relations/css-styling/lengths-3.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold-fraktur-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold-fraktur.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold-italic-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold-italic.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold-sans-serif-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold-sans-serif.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold-script-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold-script.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-bold.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-double-struck-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-double-struck.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-fraktur-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-fraktur.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-initial-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-initial.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-italic-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-italic.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-looped-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-looped.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-monospace-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-monospace.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif-bold-italic-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif-bold-italic.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif-italic-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif-italic.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-script-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-script.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-stretched-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-stretched.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-tailed-expected.html: Added.
* web-platform-tests/mathml/relations/css-styling/mathvariant-tailed.html: Added.
* web-platform-tests/mathml/relations/css-styling/visibility-1-expected.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/css-styling/visibility-1-expected.html.
* web-platform-tests/mathml/relations/css-styling/visibility-1.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/css-styling/visibility-1.html.
* web-platform-tests/mathml/relations/css-styling/w3c-import.log: Added.
* web-platform-tests/mathml/relations/html5-tree/class-1-expected.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/class-1-expected.html.
* web-platform-tests/mathml/relations/html5-tree/class-1.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/class-1.html.
* web-platform-tests/mathml/relations/html5-tree/class-2-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/class-2-expected.txt.
* web-platform-tests/mathml/relations/html5-tree/class-2.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/class-2.html.
* web-platform-tests/mathml/relations/html5-tree/color-attributes-1-expected.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/color-attributes-1-expected.html.
* web-platform-tests/mathml/relations/html5-tree/color-attributes-1.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/color-attributes-1.html.
* web-platform-tests/mathml/relations/html5-tree/display-1-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/display-1-expected.txt.
* web-platform-tests/mathml/relations/html5-tree/display-1.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/display-1.html.
* web-platform-tests/mathml/relations/html5-tree/dynamic-1-expected.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/dynamic-1-expected.html.
* web-platform-tests/mathml/relations/html5-tree/dynamic-1.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/dynamic-1.html.
* web-platform-tests/mathml/relations/html5-tree/href-click-1-expected.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/href-click-1-expected.html.
* web-platform-tests/mathml/relations/html5-tree/href-click-1.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/href-click-1.html.
* web-platform-tests/mathml/relations/html5-tree/href-click-2-expected.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/href-click-2-expected.html.
* web-platform-tests/mathml/relations/html5-tree/href-click-2.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/href-click-2.html.
* web-platform-tests/mathml/relations/html5-tree/integration-point-1-expected.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/integration-point-1-expected.html.
* web-platform-tests/mathml/relations/html5-tree/integration-point-1.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/integration-point-1.html.
* web-platform-tests/mathml/relations/html5-tree/integration-point-2-expected.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/integration-point-2-expected.html.
* web-platform-tests/mathml/relations/html5-tree/integration-point-2.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/integration-point-2.html.
* web-platform-tests/mathml/relations/html5-tree/integration-point-3-expected.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/integration-point-3-expected.html.
* web-platform-tests/mathml/relations/html5-tree/integration-point-3.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/integration-point-3.html.
* web-platform-tests/mathml/relations/html5-tree/required-extensions-1-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/required-extensions-1-expected.txt.
* web-platform-tests/mathml/relations/html5-tree/required-extensions-1.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/required-extensions-1.html.
* web-platform-tests/mathml/relations/html5-tree/required-extensions-2-expected.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/required-extensions-2-expected.html.
* web-platform-tests/mathml/relations/html5-tree/required-extensions-2.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/required-extensions-2.html.
* web-platform-tests/mathml/relations/html5-tree/unique-identifier-1-expected.html: Added.
* web-platform-tests/mathml/relations/html5-tree/unique-identifier-1-iframe-1.html: Added.
* web-platform-tests/mathml/relations/html5-tree/unique-identifier-1-iframe-2.html: Added.
* web-platform-tests/mathml/relations/html5-tree/unique-identifier-1.html: Added.
* web-platform-tests/mathml/relations/html5-tree/unique-identifier-2-expected.txt: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/unique-identifier-2-expected.txt.
* web-platform-tests/mathml/relations/html5-tree/unique-identifier-2.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/unique-identifier-2.html.
* web-platform-tests/mathml/relations/html5-tree/unique-identifier-3-expected.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/unique-identifier-3-expected.html.
* web-platform-tests/mathml/relations/html5-tree/unique-identifier-3.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/html5-tree/unique-identifier-3.html.
* web-platform-tests/mathml/relations/html5-tree/w3c-import.log: Added.
* web-platform-tests/mathml/relations/text-and-math/use-typo-metrics-1-expected.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/text-and-math/use-typo-metrics-1-expected.html.
* web-platform-tests/mathml/relations/text-and-math/use-typo-metrics-1.html: Renamed from LayoutTests/imported/mathml-in-html5/mathml/relations/text-and-math/use-typo-metrics-1.html.
* web-platform-tests/mathml/relations/text-and-math/w3c-import.log: Added.
* web-platform-tests/mathml/tools/axisheight.py: Added.
* web-platform-tests/mathml/tools/fractions.py: Added.
* web-platform-tests/mathml/tools/largeop.py: Added.
* web-platform-tests/mathml/tools/limits.py: Added.
* web-platform-tests/mathml/tools/mathvariant-transforms.py: Added.
(parseCodePoint):
* web-platform-tests/mathml/tools/radicals.py: Added.
(createStretchyRadical):
* web-platform-tests/mathml/tools/scripts.py: Added.
* web-platform-tests/mathml/tools/stacks.py: Added.
* web-platform-tests/mathml/tools/stretchstacks.py: Added.
* web-platform-tests/mathml/tools/underover.py: Added.
* web-platform-tests/mathml/tools/use-typo-lineheight.py: Added.
* web-platform-tests/mathml/tools/utils/__init__.py: Added.
* web-platform-tests/mathml/tools/utils/mathfont.py: Added.
(create):
(drawRectangleGlyph):
(createSquareGlyph):
(drawHexaDigit):
(createGlyphFromValue):
(save):
* web-platform-tests/mathml/tools/utils/misc.py: Added.
(downloadWithProgressBar):
* web-platform-tests/mathml/tools/utils/w3c-import.log: Added.
* web-platform-tests/mathml/tools/w3c-import.log: Added.
* web-platform-tests/mathml/tools/xHeight.py: Added.
* web-platform-tests/mathml/w3c-import.log: Added.
2017-11-24 Ms2ger <Ms2ger@igalia.com>
Stop importing css-shapes-1/test-plan/index.html.
https://bugs.webkit.org/show_bug.cgi?id=168553
Unreviewed test gardening.
It's not a test; there's no good reason to import it.
* resources/import-expectations.json:
* web-platform-tests/css/css-shapes-1/test-plan/index-expected.txt: Removed.
* web-platform-tests/css/css-shapes-1/test-plan/index.html: Removed.
* web-platform-tests/css/css-shapes-1/test-plan/w3c-import.log: Removed.
2017-11-22 Ali Juma <ajuma@chromium.org>
Implement VisualViewport API attributes
https://bugs.webkit.org/show_bug.cgi?id=179385
Reviewed by Frédéric Wang.
Update expectations for viewport WPTs. The new expectations are all passing,
except as mentioned below.
* web-platform-tests/viewport/viewport-no-resize-event-on-overflow-recalc-expected.txt:
* web-platform-tests/viewport/viewport-read-size-causes-layout-expected.txt:
* web-platform-tests/viewport/viewport-read-size-in-iframe-causes-layout-expected.txt:
* web-platform-tests/viewport/viewport-resize-event-on-load-overflowing-page-expected.txt:
Fails since events are not implemented yet (wkbug.com/b/179386).
* web-platform-tests/viewport/viewport-scrollbars-cause-resize-expected.txt:
* web-platform-tests/viewport/viewport-type-expected.txt:
* web-platform-tests/viewport/viewport-unscaled-scale-expected.txt:
* web-platform-tests/viewport/viewport-unscaled-scale-iframe-expected.txt:
* web-platform-tests/viewport/viewport-unscaled-scroll-expected.txt:
* web-platform-tests/viewport/viewport-unscaled-scroll-iframe-expected.txt:
Passing expectation for non-iOS, but fails on iOS because iframes aren't scrollable (wkbug.com/b/179794).
* web-platform-tests/viewport/viewport-unscaled-size-expected.txt:
* web-platform-tests/viewport/viewport-unscaled-size-iframe-expected.txt:
Passing expectation for non-iOS, but fails on iOS because iframes aren't scrollable (wkbug.com/b/179794).
2017-11-22 Commit Queue <commit-queue@webkit.org>
Unreviewed, rolling out r225093.
https://bugs.webkit.org/show_bug.cgi?id=179938
Compilation failed on WinCairo 64-bit Release (Requested by
fredw on #webkit).
Reverted changeset:
"Implement VisualViewport API attributes"
https://bugs.webkit.org/show_bug.cgi?id=179385
https://trac.webkit.org/changeset/225093
2017-11-21 Ali Juma <ajuma@chromium.org>
Implement VisualViewport API attributes
https://bugs.webkit.org/show_bug.cgi?id=179385
Reviewed by Frédéric Wang.
Update expectations for viewport WPTs. The new expectations are all passing,
except as mentioned below.
* web-platform-tests/viewport/viewport-no-resize-event-on-overflow-recalc-expected.txt:
* web-platform-tests/viewport/viewport-read-size-causes-layout-expected.txt:
* web-platform-tests/viewport/viewport-read-size-in-iframe-causes-layout-expected.txt:
* web-platform-tests/viewport/viewport-resize-event-on-load-overflowing-page-expected.txt:
Fails since events are not implemented yet (wkbug.com/b/179386).
* web-platform-tests/viewport/viewport-scrollbars-cause-resize-expected.txt:
* web-platform-tests/viewport/viewport-type-expected.txt:
* web-platform-tests/viewport/viewport-unscaled-scale-expected.txt:
* web-platform-tests/viewport/viewport-unscaled-scale-iframe-expected.txt:
* web-platform-tests/viewport/viewport-unscaled-scroll-expected.txt:
* web-platform-tests/viewport/viewport-unscaled-scroll-iframe-expected.txt:
Passing expectation for non-iOS, but fails on iOS because iframes aren't scrollable (wkbug.com/b/179794).
* web-platform-tests/viewport/viewport-unscaled-size-expected.txt:
* web-platform-tests/viewport/viewport-unscaled-size-iframe-expected.txt:
Passing expectation for non-iOS, but fails on iOS because iframes aren't scrollable (wkbug.com/b/179794).
2017-11-21 Ms2ger <Ms2ger@igalia.com>
[GTK] Update expectations for wpt/url/failure.html.
https://bugs.webkit.org/show_bug.cgi?id=179920
Unreviewed test gardening.
* web-platform-tests/url/failure-expected.txt: update for sendBeacon support.
2017-11-20 Emilio Cobos Álvarez <emilio@crisal.io>
Incorrect computed style in pseudo-elements with display: contents
https://bugs.webkit.org/show_bug.cgi?id=179812
Reviewed by Antti Koivisto.
* web-platform-tests/cssom/getComputedStyle-pseudo-expected.txt:
* web-platform-tests/cssom/getComputedStyle-pseudo.html:
Extended the testcase to cover this bug.
2017-11-17 Youenn Fablet <youenn@apple.com>
ServiceWorker intercepted FetchRequest should have their referrer set appropriately.
https://bugs.webkit.org/show_bug.cgi?id=179803
Reviewed by Chris Dumez.
* web-platform-tests/service-workers/service-worker/referer.https-expected.txt:
* web-platform-tests/service-workers/service-worker/request-end-to-end.https-expected.txt:
2017-11-16 Commit Queue <commit-queue@webkit.org>
Unreviewed, rolling out r224921.
https://bugs.webkit.org/show_bug.cgi?id=179813
We shouldn't be doing this (Requested by ap on #webkit).
Reverted changeset:
"Remove the outdated and unmaintained copies of the tests in
wpt/2dcontext/the-canvas-state/."
https://bugs.webkit.org/show_bug.cgi?id=179769
https://trac.webkit.org/changeset/224921
2017-11-16 Chris Dumez <cdumez@apple.com>
Unreviewed, rebaseline skipped / flaky service worker tests
* web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https-expected.txt:
* web-platform-tests/service-workers/service-worker/respond-with-body-accessed-response.https-expected.txt:
* web-platform-tests/service-workers/service-worker/unregister-controller.https-expected.txt:
2017-11-16 Youenn Fablet <youenn@apple.com>
Service Worker should get the body of intercepted requests
https://bugs.webkit.org/show_bug.cgi?id=179776
Reviewed by Alex Christensen.
* imported/w3c/web-platform-tests/fetch/api/request/request-consume-empty-expected.txt:
* imported/w3c/web-platform-tests/fetch/api/request/request-init-002-expected.txt:
* imported/w3c/web-platform-tests/fetch/api/response/response-consume-empty-expected.txt:
* imported/w3c/web-platform-tests/fetch/api/response/response-consume-expected.txt:
* imported/w3c/web-platform-tests/fetch/api/response/response-init-002-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-request-xhr.https-expected.txt:
2017-11-16 Chris Dumez <cdumez@apple.com>
[Service Worker] Implement "Try Clear Registration" algorithm
https://bugs.webkit.org/show_bug.cgi?id=179791
Reviewed by Youenn Fablet.
Rebaseline several WPT tests that are now passing or failing later.
* web-platform-tests/service-workers/service-worker/clients-matchall-client-types.https-expected.txt:
* web-platform-tests/service-workers/service-worker/getregistrations.https-expected.txt:
* web-platform-tests/service-workers/service-worker/ready.https-expected.txt:
* web-platform-tests/service-workers/service-worker/unregister-then-register-new-script.https-expected.txt:
* web-platform-tests/service-workers/service-worker/unregister-then-register.https-expected.txt:
2017-11-16 Chris Dumez <cdumez@apple.com>
Unreviewed, rebaseline skipped and flaky service workers tests.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/extendable-message-event.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-request-redirect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/register-same-scope-different-script-url.https-expected.txt:
* web-platform-tests/service-workers/service-worker/respond-with-body-accessed-response.https-expected.txt:
* web-platform-tests/service-workers/service-worker/uncontrolled-page.https-expected.txt:
* web-platform-tests/service-workers/service-worker/unregister-controller.https-expected.txt:
* web-platform-tests/service-workers/service-worker/update-bytecheck.https-expected.txt:
* web-platform-tests/service-workers/service-worker/worker-interception.https-expected.txt:
2017-11-16 Ms2ger <Ms2ger@igalia.com>
Import 2dcontext/the-canvas-state/ from wpt.
https://bugs.webkit.org/show_bug.cgi?id=179769
Reviewed by Youenn Fablet.
Also remove the outdated and unmaintained copies of those tests.
The only substantive changes are changes from _assertEqual to _assertSame;
that is, from comparing with == to comparing with ===. (I made this
change upstream in 2014.)
* resources/import-expectations.json:
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.bitmap-expected.txt: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.bitmap-expected.txt.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.bitmap.html.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.clip-expected.txt: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.clip-expected.txt.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.clip.html: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.clip.html.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle-expected.txt: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.fillStyle-expected.txt.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.fillStyle.html.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.font-expected.txt: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.font-expected.txt.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.font.html: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.font.html.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha-expected.txt: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.globalAlpha-expected.txt.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.globalAlpha.html.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation-expected.txt: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.globalCompositeOperation-expected.txt.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.globalCompositeOperation.html.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.imageSmoothingEnabled-expected.txt: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.imageSmoothingEnabled.html: Added.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.lineCap-expected.txt: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.lineCap-expected.txt.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.lineCap.html.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin-expected.txt: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.lineJoin-expected.txt.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.lineJoin.html.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth-expected.txt: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.lineWidth-expected.txt.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.lineWidth.html.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit-expected.txt: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.miterLimit-expected.txt.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.miterLimit.html.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.path-expected.txt: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.path-expected.txt.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.path.html: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.path.html.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur-expected.txt: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.shadowBlur-expected.txt.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.shadowBlur.html.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor-expected.txt: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.shadowColor-expected.txt.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.shadowColor.html.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX-expected.txt: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.shadowOffsetX-expected.txt.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.shadowOffsetX.html.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY-expected.txt: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.shadowOffsetY-expected.txt.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.shadowOffsetY.html.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.stack-expected.txt: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.stack-expected.txt.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.stack.html: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.stack.html.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth-expected.txt: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.stackdepth-expected.txt.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.stackdepth.html.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle-expected.txt: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.strokeStyle-expected.txt.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.strokeStyle.html.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.textAlign-expected.txt: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.textAlign-expected.txt.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.textAlign.html.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline-expected.txt: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.textBaseline-expected.txt.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.textBaseline.html.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.transformation-expected.txt: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.transformation-expected.txt.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.transformation.html.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.underflow-expected.txt: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.underflow-expected.txt.
* web-platform-tests/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html: Renamed from LayoutTests/imported/w3c/canvas/2d.state.saverestore.underflow.html.
* web-platform-tests/2dcontext/the-canvas-state/canvas_state_restore_001-expected.htm: Added.
* web-platform-tests/2dcontext/the-canvas-state/canvas_state_restore_001.htm: Added.
* web-platform-tests/2dcontext/the-canvas-state/w3c-import.log: Added.
2017-11-15 Youenn Fablet <youenn@apple.com>
Some service worker tests are flaky due to console log messages
https://bugs.webkit.org/show_bug.cgi?id=179601
Reviewed by Alex Christensen.
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https-expected.txt:
2017-11-15 Youenn Fablet <youenn@apple.com>
Remove service worker selection based on registration
https://bugs.webkit.org/show_bug.cgi?id=179705
Reviewed by Alex Christensen.
* web-platform-tests/service-workers/service-worker/controller-on-reload.https-expected.txt:
2017-11-14 Chris Dumez <cdumez@apple.com>
[Service Workers] Implement container.getRegistrations()
https://bugs.webkit.org/show_bug.cgi?id=179672
Reviewed by Brady Eidson.
Rebaseline test now that more checks are passing.
* web-platform-tests/service-workers/service-worker/getregistrations.https-expected.txt:
2017-11-14 Youenn Fablet <youenn@apple.com>
Implement ServiceWorker handle fetch for navigation loads
https://bugs.webkit.org/show_bug.cgi?id=179404
Reviewed by Alex Christensen and Chris Dumez.
* web-platform-tests/service-workers/cache-storage/serviceworker/credentials.https-expected.txt:
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/extendable-message-event.https-expected.txt:
* web-platform-tests/service-workers/service-worker/claim-not-using-registration.https-expected.txt:
* web-platform-tests/service-workers/service-worker/client-id.https-expected.txt:
* web-platform-tests/service-workers/service-worker/client-navigate.https-expected.txt:
* web-platform-tests/service-workers/service-worker/clients-get-cross-origin.https-expected.txt:
* web-platform-tests/service-workers/service-worker/clients-get.https-expected.txt:
* web-platform-tests/service-workers/service-worker/clients-matchall-client-types.https-expected.txt:
* web-platform-tests/service-workers/service-worker/clients-matchall-include-uncontrolled.https-expected.txt:
* web-platform-tests/service-workers/service-worker/clients-matchall.https-expected.txt:
* web-platform-tests/service-workers/service-worker/controller-on-disconnect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/controller-on-load.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-csp.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-after-navigation-within-page.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-async-respond-with.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-network-error.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-redirect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-referrer-policy.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-respond-with-argument.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-respond-with-readable-stream.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-respond-with-response-body-with-invalid-chunk.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-respond-with-stops-propagation.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-within-sw.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-frame-resource.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-header-visibility.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-mixed-content-to-inscope.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-mixed-content-to-outscope.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-request-css-cross-origin-mime-check.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-request-redirect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-request-xhr.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-response-taint.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-response-xhr.https-expected.txt:
* web-platform-tests/service-workers/service-worker/foreign-fetch-workers.https-expected.txt:
* web-platform-tests/service-workers/service-worker/interfaces-sw.https-expected.txt:
* web-platform-tests/service-workers/service-worker/invalid-header.https-expected.txt:
* web-platform-tests/service-workers/service-worker/mime-sniffing.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-preload/chunked-encoding.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-preload/request-headers.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-redirect-to-http.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/opaque-response-preloaded.https-expected.txt:
* web-platform-tests/service-workers/service-worker/performance-timeline.https-expected.txt:
* web-platform-tests/service-workers/service-worker/postmessage-msgport-to-client.https-expected.txt:
* web-platform-tests/service-workers/service-worker/postmessage-to-client.https-expected.txt:
* web-platform-tests/service-workers/service-worker/referer.https-expected.txt:
* web-platform-tests/service-workers/service-worker/referrer-policy-header.https-expected.txt:
* web-platform-tests/service-workers/service-worker/register-same-scope-different-script-url.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-updateviacache.https-expected.txt:
* web-platform-tests/service-workers/service-worker/request-end-to-end.https-expected.txt:
* web-platform-tests/service-workers/service-worker/resource-timing.https-expected.txt:
* web-platform-tests/service-workers/service-worker/serviceworker-message-event-historical.https-expected.txt:
* web-platform-tests/service-workers/service-worker/skip-waiting-installed.https-expected.txt:
* web-platform-tests/service-workers/service-worker/skip-waiting-using-registration.https-expected.txt:
* web-platform-tests/service-workers/service-worker/skip-waiting-without-using-registration.https-expected.txt:
* web-platform-tests/service-workers/service-worker/unregister-controller.https-expected.txt:
* web-platform-tests/service-workers/service-worker/unregister-then-register.https-expected.txt:
* web-platform-tests/service-workers/service-worker/update-bytecheck.https-expected.txt:
* web-platform-tests/service-workers/service-worker/update-recovery.https-expected.txt:
* web-platform-tests/service-workers/service-worker/worker-interception.https-expected.txt:
2017-11-14 Chris Dumez <cdumez@apple.com>
Unreviewed, rebaseline skipped / flaky service worker tests
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-request-redirect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/interfaces-sw.https-expected.txt:
* web-platform-tests/service-workers/service-worker/register-same-scope-different-script-url.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-updateviacache.https-expected.txt:
* web-platform-tests/service-workers/service-worker/skip-waiting-without-using-registration.https-expected.txt:
2017-11-14 Alex Christensen <achristensen@webkit.org>
Clean up old URL parser remnants
https://bugs.webkit.org/show_bug.cgi?id=179573
Reviewed by Darin Adler.
* web-platform-tests/url/url-setters-expected.txt:
We're more spec compliant! Hooray!
2017-11-13 Chris Dumez <cdumez@apple.com>
Send ServiceWorkerData structs to the WebProcesses instead of ServiceWorkerIdentifiers
https://bugs.webkit.org/show_bug.cgi?id=179649
Reviewed by Brady Eidson.
Rebaseline a couple of WPT tests that are now passing.
* web-platform-tests/service-workers/service-worker/register-wait-forever-in-install-worker.https-expected.txt:
* web-platform-tests/service-workers/service-worker/skip-waiting.https-expected.txt:
2017-11-13 Youenn Fablet <youenn@apple.com>
matchRegistration does not need to go to StorageProcess if no service worker is registered
https://bugs.webkit.org/show_bug.cgi?id=179480
Reviewed by Chris Dumez.
* web-platform-tests/service-workers/service-worker/activation.https-expected.txt:
* web-platform-tests/service-workers/service-worker/activation.https.html:
* web-platform-tests/service-workers/service-worker/registration-iframe.https.html:
2017-11-12 Maciej Stachowiak <mjs@apple.com>
Remove support for UTF-32 variant text encodings
https://bugs.webkit.org/show_bug.cgi?id=179435
Reviewed by Darin Adler.
* web-platform-tests/encoding/unsupported-encodings-expected.txt: Update results now
that UTF-32 support is gone. Still not quite right since we don't sniff UTF-32LE as
UTF-16LE yet.
* web-platform-tests/encoding/utf-32-expected.txt: ditto
2017-11-11 Chris Dumez <cdumez@apple.com>
Re-sync Service Workers web-platform-tests from upstream
https://bugs.webkit.org/show_bug.cgi?id=179575
Reviewed by Youenn Fablet.
Re-sync Service Workers web-platform-tests from upstream 04892735ed1.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/registration-attribute.https-expected.txt:
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/registration-attribute.https.html:
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/resources/registration-attribute-newer-worker.js: Added.
(record):
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/resources/registration-attribute-worker.js:
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/resources/unregister-controlling-worker.html: Added.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/resources/unregister-worker.js:
(matchQuery):
(e.waitUntil.self.registration.unregister.then):
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/resources/update-worker.js:
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/resources/w3c-import.log:
* web-platform-tests/service-workers/service-worker/detached-context.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/detached-context.https.html: Added.
* web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event.https.html:
* web-platform-tests/service-workers/service-worker/navigation-preload/empty-preload-response-body.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-preload/resources/empty-preload-response-body-scope.html: Added.
* web-platform-tests/service-workers/service-worker/request-body-blob.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/request-body-blob.https.html: Removed.
* web-platform-tests/service-workers/service-worker/resources/empty.js: Added.
* web-platform-tests/service-workers/service-worker/resources/fetch-event-test-worker.js:
(handleHeaders):
(handleRequestBody):
* web-platform-tests/service-workers/service-worker/resources/interfaces-idls.js:
* web-platform-tests/service-workers/service-worker/resources/interfaces-worker.sub.js:
(test):
* web-platform-tests/service-workers/service-worker/resources/request-body-blob-iframe.html: Removed.
* web-platform-tests/service-workers/service-worker/resources/request-body-blob-worker.js: Removed.
* web-platform-tests/service-workers/service-worker/resources/respond-with-body-accessed-response-iframe.html: Added.
* web-platform-tests/service-workers/service-worker/resources/respond-with-body-accessed-response-worker.js: Added.
(getQueryParams):
(createResponse):
(cloneResponseIfNeeded):
(passThroughCacheIfNeeded):
(event.request.url.indexOf):
(event.respondWith.createResponse.params.then):
(then):
* web-platform-tests/service-workers/service-worker/resources/respond-with-body-accessed-response.jsonp: Added.
* web-platform-tests/service-workers/service-worker/resources/test-helpers.sub.js:
* web-platform-tests/service-workers/service-worker/resources/w3c-import.log:
* web-platform-tests/service-workers/service-worker/resources/websocket-worker.js: Added.
(reportFailure):
(onmessage.event.ws.onopen):
(onmessage.event.ws.onclose):
(onmessage.event.ws.onerror):
* web-platform-tests/service-workers/service-worker/resources/xhr.js: Removed.
* web-platform-tests/service-workers/service-worker/respond-with-body-accessed-response.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/respond-with-body-accessed-response.https.html: Added.
* web-platform-tests/service-workers/service-worker/w3c-import.log:
* web-platform-tests/service-workers/service-worker/waiting.https-expected.txt:
* web-platform-tests/service-workers/service-worker/waiting.https.html:
* web-platform-tests/service-workers/service-worker/websocket-in-service-worker.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/websocket-in-service-worker.https.html: Added.
* web-platform-tests/service-workers/service-worker/xhr.https-expected.txt: Removed.
* web-platform-tests/service-workers/service-worker/xhr.https.html: Removed.
2017-11-10 Chris Dumez <cdumez@apple.com>
Unreviewed, unskip & rebaseline several service worker tests
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/unregister.https-expected.txt:
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/update.https-expected.txt:
* web-platform-tests/service-workers/service-worker/import-scripts-updated-flag.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-script.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-service-worker-attributes.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-updateviacache.https-expected.txt:
* web-platform-tests/service-workers/service-worker/unregister-controller.https-expected.txt:
* web-platform-tests/service-workers/service-worker/unregister-then-register-new-script.https-expected.txt:
* web-platform-tests/service-workers/service-worker/update-bytecheck.https-expected.txt:
2017-11-10 Chris Dumez <cdumez@apple.com>
[Service Workers] Registration promise should be rejected when the service worker fails to start
https://bugs.webkit.org/show_bug.cgi?id=179566
Reviewed by Brady Eidson.
Rebaseline WPT tests now that we properly reject registration promises when the worker script
fails to evaluate.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/registration-attribute.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/redirected-response.https-expected.txt:
* web-platform-tests/service-workers/service-worker/update.https-expected.txt:
2017-11-10 Chris Dumez <cdumez@apple.com>
[Service Workers] Implement better support for "Clear Registration" algorithm
https://bugs.webkit.org/show_bug.cgi?id=179441
Reviewed by Brady Eidson.
Rebaseline WPT test due to behavior change. Unfortunately, the check goes from PASS to FAIL.
The reason is that we do not implement "Try Clear Registration" algorithm, only the "Clear
Registration" one. The test expects that a registration object does not get cleared after
unregistration because it is "in use". However, because we do not yet support checking if
a registration is "in use" in try clear, we proceed to clearing the registration and marking
its service workers as redundant.
Previously, the test was passing because even though we were clearing the registration, we
did not mark its service workers as redundant yet. As a result, we would still report that
the registration as having an active worker with "activated" state and the test would think
we did not clear the registration, even though we did.
* web-platform-tests/service-workers/service-worker/getregistrations.https-expected.txt:
2017-11-10 Ms2ger <Ms2ger@igalia.com>
Allow XHR to override the User-Agent header.
https://bugs.webkit.org/show_bug.cgi?id=179527
Reviewed by Chris Dumez.
* web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed-expected.txt: update expectation.
2017-11-09 Chris Dumez <cdumez@apple.com>
ServiceWorkerRegistration objects may get recycled for different SWServerRegistration objects
https://bugs.webkit.org/show_bug.cgi?id=179517
Reviewed by Brady Eidson.
* web-platform-tests/service-workers/service-worker/ready.https-expected.txt:
The test fails differently. The failure is expected here since we do not implement the
"Try Clear Registration" algorithm. As a result, we do not support resurrecting a
registration with the 'uninstalling' flag set. We always clear uninstalling registrations
on server side for now.
* web-platform-tests/service-workers/service-worker/unregister-then-register.https-expected.txt:
Same reason as above. The second checks calls unregister() for a registration that is "in use"
as expects it to get resurrected when calling register() again. We currently always clear
registrations that are unregistered on server side.
2017-11-09 Chris Dumez <cdumez@apple.com>
Unreviewed, ebaseline flaky / skipped service worker tests
https://bugs.webkit.org/show_bug.cgi?id=179521
Rebaseline skipped / flaky service worker tests to get better estimates of our pass rate.
* web-platform-tests/service-workers/service-worker/extendable-event-waituntil.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-request-redirect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/foreign-fetch-basics.https-expected.txt:
* web-platform-tests/service-workers/service-worker/performance-timeline.https-expected.txt:
* web-platform-tests/service-workers/service-worker/register-foreign-fetch-errors.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-updateviacache.https-expected.txt:
* web-platform-tests/service-workers/service-worker/unregister-controller.https-expected.txt:
* web-platform-tests/service-workers/service-worker/unregister-then-register-new-script.https-expected.txt:
* web-platform-tests/service-workers/service-worker/update-bytecheck.https-expected.txt:
2017-11-09 Chris Dumez <cdumez@apple.com>
Implement real post 'install' event steps of the Install algorithm (steps 14+)
https://bugs.webkit.org/show_bug.cgi?id=179401
Reviewed by Brady Eidson.
Rebaseline a test that is now failing later (progression).
* web-platform-tests/service-workers/service-worker/navigate-window.https-expected.txt:
2017-11-08 Brady Eidson <beidson@apple.com>
Some SW Container and Registration tweaks.
https://bugs.webkit.org/show_bug.cgi?id=179450
Reviewed by Chris Dumez.
* web-platform-tests/service-workers/service-worker/claim-with-redirect.https-expected.txt:
2017-11-08 Maciej Stachowiak <mjs@apple.com>
Switch encoding WPT test suite to updating via import-w3c-tests
https://bugs.webkit.org/show_bug.cgi?id=179412
Reviewed by Youenn Fablet.
* resources/import-expectations.json: Import encoding tests instead of skipping.
* web-platform-tests/encoding/eof-utf-8-one-expected.html: Added.
* web-platform-tests/encoding/eof-utf-8-three-expected.html: Added.
* web-platform-tests/encoding/eof-utf-8-two-expected.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/w3c-import.log: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/w3c-import.log: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/w3c-import.log: Added.
* web-platform-tests/encoding/resources/w3c-import.log: Added.
* web-platform-tests/encoding/textdecoder-copy.any-expected.txt: Added.
* web-platform-tests/encoding/textdecoder-copy.any.html: Added.
* web-platform-tests/encoding/textdecoder-copy.any.worker-expected.txt: Added.
* web-platform-tests/encoding/textdecoder-copy.any.worker.html: Added.
* web-platform-tests/encoding/textdecoder-labels-expected.txt.rej: Added.
* web-platform-tests/encoding/textencoder-constructor-non-utf-expected.txt.rej: Added.
* web-platform-tests/encoding/w3c-import.log: Added.
2017-11-08 Chris Dumez <cdumez@apple.com>
[Service Workers] Support waitUntil() on the 'install' event
https://bugs.webkit.org/show_bug.cgi?id=179396
Reviewed by Brady Eidson.
Rebaseline a few WPT tests.
* web-platform-tests/service-workers/service-worker/oninstall-script-error.https-expected.txt:
* web-platform-tests/service-workers/service-worker/register-wait-forever-in-install-worker.https-expected.txt:
2017-11-08 Ms2ger <Ms2ger@igalia.com>
Update XMLHttpRequest tests.
https://bugs.webkit.org/show_bug.cgi?id=179421
Reviewed by Sam Weinig.
* resources/import-expectations.json: enabled some more tests
* web-platform-tests/XMLHttpRequest/abort-during-done.htm:
* web-platform-tests/XMLHttpRequest/abort-during-headers-received.htm:
* web-platform-tests/XMLHttpRequest/abort-during-loading.htm:
* web-platform-tests/XMLHttpRequest/open-after-abort.htm:
* web-platform-tests/XMLHttpRequest/open-url-multi-window-2-expected.txt:
* web-platform-tests/XMLHttpRequest/open-url-multi-window-2.htm:
* web-platform-tests/XMLHttpRequest/open-url-multi-window-3-expected.txt:
* web-platform-tests/XMLHttpRequest/open-url-multi-window-3.htm:
* web-platform-tests/XMLHttpRequest/open-url-multi-window-4.htm:
* web-platform-tests/XMLHttpRequest/open-url-multi-window-6.htm:
* web-platform-tests/XMLHttpRequest/open-url-redirected-worker-origin-expected.txt:
* web-platform-tests/XMLHttpRequest/open-url-redirected-worker-origin.htm:
* web-platform-tests/XMLHttpRequest/open-url-worker-origin-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-worker-origin.htm: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-xml.htm:
* web-platform-tests/XMLHttpRequest/resources/workerxhr-origin-referrer.js:
* web-platform-tests/XMLHttpRequest/resources/workerxhr-simple.js:
* web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-simple.js:
* web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-synconmain.js:
* web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-synconworker.js:
* web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-twice.js:
* web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout.js:
* web-platform-tests/XMLHttpRequest/responsedocument-decoding.htm:
* web-platform-tests/XMLHttpRequest/send-authentication-basic-cors-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-authentication-basic-cors.htm: Added.
* web-platform-tests/XMLHttpRequest/send-authentication-basic-repeat-no-args-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-authentication-basic-repeat-no-args.htm: Added.
* web-platform-tests/XMLHttpRequest/send-authentication-basic-setrequestheader.htm: Added.
* web-platform-tests/XMLHttpRequest/send-authentication-basic.htm: Added.
* web-platform-tests/XMLHttpRequest/send-authentication-competing-names-passwords-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-authentication-competing-names-passwords.htm: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-basic-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-basic.htm: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt:
* web-platform-tests/XMLHttpRequest/send-entity-body-document.htm:
* web-platform-tests/XMLHttpRequest/send-entity-body-get-head-async.htm:
* web-platform-tests/XMLHttpRequest/send-entity-body-get-head.htm:
* web-platform-tests/XMLHttpRequest/send-network-error-async-events.sub-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-network-error-async-events.sub.htm: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-infinite.htm:
* web-platform-tests/XMLHttpRequest/send-redirect-no-location.htm:
* web-platform-tests/XMLHttpRequest/send-redirect-post-upload.htm:
* web-platform-tests/XMLHttpRequest/setrequestheader-after-send.htm:
* web-platform-tests/XMLHttpRequest/setrequestheader-before-open.htm:
* web-platform-tests/XMLHttpRequest/w3c-import.log:
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-reused.html:
* web-platform-tests/XMLHttpRequest/xmlhttprequest-unsent.htm:
2017-11-07 Brady Eidson <beidson@apple.com>
Implement "UpdateWorkerState" and use it
https://bugs.webkit.org/show_bug.cgi?id=179318
Reviewed by Chris Dumez.
* web-platform-tests/service-workers/service-worker/update.https-expected.txt:
2017-11-07 Maciej Stachowiak <mjs@apple.com>
Update WPT encoding test suite to the latest version.
https://bugs.webkit.org/show_bug.cgi?id=179312
Reviewed by Youenn Fablet.
* resources/resource-files.json: Mark HTML files that aren't tests
but which are not in resources/ directories.
The remaining changes are updates from upstream.
* web-platform-tests/encoding/OWNERS:
* web-platform-tests/encoding/api-invalid-label-expected.txt:
* web-platform-tests/encoding/api-invalid-label.html:
* web-platform-tests/encoding/api-replacement-encodings-expected.txt:
* web-platform-tests/encoding/api-replacement-encodings.html:
* web-platform-tests/encoding/eof-shift_jis-ref.html: Added.
* web-platform-tests/encoding/eof-shift_jis.html: Added.
* web-platform-tests/encoding/eof-utf-8-one-ref.html: Added.
* web-platform-tests/encoding/eof-utf-8-one.html: Added.
* web-platform-tests/encoding/eof-utf-8-three-ref.html: Added.
* web-platform-tests/encoding/eof-utf-8-three.html: Added.
* web-platform-tests/encoding/eof-utf-8-two-ref.html: Added.
* web-platform-tests/encoding/eof-utf-8-two.html: Added.
* web-platform-tests/encoding/idlharness.html:
* web-platform-tests/encoding/iso-2022-jp-decoder-expected.txt:
* web-platform-tests/encoding/iso-2022-jp-decoder.html:
* web-platform-tests/encoding/legacy-mb-japanese: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/jis0208_index.js: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-csshiftjis-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-csshiftjis.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-errors-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-errors.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-ms932-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-ms932.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-ms_kanji-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-ms_kanji.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-shift-jis-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-shift-jis.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-sjis-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-sjis.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-windows-31j-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-windows-31j.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-x-sjis-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-x-sjis.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decoder.js: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-csshiftjis-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-csshiftjis.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-csshiftjis.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-errors-han-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-errors-han.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-errors-han.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-errors-hangul-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-errors-hangul.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-errors-hangul.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-errors-misc-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-errors-misc.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-errors-misc.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-ms932-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-ms932.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-ms932.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-ms_kanji-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-ms_kanji.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-ms_kanji.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-shift-jis-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-shift-jis.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-shift-jis.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-sjis-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-sjis.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-sjis.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-windows-31j-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-windows-31j.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-windows-31j.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-x-sjis-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-x-sjis.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-x-sjis.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href-errors-han-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href-errors-han.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href-errors-han.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href-errors-hangul-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href-errors-hangul.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href-errors-hangul.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href-errors-misc-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href-errors-misc.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href-errors-misc.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encoder.js: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-csshiftjis.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-csshiftjis.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-ms932.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-ms932.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-ms_kanji.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-ms_kanji.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-shift-jis.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-shift-jis.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-sjis.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-sjis.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-windows-31j.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-windows-31j.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-x-sjis.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars-x-sjis.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_chars.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_errors.html: Added.
* web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis_errors.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-cseuckr-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-cseuckr.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-csksc56011987-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-csksc56011987.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-errors-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-errors.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-iso-ir-149-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-iso-ir-149.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-korean-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-korean.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-ks_c_5601-1987-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-ks_c_5601-1987.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-ks_c_5601-1989-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-ks_c_5601-1989.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-ksc5601-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-ksc5601.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-ksc_5601-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-ksc_5601.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-windows-949-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-windows-949.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decoder.js: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-cseuckr-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-cseuckr.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-cseuckr.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-csksc56011987-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-csksc56011987.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-csksc56011987.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-errors-han-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-errors-han.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-errors-han.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-errors-hangul-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-errors-hangul.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-errors-hangul.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-errors-misc-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-errors-misc.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-errors-misc.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-iso-ir-149-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-iso-ir-149.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-iso-ir-149.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-korean-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-korean.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-korean.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ks_c_5601-1987-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ks_c_5601-1987.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ks_c_5601-1987.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ks_c_5601-1989-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ks_c_5601-1989.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ks_c_5601-1989.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ksc5601-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ksc5601.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ksc5601.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ksc_5601-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ksc_5601.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ksc_5601.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-windows-949-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-windows-949.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-windows-949.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-href-errors-han-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-href-errors-han.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-href-errors-han.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-href-errors-misc-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-href-errors-misc.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-href-errors-misc.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-href-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-href.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-href.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encoder.js: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-cseuckr.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-cseuckr.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-csksc56011987.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-csksc56011987.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-iso-ir-149.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-iso-ir-149.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-korean.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-korean.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-ks_c_5601-1987.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-ks_c_5601-1987.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-ks_c_5601-1989.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-ks_c_5601-1989.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-ksc5601.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-ksc5601.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-ksc_5601.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-ksc_5601.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-windows-949.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars-windows-949.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_chars.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_errors.html: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_errors.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr_index.js: Added.
* web-platform-tests/encoding/legacy-mb-tchinese: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-big5-hkscs-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-big5-hkscs.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-cn-big5-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-cn-big5.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-csbig5-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-csbig5.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-errors-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-errors.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-extra-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-extra.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-x-x-big5-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-x-x-big5.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decoder.js: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-enc-ascii-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-enc-ascii.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-enc-ascii.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-big5-hkscs-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-big5-hkscs.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-big5-hkscs.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-cn-big5-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-cn-big5.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-cn-big5.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-csbig5-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-csbig5.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-csbig5.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-extBa-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-extBa.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-extBa.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-extBb-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-extBb.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-extBb.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-han-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-han.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-han.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-hangul-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-hangul.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-hangul.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-misc-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-misc.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-misc.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-pua-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-pua.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-x-x-big5-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-x-x-big5.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-x-x-big5.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href-errors-han-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href-errors-han.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href-errors-han.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href-errors-hangul-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href-errors-hangul.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href-errors-hangul.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href-errors-misc-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href-errors-misc.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href-errors-misc.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href-expected.txt: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encoder.js: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_chars-big5-hkscs.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_chars-big5-hkscs.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_chars-cn-big5.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_chars-cn-big5.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_chars-csbig5.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_chars-csbig5.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_chars-x-x-big5.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_chars-x-x-big5.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_chars.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_chars.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_chars_extra.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_chars_extra.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_errors.html: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_errors.html.headers: Added.
* web-platform-tests/encoding/legacy-mb-tchinese/big5/big5_index.js: Added.
* web-platform-tests/encoding/reftest.list: Added.
* web-platform-tests/encoding/replacement-encodings-expected.txt: Added.
* web-platform-tests/encoding/replacement-encodings.html: Added.
* web-platform-tests/encoding/resources/decoding-helpers.js: Added.
* web-platform-tests/encoding/resources/encodings.js:
* web-platform-tests/encoding/resources/utf-32-big-endian-bom.html: Added.
* web-platform-tests/encoding/resources/utf-32-big-endian-bom.xml: Added.
* web-platform-tests/encoding/resources/utf-32-big-endian-nobom.html: Added.
* web-platform-tests/encoding/resources/utf-32-big-endian-nobom.xml: Added.
* web-platform-tests/encoding/resources/utf-32-little-endian-bom.html: Added.
* web-platform-tests/encoding/resources/utf-32-little-endian-bom.xml: Added.
* web-platform-tests/encoding/resources/utf-32-little-endian-nobom.html: Added.
* web-platform-tests/encoding/resources/utf-32-little-endian-nobom.xml: Added.
* web-platform-tests/encoding/single-byte-decoder-expected.txt:
* web-platform-tests/encoding/single-byte-decoder.html:
* web-platform-tests/encoding/textdecoder-copy.any.js: Added.
* web-platform-tests/encoding/textdecoder-fatal-single-byte-expected.txt:
* web-platform-tests/encoding/textdecoder-fatal-single-byte.html:
* web-platform-tests/encoding/textdecoder-labels-expected.txt:
* web-platform-tests/encoding/textdecoder-labels.html:
* web-platform-tests/encoding/textencoder-constructor-non-utf-expected.txt:
* web-platform-tests/encoding/textencoder-constructor-non-utf.html:
* web-platform-tests/encoding/unsupported-encodings-expected.txt: Added.
* web-platform-tests/encoding/unsupported-encodings.html: Added.
* web-platform-tests/encoding/utf-32-expected.txt: Added.
* web-platform-tests/encoding/utf-32.html: Added.
2017-11-06 Maciej Stachowiak <mjs@apple.com>
Canonical name of EUC-KR encoding should be EUC-KR, not windows-949
https://bugs.webkit.org/show_bug.cgi?id=179305
Reviewed by Alexey Proskuryakov.
* web-platform-tests/encoding/textdecoder-labels-expected.txt: Updated expected results. The test already correctly covered this.
* web-platform-tests/encoding/textencoder-constructor-non-utf-expected.txt: ditto
2017-11-05 Chris Dumez <cdumez@apple.com>
Implement ServiceWorkerRegistration.update()
https://bugs.webkit.org/show_bug.cgi?id=179270
Reviewed by Youenn Fablet.
Rebaseline WPT tests now that more are passing or at least failing later.
* web-platform-tests/service-workers/service-worker/claim-affect-other-registration.https-expected.txt:
* web-platform-tests/service-workers/service-worker/claim-with-redirect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/import-scripts-redirect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/multiple-register.https-expected.txt:
* web-platform-tests/service-workers/service-worker/multiple-update.https-expected.txt:
* web-platform-tests/service-workers/service-worker/postmessage-from-waiting-serviceworker.https-expected.txt:
* web-platform-tests/service-workers/service-worker/ready.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-script.https-expected.txt:
* web-platform-tests/service-workers/service-worker/skip-waiting.https-expected.txt:
* web-platform-tests/service-workers/service-worker/unregister-then-register.https-expected.txt:
* web-platform-tests/service-workers/service-worker/update.https-expected.txt:
I investigated this test and it is still failing later on because we clear registrations too
aggressively on the StorageProcess side we are supposed to make sure the registration does
not have a newestWorker before clearing it when a script fetch fails or a script syntax error
occurs. We properly have those if (!newestWorker) checks in the code but service workers
are not yet populated on the SWServerRegistration object so SWServerRegistration::getNewestWorker()
alwasy returns null.
2017-11-04 Chris Dumez <cdumez@apple.com>
Index properties on cross origin Window objects should be enumerable
https://bugs.webkit.org/show_bug.cgi?id=179289
Reviewed by Darin Adler.
Re-sync WPT test after:
- https://github.com/w3c/web-platform-tests/pull/8045
Rebaseline a couple of WPT tests now that more checks are passing.
* 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:
2017-11-03 Youenn Fablet <youenn@apple.com>
Implement ServiceWorkerContainer.getRegistration
https://bugs.webkit.org/show_bug.cgi?id=179253
Reviewed by Chris Dumez.
* web-platform-tests/service-workers/service-worker/activation.https-expected.txt:
* web-platform-tests/service-workers/service-worker/claim-affect-other-registration.https-expected.txt:
* web-platform-tests/service-workers/service-worker/claim-with-redirect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/getregistration.https-expected.txt:
* web-platform-tests/service-workers/service-worker/multi-globals/url-parsing.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigate-window.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-iframe.https-expected.txt:
* web-platform-tests/service-workers/service-worker/skip-waiting-without-using-registration.https-expected.txt:
* web-platform-tests/service-workers/service-worker/synced-state.https-expected.txt:
2017-11-03 Youenn Fablet <youenn@apple.com>
Implement Service Worker Matching Registration algorithm
https://bugs.webkit.org/show_bug.cgi?id=178882
Reviewed by Chris Dumez.
* web-platform-tests/service-workers/service-worker/multi-globals/url-parsing.https-expected.txt:
* web-platform-tests/service-workers/service-worker/multiple-register.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-basic.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-scope.https-expected.txt:
* web-platform-tests/service-workers/service-worker/serviceworkerobject-scripturl.https-expected.txt:
* web-platform-tests/service-workers/service-worker/unregister-controller.https-expected.txt:
* web-platform-tests/service-workers/service-worker/unregister.https-expected.txt:
2017-11-03 Ms2ger <Ms2ger@igalia.com>
Update Event-timestamp-high-resolution.html.
https://bugs.webkit.org/show_bug.cgi?id=179242
Reviewed by Darin Adler.
Synchronise with upstream to make the test more robust.
* web-platform-tests/dom/events/Event-timestamp-high-resolution.html:
2017-11-03 Antti Koivisto <antti@apple.com>
Crash in WebCore::RenderStyle::overflowX with display:contents
https://bugs.webkit.org/show_bug.cgi?id=178857
<rdar://problem/35201120>
Reviewed by Zalan Bujtas.
* web-platform-tests/css/css-display-3/display-contents-computed-style-expected.txt:
2017-11-02 Youenn Fablet <youenn@apple.com>
Fix WPT service worker tests using www1 URLs
https://bugs.webkit.org/show_bug.cgi?id=179144
Reviewed by Sam Weinig.
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-response-taint.https-expected.txt:
* web-platform-tests/service-workers/service-worker/resources/test-helpers.sub.js:
2017-11-02 Chris Dumez <cdumez@apple.com>
[Service Workers] Add initial implementation for try Clear Registration / Clear Registration algorithms
https://bugs.webkit.org/show_bug.cgi?id=179151
Reviewed by Youenn Fablet.
Rebbaseline several WPT tests now that registrations are actually removed.
* web-platform-tests/service-workers/service-worker/multi-globals/url-parsing.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-basic.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-scope.https-expected.txt:
* web-platform-tests/service-workers/service-worker/serviceworkerobject-scripturl.https-expected.txt:
2017-11-01 Chris Dumez <cdumez@apple.com>
Regression(r219659): Can no longer log into ifttt.com using Google account
https://bugs.webkit.org/show_bug.cgi?id=179117
Reviewed by Geoffrey Garen.
Rebaseline WPT tests.
* web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt:
* web-platform-tests/html/browsers/the-window-object/window-indexed-properties-expected.txt:
2017-10-31 Dean Jackson <dino@apple.com>
transferFromImageBitmap should update canvas dimensions
https://bugs.webkit.org/show_bug.cgi?id=179096
<rdar://problem/35285218>
Reviewed by Sam Weinig.
Update expected results now that we pass more of this test.
* web-platform-tests/imagebitmap-renderingcontext/bitmaprenderer-as-imagesource-expected.txt:
2017-10-31 Chris Dumez <cdumez@apple.com>
Fix a couple of service worker tests and unskip them
https://bugs.webkit.org/show_bug.cgi?id=179088
Reviewed by Sam Weinig.
Merge fixes from https://github.com/w3c/web-platform-tests/pull/8019 and rebaseline tests.
* web-platform-tests/service-workers/service-worker/fetch-event-network-error.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-respond-with-argument.https-expected.txt:
* web-platform-tests/service-workers/service-worker/resources/fetch-event-network-error-controllee-iframe.html:
* web-platform-tests/service-workers/service-worker/resources/fetch-event-respond-with-argument-iframe.html:
2017-10-30 Chris Dumez <cdumez@apple.com>
Fire updatefound event after resolving the registration promise
https://bugs.webkit.org/show_bug.cgi?id=178985
Reviewed by Youenn Fablet.
Rebaseline tests and land expected results for tests that are timing out.
A lot of tests are now actualling testing something instead of failing right away.
* 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/service-workers/cache-storage/serviceworker/credentials.https-expected.txt:
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/close.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/extendable-message-event-constructor.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/extendable-message-event.https-expected.txt:
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/postmessage.https-expected.txt:
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/registration-attribute.https-expected.txt:
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/service-worker-error-event.https-expected.txt:
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/unregister.https-expected.txt:
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/update.https-expected.txt:
* web-platform-tests/service-workers/service-worker/activate-event-after-install-state-change.https-expected.txt:
* web-platform-tests/service-workers/service-worker/activation-after-registration.https-expected.txt:
* web-platform-tests/service-workers/service-worker/active.https-expected.txt:
* web-platform-tests/service-workers/service-worker/appcache-ordering-main.https-expected.txt:
* web-platform-tests/service-workers/service-worker/claim-affect-other-registration.https-expected.txt:
* web-platform-tests/service-workers/service-worker/claim-fetch.https-expected.txt:
* web-platform-tests/service-workers/service-worker/claim-not-using-registration.https-expected.txt:
* web-platform-tests/service-workers/service-worker/claim-using-registration.https-expected.txt:
* web-platform-tests/service-workers/service-worker/claim-worker-fetch.https-expected.txt:
* web-platform-tests/service-workers/service-worker/client-id.https-expected.txt:
* web-platform-tests/service-workers/service-worker/client-navigate.https-expected.txt:
* web-platform-tests/service-workers/service-worker/clients-get-client-types.https-expected.txt:
* web-platform-tests/service-workers/service-worker/clients-get-cross-origin.https-expected.txt:
* web-platform-tests/service-workers/service-worker/clients-get.https-expected.txt:
* web-platform-tests/service-workers/service-worker/clients-matchall-client-types.https-expected.txt:
* web-platform-tests/service-workers/service-worker/clients-matchall-exact-controller.https-expected.txt:
* web-platform-tests/service-workers/service-worker/clients-matchall-include-uncontrolled.https-expected.txt:
* web-platform-tests/service-workers/service-worker/clients-matchall-on-evaluation.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/clients-matchall-order.https-expected.txt:
* web-platform-tests/service-workers/service-worker/clients-matchall.https-expected.txt:
* web-platform-tests/service-workers/service-worker/controller-on-disconnect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/controller-on-load.https-expected.txt:
* web-platform-tests/service-workers/service-worker/controller-on-reload.https-expected.txt:
* web-platform-tests/service-workers/service-worker/extendable-event-async-waituntil.https-expected.txt:
* web-platform-tests/service-workers/service-worker/extendable-event-waituntil.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-csp.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-after-navigation-within-page.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-async-respond-with.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-network-error.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-redirect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-referrer-policy.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-respond-with-argument.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-respond-with-readable-stream.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-respond-with-response-body-with-invalid-chunk.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-respond-with-stops-propagation.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-throws-after-respond-with.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event-within-sw.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-frame-resource.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-header-visibility.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-mixed-content-to-inscope.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-mixed-content-to-outscope.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-request-css-base-url.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-request-css-cross-origin-mime-check.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-request-css-images.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-request-fallback.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-request-html-imports.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-request-no-freshness-headers.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-request-redirect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-request-resources.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-request-xhr-sync.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-request-xhr.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-response-taint.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-response-xhr.https-expected.txt:
* web-platform-tests/service-workers/service-worker/fetch-waits-for-activate.https-expected.txt:
* web-platform-tests/service-workers/service-worker/foreign-fetch-basics.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/foreign-fetch-cors.https-expected.txt:
* web-platform-tests/service-workers/service-worker/foreign-fetch-event.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/foreign-fetch-workers.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/getregistrations.https-expected.txt:
* web-platform-tests/service-workers/service-worker/http-to-https-redirect-and-register.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/iframe-sandbox-register-link-element.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/immutable-prototype-serviceworker.https-expected.txt:
* web-platform-tests/service-workers/service-worker/import-scripts-redirect.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/import-scripts-updated-flag.https-expected.txt:
* web-platform-tests/service-workers/service-worker/indexeddb.https-expected.txt:
* web-platform-tests/service-workers/service-worker/install-event-type.https-expected.txt:
* web-platform-tests/service-workers/service-worker/installing.https-expected.txt:
* web-platform-tests/service-workers/service-worker/interfaces-sw.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/interfaces-window.https-expected.txt:
* web-platform-tests/service-workers/service-worker/invalid-blobtype.https-expected.txt:
* web-platform-tests/service-workers/service-worker/invalid-header.https-expected.txt:
* web-platform-tests/service-workers/service-worker/iso-latin1-header.https-expected.txt:
* web-platform-tests/service-workers/service-worker/link-element-register-basic.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/link-element-register-mime-types.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/link-element-register-scope.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/link-element-register-script-url.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/link-element-register-script.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/link-element-register-security-error.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/mime-sniffing.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/multi-globals/url-parsing.https-expected.txt:
* web-platform-tests/service-workers/service-worker/multiple-register.https-expected.txt:
* web-platform-tests/service-workers/service-worker/multiple-update.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigate-window.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-preload/broken-chunked-encoding.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-preload/chunked-encoding.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-preload/empty-preload-response-body.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-preload/get-state.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-preload/redirect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-preload/request-headers.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-preload/resource-timing.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-redirect-body.https-expected.txt:
* web-platform-tests/service-workers/service-worker/navigation-redirect-to-http.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt:
* web-platform-tests/service-workers/service-worker/onactivate-script-error.https-expected.txt:
* web-platform-tests/service-workers/service-worker/oninstall-script-error.https-expected.txt:
* web-platform-tests/service-workers/service-worker/opaque-response-preloaded.https-expected.txt:
* web-platform-tests/service-workers/service-worker/performance-timeline.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/postmessage-blob-url.https-expected.txt:
* web-platform-tests/service-workers/service-worker/postmessage-from-waiting-serviceworker.https-expected.txt:
* web-platform-tests/service-workers/service-worker/postmessage-msgport-to-client.https-expected.txt:
* web-platform-tests/service-workers/service-worker/postmessage-to-client.https-expected.txt:
* web-platform-tests/service-workers/service-worker/postmessage.https-expected.txt:
* web-platform-tests/service-workers/service-worker/ready.https-expected.txt:
* web-platform-tests/service-workers/service-worker/redirected-response.https-expected.txt:
* web-platform-tests/service-workers/service-worker/referer.https-expected.txt:
* web-platform-tests/service-workers/service-worker/referrer-policy-header.https-expected.txt:
* web-platform-tests/service-workers/service-worker/register-default-scope.https-expected.txt:
* web-platform-tests/service-workers/service-worker/register-foreign-fetch-errors.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/register-same-scope-different-script-url.https-expected.txt:
* web-platform-tests/service-workers/service-worker/register-wait-forever-in-install-worker.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-basic.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-end-to-end.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-events.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-mime-types.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-scope.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-script-url.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-script.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-security-error.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-service-worker-attributes.https-expected.txt:
* web-platform-tests/service-workers/service-worker/registration-updateviacache.https-expected.txt:
* web-platform-tests/service-workers/service-worker/request-body-blob.https-expected.txt:
* web-platform-tests/service-workers/service-worker/request-end-to-end.https-expected.txt:
* web-platform-tests/service-workers/service-worker/resource-timing.https-expected.txt:
* web-platform-tests/service-workers/service-worker/service-worker-csp-connect.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/service-worker-csp-default.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/service-worker-csp-script.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/serviceworker-message-event-historical.https-expected.txt:
* web-platform-tests/service-workers/service-worker/serviceworkerobject-scripturl.https-expected.txt:
* web-platform-tests/service-workers/service-worker/shared-worker-controlled.https-expected.txt:
* web-platform-tests/service-workers/service-worker/skip-waiting-installed.https-expected.txt:
* web-platform-tests/service-workers/service-worker/skip-waiting-using-registration.https-expected.txt:
* web-platform-tests/service-workers/service-worker/skip-waiting-without-client.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/skip-waiting.https-expected.txt:
* web-platform-tests/service-workers/service-worker/state.https-expected.txt:
* web-platform-tests/service-workers/service-worker/synced-state.https-expected.txt:
* web-platform-tests/service-workers/service-worker/uncontrolled-page.https-expected.txt:
* web-platform-tests/service-workers/service-worker/unregister-controller.https-expected.txt:
* web-platform-tests/service-workers/service-worker/unregister-then-register-new-script.https-expected.txt:
* web-platform-tests/service-workers/service-worker/unregister-then-register.https-expected.txt:
* web-platform-tests/service-workers/service-worker/unregister.https-expected.txt:
* web-platform-tests/service-workers/service-worker/update-after-navigation-fetch-event.https-expected.txt:
* web-platform-tests/service-workers/service-worker/update-after-oneday.https-expected.txt:
* web-platform-tests/service-workers/service-worker/update-bytecheck.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/update-recovery.https-expected.txt:
* web-platform-tests/service-workers/service-worker/update.https-expected.txt:
* web-platform-tests/service-workers/service-worker/waiting.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/websocket.https-expected.txt:
* web-platform-tests/service-workers/service-worker/windowclient-navigate.https-expected.txt:
* web-platform-tests/service-workers/service-worker/worker-interception.https-expected.txt:
* web-platform-tests/service-workers/service-worker/xhr.https-expected.txt:
2017-10-30 Dean Jackson <dino@apple.com>
Implement "bitmaprenderer" CanvasRenderingContext
https://bugs.webkit.org/show_bug.cgi?id=178992
<rdar://problem/34147157>
Reviewed by Sam Weinig.
Update the expected results now more of the interface has
been added.
* web-platform-tests/imagebitmap-renderingcontext/bitmaprenderer-as-imagesource-expected.txt:
* web-platform-tests/imagebitmap-renderingcontext/context-creation-with-alpha-expected.txt:
* web-platform-tests/imagebitmap-renderingcontext/tranferFromImageBitmap-null-expected.txt:
* web-platform-tests/imagebitmap-renderingcontext/transferFromImageBitmap-detached-expected.txt:
2017-10-29 Chris Dumez <cdumez@apple.com>
Unreviewed, revaseline a few tests after r224156.
* web-platform-tests/service-workers/service-worker/import-scripts-redirect.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/mime-sniffing.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/ready.https-expected.txt:
* web-platform-tests/service-workers/service-worker/redirected-response.https-expected.txt:
* web-platform-tests/streams/readable-byte-streams/detached-buffers.serviceworker.https-expected.txt:
2017-10-28 Dean Jackson <dino@apple.com>
createImageBitmap with HTMLCanvasElement
https://bugs.webkit.org/show_bug.cgi?id=178984
<rdar://problem/35238440>
Reviewed by Sam Weinig.
Update the expected results.
* web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
* web-platform-tests/2dcontext/imagebitmap/createImageBitmap-sizeOverflow-expected.txt:
* web-platform-tests/imagebitmap-renderingcontext/bitmaprenderer-as-imagesource-expected.txt:
2017-10-28 Youenn Fablet <youenn@apple.com>
Rebase WPT tests up to a1c0107
https://bugs.webkit.org/show_bug.cgi?id=178589
Reviewed by Alex Christensen.
* resources/TestRepositories:
* resources/import-expectations.json:
* resources/resource-files.json:
* web-platform-tests: Updated.
2017-10-28 Chris Dumez <cdumez@apple.com>
Update testharness.js to work around our lack of support for MessagePort in service workers
https://bugs.webkit.org/show_bug.cgi?id=178977
Reviewed by Sam Weinig.
Update testharness.js to work around our lack of support for MessagePort in service workers, similarly
to what was already done for Edge.
* web-platform-tests/resources/testharness.js:
2017-10-27 Chris Dumez <cdumez@apple.com>
Unskip more Service Workers tests
https://bugs.webkit.org/show_bug.cgi?id=178944
Reviewed by Sam Weinig.
Land expected results for tests that have been unskipped.
* web-platform-tests/service-workers/cache-storage/serviceworker/credentials.https-expected.txt:
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/extendable-message-event.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/postmessage.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/registration-attribute.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/service-worker-error-event.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/unregister.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/ServiceWorkerGlobalScope/update.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/activate-event-after-install-state-change.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/activation-after-registration.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/activation.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/active.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/appcache-ordering-main.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/claim-affect-other-registration.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/claim-fetch.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/claim-not-using-registration.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/claim-shared-worker-fetch.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/claim-using-registration.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/claim-with-redirect.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/claim-worker-fetch.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/client-id.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/client-navigate.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/clients-get-client-types.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/clients-get-cross-origin.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/clients-get.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/clients-matchall-client-types.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/clients-matchall-exact-controller.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/clients-matchall-include-uncontrolled.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/clients-matchall-order.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/clients-matchall.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/controller-on-disconnect.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/controller-on-load.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/controller-on-reload.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/extendable-event-async-waituntil.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/extendable-event-waituntil.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-csp.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-event-after-navigation-within-page.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-event-async-respond-with.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-event-network-error.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-event-redirect.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-event-referrer-policy.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-event-respond-with-argument.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-event-respond-with-readable-stream.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-event-respond-with-response-body-with-invalid-chunk.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-event-respond-with-stops-propagation.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-event-throws-after-respond-with.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-event-within-sw-manual.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-event-within-sw.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-frame-resource.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-header-visibility.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-request-css-base-url.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-request-css-cross-origin-mime-check.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-request-css-images.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-request-fallback.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-request-html-imports.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-request-no-freshness-headers.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-request-redirect.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-request-resources.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-request-xhr-sync.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-request-xhr.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-response-xhr.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/fetch-waits-for-activate.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/foreign-fetch-cors.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/getregistration.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/getregistrations.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/immutable-prototype-serviceworker.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/import-scripts-resource-map.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/import-scripts-updated-flag.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/indexeddb.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/install-event-type.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/installing.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/interfaces-window.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/invalid-blobtype.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/invalid-header.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/iso-latin1-header.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/multi-globals/url-parsing.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/multiple-register.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/multiple-update.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/navigate-window.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/navigation-preload/broken-chunked-encoding.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/navigation-preload/chunked-encoding.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/navigation-preload/empty-preload-response-body.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/navigation-preload/get-state.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/navigation-preload/redirect.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/navigation-preload/request-headers.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/navigation-preload/resource-timing.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/navigation-redirect-body.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/navigation-redirect.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/onactivate-script-error.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/oninstall-script-error.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/opaque-response-preloaded.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/postmessage-blob-url.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/postmessage-from-waiting-serviceworker.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/postmessage-msgport-to-client.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/postmessage-to-client.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/postmessage.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/ready.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/redirected-response.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/referer.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/referrer-policy-header.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/register-closed-window.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/register-default-scope.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/register-link-header.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/register-same-scope-different-script-url.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/register-wait-forever-in-install-worker.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/registration-basic.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/registration-end-to-end.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/registration-events.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/registration-iframe.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/registration-mime-types.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/registration-scope.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/registration-script-url.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/registration-script.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/registration-security-error.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/registration-service-worker-attributes.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/registration-updateviacache.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/rejections.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/request-body-blob.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/request-end-to-end.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/resource-timing.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/serviceworker-message-event-historical.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/serviceworkerobject-scripturl.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/shared-worker-controlled.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/skip-waiting-installed.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/skip-waiting-using-registration.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/skip-waiting-without-using-registration.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/skip-waiting.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/state.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/synced-state.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/uncontrolled-page.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/unregister-controller.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/unregister-then-register-new-script.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/unregister-then-register.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/unregister.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/update-after-navigation-fetch-event.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/update-after-oneday.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/update-recovery.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/update.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/websocket.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/windowclient-navigate.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/worker-interception.https-expected.txt: Added.
* web-platform-tests/service-workers/service-worker/xhr.https-expected.txt: Added.
* web-platform-tests/service-workers/stub-3.1-service-worker-obj-expected.txt: Added.
* web-platform-tests/service-workers/stub-3.1.1-service-worker-scope-expected.txt: Added.
* web-platform-tests/service-workers/stub-3.1.2-service-worker-url-expected.txt: Added.
* web-platform-tests/service-workers/stub-3.1.3-service-worker-state-expected.txt: Added.
* web-platform-tests/service-workers/stub-3.1.4-service-worker-on-state-change-expected.txt: Added.
* web-platform-tests/service-workers/stub-3.2-navigator-service-worker-expected.txt: Added.
* web-platform-tests/service-workers/stub-3.2.1-navigator-service-worker-installing-expected.txt: Added.
* web-platform-tests/service-workers/stub-3.2.10-navigator-service-worker-oncontrollerchange-expected.txt: Added.
* web-platform-tests/service-workers/stub-3.2.11-navigator-service-worker-onreloadpage-expected.txt: Added.
* web-platform-tests/service-workers/stub-3.2.12-navigator-service-worker-onerror-expected.txt: Added.
* web-platform-tests/service-workers/stub-3.2.2-navigator-service-worker-waiting-expected.txt: Added.
* web-platform-tests/service-workers/stub-3.2.3-navigator-service-worker-active-expected.txt: Added.
* web-platform-tests/service-workers/stub-3.2.4-navigator-service-worker-controller-expected.txt: Added.
* web-platform-tests/service-workers/stub-3.2.5-navigator-service-worker-ready-expected.txt: Added.
* web-platform-tests/service-workers/stub-3.2.6-navigator-service-worker-getAll-expected.txt: Added.
* web-platform-tests/service-workers/stub-3.2.7-navigator-service-worker-register-expected.txt: Added.
* web-platform-tests/service-workers/stub-3.2.8-navigator-service-worker-unregister-expected.txt: Added.
* web-platform-tests/service-workers/stub-3.2.9-navigator-service-worker-onupdatefound-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.1-service-worker-global-scope-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.1.1-service-worker-global-scope-caches-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.1.2-service-worker-global-scope-clients-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.1.3-service-worker-global-scope-scope-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.1.4-service-worker-global-scope-fetch-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.1.5-service-worker-global-scope-update-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.1.6-service-worker-global-scope-unregister-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.1.7-service-worker-global-scope-onmessage-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.2-client-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.3-service-worker-clients-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.3.1-get-serviced-method-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.3.2-reloadall-method-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.4-request-objects-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.5-response-objects-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.5.2-response-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.5.4-opaque-response-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.6-cache-objects-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.6.1-cache-lifetimes-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.7.1-install-phase-event-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.7.1.1-wait-until-method-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.7.2-install-event-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.7.2.1-install-event-section-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.7.2.2-replace-method-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.7.3-activate-event-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.7.4.1-fetch-event-section-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.7.4.2-respond-with-method-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.7.4.3-default-method-expected.txt: Added.
* web-platform-tests/service-workers/stub-4.7.4.4-is-reload-attribute-expected.txt: Added.
* web-platform-tests/service-workers/stub-5.1-origin-relativity-expected.txt: Added.
* web-platform-tests/service-workers/stub-5.2-cross-origin-resources-expected.txt: Added.
2017-10-26 Andy Estes <aestes@apple.com>
[Payment Request] Restrict API use to secure, same-origin frames
https://bugs.webkit.org/show_bug.cgi?id=178887
Reviewed by Tim Horton.
The allowpaymentrequest <iframe> attribute is not yet implemented, so the regression in basic.https.html is expected.
* web-platform-tests/payment-request/allowpaymentrequest/active-document-cross-origin.https.sub-expected.txt:
* web-platform-tests/payment-request/allowpaymentrequest/active-document-same-origin.https-expected.txt:
* web-platform-tests/payment-request/allowpaymentrequest/basic.https-expected.txt:
2017-10-24 Andy Estes <aestes@apple.com>
[Payment Request] Implement the "PaymentRequest updated" algorithm
https://bugs.webkit.org/show_bug.cgi?id=178689
Reviewed by Alex Christensen.
* web-platform-tests/payment-request/payment-request-update-event-updatewith-method.https-expected.txt:
2017-10-22 Dean Jackson <dino@apple.com>
Implement drawImage(ImageBitmap) on 2d canvas
https://bugs.webkit.org/show_bug.cgi?id=178653
<rdar://problem/35104360>
Reviewed by Antoine Quint.
Update expected results now that drawImage is implemented.
* web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
2017-10-20 Dean Jackson <dino@apple.com>
Add createImageBitmap to Window and Worker
https://bugs.webkit.org/show_bug.cgi?id=178573
<rdar://problem/35092692>
Reviewed by Sam Weinig.
Update the expected results now that createImageBitmap exists.
* web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
* web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
* web-platform-tests/2dcontext/imagebitmap/createImageBitmap-sizeOverflow-expected.txt:
* web-platform-tests/imagebitmap-renderingcontext/bitmaprenderer-as-imagesource-expected.txt:
* web-platform-tests/imagebitmap-renderingcontext/context-creation-with-alpha-expected.txt:
* web-platform-tests/imagebitmap-renderingcontext/tranferFromImageBitmap-null-expected.txt:
* web-platform-tests/imagebitmap-renderingcontext/transferFromImageBitmap-detached-expected.txt:
2017-10-19 Antti Koivisto <antti@apple.com>
Support ::before/::after pseudo elements on elements with display:contents
https://bugs.webkit.org/show_bug.cgi?id=178513
Reviewed by Ryosuke Niwa.
* web-platform-tests/cssom/getComputedStyle-pseudo-expected.txt:
2017-10-19 Andy Estes <aestes@apple.com>
[Payment Request] Only process shipping options if shipping is requested, and throw an exception on duplicate shipping option IDs
https://bugs.webkit.org/show_bug.cgi?id=178535
Reviewed by Alex Christensen.
* web-platform-tests/payment-request/payment-request-constructor.https-expected.txt:
2017-10-19 Dean Jackson <dino@apple.com>
Import W3C Web Platform Tests for createImageBitmap
https://bugs.webkit.org/show_bug.cgi?id=178509
<rdar://problem/35070583>
Reviewed by Antoine Quint.
* resources/import-expectations.json:
* web-platform-tests/2dcontext/imagebitmap/common.js: Added.
(testCanvasDisplayingPattern):
(testDrawImageBitmap):
(initializeImageData):
* web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: Added.
* web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage.html: Added.
* web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt: Added.
* web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args.html: Added.
* web-platform-tests/2dcontext/imagebitmap/createImageBitmap-sizeOverflow-expected.txt: Added.
* web-platform-tests/2dcontext/imagebitmap/createImageBitmap-sizeOverflow.html: Added.
* web-platform-tests/2dcontext/imagebitmap/w3c-import.log: Added.
2017-10-18 Chris Dumez <cdumez@apple.com>
Align ImageData constructor with the specification
https://bugs.webkit.org/show_bug.cgi?id=178406
Reviewed by Youenn Fablet.
Rebaseline test now that one more check is passing.
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/imagedata-expected.txt:
2017-10-16 Youenn Fablet <youenn@apple.com>
[FETCH] Remove Request.type getter
https://bugs.webkit.org/show_bug.cgi?id=177798
Reviewed by Chris Dumez.
Refreshing fetch WPT tests.
* web-platform-tests/fetch/api/request/request-type-attribute-historical-expected.txt: Added.
* web-platform-tests/fetch/api/request/request-type-attribute-historical.html: Added.
* web-platform-tests/fetch/api/request/url-encoding-expected.txt: Added.
* web-platform-tests/fetch/api/request/url-encoding.html: Added.
2017-10-16 Chris Dumez <cdumez@apple.com>
Clicks on Link with download attribute causes all (other) links to trigger download when clicked
https://bugs.webkit.org/show_bug.cgi?id=178267
<rdar://problem/34985016>
Reviewed by Darin Adler.
Rebaseline test which behave differently now in WebKit2 due to WKTR's injected bundle
using PassThrough policy for new windows. The new result is identical to what you
would get when you open the test in Safari so I think this is a good thing.
* web-platform-tests/html/browsers/windows/noreferrer-window-name-expected.txt:
2017-10-14 Youenn Fablet <youenn@apple.com>
Resync tests up to c1716b039411090428e7073158b1aea081dafe71
https://bugs.webkit.org/show_bug.cgi?id=178241
Reviewed by Ryosuke Niwa.
* resources/TestRepositories:
* resources/resource-files.json:
* web-platform-tests/IndexedDB/idb-binary-key-detached.htm:
* web-platform-tests/IndexedDB/keypath-exceptions.htm:
* web-platform-tests/WebCryptoAPI/digest/digest.js:
(run_test.):
* web-platform-tests/XMLHttpRequest/abort-after-stop-expected.txt: Removed.
* web-platform-tests/XMLHttpRequest/abort-after-stop.htm: Removed.
* web-platform-tests/XMLHttpRequest/event-error-order.sub-expected.txt: Removed.
* web-platform-tests/XMLHttpRequest/event-error-order.sub.html: Removed.
* web-platform-tests/XMLHttpRequest/event-timeout-order-expected.txt: Removed.
* web-platform-tests/XMLHttpRequest/event-timeout-order.htm: Removed.
* web-platform-tests/XMLHttpRequest/open-url-worker-origin-expected.txt: Removed.
* web-platform-tests/XMLHttpRequest/open-url-worker-origin.htm: Removed.
* web-platform-tests/XMLHttpRequest/responsetype-expected.txt:
* web-platform-tests/XMLHttpRequest/send-after-setting-document-domain-expected.txt: Removed.
* web-platform-tests/XMLHttpRequest/send-after-setting-document-domain.htm: Removed.
* web-platform-tests/XMLHttpRequest/send-authentication-basic-cors-expected.txt: Removed.
* web-platform-tests/XMLHttpRequest/send-authentication-basic-cors-not-enabled-expected.txt: Removed.
* web-platform-tests/XMLHttpRequest/send-authentication-basic-cors-not-enabled.htm: Removed.
* web-platform-tests/XMLHttpRequest/send-authentication-basic-cors.htm: Removed.
* web-platform-tests/XMLHttpRequest/send-authentication-basic-repeat-no-args-expected.txt: Removed.
* web-platform-tests/XMLHttpRequest/send-authentication-basic-repeat-no-args.htm: Removed.
* web-platform-tests/XMLHttpRequest/send-authentication-basic-setrequestheader.htm: Removed.
* web-platform-tests/XMLHttpRequest/send-authentication-basic.htm: Removed.
* web-platform-tests/XMLHttpRequest/send-authentication-competing-names-passwords-expected.txt: Removed.
* web-platform-tests/XMLHttpRequest/send-authentication-competing-names-passwords.htm: Removed.
* web-platform-tests/XMLHttpRequest/send-entity-body-basic-expected.txt: Removed.
* web-platform-tests/XMLHttpRequest/send-entity-body-basic.htm: Removed.
* web-platform-tests/XMLHttpRequest/send-network-error-async-events.sub-expected.txt: Removed.
* web-platform-tests/XMLHttpRequest/send-network-error-async-events.sub.htm: Removed.
* web-platform-tests/XMLHttpRequest/timeout-sync-expected.txt:
* web-platform-tests/XMLHttpRequest/w3c-import.log:
* web-platform-tests/background-fetch/interfaces-expected.txt:
* web-platform-tests/background-fetch/interfaces.idl:
* web-platform-tests/background-fetch/interfaces.worker-expected.txt:
* web-platform-tests/background-fetch/interfaces.worker.js:
* web-platform-tests/beacon/headers/header-content-type-expected.txt:
* web-platform-tests/common/vendor-prefix.js: Removed.
* web-platform-tests/common/w3c-import.log:
* web-platform-tests/css/css-grid-1/abspos/w3c-import.log:
* web-platform-tests/css/css-grid-1/support/w3c-import.log:
* web-platform-tests/css/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.html:
* web-platform-tests/css/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.html:
* web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-000.html:
* web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-001.html:
* web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-002.html:
* web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-003.html:
* web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-004.html:
* web-platform-tests/css/css-shapes-1/shape-outside/values/shape-margin-005.html:
* web-platform-tests/css/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.html:
* web-platform-tests/css/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.html:
* web-platform-tests/css/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.html:
* web-platform-tests/css/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.html:
* web-platform-tests/css/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.html:
* web-platform-tests/css/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.html:
* web-platform-tests/css/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.html:
* web-platform-tests/css/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.html:
* web-platform-tests/css/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.html:
* web-platform-tests/css/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.html:
* web-platform-tests/css/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.html:
* web-platform-tests/css/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.html:
* web-platform-tests/css/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.html:
* web-platform-tests/css/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.html:
* web-platform-tests/css/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.html:
* web-platform-tests/css/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.html:
* web-platform-tests/css/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.html:
* web-platform-tests/css/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.html:
* web-platform-tests/css/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.html:
* web-platform-tests/css/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.html:
* web-platform-tests/css/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.html:
* web-platform-tests/css/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.html:
* web-platform-tests/css/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.html:
* web-platform-tests/css/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.html:
* web-platform-tests/css/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.html:
* web-platform-tests/css/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:
(convertToPx):
(each):
(setupFonts):
* web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-012.html:
* web-platform-tests/css/css-shapes-1/w3c-import.log:
* web-platform-tests/css/css-ui-3/cursor-image-005-nfs.html:
* web-platform-tests/css/selectors4/w3c-import.log:
* web-platform-tests/cssom/OWNERS:
* web-platform-tests/cssom/getComputedStyle-pseudo-expected.txt:
* web-platform-tests/cssom/getComputedStyle-pseudo.html:
* web-platform-tests/cssom/style-sheet-interfaces-001-expected.txt:
* web-platform-tests/cssom/style-sheet-interfaces-001.html:
* web-platform-tests/cssom/w3c-import.log:
* web-platform-tests/custom-elements/Document-createElement-expected.txt:
* web-platform-tests/custom-elements/Document-createElement.html:
* web-platform-tests/custom-elements/parser/parser-fallsback-to-unknown-element-expected.txt:
* web-platform-tests/custom-elements/w3c-import.log:
* web-platform-tests/dom/events/Event-timestamp-safe-resolution.html:
* web-platform-tests/dom/nodes/DOMImplementation-createDocument.html:
* web-platform-tests/dom/nodes/DOMImplementation-createHTMLDocument-expected.txt:
* web-platform-tests/dom/nodes/DOMImplementation-createHTMLDocument.html:
* web-platform-tests/dom/nodes/Document-constructor.html:
* 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-expected.txt:
* web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht-expected.txt:
* web-platform-tests/dom/nodes/selectors.js:
* web-platform-tests/eventsource/dedicated-worker/eventsource-constructor-non-same-origin.htm:
* web-platform-tests/eventsource/eventsource-constructor-non-same-origin-expected.txt:
* web-platform-tests/eventsource/eventsource-constructor-non-same-origin.htm:
* web-platform-tests/eventsource/resources/last-event-id.py:
(main):
* web-platform-tests/eventsource/shared-worker/eventsource-constructor-non-same-origin-expected.txt:
* web-platform-tests/eventsource/shared-worker/eventsource-constructor-non-same-origin.htm:
* web-platform-tests/fetch/api/basic/integrity-expected.txt:
* web-platform-tests/fetch/api/basic/integrity-worker-expected.txt:
* web-platform-tests/fetch/api/basic/integrity.js:
(integrity):
* web-platform-tests/fetch/api/headers/headers-combine-expected.txt:
* web-platform-tests/fetch/api/headers/headers-combine.html:
* web-platform-tests/fetch/api/request/request-error-expected.txt:
* web-platform-tests/fetch/api/request/request-error.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-idl-expected.txt:
* web-platform-tests/fetch/api/request/request-idl.html:
* web-platform-tests/fetch/api/request/request-structure-expected.txt:
* web-platform-tests/fetch/api/request/request-structure.html:
* web-platform-tests/fetch/api/request/w3c-import.log:
* web-platform-tests/fetch/api/response/response-clone-expected.txt:
* web-platform-tests/fetch/api/response/response-init-001-expected.txt:
* web-platform-tests/fetch/api/response/response-init-001.html:
* web-platform-tests/fetch/api/response/w3c-import.log:
* web-platform-tests/fonts/Ahem.ttf:
* web-platform-tests/hr-time/idlharness-expected.txt:
* web-platform-tests/hr-time/idlharness.html:
* web-platform-tests/html/README.md:
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/w3c-import.log:
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/w3c-import.log:
* web-platform-tests/html/browsers/origin/origin-of-data-document-expected.txt:
* web-platform-tests/html/dom/interfaces.html:
* 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/event_canplay.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_canplay_noautoplay.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_canplaythrough.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_canplaythrough_noautoplay.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_loadeddata.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_loadeddata_noautoplay.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_loadedmetadata.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_loadedmetadata_noautoplay.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_order_canplay_canplaythrough.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_order_canplay_playing.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_order_loadedmetadata_loadeddata.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_order_loadstart_progress.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_pause.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_play.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_playing.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_progress.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_progress_noautoplay.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/event_timeupdate_noautoplay.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/historical-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/historical.html:
* web-platform-tests/html/semantics/embedded-content/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/paused_false_during_play.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/readyState_during_canplay.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/readyState_during_canplaythrough.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/readyState_during_loadeddata.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/readyState_during_loadedmetadata.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/readyState_during_playing.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/video_008.htm:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.reset.cross-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.reset.cross.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.reset.redirect-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.reset.redirect.html:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/support/blank.htm:
* 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/forms/form-submission-0/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-button-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-fieldset-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-form-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-input-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-progress-element/progress-expected.txt:
* web-platform-tests/html/semantics/forms/the-progress-element/w3c-import.log:
* web-platform-tests/html/semantics/interactive-elements/the-dialog-element/w3c-import.log:
* web-platform-tests/html/semantics/scripting-1/the-template-element/template-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/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/lint.whitelist:
* web-platform-tests/mediacapture-fromelement/capture.html:
* web-platform-tests/mediacapture-fromelement/creation.html:
* web-platform-tests/mediacapture-fromelement/ended.html:
* web-platform-tests/mediacapture-streams/MediaStream-default-feature-policy.https.sub.html:
* web-platform-tests/payment-request/PaymentAddress/attributes-and-toJSON-method-manual.https.html:
* web-platform-tests/resource-timing/idlharness-expected.txt:
* web-platform-tests/resource-timing/idlharness.html:
* web-platform-tests/resources/idlharness.js:
(IdlInterface.prototype.test_to_json_operation):
* web-platform-tests/resources/test/tests/api-tests-1.html:
* web-platform-tests/resources/test/tests/idlharness/IdlInterface/test_to_json_operation.html:
* web-platform-tests/resources/testharness.js:
* web-platform-tests/service-workers/service-worker/fetch-event-redirect.https.html:
* web-platform-tests/service-workers/service-worker/fetch-frame-resource.https.html:
* web-platform-tests/service-workers/service-worker/fetch-request-xhr.https.html:
* web-platform-tests/service-workers/service-worker/navigation-preload/resources/redirect-scope.py:
(main):
* web-platform-tests/service-workers/service-worker/resources/bytecheck-worker-imported-script.py:
(main):
* web-platform-tests/service-workers/service-worker/resources/bytecheck-worker.py:
(main):
* web-platform-tests/service-workers/service-worker/resources/fetch-event-redirect-iframe.html: Removed.
* web-platform-tests/service-workers/service-worker/resources/fetch-request-xhr-iframe.https.html:
* web-platform-tests/service-workers/service-worker/resources/navigation-redirect-out-scope.py:
(main):
* web-platform-tests/service-workers/service-worker/resources/navigation-redirect-scope1.py:
(main):
* web-platform-tests/service-workers/service-worker/resources/navigation-redirect-scope2.py:
(main):
* web-platform-tests/service-workers/service-worker/resources/update-max-aged-worker-imported-script.py:
(main):
* web-platform-tests/service-workers/service-worker/resources/update-max-aged-worker.py:
(main):
* web-platform-tests/service-workers/service-worker/resources/w3c-import.log:
* web-platform-tests/service-workers/service-worker/w3c-import.log:
* web-platform-tests/shadow-dom/Extensions-to-Event-Interface-expected.txt:
* web-platform-tests/shadow-dom/Extensions-to-Event-Interface.html:
* web-platform-tests/shadow-dom/event-inside-shadow-tree-expected.txt:
* web-platform-tests/shadow-dom/event-with-related-target.html:
* web-platform-tests/shadow-dom/leaktests/get-elements-expected.txt:
* web-platform-tests/shadow-dom/resources/event-path-test-helpers.js:
(dispatchEventWithEventLog):
* web-platform-tests/shadow-dom/slotchange-event-expected.txt:
* web-platform-tests/shadow-dom/w3c-import.log:
* web-platform-tests/streams/piping/general-expected.txt:
* web-platform-tests/streams/readable-byte-streams/general.js:
(promise_test):
* web-platform-tests/streams/readable-byte-streams/w3c-import.log:
* web-platform-tests/streams/readable-streams/pipe-through-expected.txt: Removed.
* web-platform-tests/tools/manifest/catalog/xhtml.dtd:
* web-platform-tests/tools/manifest/sourcefile.py:
(SourceFile.references):
(SourceFile.spec_links):
* web-platform-tests/tools/manifest/tests/test_sourcefile.py:
(test_relpath_normalized):
(test_reftest_url_whitespace):
(test_spec_links_whitespace):
* web-platform-tests/tools/wptserve/tests/functional/test_handlers.py:
(TestDirectoryHandler.test_subdirectory_no_trailing_slash):
* web-platform-tests/tools/wptserve/wptserve/handlers.py:
(DirectoryHandler.__call__):
* web-platform-tests/update-built-tests.sh:
* 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/urltestdata.json:
* web-platform-tests/webrtc/RTCCertificate.html:
* web-platform-tests/webrtc/RTCConfiguration-iceServers-expected.txt:
* web-platform-tests/webrtc/RTCDTMFSender-insertDTMF.html: Removed.
* web-platform-tests/webrtc/RTCDTMFSender-ontonechange-long.html: Removed.
* web-platform-tests/webrtc/RTCDTMFSender-ontonechange.html: Removed.
* web-platform-tests/webrtc/RTCPeerConnection-addTrack.html: Removed.
* web-platform-tests/webrtc/RTCPeerConnection-getStats.html: Removed.
* web-platform-tests/webrtc/RTCPeerConnection-ontrack.html: Removed.
* web-platform-tests/webrtc/RTCPeerConnection-removeTrack.html: Removed.
* web-platform-tests/webrtc/RTCRtpReceiver-getContributingSources.html: Removed.
* web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.html: Removed.
* web-platform-tests/webrtc/historical-expected.txt:
* web-platform-tests/webrtc/historical.html:
* web-platform-tests/webrtc/simplecall-expected.txt:
* web-platform-tests/webrtc/simplecall.html:
* web-platform-tests/webrtc/w3c-import.log:
2017-10-13 Chris Dumez <cdumez@apple.com>
DOMTokenList shouldn't add empty attributes
https://bugs.webkit.org/show_bug.cgi?id=178280
Reviewed by Ryosuke Niwa.
Rebaseline web-platform-test now that all checks are passing.
* web-platform-tests/dom/nodes/Element-classlist-expected.txt:
2017-10-13 Romain Bellessort <romain.bellessort@crf.canon.fr>
[Readable Streams API] Align queue with spec for ReadableStreamDefaultController
https://bugs.webkit.org/show_bug.cgi?id=178082
Reviewed by Xabier Rodriguez-Calvar.
Updated test expectations for tests that were previously failing but now pass.
* web-platform-tests/streams/readable-streams/floating-point-total-queue-size-expected.txt:
* web-platform-tests/streams/readable-streams/floating-point-total-queue-size.dedicatedworker-expected.txt:
2017-10-12 Chris Dumez <cdumez@apple.com>
import-w3c-tests modifies test sources and sometimes causes them to fail
https://bugs.webkit.org/show_bug.cgi?id=178234
Reviewed by Ryosuke Niwa.
Resync tests now that they no longer get re-written by the importer.
Most changes are about casing and spacing.
Also note that some tests are now passing and that they have been rebaselined.
* web-platform-tests/FileAPI/url/multi-global-origin-serialization.sub.html:
* web-platform-tests/IndexedDB/abort-in-initial-upgradeneeded.html:
* web-platform-tests/IndexedDB/close-in-upgradeneeded.html:
* web-platform-tests/IndexedDB/cursor-overloads.htm:
* web-platform-tests/IndexedDB/idbkeyrange_incorrect.htm:
* web-platform-tests/IndexedDB/key_invalid.htm:
* web-platform-tests/IndexedDB/key_valid.html:
* web-platform-tests/IndexedDB/keyorder.htm:
* web-platform-tests/IndexedDB/keypath.htm:
* web-platform-tests/IndexedDB/keypath_invalid.htm:
* web-platform-tests/IndexedDB/string-list-ordering.htm:
* web-platform-tests/WebIDL/current-realm.html:
* web-platform-tests/css/css-display-3/display-contents-before-after-001.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-before-after-001.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-flex-002-inline-expected.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-flex-002-inline.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-flex-002-none-expected.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-flex-002-none.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-flex-003-inline-expected.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-flex-003-inline.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-flex-003-none-expected.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-flex-003-none.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-inline-flex-001-inline-expected.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-inline-flex-001-inline.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-inline-flex-001-none-expected.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-inline-flex-001-none.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-list-001-inline-expected.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-list-001-inline.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-list-001-none-expected.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-list-001-none.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-multicol-001-inline-expected.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-multicol-001-inline.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-multicol-001-none-expected.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-multicol-001-none.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-table-001-inline-expected.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-table-001-inline.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-table-001-none-expected.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-table-001-none.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-table-002-inline-expected.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-table-002-inline.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-table-002-none-expected.html:
* web-platform-tests/css/css-display-3/display-contents-dynamic-table-002-none.html:
* web-platform-tests/css/css-display-3/display-contents-flex-002-expected.html:
* web-platform-tests/css/css-display-3/display-contents-flex-002.html:
* web-platform-tests/css/css-display-3/display-contents-flex-003-expected.html:
* web-platform-tests/css/css-display-3/display-contents-flex-003.html:
* web-platform-tests/css/css-display-3/display-contents-inline-flex-001-expected.html:
* web-platform-tests/css/css-display-3/display-contents-inline-flex-001.html:
* web-platform-tests/css/css-display-3/display-contents-list-001-expected.html:
* web-platform-tests/css/css-display-3/display-contents-list-001.html:
* web-platform-tests/css/css-display-3/display-contents-multicol-001-expected.html:
* web-platform-tests/css/css-display-3/display-contents-multicol-001.html:
* web-platform-tests/css/css-display-3/display-contents-table-001-expected.html:
* web-platform-tests/css/css-display-3/display-contents-table-001.html:
* web-platform-tests/css/css-display-3/display-contents-table-002-expected.html:
* web-platform-tests/css/css-display-3/display-contents-table-002.html:
* web-platform-tests/css/css-display-3/display-flow-root-001-expected.html:
* web-platform-tests/css/css-display-3/display-flow-root-001.html:
* web-platform-tests/css/css-grid-1/grid-definition/fr-unit-expected.html:
* web-platform-tests/css/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:
* web-platform-tests/css/css-grid-1/grid-definition/fr-unit.html:
* web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-021.html:
* web-platform-tests/css/css-grid-1/grid-layout-properties.html:
* web-platform-tests/css/css-grid-1/grid-model/display-grid-expected.html:
* web-platform-tests/css/css-grid-1/grid-model/display-grid.html:
* web-platform-tests/css/css-grid-1/grid-model/display-inline-grid-expected.html:
* web-platform-tests/css/css-grid-1/grid-model/display-inline-grid.html:
* web-platform-tests/css/css-grid-1/grid-model/grid-display-grid-001.html:
* web-platform-tests/css/css-grid-1/grid-model/grid-display-inline-grid-001.html:
* web-platform-tests/css/css-grid-1/grid-model/grid-float-001.html:
* web-platform-tests/css/css-grid-1/grid-model/grid-inline-float-001.html:
* web-platform-tests/css/css-grid-1/grid-model/grid-inline-vertical-align-001.html:
* web-platform-tests/css/css-grid-1/grid-model/grid-support-display-001.html:
* web-platform-tests/css/css-grid-1/grid-model/grid-vertical-align-001.html:
* web-platform-tests/css/css-grid-1/test-plan/index.html:
* web-platform-tests/css/css-pseudo-4/marker-color-expected.html:
* web-platform-tests/css/css-pseudo-4/marker-color.html:
* web-platform-tests/css/css-pseudo-4/marker-font-properties.html:
* web-platform-tests/css/css-shapes-1/shape-outside-invalid-circle-003.html:
* web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-001.html:
* web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-002.html:
* web-platform-tests/css/css-shapes-1/shape-outside-invalid-ellipse-003.html:
* web-platform-tests/css/css-shapes-1/shape-outside-invalid-inset-001.html:
* web-platform-tests/css/css-shapes-1/shape-outside-invalid-inset-002.html:
* web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-001.html:
* web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-002.html:
* web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-003.html:
* web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-004.html:
* web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-005.html:
* web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-006.html:
* web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-007.html:
* web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-008.html:
* web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-010.html:
* web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-011.html:
* web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-012.html:
* web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-013.html:
* web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-014.html:
* web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-015.html:
* web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-016.html:
* web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-017.html:
* web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-018.html:
* web-platform-tests/css/css-shapes-1/spec-examples/shape-outside-019.html:
* web-platform-tests/css/css-shapes-1/test-plan/index.html:
* web-platform-tests/css/css-ui-3/cursor-image-001.html:
* web-platform-tests/css/css-ui-3/cursor-image-002.html:
* web-platform-tests/css/css-ui-3/cursor-image-003.html:
* web-platform-tests/css/css-ui-3/cursor-image-004.html:
* web-platform-tests/css/css-ui-3/cursor-image-005-nfs.html:
* web-platform-tests/css/css-ui-3/cursor-image-005.html:
* web-platform-tests/css/css-ui-3/cursor-image-009.html:
* web-platform-tests/css/css-ui-3/cursor-image-012.html:
* web-platform-tests/css/css-ui-3/cursor-image-png-012.html:
* web-platform-tests/css/css-ui-3/cursor-image-png-013.html:
* web-platform-tests/css/css-ui-3/cursor-image-png-027.html:
* web-platform-tests/css/css-ui-3/cursor-image-png-028.html:
* web-platform-tests/css/css-ui-3/resize-015.html:
* web-platform-tests/css/css-ui-3/resize-018.html:
* web-platform-tests/css/css-ui-3/support/cursors/woolly-64.svg:
* web-platform-tests/css/css-ui-3/support/cursors/woolly.svg:
* web-platform-tests/css/css-ui-3/text-overflow-002-expected.html:
* web-platform-tests/css/css-ui-3/text-overflow-004-expected.html:
* web-platform-tests/css/css-ui-3/text-overflow-008.html:
* web-platform-tests/css/css-ui-3/text-overflow-011.html:
* web-platform-tests/css/css-ui-3/text-overflow-012.html:
* web-platform-tests/css/css-ui-3/text-overflow-013.html:
* web-platform-tests/css/css-ui-3/text-overflow-022.html:
* web-platform-tests/css/css-ui-3/text-overflow-023.html:
* web-platform-tests/cssom-view/elementFromPoint.html:
* web-platform-tests/cssom-view/elementsFromPoint.html:
* web-platform-tests/cssom-view/interfaces.html:
* web-platform-tests/cssom-view/scrollingElement-quirks-dynamic-001-expected.html:
* web-platform-tests/cssom-view/scrollingElement-quirks-dynamic-001.html:
* web-platform-tests/cssom-view/scrollingElement-quirks-dynamic-002-expected.html:
* web-platform-tests/cssom-view/scrollingElement-quirks-dynamic-002.html:
* web-platform-tests/cssom/cssom-fontfacerule-constructors.html:
* web-platform-tests/cssom/cssstyledeclaration-csstext.html:
* web-platform-tests/cssom/cssstyledeclaration-mutability.html:
* web-platform-tests/cssom/interfaces.html:
* web-platform-tests/cssom/medialist-interfaces-002.html:
* web-platform-tests/cssom/style-sheet-interfaces-002.html:
* web-platform-tests/cssom/ttwf-cssom-document-extension.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/nodes/DOMImplementation-createHTMLDocument.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-svg.svg:
* web-platform-tests/dom/nodes/Document-constructor-xml.xml:
* web-platform-tests/dom/nodes/Document-constructor.html:
* web-platform-tests/dom/nodes/Document-doctype.html:
* web-platform-tests/dom/nodes/Document-getElementById.html:
* web-platform-tests/dom/nodes/Element-matches.html:
* web-platform-tests/dom/nodes/Element-webkitMatchesSelector.html:
* web-platform-tests/dom/nodes/MutationObserver-characterData-expected.txt:
* web-platform-tests/dom/nodes/MutationObserver-characterData.html:
* web-platform-tests/dom/nodes/Node-compareDocumentPosition.html:
* web-platform-tests/dom/nodes/Node-contains.html:
* web-platform-tests/dom/nodes/Node-lookupPrefix.xhtml:
* web-platform-tests/dom/nodes/ParentNode-querySelector-All-content.html:
* web-platform-tests/dom/nodes/ParentNode-querySelector-All-content.xht:
* web-platform-tests/dom/nodes/getElementsByClassName-14.htm:
* web-platform-tests/dom/nodes/getElementsByClassName-28.htm:
* 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/encrypted-media/clearkey-check-initdata-type.html:
* web-platform-tests/encrypted-media/clearkey-events-session-closed-event.html:
* web-platform-tests/encrypted-media/clearkey-events.html:
* web-platform-tests/encrypted-media/clearkey-generate-request-disallowed-input.html:
* web-platform-tests/encrypted-media/clearkey-invalid-license.html:
* web-platform-tests/encrypted-media/clearkey-keystatuses-multiple-sessions.html:
* web-platform-tests/encrypted-media/clearkey-keystatuses.html:
* web-platform-tests/encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html:
* web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license-events.html:
* web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license.html:
* web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html:
* web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record.html:
* web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html:
* web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html:
* web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html:
* web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html:
* web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html:
* web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html:
* web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events.html:
* web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html:
* web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html:
* web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey.html:
* web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession.html:
* web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html:
* web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html:
* web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html:
* web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html:
* web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos.html:
* web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html:
* web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary.html:
* web-platform-tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html:
* web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html:
* web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html:
* web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html:
* web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html:
* web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html:
* web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html:
* web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html:
* web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys.html:
* web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeys.html:
* web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysession.html:
* web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html:
* web-platform-tests/encrypted-media/clearkey-mp4-unique-origin.html:
* web-platform-tests/encrypted-media/clearkey-mp4-update-disallowed-input.html:
* web-platform-tests/encrypted-media/clearkey-mp4-waiting-for-a-key.html:
* web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession.html:
* web-platform-tests/encrypted-media/clearkey-update-non-ascii-input.html:
* web-platform-tests/encrypted-media/drm-check-initdata-type.html:
* web-platform-tests/encrypted-media/drm-events-session-closed-event.html:
* web-platform-tests/encrypted-media/drm-events.html:
* web-platform-tests/encrypted-media/drm-expiration.html:
* web-platform-tests/encrypted-media/drm-generate-request-disallowed-input.html:
* web-platform-tests/encrypted-media/drm-invalid-license.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-onencrypted.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-persistent-usage-record.html:
* web-platform-tests/encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html:
* web-platform-tests/encrypted-media/drm-mp4-playback-retrieve-persistent-license.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-sources.html:
* web-platform-tests/encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html:
* web-platform-tests/encrypted-media/drm-mp4-playback-temporary-events.html:
* web-platform-tests/encrypted-media/drm-mp4-playback-temporary-expired.html:
* web-platform-tests/encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html:
* web-platform-tests/encrypted-media/drm-mp4-playback-temporary-multikey-sequential.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-reset-src-after-setmediakeys.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-syntax-mediakeys.html:
* web-platform-tests/encrypted-media/drm-mp4-syntax-mediakeysession.html:
* web-platform-tests/encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html:
* web-platform-tests/encrypted-media/drm-mp4-unique-origin.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/encrypted-media/resources/clearkey-retrieve-destroy-persistent-license.html:
* web-platform-tests/encrypted-media/resources/clearkey-retrieve-persistent-license.html:
* web-platform-tests/encrypted-media/resources/drm-retrieve-destroy-persistent-license.html:
* web-platform-tests/encrypted-media/resources/drm-retrieve-persistent-license.html:
* web-platform-tests/encrypted-media/resources/drm-retrieve-persistent-usage-record.html:
* web-platform-tests/encrypted-media/resources/retrieve-persistent-usage-record.html:
* web-platform-tests/eventsource/dedicated-worker/eventsource-close.htm:
* web-platform-tests/eventsource/dedicated-worker/eventsource-constructor-non-same-origin.htm:
* web-platform-tests/eventsource/dedicated-worker/eventsource-constructor-url-bogus.htm:
* web-platform-tests/eventsource/dedicated-worker/eventsource-onmesage.htm:
* web-platform-tests/eventsource/dedicated-worker/eventsource-onopen.htm:
* web-platform-tests/eventsource/dedicated-worker/eventsource-prototype.htm:
* web-platform-tests/eventsource/dedicated-worker/eventsource-url.htm:
* web-platform-tests/eventsource/eventsource-constructor-document-domain.htm:
* web-platform-tests/eventsource/eventsource-constructor-non-same-origin.htm:
* web-platform-tests/eventsource/eventsource-onmessage-trusted.htm:
* web-platform-tests/eventsource/eventsource-prototype.htm:
* web-platform-tests/eventsource/format-leading-space.htm:
* web-platform-tests/eventsource/format-mime-bogus.htm:
* web-platform-tests/eventsource/format-mime-valid-bogus.htm:
* web-platform-tests/eventsource/shared-worker/eventsource-close.htm:
* web-platform-tests/eventsource/shared-worker/eventsource-constructor-non-same-origin.htm:
* web-platform-tests/eventsource/shared-worker/eventsource-constructor-url-bogus.htm:
* web-platform-tests/eventsource/shared-worker/eventsource-eventtarget.htm:
* web-platform-tests/eventsource/shared-worker/eventsource-onmesage.htm:
* web-platform-tests/eventsource/shared-worker/eventsource-onopen.htm:
* web-platform-tests/eventsource/shared-worker/eventsource-prototype.htm:
* web-platform-tests/eventsource/shared-worker/eventsource-url.htm:
* web-platform-tests/fetch/api/request/multi-globals/url-parsing.html:
* web-platform-tests/fetch/api/resources/basic.html:
* web-platform-tests/fetch/api/response/multi-globals/url-parsing.html:
* web-platform-tests/fetch/api/response/response-trailer.html:
* web-platform-tests/fetch/nosniff/stylesheet.html:
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/unset_context_name.html:
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/012.html:
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-form-submit.html:
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin-fragment.html:
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/001.html:
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/002.html:
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/003.html:
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/004.html:
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/005.html:
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/006.html:
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/007.html:
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/forward-triggers-hashchange.html:
* web-platform-tests/html/browsers/history/the-history-interface/008.html:
* web-platform-tests/html/browsers/history/the-location-interface/cross_origin_joined_frame.sub.html:
* web-platform-tests/html/browsers/history/the-location-interface/location-protocol-setter-non-broken-weird.html:
* web-platform-tests/html/browsers/history/the-location-interface/location-protocol-setter-non-broken.html:
* web-platform-tests/html/browsers/history/the-location-interface/location-protocol-setter-with-colon.sub.html:
* web-platform-tests/html/browsers/history/the-location-interface/location-tojson.html:
* web-platform-tests/html/browsers/history/the-location-interface/same_origin_frame.html:
* web-platform-tests/html/browsers/offline/resources/html/clock.html:
* web-platform-tests/html/browsers/origin/cross-origin-objects/frame.html:
* web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter_null.tentative.html:
* web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter_srcdoc.html:
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-innerwidth-innerheight.html:
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-screenx-screeny.html:
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-top-left.html:
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-width-height.html:
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-height.html:
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-innerheight.html:
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-innerwidth.html:
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-left.html:
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screenx.html:
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screeny.html:
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-top.html:
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-width.html:
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-innerheight-innerwidth.html:
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-screenx-screeny.html:
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-top-left.html:
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-width-height.html:
* web-platform-tests/html/dom/documents/dom-tree-accessors/Document.currentScript.html:
* web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-001.html:
* web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-002.html:
* web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-003.html:
* web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-004.html:
* web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-005.html:
* web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-006.html:
* web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-007.html:
* web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-008.html:
* web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-009.html:
* web-platform-tests/html/dom/elements/global-attributes/the-lang-attribute-010.html:
* web-platform-tests/html/dom/interfaces.html:
* web-platform-tests/html/dom/self-origin.sub.html:
* web-platform-tests/html/semantics/document-metadata/the-meta-element/the-lang-attribute-012.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/user-interface/muted.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/2d.canvas.readonly.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/2d.canvas.reference.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/2d.getcontext.exists.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/2d.getcontext.extraargs.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/2d.getcontext.shared.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/2d.getcontext.unique.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/2d.type.exists.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/2d.type.extend.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/2d.type.prototype.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/2d.type.replace.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/context.arguments.missing.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/context.casesensitive.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/context.emptystring.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/context.unrecognised.badname.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/context.unrecognised.badsuffix.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/context.unrecognised.nullsuffix.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/context.unrecognised.unicode.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/fallback.basic.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/fallback.multiple.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/fallback.nested.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/initial.colour.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/initial.reset.2dstate.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/initial.reset.clip.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/initial.reset.different.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/initial.reset.gradient.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/initial.reset.path.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/initial.reset.pattern.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/initial.reset.same.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/initial.reset.transform.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.dataURI.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.canvas.cross.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.canvas.redirect.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.image.cross.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.drawImage.image.redirect.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.fillStyle.cross.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.fillStyle.redirect.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.strokeStyle.cross.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.strokeStyle.redirect.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.timing.cross.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.canvas.timing.redirect.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.create.cross.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.create.redirect.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.cross.cross.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.cross.redirect.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.fillStyle.cross.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.fillStyle.redirect.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.strokeStyle.cross.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.image.strokeStyle.redirect.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.reset.cross.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.reset.redirect.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.default.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.idl.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.idl.set.zero.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.decimal.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.em.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.empty.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.exp.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.hex.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.junk.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.minus.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.octal.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.onlyspace.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.percent.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.plus.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.space.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.trailingjunk.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.parse.zero.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.reflect.setcontent.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.reflect.setidl.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.reflect.setidlzero.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.removed.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.decimal.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.em.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.empty.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.exp.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.hex.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.junk.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.minus.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.octal.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.onlyspace.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.percent.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.plus.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.space.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.setAttribute.trailingjunk.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/size.attributes.setAttribute.zero.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/size.attributes.style.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.arguments.1.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.arguments.2.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.arguments.3.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.bogustype.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.default.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.alpha.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.primarycolours.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.quality.basic.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.quality.notnumber.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpeg.quality.outsiderange.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.jpg.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.lowercase.ascii.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.lowercase.unicode.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.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.png.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.png.primarycolours.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.unrecognised.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.zeroheight.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.zerosize.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/toDataURL.zerowidth.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/type.delete.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/type.exists.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/type.extend.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/type.name.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/type.prototype.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/type.replace.html:
* web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback.html:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-3.html:
* web-platform-tests/html/semantics/embedded-content/the-img-element/adoption.html:
* web-platform-tests/html/semantics/embedded-content/the-img-element/current-pixel-density/basic.html:
* web-platform-tests/html/semantics/embedded-content/the-img-element/non-active-document.html:
* web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/sizes-iframed.sub.html:
* web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute.html:
* web-platform-tests/html/semantics/embedded-content/the-img-element/srcset/select-an-image-source.html:
* web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-source-set.html:
* web-platform-tests/html/semantics/forms/form-control-infrastructure/form.html:
* web-platform-tests/html/semantics/forms/the-form-element/form-elements-filter.html:
* web-platform-tests/html/semantics/forms/the-form-element/form-nameditem.html:
* web-platform-tests/html/semantics/grouping-content/the-pre-element/grouping-pre-reftest-001.html:
* web-platform-tests/html/semantics/interactive-elements/the-details-element/details.html:
* web-platform-tests/html/semantics/interactive-elements/the-dialog-element/centering-iframe.sub.html:
* web-platform-tests/html/semantics/scripting-1/the-script-element/load-error-events-1.html:
* web-platform-tests/html/semantics/scripting-1/the-script-element/load-error-events-2.html:
* web-platform-tests/html/semantics/scripting-1/the-script-element/nomodule-set-on-async-classic-script.html:
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-01.html:
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-02.html:
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-type-and-language-empty.html:
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-type-and-language-with-params.html:
* web-platform-tests/html/semantics/selectors/pseudo-classes/checked.html:
* web-platform-tests/html/semantics/selectors/pseudo-classes/enabled.html:
* web-platform-tests/html/semantics/selectors/pseudo-classes/inrange-outofrange.html:
* web-platform-tests/html/semantics/selectors/pseudo-classes/readwrite-readonly.html:
* web-platform-tests/html/semantics/tabular-data/processing-model-1/span-limits.html:
* web-platform-tests/html/semantics/text-level-semantics/the-a-element/a.text-getter-01.html:
* web-platform-tests/html/semantics/text-level-semantics/the-a-element/a.text-setter-01.html:
* web-platform-tests/html/semantics/text-level-semantics/the-time-element/001.html:
* web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-001.html:
* web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-007.html:
* web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-009.html:
* web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-016.html:
* web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-018.html:
* web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-030.html:
* web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-034.html:
* web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-037.html:
* web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-038.html:
* web-platform-tests/html/syntax/parsing/Element.getElementsByTagName-foreign-02.html:
* web-platform-tests/html/syntax/parsing/math-parse03.html:
* web-platform-tests/html/syntax/parsing/named-character-references.html:
* 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/webappapis/atob/base64.html:
* web-platform-tests/html/webappapis/scripting/events/eventhandler-cancellation.html:
* web-platform-tests/html/webappapis/scripting/events/resources/compiled-event-handler-settings-objects-support.html:
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-body-onerror.html:
* web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-parse-error.html:
* web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-runtime-error-throw.html:
* web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-runtime-error.html:
* web-platform-tests/media-source/mediasource-activesourcebuffers.html:
* web-platform-tests/media-source/mediasource-addsourcebuffer.html:
* web-platform-tests/media-source/mediasource-append-buffer.html:
* web-platform-tests/media-source/mediasource-appendbuffer-quota-exceeded.html:
* web-platform-tests/media-source/mediasource-appendwindow.html:
* web-platform-tests/media-source/mediasource-attach-stops-delaying-load-event.html:
* web-platform-tests/media-source/mediasource-avtracks.html:
* web-platform-tests/media-source/mediasource-buffered.html:
* web-platform-tests/media-source/mediasource-closed.html:
* web-platform-tests/media-source/mediasource-config-change-mp4-a-bitrate.html:
* web-platform-tests/media-source/mediasource-config-change-mp4-av-audio-bitrate.html:
* web-platform-tests/media-source/mediasource-config-change-mp4-av-framesize.html:
* web-platform-tests/media-source/mediasource-config-change-mp4-av-video-bitrate.html:
* web-platform-tests/media-source/mediasource-config-change-mp4-v-bitrate.html:
* web-platform-tests/media-source/mediasource-config-change-mp4-v-framerate.html:
* web-platform-tests/media-source/mediasource-config-change-mp4-v-framesize.html:
* web-platform-tests/media-source/mediasource-config-change-webm-a-bitrate.html:
* web-platform-tests/media-source/mediasource-config-change-webm-av-audio-bitrate.html:
* web-platform-tests/media-source/mediasource-config-change-webm-av-framesize.html:
* web-platform-tests/media-source/mediasource-config-change-webm-av-video-bitrate.html:
* web-platform-tests/media-source/mediasource-config-change-webm-v-bitrate.html:
* web-platform-tests/media-source/mediasource-config-change-webm-v-framerate.html:
* web-platform-tests/media-source/mediasource-config-change-webm-v-framesize.html:
* web-platform-tests/media-source/mediasource-detach.html:
* web-platform-tests/media-source/mediasource-duration-boundaryconditions.html:
* web-platform-tests/media-source/mediasource-duration.html:
* web-platform-tests/media-source/mediasource-endofstream-invaliderror.html:
* web-platform-tests/media-source/mediasource-errors.html:
* web-platform-tests/media-source/mediasource-getvideoplaybackquality.html:
* web-platform-tests/media-source/mediasource-is-type-supported.html:
* web-platform-tests/media-source/mediasource-liveseekable.html:
* web-platform-tests/media-source/mediasource-multiple-attach.html:
* web-platform-tests/media-source/mediasource-play-then-seek-back.html:
* web-platform-tests/media-source/mediasource-play.html:
* web-platform-tests/media-source/mediasource-preload.html:
* web-platform-tests/media-source/mediasource-redundant-seek.html:
* web-platform-tests/media-source/mediasource-remove.html:
* web-platform-tests/media-source/mediasource-removesourcebuffer.html:
* web-platform-tests/media-source/mediasource-seek-beyond-duration.html:
* web-platform-tests/media-source/mediasource-seek-during-pending-seek.html:
* web-platform-tests/media-source/mediasource-seekable.html:
* web-platform-tests/media-source/mediasource-sequencemode-append-buffer.html:
* web-platform-tests/media-source/mediasource-sourcebuffer-mode.html:
* web-platform-tests/media-source/mediasource-sourcebuffer-trackdefaults.html:
* web-platform-tests/media-source/mediasource-sourcebufferlist.html:
* web-platform-tests/media-source/mediasource-timestamp-offset.html:
* web-platform-tests/media-source/mediasource-trackdefault.html:
* web-platform-tests/media-source/mediasource-trackdefaultlist.html:
* web-platform-tests/mediacapture-streams/MediaStream-MediaElement-preload-none.https.html:
* web-platform-tests/resource-timing/resource-timing.html:
* web-platform-tests/resource-timing/resources/resource_timing_test0.xml:
* web-platform-tests/resources/test/tests/iframe-consolidate-errors.html:
* web-platform-tests/resources/test/tests/iframe-consolidate-tests.html:
* web-platform-tests/resources/test/tests/iframe-msg.html:
* web-platform-tests/service-workers/service-worker/fetch-response-taint.https.html:
* web-platform-tests/service-workers/service-worker/multi-globals/url-parsing.https.html:
* web-platform-tests/service-workers/service-worker/multiple-update.https.html:
* web-platform-tests/service-workers/service-worker/resources/appcache-ordering.is-appcached.html:
* web-platform-tests/service-workers/service-worker/resources/clients-matchall-client-types-iframe.html:
* web-platform-tests/service-workers/service-worker/update-after-oneday.https.html:
* web-platform-tests/service-workers/stub-3.1-service-worker-obj.html:
* web-platform-tests/service-workers/stub-3.1.1-service-worker-scope.html:
* web-platform-tests/service-workers/stub-3.1.2-service-worker-url.html:
* web-platform-tests/service-workers/stub-3.1.3-service-worker-state.html:
* web-platform-tests/service-workers/stub-3.1.4-service-worker-on-state-change.html:
* web-platform-tests/service-workers/stub-3.2-navigator-service-worker.html:
* web-platform-tests/service-workers/stub-3.2.1-navigator-service-worker-installing.html:
* web-platform-tests/service-workers/stub-3.2.10-navigator-service-worker-oncontrollerchange.html:
* web-platform-tests/service-workers/stub-3.2.11-navigator-service-worker-onreloadpage.html:
* web-platform-tests/service-workers/stub-3.2.12-navigator-service-worker-onerror.html:
* web-platform-tests/service-workers/stub-3.2.2-navigator-service-worker-waiting.html:
* web-platform-tests/service-workers/stub-3.2.3-navigator-service-worker-active.html:
* web-platform-tests/service-workers/stub-3.2.4-navigator-service-worker-controller.html:
* web-platform-tests/service-workers/stub-3.2.5-navigator-service-worker-ready.html:
* web-platform-tests/service-workers/stub-3.2.6-navigator-service-worker-getAll.html:
* web-platform-tests/service-workers/stub-3.2.7-navigator-service-worker-register.html:
* web-platform-tests/service-workers/stub-3.2.8-navigator-service-worker-unregister.html:
* web-platform-tests/service-workers/stub-3.2.9-navigator-service-worker-onupdatefound.html:
* web-platform-tests/service-workers/stub-4.1-service-worker-global-scope.html:
* web-platform-tests/service-workers/stub-4.1.1-service-worker-global-scope-caches.html:
* web-platform-tests/service-workers/stub-4.1.2-service-worker-global-scope-clients.html:
* web-platform-tests/service-workers/stub-4.1.3-service-worker-global-scope-scope.html:
* web-platform-tests/service-workers/stub-4.1.4-service-worker-global-scope-fetch.html:
* web-platform-tests/service-workers/stub-4.1.5-service-worker-global-scope-update.html:
* web-platform-tests/service-workers/stub-4.1.6-service-worker-global-scope-unregister.html:
* web-platform-tests/service-workers/stub-4.1.7-service-worker-global-scope-onmessage.html:
* web-platform-tests/service-workers/stub-4.2-client.html:
* web-platform-tests/service-workers/stub-4.3-service-worker-clients.html:
* web-platform-tests/service-workers/stub-4.3.1-get-serviced-method.html:
* web-platform-tests/service-workers/stub-4.3.2-reloadall-method.html:
* web-platform-tests/service-workers/stub-4.5-response-objects.html:
* web-platform-tests/service-workers/stub-4.5.2-response.html:
* web-platform-tests/service-workers/stub-4.5.4-opaque-response.html:
* web-platform-tests/service-workers/stub-4.6-cache-objects.html:
* web-platform-tests/service-workers/stub-4.6.1-cache-lifetimes.html:
* web-platform-tests/service-workers/stub-4.6.3-cache-storage.html:
* web-platform-tests/service-workers/stub-4.7.1-install-phase-event.html:
* web-platform-tests/service-workers/stub-4.7.1.1-wait-until-method.html:
* web-platform-tests/service-workers/stub-4.7.2-install-event.html:
* web-platform-tests/service-workers/stub-4.7.2.1-install-event-section.html:
* web-platform-tests/service-workers/stub-4.7.2.2-replace-method.html:
* web-platform-tests/service-workers/stub-4.7.3-activate-event.html:
* web-platform-tests/service-workers/stub-4.7.4.1-fetch-event-section.html:
* web-platform-tests/service-workers/stub-4.7.4.2-respond-with-method.html:
* web-platform-tests/service-workers/stub-4.7.4.3-default-method.html:
* web-platform-tests/service-workers/stub-4.7.4.4-is-reload-attribute.html:
* web-platform-tests/service-workers/stub-5.1-origin-relativity.html:
* web-platform-tests/service-workers/stub-5.2-cross-origin-resources.html:
* web-platform-tests/shadow-dom/leaktests/get-elements.html:
* web-platform-tests/tools/pywebsocket/src/example/arraybuffer_benchmark.html:
* web-platform-tests/tools/pywebsocket/src/example/benchmark.html:
* web-platform-tests/tools/pywebsocket/src/example/console.html:
* web-platform-tests/tools/pywebsocket/src/example/eventsource.html:
* web-platform-tests/tools/pywebsocket/src/example/xhr_benchmark.html:
* web-platform-tests/tools/pywebsocket/src/example/xhr_event_logger.html:
* web-platform-tests/url/a-element-origin-xhtml.xhtml:
* web-platform-tests/url/a-element-origin.html:
* web-platform-tests/url/a-element-xhtml.xhtml:
* web-platform-tests/url/a-element.html:
* web-platform-tests/webrtc/RTCConfiguration-iceCandidatePoolSize.html:
* web-platform-tests/webrtc/RTCPeerConnection-canTrickleIceCandidates.html:
* web-platform-tests/webrtc/RTCPeerConnection-idl.html:
* web-platform-tests/webrtc/RTCPeerConnectionIceEvent-constructor.html:
* web-platform-tests/webrtc/datachannel-emptystring.html:
* web-platform-tests/webrtc/datachannel-idlharness.html:
* web-platform-tests/webrtc/getstats.html:
* web-platform-tests/webrtc/no-media-call.html:
* web-platform-tests/webrtc/promises-call.html:
* web-platform-tests/webrtc/simplecall.html:
2017-10-12 Chris Dumez <cdumez@apple.com>
[Mac] Add support for MouseEvent.buttons
https://bugs.webkit.org/show_bug.cgi?id=178214
Reviewed by Ryosuke Niwa.
Rebaseline test now that more checks are passing.
* web-platform-tests/dom/events/Event-subclasses-constructors-expected.txt:
2017-10-11 Chris Dumez <cdumez@apple.com>
XMLHttpRequest: do not sniff text/html, and do not sniff XML when responseType is set to "text"
https://bugs.webkit.org/show_bug.cgi?id=168724
Reviewed by Ryosuke Niwa.
Rebaseline web-platform-tests now that all checks are passing.
* web-platform-tests/XMLHttpRequest/responsetext-decoding-expected.txt:
2017-10-11 Chris Dumez <cdumez@apple.com>
Re-sync XMLHttpRequests Web-Platform-Tests
https://bugs.webkit.org/show_bug.cgi?id=178172
Reviewed by Youenn Fablet.
Re-sync XMLHttpRequests Web-Platform-Tests from upstream 2f76ef2c1d.
* resources/import-expectations.json:
* web-platform-tests/XMLHttpRequest/abort-after-stop-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/abort-after-stop.htm: Added.
* web-platform-tests/XMLHttpRequest/event-error-order.sub-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/event-error-order.sub.html: Added.
* web-platform-tests/XMLHttpRequest/event-timeout-order-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/event-timeout-order.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-worker-origin-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-worker-origin.htm: Added.
* web-platform-tests/XMLHttpRequest/preserve-ua-header-on-redirect-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/preserve-ua-header-on-redirect.htm: Added.
* web-platform-tests/XMLHttpRequest/responsedocument-decoding-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/responsedocument-decoding.htm: Added.
* web-platform-tests/XMLHttpRequest/responsetext-decoding-expected.txt:
* web-platform-tests/XMLHttpRequest/responsetext-decoding.htm:
* web-platform-tests/XMLHttpRequest/send-after-setting-document-domain-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-after-setting-document-domain.htm: Added.
* web-platform-tests/XMLHttpRequest/send-authentication-basic-cors-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-authentication-basic-cors-not-enabled-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-authentication-basic-cors-not-enabled.htm: Added.
* web-platform-tests/XMLHttpRequest/send-authentication-basic-cors.htm: Added.
* web-platform-tests/XMLHttpRequest/send-authentication-basic-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-authentication-basic-repeat-no-args-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-authentication-basic-repeat-no-args.htm: Added.
* web-platform-tests/XMLHttpRequest/send-authentication-basic-setrequestheader-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-authentication-basic-setrequestheader.htm: Added.
* web-platform-tests/XMLHttpRequest/send-authentication-basic.htm: Added.
* web-platform-tests/XMLHttpRequest/send-authentication-competing-names-passwords-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-authentication-competing-names-passwords.htm: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-basic-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-basic.htm: Added.
* web-platform-tests/XMLHttpRequest/send-network-error-async-events.sub-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-network-error-async-events.sub.htm: Added.
* web-platform-tests/XMLHttpRequest/w3c-import.log:
2017-10-11 Youenn Fablet <youenn@apple.com>
Import media capture WPT tests
https://bugs.webkit.org/show_bug.cgi?id=178138
Reviewed by Eric Carlson.
* resources/import-expectations.json:
* web-platform-tests/feature-policy/resources/feature-policy-payment.html: Added.
* web-platform-tests/feature-policy/resources/feature-policy-usb.html: Added.
* web-platform-tests/feature-policy/resources/feature-policy-webvr.html: Added.
* web-platform-tests/feature-policy/resources/featurepolicy.js: Added.
(test_feature_availability):
(expect_feature_available_default):
(expect_feature_unavailable_default):
(test_result):
(test_feature_availability_with_post_message_result):
(run_all_fp_tests_allow_self):
* web-platform-tests/feature-policy/resources/redirect-on-load.html: Added.
* web-platform-tests/feature-policy/resources/w3c-import.log: Added.
* web-platform-tests/mediacapture-streams/GUM-api.https-expected.txt: Added.
* web-platform-tests/mediacapture-streams/GUM-api.https.html: Added.
* web-platform-tests/mediacapture-streams/GUM-deny.https-expected.txt: Added.
* web-platform-tests/mediacapture-streams/GUM-deny.https.html: Added.
* web-platform-tests/mediacapture-streams/GUM-empty-option-param.https-expected.txt: Added.
* web-platform-tests/mediacapture-streams/GUM-empty-option-param.https.html: Added.
* web-platform-tests/mediacapture-streams/GUM-impossible-constraint.https-expected.txt: Added.
* web-platform-tests/mediacapture-streams/GUM-impossible-constraint.https.html: Added.
* web-platform-tests/mediacapture-streams/GUM-optional-constraint.https-expected.txt: Added.
* web-platform-tests/mediacapture-streams/GUM-optional-constraint.https.html: Added.
* web-platform-tests/mediacapture-streams/GUM-trivial-constraint.https-expected.txt: Added.
* web-platform-tests/mediacapture-streams/GUM-trivial-constraint.https.html: Added.
* web-platform-tests/mediacapture-streams/GUM-unknownkey-option-param.https-expected.txt: Added.
* web-platform-tests/mediacapture-streams/GUM-unknownkey-option-param.https.html: Added.
* web-platform-tests/mediacapture-streams/MediaDevices-IDL-all-expected.txt: Added.
* web-platform-tests/mediacapture-streams/MediaDevices-IDL-all.html: Added.
* web-platform-tests/mediacapture-streams/MediaDevices-IDL-enumerateDevices-expected.txt: Added.
* web-platform-tests/mediacapture-streams/MediaDevices-IDL-enumerateDevices.html: Added.
* web-platform-tests/mediacapture-streams/MediaDevices-enumerateDevices.https-expected.txt: Added.
* web-platform-tests/mediacapture-streams/MediaDevices-enumerateDevices.https.html: Added.
* web-platform-tests/mediacapture-streams/MediaDevices-getUserMedia.https-expected.txt: Added.
* web-platform-tests/mediacapture-streams/MediaDevices-getUserMedia.https.html: Added.
* web-platform-tests/mediacapture-streams/MediaStream-MediaElement-preload-none.https-expected.txt: Added.
* web-platform-tests/mediacapture-streams/MediaStream-MediaElement-preload-none.https.html: Added.
* web-platform-tests/mediacapture-streams/MediaStream-MediaElement-srcObject.https-expected.txt: Added.
* web-platform-tests/mediacapture-streams/MediaStream-MediaElement-srcObject.https.html: Added.
* web-platform-tests/mediacapture-streams/MediaStream-add-audio-track.https-expected.txt: Added.
* web-platform-tests/mediacapture-streams/MediaStream-add-audio-track.https.html: Added.
* web-platform-tests/mediacapture-streams/MediaStream-audio-only.https-expected.txt: Added.
* web-platform-tests/mediacapture-streams/MediaStream-audio-only.https.html: Added.
* web-platform-tests/mediacapture-streams/MediaStream-default-feature-policy.https.sub-expected.txt: Added.
* web-platform-tests/mediacapture-streams/MediaStream-default-feature-policy.https.sub.html: Added.
* web-platform-tests/mediacapture-streams/MediaStream-finished-add.https-expected.txt: Added.
* web-platform-tests/mediacapture-streams/MediaStream-finished-add.https.html: Added.
* web-platform-tests/mediacapture-streams/MediaStream-gettrackid.https-expected.txt: Added.
* web-platform-tests/mediacapture-streams/MediaStream-gettrackid.https.html: Added.
* web-platform-tests/mediacapture-streams/MediaStream-id-manual.https-expected.txt: Added.
* web-platform-tests/mediacapture-streams/MediaStream-id-manual.https.html: Added.
* web-platform-tests/mediacapture-streams/MediaStream-idl.https-expected.txt: Added.
* web-platform-tests/mediacapture-streams/MediaStream-idl.https.html: Added.
* web-platform-tests/mediacapture-streams/MediaStream-removetrack.https-expected.txt: Added.
* web-platform-tests/mediacapture-streams/MediaStream-removetrack.https.html: Added.
* web-platform-tests/mediacapture-streams/MediaStream-video-only.https-expected.txt: Added.
* web-platform-tests/mediacapture-streams/MediaStream-video-only.https.html: Added.
* web-platform-tests/mediacapture-streams/MediaStreamTrack-MediaElement-disabled-audio-is-silence.https-expected.txt: Added.
* web-platform-tests/mediacapture-streams/MediaStreamTrack-MediaElement-disabled-audio-is-silence.https.html: Added.
* web-platform-tests/mediacapture-streams/MediaStreamTrack-MediaElement-disabled-video-is-black.https-expected.txt: Added.
* web-platform-tests/mediacapture-streams/MediaStreamTrack-MediaElement-disabled-video-is-black.https.html: Added.
* web-platform-tests/mediacapture-streams/MediaStreamTrack-end-manual.https-expected.txt: Added.
* web-platform-tests/mediacapture-streams/MediaStreamTrack-end-manual.https.html: Added.
* web-platform-tests/mediacapture-streams/MediaStreamTrack-getSettings.https-expected.txt: Added.
* web-platform-tests/mediacapture-streams/MediaStreamTrack-getSettings.https.html: Added.
* web-platform-tests/mediacapture-streams/MediaStreamTrack-id.https-expected.txt: Added.
* web-platform-tests/mediacapture-streams/MediaStreamTrack-id.https.html: Added.
* web-platform-tests/mediacapture-streams/MediaStreamTrack-init.https-expected.txt: Added.
* web-platform-tests/mediacapture-streams/MediaStreamTrack-init.https.html: Added.
* web-platform-tests/mediacapture-streams/MediaStreamTrackEvent-constructor.https-expected.txt: Added.
* web-platform-tests/mediacapture-streams/MediaStreamTrackEvent-constructor.https.html: Added.
* web-platform-tests/mediacapture-streams/OWNERS: Added.
* web-platform-tests/mediacapture-streams/historical-expected.txt: Added.
* web-platform-tests/mediacapture-streams/historical.html: Added.
* web-platform-tests/mediacapture-streams/w3c-import.log: Added.
2017-10-10 Andy Estes <aestes@apple.com>
[Payment Request] Implement PaymentRequest.canMakePayment()
https://bugs.webkit.org/show_bug.cgi?id=178048
Reviewed by Youenn Fablet.
* web-platform-tests/payment-request/payment-request-canmakepayment-method.https-expected.txt: Removed.
2017-10-09 Chris Dumez <cdumez@apple.com>
It should not be possible to submit a form that is disconnected
https://bugs.webkit.org/show_bug.cgi?id=178099
Reviewed by Sam Weinig.
Rebaseline several WPT tests now that more checks are passing.
* web-platform-tests/dom/events/Event-dispatch-click-expected.txt:
* web-platform-tests/html/semantics/forms/the-button-element/button-click-submits-expected.txt:
2017-10-09 Chris Dumez <cdumez@apple.com>
usemap-casing.html test passes in browser, fails in LayoutTests because it is taller than 600px
https://bugs.webkit.org/show_bug.cgi?id=178053
Reviewed by Youenn Fablet.
Re-sync html/semantics/embedded-content/the-img-element/usemap-casing.html after:
- https://github.com/w3c/web-platform-tests/commit/881052cae58edb7a79157e99c80c5c70253ec976
* web-platform-tests/html/semantics/embedded-content/the-img-element/usemap-casing-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-img-element/usemap-casing.html:
2017-10-09 Dean Jackson <dino@apple.com>
ImageBitmap test gardening after https://bugs.webkit.org/show_bug.cgi?id=177963
* web-platform-tests/imagebitmap-renderingcontext/bitmaprenderer-as-imagesource-expected.txt:
* web-platform-tests/imagebitmap-renderingcontext/context-creation-expected.txt:
* web-platform-tests/imagebitmap-renderingcontext/context-preserves-canvas-expected.txt:
2017-10-09 Andy Estes <aestes@apple.com>
[Payment Request] Implement PaymentRequest.show() and PaymentRequest.hide()
https://bugs.webkit.org/show_bug.cgi?id=178043
<rdar://problem/34076639>
Reviewed by Tim Horton.
* web-platform-tests/payment-request/payment-request-abort-method.https-expected.txt: Removed.
* web-platform-tests/payment-request/payment-request-show-method.https-expected.txt: Removed.
2017-10-09 Youenn Fablet <youenn@apple.com>
REGRESSION: Some bots fail to run LayoutTests due to a WPT Server error
https://bugs.webkit.org/show_bug.cgi?id=178017
Reviewed by Sam Weinig.
* resources/import-expectations.json:
* web-platform-tests/tools/six/: Added.
2017-10-09 Dean Jackson <dino@apple.com>
Import WPT imagebitmap-renderingcontext
https://bugs.webkit.org/show_bug.cgi?id=177963
Reviewed by Sam Weinig.
* resources/import-expectations.json:
* web-platform-tests/imagebitmap-renderingcontext/bitmaprenderer-as-imagesource-expected.txt: Added.
* web-platform-tests/imagebitmap-renderingcontext/bitmaprenderer-as-imagesource.html: Added.
* web-platform-tests/imagebitmap-renderingcontext/context-creation-expected.txt: Added.
* web-platform-tests/imagebitmap-renderingcontext/context-creation-with-alpha-expected.txt: Added.
* web-platform-tests/imagebitmap-renderingcontext/context-creation-with-alpha.html: Added.
* web-platform-tests/imagebitmap-renderingcontext/context-creation.html: Added.
* web-platform-tests/imagebitmap-renderingcontext/context-preserves-canvas-expected.txt: Added.
* web-platform-tests/imagebitmap-renderingcontext/context-preserves-canvas.html: Added.
* web-platform-tests/imagebitmap-renderingcontext/tranferFromImageBitmap-null-expected.txt: Added.
* web-platform-tests/imagebitmap-renderingcontext/tranferFromImageBitmap-null.html: Added.
* web-platform-tests/imagebitmap-renderingcontext/transferFromImageBitmap-detached-expected.txt: Added.
* web-platform-tests/imagebitmap-renderingcontext/transferFromImageBitmap-detached.html: Added.
* web-platform-tests/imagebitmap-renderingcontext/w3c-import.log: Added.
2017-10-09 Ryan Haddad <ryanhaddad@apple.com>
Unreviewed, rolling out r223021.
LayoutTests added with this change are failing.
Reverted changeset:
"[Payment Request] Implement PaymentRequest.show() and
PaymentRequest.hide()"
https://bugs.webkit.org/show_bug.cgi?id=178043
http://trac.webkit.org/changeset/223021
2017-10-07 Darin Adler <darin@apple.com>
Update HTMLOListElement.start to behavior from latest HTML specification
https://bugs.webkit.org/show_bug.cgi?id=178057
Reviewed by Chris Dumez.
* web-platform-tests/html/semantics/grouping-content/the-ol-element/grouping-ol-expected.txt:
* web-platform-tests/html/semantics/grouping-content/the-ol-element/ol.start-reflection-2-expected.txt:
Updated to expect more tests to pass.
2017-10-08 Darin Adler <darin@apple.com>
Fix bugs related to setting reflected floating point DOM attributes
https://bugs.webkit.org/show_bug.cgi?id=178061
Reviewed by Sam Weinig.
* web-platform-tests/html/dom/reflection-forms-expected.txt:
Updated to expect meter reflection tests to pass.
2017-10-08 Darin Adler <darin@apple.com>
CustomElementRegistry.define was throwing a JavaScript syntax error instead of a DOM syntax error
https://bugs.webkit.org/show_bug.cgi?id=178055
Reviewed by Sam Weinig.
* web-platform-tests/custom-elements/custom-element-registry/define-expected.txt:
Updated to expect more tests to pass.
2017-10-07 Darin Adler <darin@apple.com>
Update Document.createEvent for recent DOM specification changes
https://bugs.webkit.org/show_bug.cgi?id=178052
Reviewed by Chris Dumez.
* web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt: Updated to expect more tests to pass.
* web-platform-tests/dom/nodes/Document-createEvent-expected.txt: Ditto.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-canceling-expected.txt: Ditto.
2017-10-07 Andy Estes <aestes@apple.com>
[Payment Request] Implement PaymentRequest.show() and PaymentRequest.hide()
https://bugs.webkit.org/show_bug.cgi?id=178043
<rdar://problem/34076639>
Reviewed by Tim Horton.
* web-platform-tests/payment-request/payment-request-abort-method.https-expected.txt: Removed.
* web-platform-tests/payment-request/payment-request-show-method.https-expected.txt: Removed.
2017-10-05 Andy Estes <aestes@apple.com>
[Payment Request] Add a payment method that supports Apple Pay
https://bugs.webkit.org/show_bug.cgi?id=177850
Reviewed by Youenn Fablet.
* web-platform-tests/payment-request/payment-request-abort-method.https-expected.txt:
* web-platform-tests/payment-request/payment-request-show-method.https-expected.txt:
2017-10-03 Daniel Bates <dabates@apple.com>
XMLHttpRequest.setRequestHeader() should allow Content-Transfer-Encoding header; remove
duplicate logic to check for a forbidden XHR header field
https://bugs.webkit.org/show_bug.cgi?id=177829
<rdar://problem/34798441>
Update expected result now that we match the XHR standard, <https://xhr.spec.whatwg.org> (09/08/2017).
We no longer consider Content-Transfer-Encoding and User-Agent forbidden headers as per
the standard.
* web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed-expected.txt:
2017-10-03 Ms2ger <Ms2ger@igalia.com>
Remove some duplicated canvas toDataURL tests.
https://bugs.webkit.org/show_bug.cgi?id=177805
Reviewed by Youenn Fablet.
This copy of the canvas test suite was added in bug 138324 (r176144).
At that point there already was an older copy, that was added in
bug 20553 (r59954). A newer copy was added in bug 148822 (r189394) and
has been kept up-to-date with upstream since.
I have verified that the latest tests cover everything the older copies
do. There seems to be no reason to keep the older copies around.
* canvas/resources/toDataURL.jpeg.alpha.png: Removed.
* canvas/resources/toDataURL.jpeg.primarycolours.png: Removed.
* canvas/resources/toDataURL.jpeg.quality.basic.png: Removed.
* canvas/resources/toDataURL.png.complexcolours.png: Removed.
* canvas/resources/toDataURL.png.primarycolours.png: Removed.
* canvas/toDataURL.arguments.1-expected.txt: Removed.
* canvas/toDataURL.arguments.1.html: Removed.
* canvas/toDataURL.arguments.2-expected.txt: Removed.
* canvas/toDataURL.arguments.2.html: Removed.
* canvas/toDataURL.arguments.3-expected.txt: Removed.
* canvas/toDataURL.arguments.3.html: Removed.
* canvas/toDataURL.bogustype-expected.txt: Removed.
* canvas/toDataURL.bogustype.html: Removed.
* canvas/toDataURL.default-expected.txt: Removed.
* canvas/toDataURL.default.html: Removed.
* canvas/toDataURL.jpeg.alpha.html: Removed.
* canvas/toDataURL.jpeg.primarycolours.html: Removed.
* canvas/toDataURL.jpeg.quality.basic.html: Removed.
* canvas/toDataURL.jpeg.quality.notnumber-expected.txt: Removed.
* canvas/toDataURL.jpeg.quality.notnumber.html: Removed.
* canvas/toDataURL.jpeg.quality.outsiderange-expected.txt: Removed.
* canvas/toDataURL.jpeg.quality.outsiderange.html: Removed.
* canvas/toDataURL.lowercase.ascii-expected.txt: Removed.
* canvas/toDataURL.lowercase.ascii.html: Removed.
* canvas/toDataURL.lowercase.unicode-expected.txt: Removed.
* canvas/toDataURL.lowercase.unicode.html: Removed.
* canvas/toDataURL.nocontext-expected.txt: Removed.
* canvas/toDataURL.nocontext.html: Removed.
* canvas/toDataURL.png-expected.txt: Removed.
* canvas/toDataURL.png.complexcolours.html: Removed.
* canvas/toDataURL.png.html: Removed.
* canvas/toDataURL.png.primarycolours.html: Removed.
* canvas/toDataURL.unrecognised-expected.txt: Removed.
* canvas/toDataURL.unrecognised.html: Removed.
* canvas/toDataURL.zerosize-expected.txt: Removed.
* canvas/toDataURL.zerosize.html: Removed.
2017-10-03 Carlos Garcia Campos <cgarcia@igalia.com>
W3C tests importer should not import the whole tools directory
https://bugs.webkit.org/show_bug.cgi?id=177351
Reviewed by Youenn Fablet.
Only wptserve and its dependencies are needed to run the layout tests. It seems we already tried to avoid
importing pytest for example, but the wrong path is used in import-expectations.json. Instead of skipping what
we don't want, I think it's better to skip tools and import only what we need, that way if new directories are
added upstream we won't import them. This will reduce a lot the size of the tools directory, and will avoid
duplication with the WebDriver tests importer that needs wptrunner, webdriver and pytest from tools directory.
* resources/TestRepositories:
* resources/import-expectations.json:
* web-platform-tests/tools/OWNERS: Removed.
* web-platform-tests/tools/appveyor.yml: Removed.
* web-platform-tests/tools/browserutils: Removed.
* web-platform-tests/tools/certs: Removed.
* web-platform-tests/tools/ci: Removed.
* web-platform-tests/tools/conftest.py: Removed.
* web-platform-tests/tools/gitignore: Removed.
* web-platform-tests/tools/html5lib: Removed.
* web-platform-tests/tools/lint: Removed.
* web-platform-tests/tools/py: Removed.
* web-platform-tests/tools/pytest.ini: Removed.
* web-platform-tests/tools/pytest: Removed.
* web-platform-tests/tools/runner: Removed.
* web-platform-tests/tools/scripts: Removed.
* web-platform-tests/tools/six: Removed.
* web-platform-tests/tools/tox.ini: Removed.
* web-platform-tests/tools/w3c-import.log:
* web-platform-tests/tools/webdriver: Removed.
* web-platform-tests/tools/wpt: Removed.
* web-platform-tests/tools/wptrunner: Removed.
2017-10-02 Andy Estes <aestes@apple.com>
[Payment Request] Validate payment method identifiers
https://bugs.webkit.org/show_bug.cgi?id=177794
Reviewed by Sam Weinig.
* web-platform-tests/payment-request/payment-request-ctor-pmi-handling.https-expected.txt:
2017-10-02 Andy Estes <aestes@apple.com>
[Payment Request] Update payment-request imported tests
https://bugs.webkit.org/show_bug.cgi?id=177786
Reviewed by Zalan Bujtas.
* resources/import-expectations.json:
* web-platform-tests/payment-request/PaymentAddress/attributes-and-toJSON-method-manual.https.html: Added.
* web-platform-tests/payment-request/PaymentAddress/w3c-import.log: Added.
* web-platform-tests/payment-request/algorithms-manual.https.html: Added.
* web-platform-tests/payment-request/change-shipping-option-manual.https.html: Added.
* web-platform-tests/payment-request/payment-request-canmakepayment-method.https.html:
* web-platform-tests/payment-request/payment-request-constructor.https-expected.txt:
* web-platform-tests/payment-request/payment-request-constructor.https.html:
* web-platform-tests/payment-request/payment-request-ctor-pmi-handling.https.html:
* web-platform-tests/payment-request/payment-response/complete-method-manual.https.html: Added.
* web-platform-tests/payment-request/payment-response/helpers.js:
(async.runManualTest):
* web-platform-tests/payment-request/payment-response/methodName-attribute-manual.https.html: Added.
* web-platform-tests/payment-request/payment-response/payerEmail-attribute-manual.https.html: Added.
* web-platform-tests/payment-request/payment-response/payerName-attribute-manual.https.html: Added.
* web-platform-tests/payment-request/payment-response/payerPhone-attribute-manual.https.html: Added.
* web-platform-tests/payment-request/payment-response/requestId-attribute-manual.https.html: Added.
* web-platform-tests/payment-request/payment-response/shippingAddress-attribute-manual.https.html: Added.
* web-platform-tests/payment-request/payment-response/shippingOption-attribute-manual.https.html: Added.
* web-platform-tests/payment-request/rejects_if_not_active.https.html: Added.
* web-platform-tests/payment-request/shipping-address-changed-manual.https.html: Added.
* web-platform-tests/payment-request/updateWith-method-pmi-handling-manual.https.html: Added.
* web-platform-tests/payment-request/user-abort-algorithm-manual.https.html: Added.
* web-platform-tests/payment-request/user-accepts-payment-request-algo-manual.https.html: Added.
* web-platform-tests/payment-request/w3c-import.log:
2017-10-01 Sam Weinig <sam@webkit.org>
Add missing results from r222690.
* web-platform-tests/XMLHttpRequest/responseType-document-in-worker-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/responseXML-unavailable-in-worker-expected.txt: Added.
2017-10-01 Sam Weinig <sam@webkit.org>
Add support for DOM aborting (https://dom.spec.whatwg.org/#aborting-ongoing-activities)
https://bugs.webkit.org/show_bug.cgi?id=177718
Reviewed by Darin Adler.
* web-platform-tests/dom/abort/event.any-expected.txt:
* web-platform-tests/dom/abort/event.any.worker-expected.txt:
* web-platform-tests/dom/interface-objects-expected.txt:
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/fetch/api/abort/cache.https-expected.txt:
* web-platform-tests/fetch/api/abort/general.any-expected.txt:
* web-platform-tests/fetch/api/abort/general.any.worker-expected.txt:
* web-platform-tests/payment-request/interfaces.https-expected.txt:
Update test results.
2017-10-01 Sam Weinig <sam@webkit.org>
XMLHttpRequest's responseXML should be annotated with [Exposed=Window]
https://bugs.webkit.org/show_bug.cgi?id=177714
Reviewed by Darin Adler.
* web-platform-tests/XMLHttpRequest/resources/responseType-document-in-worker.js: Added.
* web-platform-tests/XMLHttpRequest/resources/responseXML-unavailable-in-worker.js: Added.
* web-platform-tests/XMLHttpRequest/resources/w3c-import.log:
* web-platform-tests/XMLHttpRequest/responseType-document-in-worker.html: Added.
* web-platform-tests/XMLHttpRequest/responseXML-unavailable-in-worker.html: Added.
* web-platform-tests/XMLHttpRequest/w3c-import.log:
Import latest XMLHttpRequest tests that include tests for responseXML not
being available in workers and setting a responseType of 'document' being
a no-op in workers.
2017-09-27 Chris Dumez <cdumez@apple.com>
cssFloat missing in CSSPropertyDeclaration.prototype
https://bugs.webkit.org/show_bug.cgi?id=177487
Reviewed by Sam Weinig.
Rebaseline WPT now that more checks are passing.
* web-platform-tests/cssom/interfaces-expected.txt:
2017-09-26 Chris Dumez <cdumez@apple.com>
Update web-platform-tests IDL files
https://bugs.webkit.org/show_bug.cgi?id=177515
Reviewed by Youenn Fablet.
Update web-platform-tests IDL files and rebaseline tests.
* web-platform-tests/WebIDL/interfaces-expected.txt:
* web-platform-tests/cssom-view/interfaces-expected.txt:
* web-platform-tests/cssom/interfaces-expected.txt:
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/interfaces/cssom-view.idl: Added.
* web-platform-tests/interfaces/cssom.idl:
* web-platform-tests/interfaces/dom.idl:
* web-platform-tests/interfaces/geometry.idl:
* web-platform-tests/interfaces/html.idl:
* web-platform-tests/interfaces/payment-handler.idl: Added.
* web-platform-tests/interfaces/payment-request.idl: Added.
* web-platform-tests/interfaces/webidl.idl: Added.
2017-09-25 Manuel Rego Casasnovas <rego@igalia.com>
[css-grid] fit-content() tracks shouldn't stretch
https://bugs.webkit.org/show_bug.cgi?id=177300
Reviewed by Sergio Villar Senin.
Imported a new test in WPT covering several cases for this issue.
* web-platform-tests/css/css-grid-1/alignment/grid-fit-content-tracks-dont-stretch-001-expected.txt: Added.
* web-platform-tests/css/css-grid-1/alignment/grid-fit-content-tracks-dont-stretch-001.html: Added.
* web-platform-tests/css/css-grid-1/alignment/w3c-import.log:
2017-09-22 Chris Dumez <cdumez@apple.com>
Use high resolution timestamp for event time
https://bugs.webkit.org/show_bug.cgi?id=154246
<rdar://problem/34333304>
Reviewed by Ryosuke Niwa.
Rebaseline WPT test now that more checks are passing.
* web-platform-tests/dom/events/Event-timestamp-high-resolution-expected.txt:
2017-09-22 Zan Dobersek <zdobersek@igalia.com>
Unreviewed WPE gardening. Updating the WPT EME idlharness.html
baseline -- it's not port-specific since there should be no
differences in the Web-exposed APIs for this feature across
ports.
* web-platform-tests/encrypted-media/idlharness-expected.txt:
2017-09-21 Ryan Haddad <ryanhaddad@apple.com>
Add missing expectation file.
https://bugs.webkit.org/show_bug.cgi?id=170713
Unreviewed test gardening.
* web-platform-tests/IndexedDB/nested-cloning-large-multiple-expected.txt: Added.
2017-09-20 Youenn Fablet <youenn@apple.com>
Refresh WPT tests up to f65af411d63ec13ee8fe208b4effd730a4a8b7fe
https://bugs.webkit.org/show_bug.cgi?id=170713
Reviewed by Alex Christensen.
* resources/TestRepositories:
* resources/import-expectations.json:
* resources/resource-files.json:
* web-platform-tests: Refreshed by importer.
2017-09-20 Chris Dumez <cdumez@apple.com>
Video errors should be instances of Error
https://bugs.webkit.org/show_bug.cgi?id=174573
<rdar://problem/34445494>
Reviewed by Youenn Fablet.
Rebaseline tests now that output has changed slightly.
* 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:
2017-09-19 Chris Dumez <cdumez@apple.com>
IDBRequest and IDBTransaction error properties should be DOMExceptions
https://bugs.webkit.org/show_bug.cgi?id=177201
Reviewed by Alex Christensen.
Rebaseline WPT now that it is passing.
* web-platform-tests/IndexedDB/error-attributes-expected.txt:
2017-09-19 Joseph Pecoraro <pecoraro@apple.com>
Move non-upstreamed Resource Timing tests out of web-platform-tests
https://bugs.webkit.org/show_bug.cgi?id=177197
Reviewed by Youenn Fablet.
* web-platform-tests/resource-timing/rt-*:
These are not upstream, move them out to http/wpt.
2017-09-19 Nael Ouedraogo <nael.ouedraogo@crf.canon.fr>
[GTK] The binding code of Media Source Extension of AudioTrack, VideoTrack and TextTrack is not generated
https://bugs.webkit.org/show_bug.cgi?id=174620
Reviewed by Michael Catanzaro.
Fix WPT test that checks MSE interfaces. This test failed since webm is not supported for MSE in GTK port.
Already merged in WPT repository (https://github.com/w3c/web-platform-tests/pull/6531).
* web-platform-tests/media-source/interfaces.html:
2017-09-14 Daniel Bates <dabates@apple.com>
Import CSS Pseudo Elements 4 Web Platform Tests
https://bugs.webkit.org/show_bug.cgi?id=176253
Reviewed by Zalan Bujtas.
I upstreamed our CSS Pseudo Elements 4 tests to the Web Platform Tests repository.
Remove our version of the tests and import the ones from the Web Platform Tests repository.
* resources/import-expectations.json:
* web-platform-tests/css/css-pseudo-4/OWNERS: Added.
* web-platform-tests/css/css-pseudo-4/first-letter-001-expected.html: Added.
* web-platform-tests/css/css-pseudo-4/first-letter-001.html: Added.
* web-platform-tests/css/css-pseudo-4/first-letter-002-expected.html: Added.
* web-platform-tests/css/css-pseudo-4/first-letter-002.html: Added.
* web-platform-tests/css/css-pseudo-4/first-letter-003-expected.html: Added.
* web-platform-tests/css/css-pseudo-4/first-letter-003.html: Added.
* web-platform-tests/css/css-pseudo-4/marker-and-other-pseudo-elements-expected.html: Renamed from LayoutTests/http/wpt/css/css-pseudo-4/marker-and-other-pseudo-elements-expected.html.
* web-platform-tests/css/css-pseudo-4/marker-and-other-pseudo-elements.html: Renamed from LayoutTests/http/wpt/css/css-pseudo-4/marker-and-other-pseudo-elements.html.
* web-platform-tests/css/css-pseudo-4/marker-color-expected.html: Renamed from LayoutTests/http/wpt/css/css-pseudo-4/marker-color-expected.html.
* web-platform-tests/css/css-pseudo-4/marker-color.html: Renamed from LayoutTests/http/wpt/css/css-pseudo-4/marker-color.html.
* web-platform-tests/css/css-pseudo-4/marker-font-properties-expected.html: Renamed from LayoutTests/http/wpt/css/css-pseudo-4/marker-font-properties-expected.html.
* web-platform-tests/css/css-pseudo-4/marker-font-properties.html: Renamed from LayoutTests/http/wpt/css/css-pseudo-4/marker-font-properties.html.
* web-platform-tests/css/css-pseudo-4/marker-inherit-values-expected.html: Renamed from LayoutTests/http/wpt/css/css-pseudo-4/marker-inherit-values-expected.html.
* web-platform-tests/css/css-pseudo-4/marker-inherit-values.html: Renamed from LayoutTests/http/wpt/css/css-pseudo-4/marker-inherit-values.html.
* web-platform-tests/css/css-pseudo-4/w3c-import.log: Added.
2017-09-12 Manuel Rego Casasnovas <rego@igalia.com>
[css-grid] Stretching auto tracks should be done as part of the track sizing algorithm
https://bugs.webkit.org/show_bug.cgi?id=176783
Reviewed by Sergio Villar Senin.
Import changes on the test related to the new behavior.
* web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-021.html:
2017-09-12 Manuel Rego Casasnovas <rego@igalia.com>
[css-grid] Use transferred size over content size for automatic minimum size
https://bugs.webkit.org/show_bug.cgi?id=176688
Reviewed by Sergio Villar Senin.
Import changes on the tests related to the new behavior.
* web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-006.html:
* web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-007.html:
* web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-008.html:
* web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-009.html:
* web-platform-tests/css/css-grid-1/grid-items/grid-minimum-size-grid-items-021.html:
* web-platform-tests/css/css-grid-1/grid-items/support/100x50-green.png: Removed.
* web-platform-tests/css/css-grid-1/grid-items/support/25x50-green.png: Added.
* web-platform-tests/css/css-grid-1/grid-items/support/50x100-green.png: Removed.
* web-platform-tests/css/css-grid-1/grid-items/support/50x25-green.png: Added.
* web-platform-tests/css/css-grid-1/grid-items/support/w3c-import.log:
2017-09-11 Joseph Pecoraro <pecoraro@apple.com>
Make the WPT entry point for LayoutTests/http/wpt more discoverable
https://bugs.webkit.org/show_bug.cgi?id=176494
Reviewed by Youenn Fablet.
* web-platform-tests/WebKit/README.txt: Added.
Touch a file in a "WebKit" directory so that a "WebKit" link shows up
on the default <http://localhost:8800> listing page.
2017-09-09 Sam Weinig <sam@webkit.org>
Finish off the FormData implementation
https://bugs.webkit.org/show_bug.cgi?id=176659
Reviewed by Darin Adler.
* web-platform-tests/XMLHttpRequest/FormData-append-expected.txt:
* web-platform-tests/XMLHttpRequest/formdata-delete-expected.txt:
* web-platform-tests/XMLHttpRequest/formdata-foreach-expected.txt:
* web-platform-tests/XMLHttpRequest/formdata-get-expected.txt:
* web-platform-tests/XMLHttpRequest/formdata-has-expected.txt:
* web-platform-tests/XMLHttpRequest/formdata-set-expected.txt:
* web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
Update results.
2017-09-08 Antti Koivisto <antti@apple.com>
Remove support for >> descendant combinator syntax
https://bugs.webkit.org/show_bug.cgi?id=175765
Reviewed by Sam Weinig.
Tests for these have been removed in WPT master, just update expectations until new version is imported.
* 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-expected.txt:
* web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht-expected.txt:
2017-09-07 Youenn Fablet <youenn@apple.com>
Align FetchResponse and FetchRequest body handling
https://bugs.webkit.org/show_bug.cgi?id=176539
Reviewed by Alex Christensen.
* 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:
* web-platform-tests/fetch/api/response/response-consume-empty-expected.txt:
* web-platform-tests/fetch/api/response/response-consume-expected.txt:
* web-platform-tests/url/urlencoded-parser-expected.txt:
2017-09-06 Youenn Fablet <youenn@apple.com>
Support caching of Response with a ReadableStream body
https://bugs.webkit.org/show_bug.cgi?id=176462
Reviewed by Alex Christensen.
* web-platform-tests/service-workers/cache-storage/worker/cache-put.https-expected.txt:
2017-09-06 Manuel Rego Casasnovas <rego@igalia.com>
[css-grid] grid shorthand should not reset the gutter properties
https://bugs.webkit.org/show_bug.cgi?id=176375
Reviewed by Sergio Villar Senin.
Import new test from WPT.
* web-platform-tests/css/css-grid-1/grid-definition/grid-shorthand-001-expected.txt: Added.
* web-platform-tests/css/css-grid-1/grid-definition/grid-shorthand-001.html: Added.
* web-platform-tests/css/css-grid-1/grid-definition/w3c-import.log:
2017-09-02 Sam Weinig <sam@webkit.org>
DOMMatrix/DOMMatrixReadOnly validation is incorrect for NaN values
https://bugs.webkit.org/show_bug.cgi?id=176287
Reviewed by Chris Dumez.
* web-platform-tests/css/geometry-1/DOMMatrixInit-validate-fixup-expected.txt:
Update test results.
2017-09-02 Emilio Cobos Álvarez <emilio@crisal.io>
Wrong getComputedStyle result for pseudo-elements in display: none subtrees.
https://bugs.webkit.org/show_bug.cgi?id=176259
Reviewed by Antti Koivisto.
* web-platform-tests/cssom/getComputedStyle-pseudo-expected.txt:
2017-09-01 Sam Weinig <sam@webkit.org>
DOMMatrix and DOMMatrixReadOnly should be available in workers
https://bugs.webkit.org/show_bug.cgi?id=176255
Reviewed by Simon Fraser.
* web-platform-tests/css/geometry-1/DOMMatrix-css-string.worker-expected.txt:
* web-platform-tests/css/geometry-1/interfaces.worker-expected.txt:
Update test results.
2017-09-01 Emilio Cobos Álvarez <emilio@crisal.io>
Wrong getComputedStyle behavior for pseudo-elements for layout-dependent properties.
https://bugs.webkit.org/show_bug.cgi?id=175936
Reviewed by Antti Koivisto.
* web-platform-tests/cssom/getComputedStyle-pseudo-expected.txt:
* web-platform-tests/cssom/getComputedStyle-pseudo.html: Sync test with upstream.
2017-08-31 Sam Weinig <sam@webkit.org>
Implement DOMMatrix2DInit for setTransform()/addPath()
https://bugs.webkit.org/show_bug.cgi?id=176048
Reviewed by Simon Fraser.
* web-platform-tests/css/geometry-1/DOMMatrix-001.html:
* web-platform-tests/css/geometry-1/DOMMatrix-css-string.worker.js:
(string_appeared_here.forEach.constr.test):
* web-platform-tests/css/geometry-1/DOMMatrixInit-validate-fixup-expected.txt: Added.
* web-platform-tests/css/geometry-1/DOMMatrixInit-validate-fixup.html: Added.
* web-platform-tests/css/geometry-1/historical.html:
* web-platform-tests/css/geometry-1/interfaces-expected.txt: Added.
* web-platform-tests/css/geometry-1/interfaces.html: Added.
* web-platform-tests/css/geometry-1/interfaces.worker-expected.txt: Added.
* web-platform-tests/css/geometry-1/interfaces.worker.html: Added.
* web-platform-tests/css/geometry-1/interfaces.worker.js: Added.
* web-platform-tests/css/geometry-1/structured-serialization.html:
* web-platform-tests/css/geometry-1/w3c-import.log:
Pull latest web-platform-tests/css/geometry-1/ and rebase the results.
2017-08-29 Youenn Fablet <youenn@apple.com>
[Fetch API] Request should throw when keep alive is true and body is a ReadableStream
https://bugs.webkit.org/show_bug.cgi?id=176083
Reviewed by Alex Christensen.
* web-platform-tests/fetch/api/request/request-keepalive-expected.txt:
2017-08-29 Youenn Fablet <youenn@apple.com>
Add support for FetchRequest.body
https://bugs.webkit.org/show_bug.cgi?id=176066
Reviewed by Alex Christensen.
* web-platform-tests/fetch/api/request/request-disturbed-expected.txt:
* web-platform-tests/fetch/api/request/request-idl-expected.txt:
2017-08-25 Youenn Fablet <youenn@apple.com>
WPT server should not need to copy test harness files
https://bugs.webkit.org/show_bug.cgi?id=175938
Reviewed by Alexey Proskuryakov.
* resources/config.json: Use aliases to load testharness.css and testharnessreport.js
2017-08-25 Ms2ger <Ms2ger@gmail.com>
Import track-element/cloneNode.html from web-platform-tests.
https://bugs.webkit.org/show_bug.cgi?id=175984
Reviewed by Youenn Fablet.
* resources/import-expectations.json:
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cloneNode-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cloneNode.html: Renamed from LayoutTests/media/track/opera/track/track-element/cloneNode.html.
* web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/w3c-import.log:
2017-08-24 Youenn Fablet <youenn@apple.com>
WPT harness errors on leaks and iOS-sim EWS bots
https://bugs.webkit.org/show_bug.cgi?id=175269
<rdar://problem/33902404>
Reviewed by Alexey Proskuryakov.
Adding more logging to check whether the server is hanging or TCP connection is timing out.
* web-platform-tests/tools/wptserve/wptserve/response.py:
(Response.write_content):
(ResponseWriter.write):
(ResponseWriter.write_content_file):
* web-platform-tests/tools/wptserve/wptserve/server.py:
(WebTestRequestHandler.handle_one_request):
2017-08-22 Youenn Fablet <youenn@apple.com>
[Cache API] Add support for overwriting responses with put on an existing record
https://bugs.webkit.org/show_bug.cgi?id=175825
Reviewed by Geoffrey Garen.
* web-platform-tests/service-workers/cache-storage/window/cache-put.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/worker/cache-put.https-expected.txt:
2017-08-22 Andy Estes <aestes@apple.com>
[Payment Request] Implement error checking for show(), abort(), and canMakePayment()
https://bugs.webkit.org/show_bug.cgi?id=175789
Reviewed by Brady Eidson.
* web-platform-tests/payment-request/payment-request-abort-method.https-expected.txt:
* web-platform-tests/payment-request/payment-request-show-method.https-expected.txt:
2017-08-21 Youenn Fablet <youenn@apple.com>
[Cache API] Add support for Cache.add/addAll
https://bugs.webkit.org/show_bug.cgi?id=175677
Reviewed by Alex Christensen.
* web-platform-tests/service-workers/cache-storage/window/cache-add.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/window/cache-storage.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/worker/cache-add.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/worker/cache-storage.https-expected.txt:
2017-08-21 Youenn Fablet <youenn@apple.com>
[Cache API] Add support for CacheStorage.match
https://bugs.webkit.org/show_bug.cgi?id=175747
Reviewed by Chris Dumez.
* web-platform-tests/service-workers/cache-storage/window/cache-delete.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/window/cache-keys.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/window/cache-match.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/window/cache-matchAll.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/window/cache-put.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/window/cache-storage-match.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/worker/cache-storage-match.https-expected.txt:
2017-08-21 Andy Estes <aestes@apple.com>
[Payment Request] Implement the PaymentRequest constructor
https://bugs.webkit.org/show_bug.cgi?id=175755
Reviewed by Darin Adler.
* web-platform-tests/payment-request/payment-request-constructor.https-expected.txt:
* web-platform-tests/payment-request/payment-request-id.https-expected.txt:
2017-08-19 Andy Estes <aestes@apple.com>
[Payment Request] Add interface stubs
https://bugs.webkit.org/show_bug.cgi?id=175730
Reviewed by Youenn Fablet.
* web-platform-tests/payment-request/allowpaymentrequest/active-document-cross-origin.https.sub-expected.txt:
* web-platform-tests/payment-request/allowpaymentrequest/active-document-same-origin.https-expected.txt:
* web-platform-tests/payment-request/allowpaymentrequest/allowpaymentrequest-attribute-same-origin-bc-containers.https-expected.txt:
* web-platform-tests/payment-request/allowpaymentrequest/basic.https-expected.txt:
* web-platform-tests/payment-request/allowpaymentrequest/no-attribute-same-origin-bc-containers.https-expected.txt:
* web-platform-tests/payment-request/historical.https-expected.txt:
* web-platform-tests/payment-request/interfaces.https-expected.txt:
* web-platform-tests/payment-request/payment-request-abort-method.https-expected.txt:
* web-platform-tests/payment-request/payment-request-constructor-crash.https-expected.txt:
* web-platform-tests/payment-request/payment-request-constructor.https-expected.txt:
* web-platform-tests/payment-request/payment-request-id.https-expected.txt:
* web-platform-tests/payment-request/payment-request-in-iframe-expected.txt:
* web-platform-tests/payment-request/payment-request-onshippingaddresschange-attribute.https-expected.txt:
* web-platform-tests/payment-request/payment-request-onshippingoptionchange-attribute.https-expected.txt:
* web-platform-tests/payment-request/payment-request-show-method.https-expected.txt:
* web-platform-tests/payment-request/payment-request-update-event-constructor.http-expected.txt:
* web-platform-tests/payment-request/payment-request-update-event-constructor.https-expected.txt:
2017-08-18 Youenn Fablet <youenn@apple.com>
[Cache API] Add support for being loaded responses
https://bugs.webkit.org/show_bug.cgi?id=175732
Reviewed by Chris Dumez.
* web-platform-tests/service-workers/cache-storage/common.https-expected.txt:
2017-08-18 Youenn Fablet <youenn@apple.com>
[Cache API] Add response body storage
https://bugs.webkit.org/show_bug.cgi?id=175658
Reviewed by Alex Christensen.
* web-platform-tests/service-workers/cache-storage/window/cache-match.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/window/cache-put.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/worker/cache-match.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/worker/cache-put.https-expected.txt:
2017-08-18 Brady Eidson <beidson@apple.com>
Bounce ServiceWorker jobs to the Storage Process.
https://bugs.webkit.org/show_bug.cgi?id=175650
Reviewed by Andy Estes.
Now that the serviceWorker.register() call is asynchronous, update a whole bunch of test results.
* 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/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-18 Youenn Fablet <youenn@apple.com>
[Cache API] Add a WK2 implementation of CacheStorageConnection
https://bugs.webkit.org/show_bug.cgi?id=175640
Reviewed by Alex Christensen & Chris Dumez.
* web-platform-tests/service-workers/cache-storage/window/cache-add.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/window/cache-delete.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/window/cache-keys.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/window/cache-match.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/window/cache-matchAll.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/window/cache-put.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/window/cache-storage-keys.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/window/cache-storage.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/window/sandboxed-iframes.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/worker/cache-add.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/worker/cache-delete.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/worker/cache-keys.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/worker/cache-match.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/worker/cache-matchAll.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/worker/cache-put.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/worker/cache-storage-keys.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/worker/cache-storage.https-expected.txt:
2017-08-16 Chris Dumez <cdumez@apple.com>
Cross origin Beacon requests with a ArrayBuffer / ArrayBufferView payload should not do a CORS preflight
https://bugs.webkit.org/show_bug.cgi?id=175628
<rdar://problem/33919278>
Reviewed by Geoffrey Garen.
Rebaseline a few web-platform-tests due to revert of r220779.
* web-platform-tests/beacon/headers/header-content-type-expected.txt:
* web-platform-tests/fetch/api/basic/request-headers.any-expected.txt:
* web-platform-tests/fetch/api/basic/request-headers.any.worker-expected.txt:
2017-08-16 Chris Dumez <cdumez@apple.com>
EventSource: ignore IDs with U+0000
https://bugs.webkit.org/show_bug.cgi?id=175178
Reviewed by Darin Adler.
Import WPT test coverage from:
- https://github.com/w3c/web-platform-tests/pull/6584
* web-platform-tests/eventsource/format-field-id-null-expected.txt: Added.
* web-platform-tests/eventsource/format-field-id-null.htm: Added.
* web-platform-tests/eventsource/resources/last-event-id.py:
(main):
* web-platform-tests/eventsource/w3c-import.log:
2017-08-15 Andy Estes <aestes@apple.com>
[Payment Request] Import test suite from web-platform-tests
https://bugs.webkit.org/show_bug.cgi?id=175612
<rdar://problem/33906070>
Reviewed by Tim Horton.
Imported the payment-request test suite using import-w3c-tests. Generated failing expected
results for each test and skipped 5 tests that currently time out.
* resources/import-expectations.json:
* resources/resource-files.json:
* web-platform-tests/payment-request/OWNERS: Added.
* web-platform-tests/payment-request/allowpaymentrequest/active-document-cross-origin.https.sub-expected.txt: Added.
* web-platform-tests/payment-request/allowpaymentrequest/active-document-cross-origin.https.sub.html: Added.
* web-platform-tests/payment-request/allowpaymentrequest/active-document-same-origin.https-expected.txt: Added.
* web-platform-tests/payment-request/allowpaymentrequest/active-document-same-origin.https.html: Added.
* web-platform-tests/payment-request/allowpaymentrequest/allowpaymentrequest-attribute-cross-origin-bc-containers.https-expected.txt: Added.
* web-platform-tests/payment-request/allowpaymentrequest/allowpaymentrequest-attribute-cross-origin-bc-containers.https.html: Added.
* web-platform-tests/payment-request/allowpaymentrequest/allowpaymentrequest-attribute-same-origin-bc-containers.https-expected.txt: Added.
* web-platform-tests/payment-request/allowpaymentrequest/allowpaymentrequest-attribute-same-origin-bc-containers.https.html: Added.
* web-platform-tests/payment-request/allowpaymentrequest/basic.https-expected.txt: Added.
* web-platform-tests/payment-request/allowpaymentrequest/basic.https.html: Added.
* web-platform-tests/payment-request/allowpaymentrequest/common.sub.js: Added.
(window.onmessage):
(string_appeared_here.forEach):
* web-platform-tests/payment-request/allowpaymentrequest/echo-PaymentRequest.html: Added.
* web-platform-tests/payment-request/allowpaymentrequest/no-attribute-cross-origin-bc-containers.https-expected.txt: Added.
* web-platform-tests/payment-request/allowpaymentrequest/no-attribute-cross-origin-bc-containers.https.html: Added.
* web-platform-tests/payment-request/allowpaymentrequest/no-attribute-same-origin-bc-containers.https-expected.txt: Added.
* web-platform-tests/payment-request/allowpaymentrequest/no-attribute-same-origin-bc-containers.https.html: Added.
* web-platform-tests/payment-request/allowpaymentrequest/removing-allowpaymentrequest.https.sub-expected.txt: Added.
* web-platform-tests/payment-request/allowpaymentrequest/removing-allowpaymentrequest.https.sub.html: Added.
* web-platform-tests/payment-request/allowpaymentrequest/setting-allowpaymentrequest-timing.https.sub-expected.txt: Added.
* web-platform-tests/payment-request/allowpaymentrequest/setting-allowpaymentrequest-timing.https.sub.html: Added.
* web-platform-tests/payment-request/allowpaymentrequest/setting-allowpaymentrequest.https.sub-expected.txt: Added.
* web-platform-tests/payment-request/allowpaymentrequest/setting-allowpaymentrequest.https.sub.html: Added.
* web-platform-tests/payment-request/allowpaymentrequest/w3c-import.log: Added.
* web-platform-tests/payment-request/historical.https-expected.txt: Added.
* web-platform-tests/payment-request/historical.https.html: Added.
* web-platform-tests/payment-request/interfaces.https-expected.txt: Added.
* web-platform-tests/payment-request/interfaces.https.html: Added.
* web-platform-tests/payment-request/payment-request-abort-method.https-expected.txt: Added.
* web-platform-tests/payment-request/payment-request-abort-method.https.html: Added.
* web-platform-tests/payment-request/payment-request-canmakepayment-method.https.http: Added.
* web-platform-tests/payment-request/payment-request-constructor-crash.https-expected.txt: Added.
* web-platform-tests/payment-request/payment-request-constructor-crash.https.html: Added.
* web-platform-tests/payment-request/payment-request-constructor.https-expected.txt: Added.
* web-platform-tests/payment-request/payment-request-constructor.https.html: Added.
* web-platform-tests/payment-request/payment-request-id.https-expected.txt: Added.
* web-platform-tests/payment-request/payment-request-id.https.html: Added.
* web-platform-tests/payment-request/payment-request-in-iframe-expected.txt: Added.
* web-platform-tests/payment-request/payment-request-in-iframe.html: Added.
* web-platform-tests/payment-request/payment-request-onshippingaddresschange-attribute.https-expected.txt: Added.
* web-platform-tests/payment-request/payment-request-onshippingaddresschange-attribute.https.html: Added.
* web-platform-tests/payment-request/payment-request-onshippingoptionchange-attribute.https-expected.txt: Added.
* web-platform-tests/payment-request/payment-request-onshippingoptionchange-attribute.https.html: Added.
* web-platform-tests/payment-request/payment-request-response-id.html: Added.
* web-platform-tests/payment-request/payment-request-show-method.https-expected.txt: Added.
* web-platform-tests/payment-request/payment-request-show-method.https.html: Added.
* web-platform-tests/payment-request/payment-request-update-event-constructor.http-expected.txt: Added.
* web-platform-tests/payment-request/payment-request-update-event-constructor.http.html: Added.
* web-platform-tests/payment-request/payment-request-update-event-constructor.https-expected.txt: Added.
* web-platform-tests/payment-request/payment-request-update-event-constructor.https.html: Added.
* web-platform-tests/payment-request/w3c-import.log: Added.
2017-08-15 Chris Dumez <cdumez@apple.com>
Fetch / Beacon: Use "application/octet-stream" Content-Type for payloads of type ArrayBuffer / ArrayBufferView
https://bugs.webkit.org/show_bug.cgi?id=175600
Reviewed by Youenn Fablet.
* web-platform-tests/beacon/headers/header-content-type-expected.txt:
* web-platform-tests/fetch/api/basic/request-headers.any-expected.txt:
* web-platform-tests/fetch/api/basic/request-headers.any.worker-expected.txt:
2017-08-15 Chris Dumez <cdumez@apple.com>
Re-sync DOM Web-Platform-Tests from upstream
https://bugs.webkit.org/show_bug.cgi?id=175588
Reviewed by Youenn Fablet.
Re-sync DOM Web-Platform-Tests from upstream b5129e92ce.
* web-platform-tests/dom/abort/event.any-expected.txt: Added.
* web-platform-tests/dom/abort/event.any.html: Added.
* web-platform-tests/dom/abort/event.any.js: Added.
* web-platform-tests/dom/abort/event.any.worker-expected.txt: Added.
* web-platform-tests/dom/abort/event.any.worker.html: Added.
* web-platform-tests/dom/abort/w3c-import.log: Added.
* web-platform-tests/dom/events/Event-dispatch-click-expected.txt:
* web-platform-tests/dom/events/Event-dispatch-click.html:
* web-platform-tests/dom/events/Event-timestamp-high-resolution-expected.txt: Added.
* web-platform-tests/dom/events/Event-timestamp-high-resolution.html: Added.
* web-platform-tests/dom/events/Event-timestamp-safe-resolution-expected.txt: Added.
* web-platform-tests/dom/events/Event-timestamp-safe-resolution.html: Added.
* web-platform-tests/dom/events/EventTarget-constructible.any-expected.txt: Added.
* web-platform-tests/dom/events/EventTarget-constructible.any.html: Added.
* web-platform-tests/dom/events/EventTarget-constructible.any.js: Added.
(test.listener):
(test):
(test.prototype.on):
(test.prototype.off):
(test.prototype.dispatch):
* web-platform-tests/dom/events/EventTarget-constructible.any.worker-expected.txt: Added.
* web-platform-tests/dom/events/EventTarget-constructible.any.worker.html: Added.
* web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt:
* web-platform-tests/dom/events/w3c-import.log:
* web-platform-tests/dom/interface-objects-expected.txt:
* web-platform-tests/dom/interface-objects.html:
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/dom/interfaces.html:
* web-platform-tests/dom/nodes/Document-constructor-svg.svg: Removed.
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_01-expected.txt: Removed.
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_01.html: Removed.
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_02-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_02.html:
* web-platform-tests/dom/nodes/Document-contentType/contentType/w3c-import.log:
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.html: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.svg: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xhtml: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/empty.xml: Added.
* web-platform-tests/dom/nodes/Document-createElement-namespace-tests/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/dom/nodes/Element-classlist-expected.txt:
* web-platform-tests/dom/nodes/Element-classlist.html:
* web-platform-tests/dom/nodes/Element-matches-init.js: Copied from LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Element-matches.html.
(init):
* web-platform-tests/dom/nodes/Element-matches.html:
* web-platform-tests/dom/nodes/Element-webkitMatchesSelector.html:
* web-platform-tests/dom/nodes/Node-cloneNode-expected.txt:
* web-platform-tests/dom/nodes/Node-cloneNode.html:
* web-platform-tests/dom/nodes/w3c-import.log:
* web-platform-tests/interfaces/OWNERS: Added.
* web-platform-tests/interfaces/clipboard.idl: Added.
* web-platform-tests/interfaces/cssom.idl: Added.
* web-platform-tests/interfaces/dedicated-workers.idl: Added.
* web-platform-tests/interfaces/dom.idl: Added.
* web-platform-tests/interfaces/fullscreen.idl: Added.
* web-platform-tests/interfaces/geometry.idl: Added.
* web-platform-tests/interfaces/html.idl: Added.
* web-platform-tests/interfaces/mediacapture-main.idl: Added.
* web-platform-tests/interfaces/remoteplayback.idl: Added.
* web-platform-tests/interfaces/touchevents.idl: Added.
* web-platform-tests/interfaces/uievents.idl: Added.
* web-platform-tests/interfaces/web-share.idl: Added.
* web-platform-tests/interfaces/webrtc-pc.idl: Added.
* web-platform-tests/interfaces/webusb.idl: Added.
2017-08-15 Youenn Fablet <youenn@apple.com>
[Cache API] Adding generic support for CacheStorage and Cache methods
https://bugs.webkit.org/show_bug.cgi?id=175455
Reviewed by Chris Dumez.
* web-platform-tests/service-workers/cache-storage/serviceworker/credentials.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/window/cache-storage-match.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/window/cache-storage.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/worker/cache-storage-match.https-expected.txt:
* web-platform-tests/service-workers/cache-storage/worker/cache-storage.https-expected.txt:
2017-08-15 Youenn Fablet <youenn@apple.com>
WPT harness errors on leaks bot
https://bugs.webkit.org/show_bug.cgi?id=175269
Reviewed by Alexey Proskuryakov.
To try debugging these errors, let's check whether the WPT server is
sending back resources of the expected size.
* web-platform-tests/tools/wptserve/wptserve/response.py:
(Response.write_content):
(ResponseWriter.write_content):
(ResponseWriter.write):
(ResponseWriter.write_content_file):
2017-08-15 Chris Dumez <cdumez@apple.com>
Implement quota limitation for keepalive Fetch requests
https://bugs.webkit.org/show_bug.cgi?id=175482
Reviewed by Sam Weinig and Youenn Fablet.
* web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-about.any.worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-multiple-origins-expected.txt:
* web-platform-tests/fetch/api/cors/cors-multiple-origins-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-star.any-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-star.any.worker-expected.txt:
* web-platform-tests/fetch/http-cache/cc-request-expected.txt:
Rebaseline tests now that we provide a more helpful error message when rejecting
the fetch() promise.
* web-platform-tests/fetch/api/request/request-keepalive-quota-expected.txt:
Rebaseline test for keepalive Fetch requests quota which is now passing.
2017-08-14 Chris Dumez <cdumez@apple.com>
Import eventsource Web-Platform-Tests
https://bugs.webkit.org/show_bug.cgi?id=175556
Reviewed by Youenn Fablet.
* resources/import-expectations.json:
* resources/resource-files.json:
* web-platform-tests/eventsource/OWNERS: Added.
* web-platform-tests/eventsource/README.md: Added.
* web-platform-tests/eventsource/dedicated-worker/eventsource-close-expected.txt: Added.
* web-platform-tests/eventsource/dedicated-worker/eventsource-close.htm: Added.
* web-platform-tests/eventsource/dedicated-worker/eventsource-constructor-url-bogus-expected.txt: Added.
* web-platform-tests/eventsource/dedicated-worker/eventsource-constructor-url-bogus.htm: Added.
* web-platform-tests/eventsource/dedicated-worker/eventsource-eventtarget.worker-expected.txt: Added.
* web-platform-tests/eventsource/dedicated-worker/eventsource-eventtarget.worker.html: Added.
* web-platform-tests/eventsource/dedicated-worker/eventsource-eventtarget.worker.js: Added.
(async_test):
* web-platform-tests/eventsource/dedicated-worker/eventsource-onmesage-expected.txt: Added.
* web-platform-tests/eventsource/dedicated-worker/eventsource-onmesage.htm: Added.
* web-platform-tests/eventsource/dedicated-worker/eventsource-onopen-expected.txt: Added.
* web-platform-tests/eventsource/dedicated-worker/eventsource-onopen.htm: Added.
* web-platform-tests/eventsource/dedicated-worker/eventsource-prototype-expected.txt: Added.
* web-platform-tests/eventsource/dedicated-worker/eventsource-prototype.htm: Added.
* web-platform-tests/eventsource/dedicated-worker/eventsource-url-expected.txt: Added.
* web-platform-tests/eventsource/dedicated-worker/eventsource-url.htm: Added.
* web-platform-tests/eventsource/dedicated-worker/w3c-import.log: Added.
* web-platform-tests/eventsource/event-data-expected.txt: Added.
* web-platform-tests/eventsource/event-data.html: Added.
* web-platform-tests/eventsource/eventsource-close-expected.txt: Added.
* web-platform-tests/eventsource/eventsource-close.htm: Added.
* web-platform-tests/eventsource/eventsource-constructor-document-domain-expected.txt: Added.
* web-platform-tests/eventsource/eventsource-constructor-document-domain.htm: Added.
* web-platform-tests/eventsource/eventsource-constructor-non-same-origin-expected.txt: Added.
* web-platform-tests/eventsource/eventsource-constructor-non-same-origin.htm: Added.
* web-platform-tests/eventsource/eventsource-constructor-stringify-expected.txt: Added.
* web-platform-tests/eventsource/eventsource-constructor-stringify.htm: Added.
* web-platform-tests/eventsource/eventsource-constructor-url-bogus-expected.txt: Added.
* web-platform-tests/eventsource/eventsource-constructor-url-bogus.htm: Added.
* web-platform-tests/eventsource/eventsource-constructor-url-multi-window-expected.txt: Added.
* web-platform-tests/eventsource/eventsource-constructor-url-multi-window.htm: Added.
* web-platform-tests/eventsource/eventsource-eventtarget-expected.txt: Added.
* web-platform-tests/eventsource/eventsource-eventtarget.htm: Added.
* web-platform-tests/eventsource/eventsource-onmessage-expected.txt: Added.
* web-platform-tests/eventsource/eventsource-onmessage-realm-expected.txt: Added.
* web-platform-tests/eventsource/eventsource-onmessage-realm-support.htm: Added.
* web-platform-tests/eventsource/eventsource-onmessage-realm.htm: Added.
* web-platform-tests/eventsource/eventsource-onmessage-trusted-expected.txt: Added.
* web-platform-tests/eventsource/eventsource-onmessage-trusted.htm: Added.
* web-platform-tests/eventsource/eventsource-onmessage.htm: Added.
* web-platform-tests/eventsource/eventsource-onopen-expected.txt: Added.
* web-platform-tests/eventsource/eventsource-onopen.htm: Added.
* web-platform-tests/eventsource/eventsource-prototype-expected.txt: Added.
* web-platform-tests/eventsource/eventsource-prototype.htm: Added.
* web-platform-tests/eventsource/eventsource-reconnect-expected.txt: Added.
* web-platform-tests/eventsource/eventsource-reconnect.htm: Added.
* web-platform-tests/eventsource/eventsource-url-expected.txt: Added.
* web-platform-tests/eventsource/eventsource-url.htm: Added.
* web-platform-tests/eventsource/format-bom-2-expected.txt: Added.
* web-platform-tests/eventsource/format-bom-2.htm: Added.
* web-platform-tests/eventsource/format-bom-expected.txt: Added.
* web-platform-tests/eventsource/format-bom.htm: Added.
* web-platform-tests/eventsource/format-comments-expected.txt: Added.
* web-platform-tests/eventsource/format-comments.htm: Added.
* web-platform-tests/eventsource/format-data-before-final-empty-line-expected.txt: Added.
* web-platform-tests/eventsource/format-data-before-final-empty-line.htm: Added.
* web-platform-tests/eventsource/format-field-data-expected.txt: Added.
* web-platform-tests/eventsource/format-field-data.htm: Added.
* web-platform-tests/eventsource/format-field-event-empty-expected.txt: Added.
* web-platform-tests/eventsource/format-field-event-empty.htm: Added.
* web-platform-tests/eventsource/format-field-event-expected.txt: Added.
* web-platform-tests/eventsource/format-field-event.htm: Added.
* web-platform-tests/eventsource/format-field-id-2-expected.txt: Added.
* web-platform-tests/eventsource/format-field-id-2.htm: Added.
* web-platform-tests/eventsource/format-field-id-expected.txt: Added.
* web-platform-tests/eventsource/format-field-id.htm: Added.
* web-platform-tests/eventsource/format-field-parsing-expected.txt: Added.
* web-platform-tests/eventsource/format-field-parsing.htm: Added.
* web-platform-tests/eventsource/format-field-retry-bogus-expected.txt: Added.
* web-platform-tests/eventsource/format-field-retry-bogus.htm: Added.
* web-platform-tests/eventsource/format-field-retry-empty-expected.txt: Added.
* web-platform-tests/eventsource/format-field-retry-empty.htm: Added.
* web-platform-tests/eventsource/format-field-retry-expected.txt: Added.
* web-platform-tests/eventsource/format-field-retry.htm: Added.
* web-platform-tests/eventsource/format-field-unknown-expected.txt: Added.
* web-platform-tests/eventsource/format-field-unknown.htm: Added.
* web-platform-tests/eventsource/format-leading-space-expected.txt: Added.
* web-platform-tests/eventsource/format-leading-space.htm: Added.
* web-platform-tests/eventsource/format-mime-bogus-expected.txt: Added.
* web-platform-tests/eventsource/format-mime-bogus.htm: Added.
* web-platform-tests/eventsource/format-mime-trailing-semicolon-expected.txt: Added.
* web-platform-tests/eventsource/format-mime-trailing-semicolon.htm: Added.
* web-platform-tests/eventsource/format-mime-valid-bogus-expected.txt: Added.
* web-platform-tests/eventsource/format-mime-valid-bogus.htm: Added.
* web-platform-tests/eventsource/format-newlines-expected.txt: Added.
* web-platform-tests/eventsource/format-newlines.htm: Added.
* web-platform-tests/eventsource/format-null-character-expected.txt: Added.
* web-platform-tests/eventsource/format-null-character.html: Added.
* web-platform-tests/eventsource/format-utf-8-expected.txt: Added.
* web-platform-tests/eventsource/format-utf-8.htm: Added.
* web-platform-tests/eventsource/interfaces-expected.txt: Added.
* web-platform-tests/eventsource/interfaces.html: Added.
* web-platform-tests/eventsource/request-accept-expected.txt: Added.
* web-platform-tests/eventsource/request-accept.htm: Added.
* web-platform-tests/eventsource/request-redirect-expected.txt: Added.
* web-platform-tests/eventsource/request-redirect.htm: Added.
* web-platform-tests/eventsource/request-status-error-expected.txt: Added.
* web-platform-tests/eventsource/request-status-error.htm: Added.
* web-platform-tests/eventsource/resources/accept.event_stream: Added.
* web-platform-tests/eventsource/resources/cache-control.event_stream: Added.
* web-platform-tests/eventsource/resources/cors-cookie.py: Added.
(main):
* web-platform-tests/eventsource/resources/cors.py: Added.
(run_other):
(main):
* web-platform-tests/eventsource/resources/init.htm: Added.
* web-platform-tests/eventsource/resources/last-event-id.py: Added.
(main):
* web-platform-tests/eventsource/resources/message.py: Added.
(main):
* web-platform-tests/eventsource/resources/message2.py: Added.
(main):
* web-platform-tests/eventsource/resources/reconnect-fail.py: Added.
(main):
* web-platform-tests/eventsource/resources/status-error.py: Added.
(main):
* web-platform-tests/eventsource/resources/status-reconnect.py: Added.
(main):
* web-platform-tests/eventsource/resources/w3c-import.log: Added.
* web-platform-tests/eventsource/w3c-import.log: Added.
2017-08-14 Chris Dumez <cdumez@apple.com>
XHR should only fire an abort event if the cancellation was requested by the client
https://bugs.webkit.org/show_bug.cgi?id=175546
Reviewed by Youenn Fablet.
Rebaseline several WPT tests now that a different error is sometimes used and that
more checks are passing.
* web-platform-tests/XMLHttpRequest/open-url-multi-window-4-expected.txt:
* web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub-expected.txt:
* web-platform-tests/cors/allow-headers-expected.txt:
* web-platform-tests/cors/origin-expected.txt:
* web-platform-tests/cors/request-headers-expected.txt:
* web-platform-tests/cors/response-headers-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:
2017-08-14 Chris Dumez <cdumez@apple.com>
Unreviewed, rollout r220622 & r220696
https://bugs.webkit.org/show_bug.cgi?id=175482
<rdar://problem/33860695>
Seems to have caused failures on iOS.
* web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-about.any.worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-multiple-origins-expected.txt:
* web-platform-tests/fetch/api/cors/cors-multiple-origins-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-star.any-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-star.any.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/request/request-keepalive-quota-expected.txt:
* web-platform-tests/fetch/http-cache/cc-request-expected.txt:
2017-08-12 Chris Dumez <cdumez@apple.com>
Address flakiness related to download tests
https://bugs.webkit.org/show_bug.cgi?id=175338
Reviewed by Ryosuke Niwa.
Rebaseline several WPT tests now that download callbacks are no longer logged.
* web-platform-tests/html/semantics/embedded-content/the-area-element/area-download-click-expected.txt:
* web-platform-tests/html/semantics/text-level-semantics/the-a-element/a-download-click-expected.txt:
2017-08-11 Chris Dumez <cdumez@apple.com>
Implement quota limitation for keepalive Fetch requests
https://bugs.webkit.org/show_bug.cgi?id=175482
Reviewed by Sam Weinig and Youenn Fablet.
* web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-about.any.worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-multiple-origins-expected.txt:
* web-platform-tests/fetch/api/cors/cors-multiple-origins-worker-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-star.any-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-star.any.worker-expected.txt:
* web-platform-tests/fetch/http-cache/cc-request-expected.txt:
Rebaseline tests now that we provide a more helpful error message when rejecting
the fetch() promise.
* web-platform-tests/fetch/api/request/request-keepalive-quota-expected.txt:
Rebaseline test for keepalive Fetch requests quota which is now passing.
2017-08-09 Chris Dumez <cdumez@apple.com>
Import beacon/headers/header-content-type.html from upstream WPT
https://bugs.webkit.org/show_bug.cgi?id=175395
Reviewed by Sam Weinig.
* web-platform-tests/beacon/headers/header-content-type-expected.txt:
* web-platform-tests/beacon/headers/header-content-type.html:
2017-08-09 Daniel Bates <dabates@apple.com>
Import CSS-UI-3 Web Platform Tests
https://bugs.webkit.org/show_bug.cgi?id=175294
Reviewed by Zalan Bujtas.
* resources/import-expectations.json:
* resources/resource-files.json:
* web-platform-tests/css/css-ui-3/OWNERS: Added.
* web-platform-tests/css/css-ui-3/box-sizing-001-expected.html: Added.
* web-platform-tests/css/css-ui-3/box-sizing-001.html: Added.
* web-platform-tests/css/css-ui-3/box-sizing-003-expected.html: Added.
* web-platform-tests/css/css-ui-3/box-sizing-003.html: Added.
* web-platform-tests/css/css-ui-3/box-sizing-005-expected.html: Added.
* web-platform-tests/css/css-ui-3/box-sizing-005.html: Added.
* web-platform-tests/css/css-ui-3/box-sizing-007-expected.html: Added.
* web-platform-tests/css/css-ui-3/box-sizing-007.html: Added.
[truncated]
2017-08-09 Chris Dumez <cdumez@apple.com>
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 <beidson@apple.com>
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 <youenn@apple.com>
[Cache API] Add Cache and CacheStorage IDL definitions
https://bugs.webkit.org/show_bug.cgi?id=175201
<rdar://problem/33738001>
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 <youenn@apple.com>
[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 <beidson@apple.com>
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 <cdumez@apple.com>
[Beacon] Update sendBeacon to use the CachedResourceLoader
https://bugs.webkit.org/show_bug.cgi?id=175192
<rdar://problem/33725923>
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 <cdumez@apple.com>
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 <beidson@apple.com>
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 <cdumez@apple.com>
Fix parsing of <meta http-equiv=refresh> 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 <cdumez@apple.com>
Multiple Layout tests from web-platform-tests/beacon/ are timing out.
https://bugs.webkit.org/show_bug.cgi?id=175076
<rdar://problem/33704752>
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 <youenn@apple.com>
[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 <youenn@apple.com>
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 <cdumez@apple.com>
Improve our support for referrer policies
https://bugs.webkit.org/show_bug.cgi?id=175069
<rdar://problem/33677313>
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 <cdumez@apple.com>
Add initial support for navigator.sendBeacon
https://bugs.webkit.org/show_bug.cgi?id=175007
<rdar://problem/33547728>
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 <sam@webkit.org>
[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 <sam@webkit.org>
[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 <ajuma@chromium.org>
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 <fwang@igalia.com>
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 <cdumez@apple.com>
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 <cdumez@apple.com>
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 <cdumez@apple.com>
Unreviewed, rebaseline test after r219663.
* web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https-expected.txt:
2017-07-19 Chris Dumez <cdumez@apple.com>
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 <cdumez@apple.com>
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 <cdumez@apple.com>
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 <cdumez@apple.com>
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 <ajuma@chromium.org>
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 <jlewis3@apple.com>
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 <jlewis3@apple.com>
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] <arai.unmht@gmail.com>
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 <fwang@igalia.com>
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 <jfernandez@igalia.com>
[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 <zalan@apple.com>
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 <achristensen@webkit.org>
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 <sam@webkit.org>
[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 <romain.bellessort@crf.canon.fr>
[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 <fwang@igalia.com>
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 <sbarati@apple.com>
Function constructor needs to follow the spec and validate parameters and body independently
https://bugs.webkit.org/show_bug.cgi?id=173303
<rdar://problem/32732526>
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 <fwang@igalia.com>
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 <youenn@apple.com>
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 <romain.bellessort@crf.canon.fr>
[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 <fwang@igalia.com>
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 <sam@webkit.org>
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 <fwang@igalia.com>
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 <youenn@apple.com>
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 <sam@webkit.org>
[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 <simon.fraser@apple.com>
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 <rniwa@webkit.org>
REGRESSION(r209495): materiauxlaverdure.com fails to load
https://bugs.webkit.org/show_bug.cgi?id=173301
<rdar://problem/32624850>
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 <sam@webkit.org>
[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 <youenn@apple.com>
RTCPeerConnection returns RTCSessionDescription where RTCSessionDescriptionInit would be appropriate
https://bugs.webkit.org/show_bug.cgi?id=173118
<rdar://problem/32746761>
Reviewed by Eric Carlson.
* web-platform-tests/webrtc/RTCPeerConnection-createOffer-expected.txt:
2017-06-14 Nael Ouedraogo <nael.ouedraogo@crf.canon.fr>
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 <cdumez@apple.com>
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 <jlewis3@apple.com>
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 <youenn@apple.com>
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 <dabates@apple.com>
Implement W3C Secure Contexts Draft Specification
https://bugs.webkit.org/show_bug.cgi?id=158121
<rdar://problem/26012994>
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 <sam@webkit.org>
[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 <fwang@igalia.com>
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 <zdobersek@igalia.com>
[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 <cdumez@apple.com>
CSSStyleRule.style / CSSPageRule.style / CSSKeyframeRule.style should be settable
https://bugs.webkit.org/show_bug.cgi?id=164537
<rdar://problem/29181773>
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 <cdumez@apple.com>
Align <col span>/<colgroup span> 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 <sam@webkit.org>
[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 <darin@apple.com>
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 <cdumez@apple.com>
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 <cdumez@apple.com>
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 <simon.fraser@apple.com>
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 <utatane.tea@gmail.com>
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 <jfernandez@igalia.com>
[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 <jfernandez@igalia.com>
[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 <rego@igalia.com>
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 <jfernandez@igalia.com>
[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 <cdumez@apple.com>
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
<rdar://problem/32334831>
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 <simon.fraser@apple.com>
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 <rego@igalia.com>
[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 <rego@igalia.com>
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 <rego@igalia.com>
[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 <cdumez@apple.com>
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 <ecobos@igalia.com>
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 <romain.bellessort@crf.canon.fr>
[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 <ecobos@igalia.com>
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 <youenn@apple.com>
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 <cdumez@apple.com>
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 <cdumez@apple.com>
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 <cdumez@apple.com>
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 <cdumez@apple.com>
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 <cdumez@apple.com>
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 <dabates@apple.com>
Improve error message for Access-Control-Allow-Origin violation due to misconfigured server
https://bugs.webkit.org/show_bug.cgi?id=162819
<rdar://problem/28575938>
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 <cdumez@apple.com>
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 <romain.bellessort@crf.canon.fr>
[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 <cdumez@apple.com>
Setting URL.search to '' results in a stringified URL ending in '?'
https://bugs.webkit.org/show_bug.cgi?id=162345
<rdar://problem/31800441>
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 <jlewis3@apple.com>
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 <cdumez@apple.com>
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 <ben@wanderview.com>
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 <ecobos@igalia.com>
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 <cdumez@apple.com>
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 <romain.bellessort@crf.canon.fr>
[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 <cdumez@apple.com>
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 <nael.ouedraogo@crf.canon.fr>
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 <sam@webkit.org>
[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 <romain.bellessort@crf.canon.fr>
[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 <rego@igalia.com>
[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 <rego@igalia.com>
[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 <romain.bellessort@crf.canon.fr>
[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 <sam@webkit.org>
Implement Subresource Integrity (SRI)
https://bugs.webkit.org/show_bug.cgi?id=148363
<rdar://problem/18945879>
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 <youenn@apple.com>
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 <romain.bellessort@crf.canon.fr>
[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 <cdumez@apple.com>
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 <youenn@apple.com>
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 <ben@wanderview.com>
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 <sam@webkit.org>
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 <dabates@apple.com>
importScripts() should respect X-Content-Type-Options: nosniff
https://bugs.webkit.org/show_bug.cgi?id=171248
<rdar://problem/31819023>
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 <ben@wanderview.com>
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 <pecoraro@apple.com>
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 <cdumez@apple.com>
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 <pecoraro@apple.com>
RejectedPromiseTracker should produce better callstacks and avoid capturing callstacks unless there is a debugger/inspector
https://bugs.webkit.org/show_bug.cgi?id=171416
<rdar://problem/31899425>
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 <pecoraro@apple.com>
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 <cdumez@apple.com>
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 <cdumez@apple.com>
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 <cdumez@apple.com>
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 <ryanhaddad@apple.com>
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 <pecoraro@apple.com>
Support for promise rejection events (unhandledrejection)
https://bugs.webkit.org/show_bug.cgi?id=150358
<rdar://problem/28441651>
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 <cdumez@apple.com>
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 <cdumez@apple.com>
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 <fwang@igalia.com>
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 <sbarati@apple.com>
ASSERTION FAILED: inIndex != notFound in JSC::invalidParameterInSourceAppender()
https://bugs.webkit.org/show_bug.cgi?id=170924
<rdar://problem/31721052>
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 <ryanhaddad@apple.com>
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 <cdumez@apple.com>
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 <webkitcontrib@gmail.com>
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 <dabates@apple.com>
[Cocoa][Win] Enable of X-Content-Type-Options: nosniff header
https://bugs.webkit.org/show_bug.cgi?id=136452
<rdar://problem/23412620>
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 <fwang@igalia.com>
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 <cdumez@apple.com>
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 <cdumez@apple.com>
Regression(r206240): XMLSerializer.serializeToString() does not properly escape '<' / '>' in attribute values
https://bugs.webkit.org/show_bug.cgi?id=171132
<rdar://problem/31426752>
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 <ryanhaddad@apple.com>
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 <ryanhaddad@apple.com>
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 <youenn@apple.com>
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 <rego@igalia.com>
[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 <jiewen_tan@apple.com>
[WebCrypto] Add support for ECDSA
https://bugs.webkit.org/show_bug.cgi?id=170789
<rdar://problem/31588604>
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 <timothy_horton@apple.com>
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 <jiewen_tan@apple.com>
[WebCrypto] Support HKDF
https://bugs.webkit.org/show_bug.cgi?id=170636
<rdar://problem/23539827>
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 <youenn@apple.com>
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 <youenn@apple.com>
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 <ryanhaddad@apple.com>
Rebaseline another test after r215096.
https://bugs.webkit.org/show_bug.cgi?id=170561
<rdar://problem/7415154>
Unreviewed test gardening.
* web-platform-tests/url/url-setters-expected.txt:
2017-04-07 Brent Fulgham <bfulgham@apple.com>
Rebaseline additional tests after r215096.
https://bugs.webkit.org/show_bug.cgi?id=170561
<rdar://problem/7415154>
* web-platform-tests/cors/allow-headers-expected.txt:
* web-platform-tests/cors/origin-expected.txt:
2017-03-31 Jiewen Tan <jiewen_tan@apple.com>
[WebCrypto] Add support for AES-CTR
https://bugs.webkit.org/show_bug.cgi?id=169761
<rdar://problem/31331321>
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 <cdumez@apple.com>
_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 <rego@igalia.com>
[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 <youenn@apple.com>
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 <youenn@apple.com>
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 <youenn@apple.com>
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 <youenn@apple.com>
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 <cdumez@apple.com>
WebKit should disallow beforeunload alerts from web pages users have never interacted with
https://bugs.webkit.org/show_bug.cgi?id=169936
<rdar://problem/23798897>
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 <romain.bellessort@crf.canon.fr>
[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 <youenn@apple.com>
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 <youenn@apple.com>
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 <youenn@apple.com>
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 <cdumez@apple.com>
Implement the "noopener" feature for window.open()
https://bugs.webkit.org/show_bug.cgi?id=163960
<rdar://problem/28941679>
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 <jonlee@apple.com>
Update progression in wpt test for WebRTC.
* web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor-expected.txt:
2017-03-19 Chris Dumez <cdumez@apple.com>
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 <jonlee@apple.com>
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 <cdumez@apple.com>
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 <cdumez@apple.com>
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 <jiewen_tan@apple.com>
[WebCrypto] Support SPKI/PKCS8 for Elliptic Curve
https://bugs.webkit.org/show_bug.cgi?id=169318
<rdar://problem/31081956>
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 <youenn@apple.com>
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 <youenn@apple.com>
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 <jfernandez@igalia.com>
[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 <romain.bellessort@crf.canon.fr>
[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 <youenn@apple.com>
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 <antti@apple.com>
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 <jiewen_tan@apple.com>
Implement PBKDF2 in WebCrypto
https://bugs.webkit.org/show_bug.cgi?id=143458
<rdar://problem/27311703>
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 <cdumez@apple.com>
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 <simon.fraser@apple.com>
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 <jiewen_tan@apple.com>
[WebCrypto] Implement ECDH ImportKey/ExportKey operations
https://bugs.webkit.org/show_bug.cgi?id=169257
<rdar://problem/23789585>
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 <achristensen@webkit.org>
[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 <youenn@apple.com>
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 <cdumez@apple.com>
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 <jiewen_tan@apple.com>
[WebCrypto] Implement ECDH GenerateKey operation
https://bugs.webkit.org/show_bug.cgi?id=169093
<rdar://problem/23789585>
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 <achristensen@webkit.org>
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 <rego@igalia.com>
[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 <cdumez@apple.com>
Rebaseline W3C test after r213412.
* web-platform-tests/html/dom/interfaces-expected.txt:
2017-03-03 Andy Estes <aestes@apple.com>
Add support for canvas.toBlob
https://bugs.webkit.org/show_bug.cgi?id=148878
<rdar://problem/22590406>
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 <ryanhaddad@apple.com>
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 <jiewen_tan@apple.com>
WebCrypto API support for AES-GCM
https://bugs.webkit.org/show_bug.cgi?id=157175
<rdar://problem/27311691>
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 <aestes@apple.com>
Add support for canvas.toBlob
https://bugs.webkit.org/show_bug.cgi?id=148878
<rdar://problem/22590406>
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 <ryanhaddad@apple.com>
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 <jiewen_tan@apple.com>
WebCrypto API support for AES-GCM
https://bugs.webkit.org/show_bug.cgi?id=157175
<rdar://problem/27311691>
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 <pecoraro@apple.com>
[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 <pecoraro@apple.com>
[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 <rdar://problem/30610988>.
* 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 <cdumez@apple.com>
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 <achristensen@webkit.org>
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 <achristensen@webkit.org>
.. 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 <pecoraro@apple.com>
[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 <rdar://problem/30610988>.
* 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 <youennf@gmail.com>
[WebRTC][Mac] Activate libwebrtc
https://bugs.webkit.org/show_bug.cgi?id=167293
<rdar://problem/30401864>
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 <romain.bellessort@crf.canon.fr>
[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 <achristensen@webkit.org>
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 <youennf@gmail.com>
[WebRTC][Mac] Activate libwebrtc
https://bugs.webkit.org/show_bug.cgi?id=167293
<rdar://problem/30401864>
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 <romain.bellessort@crf.canon.fr>
[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 <cdumez@apple.com>
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 <jfernandez@igalia.com>
[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 <cdumez@apple.com>
<input>.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 <achristensen@webkit.org>
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 <pecoraro@apple.com>
[Resource Timing] Support Resource Timing in Workers
https://bugs.webkit.org/show_bug.cgi?id=168086
<rdar://problem/30430117>
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 <jfernandez@igalia.com>
[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 <cdumez@apple.com>
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 <cgarcia@igalia.com>
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 <cdumez@apple.com>
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 <achristensen@webkit.org>
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 <achristensen@webkit.org>
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 <youennf@gmail.com>
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 <cdumez@apple.com>
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 <sam@webkit.org>
[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 <cdumez@apple.com>
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 <youenn@apple.com>
[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 <jiewen_tan@apple.com>
[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 <jiewen_tan@apple.com>
[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 <cdumez@apple.com>
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 <youenn@apple.com>
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 <cdumez@apple.com>
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 <sam@webkit.org>
REGRESSION (r193286): Promise chain no longer prevent UI refresh
<rdar://problem/28062149>
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 <youenn@apple.com>
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 <youenn@apple.com>
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 <cdumez@apple.com>
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 <cdumez@apple.com>
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 <cdumez@apple.com>
Align [[OwnPropertyKeys]] with the HTML specification for cross-origin Window / Location objects
https://bugs.webkit.org/show_bug.cgi?id=167647
<rdar://problem/30339489>
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 <cdumez@apple.com>
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 <pecoraro@apple.com>
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 <achristensen@webkit.org>
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 <achristensen@webkit.org>
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 <achristensen@webkit.org>
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 <cdumez@apple.com>
{}.toString.call(crossOriginWindow) should return "[object Object]"
https://bugs.webkit.org/show_bug.cgi?id=167701
<rdar://problem/30330797>
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 <cdumez@apple.com>
REGRESSION(r205136): {}.toString.call(crossOriginWindow) should not throw
https://bugs.webkit.org/show_bug.cgi?id=167681
<rdar://problem/30301117>
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 <cdumez@apple.com>
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 <cdumez@apple.com>
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 <pecoraro@apple.com>
Import web-platform-tests/user-timing
https://bugs.webkit.org/show_bug.cgi?id=167542
<rdar://problem/22746307>
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 <cdumez@apple.com>
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 <cdumez@apple.com>
Unreviewed, rebaseline html/dom/interfaces.html.
* web-platform-tests/html/dom/interfaces-expected.txt:
2017-01-20 Joseph Pecoraro <pecoraro@apple.com>
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 <cdumez@apple.com>
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 <cdumez@apple.com>
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 <achristensen@webkit.org>
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 <achristensen@webkit.org>
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 <youenn@apple.com>
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 <youenn@apple.com>
[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 <youennf@gmail.com>
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 <cdumez@apple.com>
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 <cdumez@apple.com>
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 <cdumez@apple.com>
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 <youenn@apple.com>
Remove request.formData property until it gets implemented
https://bugs.webkit.org/show_bug.cgi?id=166920
<rdar://problem/29971105>
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 <cdumez@apple.com>
Iterating over URLSearchParams does not work
https://bugs.webkit.org/show_bug.cgi?id=166921
<rdar://problem/29970907>
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 <cdumez@apple.com>
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 <cdumez@apple.com>
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 <wilander@apple.com>
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 <cdumez@apple.com>
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 <achristensen@webkit.org>
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 <nael.ouedraogo@crf.canon.fr>
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 <youenn@apple.com>
[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 <cdumez@apple.com>
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 <youenn@apple.com>
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 <cdumez@apple.com>
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 <youenn@apple.com>
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 <darin@apple.com>
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 <jiewen_tan@apple.com>
[WebCrypto] RSA algorithms should allow importing keys without usages
https://bugs.webkit.org/show_bug.cgi?id=165680
<rdar://problem/29601354>
Reviewed by Brent Fulgham.
* WebCryptoAPI/encrypt_decrypt/test_rsa_oaep-expected.txt:
2016-12-09 Joseph Pecoraro <pecoraro@apple.com>
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 <jiewen_tan@apple.com>
[Part 2 of 2] Add support for PKCS8 format while doing SubtleCrypto.importKey/exportKey
https://bugs.webkit.org/show_bug.cgi?id=129978
<rdar://problem/21799829>
Reviewed by Brent Fulgham.
* WebCryptoAPI/encrypt_decrypt/test_rsa_oaep-expected.txt:
2016-12-08 Jiewen Tan <jiewen_tan@apple.com>
[WebCrypto] Remove NoInterfaceObject attribute from SubtleCrypto Interface
https://bugs.webkit.org/show_bug.cgi?id=165629
<rdar://problem/29586203>
Reviewed by Chris Dumez.
* WebCryptoAPI/idlharness-expected.txt:
2016-12-08 Chris Dumez <cdumez@apple.com>
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 <jiewen_tan@apple.com>
[Part 1 of 2] Add support for SPKI format while doing SubtleCrypto.importKey/exportKey
https://bugs.webkit.org/show_bug.cgi?id=129978
<rdar://problem/21799829>
Reviewed by Brent Fulgham.
* WebCryptoAPI/encrypt_decrypt/test_rsa_oaep-expected.txt:
2016-12-01 Jiewen Tan <jiewen_tan@apple.com>
Update SubtleCrypto::unwrapKey to match the latest spec
https://bugs.webkit.org/show_bug.cgi?id=164747
<rdar://problem/29258198>
Reviewed by Brent Fulgham.
* WebCryptoAPI/idlharness-expected.txt:
2016-12-01 Jiewen Tan <jiewen_tan@apple.com>
SubtleCrypto::deriveBits always return NOT_SUPPORTED_ERR for now
https://bugs.webkit.org/show_bug.cgi?id=164745
<rdar://problem/29258118>
Reviewed by Darin Adler.
* WebCryptoAPI/idlharness-expected.txt:
2016-11-30 Sam Weinig <sam@webkit.org>
[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 <jiewen_tan@apple.com>
SubtleCrypto::deriveKey always return NOT_SUPPORTED_ERR for now
https://bugs.webkit.org/show_bug.cgi?id=164744
<rdar://problem/29258083>
Reviewed by Darin Adler.
* WebCryptoAPI/idlharness-expected.txt:
2016-11-26 Jiewen Tan <jiewen_tan@apple.com>
Update SubtleCrypto::digest to match the latest spec
https://bugs.webkit.org/show_bug.cgi?id=164742
<rdar://problem/29258037>
Reviewed by Darin Adler.
* WebCryptoAPI/digest/test_digest-expected.txt:
* WebCryptoAPI/idlharness-expected.txt:
2016-11-30 Jiewen Tan <jiewen_tan@apple.com>
Update SubtleCrypto::wrapKey to match the latest spec
https://bugs.webkit.org/show_bug.cgi?id=164746
<rdar://problem/29258160>
Reviewed by Brent Fulgham.
* WebCryptoAPI/idlharness-expected.txt:
2016-11-30 Jiewen Tan <jiewen_tan@apple.com>
Update SubtleCrypto::verify to match the latest spec
https://bugs.webkit.org/show_bug.cgi?id=164741
<rdar://problem/29257935>
Reviewed by Brent Fulgham.
* WebCryptoAPI/idlharness-expected.txt:
2016-11-22 Jiewen Tan <jiewen_tan@apple.com>
Update SubtleCrypto::sign to match the latest spec
https://bugs.webkit.org/show_bug.cgi?id=164740
<rdar://problem/29257864>
Reviewed by Brent Fulgham.
* WebCryptoAPI/idlharness-expected.txt:
2016-11-18 Jiewen Tan <jiewen_tan@apple.com>
Update SubtleCrypto::decrypt to match the latest spec
https://bugs.webkit.org/show_bug.cgi?id=164739
<rdar://problem/29257848>
Reviewed by Brent Fulgham.
* WebCryptoAPI/encrypt_decrypt/test_aes_cbc-expected.txt:
* WebCryptoAPI/idlharness-expected.txt:
2016-11-18 Alex Christensen <achristensen@webkit.org>
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 <jiewen_tan@apple.com>
Update SubtleCrypto::encrypt to match the latest spec
https://bugs.webkit.org/show_bug.cgi?id=164738
<rdar://problem/29257812>
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 <achristensen@webkit.org>
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 <rniwa@webkit.org>
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 <jiewen_tan@apple.com>
Update SubtleCrypto::exportKey to match the latest spec
https://bugs.webkit.org/show_bug.cgi?id=164722
<rdar://problem/29251740>
Reviewed by Brent Fulgham.
* WebCryptoAPI/idlharness-expected.txt:
2016-11-14 Youenn Fablet <youenn@apple.com>
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 <rniwa@webkit.org>
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 <beidson@apple.com>
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 <beidson@apple.com>
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 <jiewen_tan@apple.com>
Update SubtleCrypto::importKey to match the latest spec
https://bugs.webkit.org/show_bug.cgi?id=164446
<rdar://problem/29123621>
Reviewed by Brent Fulgham.
* WebCryptoAPI/idlharness-expected.txt:
2016-11-10 Zan Dobersek <zdobersek@igalia.com>
[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 <pnormand@igalia.com>
[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 <beidson@apple.com>
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 <achristensen@webkit.org>
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 <beidson@apple.com>
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 <beidson@apple.com>
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 <beidson@apple.com>
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 <achristensen@webkit.org>
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 <beidson@apple.com>
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 <beidson@apple.com>
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 <beidson@apple.com>
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 <beidson@apple.com>
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 <beidson@apple.com>
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 <rniwa@webkit.org>
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 <beidson@apple.com>
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 <beidson@apple.com>
IndexedDB 2.0: Support binary keys.
<rdar://problem/28806927> 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 <beidson@apple.com>
IndexedDB 2.0: Support IDBIndex getAll/getAllKeys.
<rdar://problem/28806933> 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 <achristensen@webkit.org>
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 <achristensen@webkit.org>
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 <beidson@apple.com>
IndexedDB 2.0: Support IDBObjectStore getAll/getAllKeys.
<rdar://problem/28806934> 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 <rniwa@webkit.org>
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 <darin@apple.com>
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 <achristensen@webkit.org>
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 <youenn@apple.com>
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 <youenn@apple.com>
[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 <youenn@apple.com>
[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 <pecoraro@apple.com>
Web Inspector: Include ConsoleAgent in Workers - real console.log support
https://bugs.webkit.org/show_bug.cgi?id=163844
<rdar://problem/28903328>
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 <cdumez@apple.com>
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 <youennf@gmail.com>
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 <rniwa@webkit.org>
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 <beidson@apple.com>
IndexedDB 2.0: Support IDBObjectStore openKeyCursor.
<rdar://problem/28806930> 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 <beidson@apple.com>
IndexedDB 2.0: Support new IDBTransaction interfaces.
<rdar://problem/28806928> 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 <jiewen_tan@apple.com>
Update SubtleCrypto::generateKey to match the latest spec
https://bugs.webkit.org/show_bug.cgi?id=163718
<rdar://problem/28864380>
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 <achristensen@webkit.org>
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 <ryanhaddad@apple.com>
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 <achristensen@webkit.org>
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 <achristensen@webkit.org>
URL::port should return Optional<uint16_t>
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 <beidson@apple.com>
IndexedDB 2.0: Support IDBIndex name assignment.
<rdar://problem/28806932> 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 <rniwa@webkit.org>
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 <rniwa@webkit.org>
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 <zdobersek@igalia.com>
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 <beidson@apple.com>
IndexedDB 2.0: Support IDBObjectStore name assignment.
<rdar://problem/28806931> 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 <cdumez@apple.com>
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 <dino@apple.com>
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.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-018-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-018.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-019-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-019.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-020-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-020.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-021-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-021.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-022-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-022.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-024-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-024.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-025-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-025.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-026-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-026.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-027-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-027.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-028-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-028.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-029-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-029.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-030-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-030.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-031-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-031.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/w3c-import.log: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-013-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-013.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-014-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-014.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-015-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-015.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-016-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-016.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-017-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-017.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-018-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-018.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-019-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-019.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-020-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-020.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-021-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-021.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-022-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-022.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-023-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-023.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-024-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-024.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-025-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-025.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-030-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-030.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-031-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-031.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/w3c-import.log: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-010-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-010.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-011-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-011.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-012-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-012.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-013-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-013.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-014-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-014.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-015-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-015.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/w3c-import.log: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-007-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-007.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-008-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-008.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-009-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-009.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-010-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-010.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-011-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-011.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-012-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-012.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-013-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-013.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-014-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-014.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-015-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-015.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-016-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-016.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-017-expected.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-017.html: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/w3c-import.log: Added.
* csswg-test/css-shapes-1/shape-outside/supported-shapes/support/rounded-rectangle.js: Added.
(ellipseXIntercept):
(scanConvertRoundedRectangleOutside):
(genLeftRoundedRectFloatShapeOutsideRefTest):
(getRoundedRectLeftEdge):
(genRightRoundedRectFloatShapeOutsideRefTest):
* csswg-test/css-shapes-1/shape-outside/supported-shapes/support/subpixel-utils.js: Added.
(isEnabled):
(return.snapToLayoutUnit):
(return.ceilSnapToLayoutUnit):
(SubPixelLayout):
* csswg-test/css-shapes-1/shape-outside/supported-shapes/support/test-utils.js: Added.
(verifyTextPoints):
* csswg-test/css-shapes-1/shape-outside/supported-shapes/support/w3c-import.log: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-image-threshold-000.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-image-threshold-001.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-image-threshold-002.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-image-threshold-003.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-margin-000.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-margin-001.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-margin-002.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-margin-003.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-margin-004.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-margin-005.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-box-000.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-000.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-001.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-002.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-003.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-004.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-005.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-006.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-007.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-008.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-009.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-010.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-011.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-computed-shape-000.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-computed-shape-001.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-000.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-001.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-002.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-003.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-004.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-005.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-006.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-007.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-008.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-009.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-010.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-011.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-000.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-001.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-002.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-003.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-004.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-005.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-006.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-007.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-008.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-009.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-000.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-001.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-002.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-003.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-004.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-005.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-006.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-arguments-000.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-arguments-001.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-box-pair-000.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-inherit-000.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-initial-000.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-none-000.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-notation-000.html: Added.
* csswg-test/css-shapes-1/shape-outside/values/support/parsing-utils.js: Added.
(testComputedStyle):
(testShapeMarginComputedStyle):
(testShapeThresholdComputedStyle):
(buildPositionTests):
(buildRadiiTests):
(buildInsetTests):
(buildCalcTests):
(unique):
(setUnit):
(convertToPx):
(roundResultStr):
(insetRound):
(serializedInsetRound):
(generateInsetRoundCases):
* csswg-test/css-shapes-1/shape-outside/values/support/w3c-import.log: Added.
* csswg-test/css-shapes-1/shape-outside/values/w3c-import.log: Added.
* csswg-test/css-shapes-1/spec-examples/shape-outside-001-expected.html: Added.
* csswg-test/css-shapes-1/spec-examples/shape-outside-001.html: Added.
* csswg-test/css-shapes-1/spec-examples/shape-outside-002-expected.html: Added.
* csswg-test/css-shapes-1/spec-examples/shape-outside-002.html: Added.
* csswg-test/css-shapes-1/spec-examples/shape-outside-003-expected.html: Added.
* csswg-test/css-shapes-1/spec-examples/shape-outside-003.html: Added.
* csswg-test/css-shapes-1/spec-examples/shape-outside-004-expected.html: Added.
* csswg-test/css-shapes-1/spec-examples/shape-outside-004.html: Added.
* csswg-test/css-shapes-1/spec-examples/shape-outside-005-expected.html: Added.
* csswg-test/css-shapes-1/spec-examples/shape-outside-005.html: Added.
* csswg-test/css-shapes-1/spec-examples/shape-outside-006-expected.html: Added.
* csswg-test/css-shapes-1/spec-examples/shape-outside-006.html: Added.
* csswg-test/css-shapes-1/spec-examples/shape-outside-007-expected.html: Added.
* csswg-test/css-shapes-1/spec-examples/shape-outside-007.html: Added.
* csswg-test/css-shapes-1/spec-examples/shape-outside-008-expected.html: Added.
* csswg-test/css-shapes-1/spec-examples/shape-outside-008.html: Added.
* csswg-test/css-shapes-1/spec-examples/shape-outside-010.html: Added.
* csswg-test/css-shapes-1/spec-examples/shape-outside-011.html: Added.
* csswg-test/css-shapes-1/spec-examples/shape-outside-012.html: Added.
* csswg-test/css-shapes-1/spec-examples/shape-outside-013.html: Added.
* csswg-test/css-shapes-1/spec-examples/shape-outside-014.html: Added.
* csswg-test/css-shapes-1/spec-examples/shape-outside-015.html: Added.
* csswg-test/css-shapes-1/spec-examples/shape-outside-016.html: Added.
* csswg-test/css-shapes-1/spec-examples/shape-outside-017.html: Added.
* csswg-test/css-shapes-1/spec-examples/shape-outside-018.html: Added.
* csswg-test/css-shapes-1/spec-examples/shape-outside-019.html: Added.
* csswg-test/css-shapes-1/spec-examples/support/circle-no-shadow.png: Added.
* csswg-test/css-shapes-1/spec-examples/support/circle-shadow.png: Added.
* csswg-test/css-shapes-1/spec-examples/support/rounded-triangle.svg: Added.
* csswg-test/css-shapes-1/spec-examples/support/spec-example-utils.js: Added.
(runTest):
(approxShapeTest):
* csswg-test/css-shapes-1/spec-examples/support/w3c-import.log: Added.
* csswg-test/css-shapes-1/spec-examples/w3c-import.log: Added.
* csswg-test/css-shapes-1/support/1x1-green.png: Added.
* csswg-test/css-shapes-1/support/1x1-lime.png: Added.
* csswg-test/css-shapes-1/support/1x1-maroon.png: Added.
* csswg-test/css-shapes-1/support/1x1-navy.png: Added.
* csswg-test/css-shapes-1/support/1x1-red.png: Added.
* csswg-test/css-shapes-1/support/1x1-white.png: Added.
* csswg-test/css-shapes-1/support/60x60-gg-rr.png: Added.
* csswg-test/css-shapes-1/support/60x60-green.png: Added.
* csswg-test/css-shapes-1/support/60x60-red.png: Added.
* csswg-test/css-shapes-1/support/README: Added.
* csswg-test/css-shapes-1/support/a-green.css: Added.
(.a):
* csswg-test/css-shapes-1/support/b-green.css: Added.
(.b):
* csswg-test/css-shapes-1/support/c-red.css: Added.
(.c):
* csswg-test/css-shapes-1/support/cat.png: Added.
* csswg-test/css-shapes-1/support/pattern-grg-rgr-grg.png: Added.
* csswg-test/css-shapes-1/support/pattern-grg-rrg-rgg.png: Added.
* csswg-test/css-shapes-1/support/pattern-rgr-grg-rgr.png: Added.
* csswg-test/css-shapes-1/support/pattern-tr.png: Added.
* csswg-test/css-shapes-1/support/square-purple.png: Added.
* csswg-test/css-shapes-1/support/square-teal.png: Added.
* csswg-test/css-shapes-1/support/square-white.png: Added.
* csswg-test/css-shapes-1/support/swatch-blue.png: Added.
* csswg-test/css-shapes-1/support/swatch-green.png: Added.
* csswg-test/css-shapes-1/support/swatch-lime.png: Added.
* csswg-test/css-shapes-1/support/swatch-orange.png: Added.
* csswg-test/css-shapes-1/support/swatch-red.png: Added.
* csswg-test/css-shapes-1/support/swatch-white.png: Added.
* csswg-test/css-shapes-1/support/swatch-yellow.png: Added.
* csswg-test/css-shapes-1/support/test-bl.png: Added.
* csswg-test/css-shapes-1/support/test-br.png: Added.
* csswg-test/css-shapes-1/support/test-outer.png: Added.
* csswg-test/css-shapes-1/support/test-tl.png: Added.
* csswg-test/css-shapes-1/support/test-tr.png: Added.
* csswg-test/css-shapes-1/support/w3c-import.log: Added.
* csswg-test/css-shapes-1/test-plan/index.html: Added.
* csswg-test/css-shapes-1/test-plan/w3c-import.log: Added.
* csswg-test/css-shapes-1/w3c-import.log: Added.
2016-10-19 Ryosuke Niwa <rniwa@webkit.org>
Annotate more DOM and HTML IDLs with CEReactions
https://bugs.webkit.org/show_bug.cgi?id=163653
Reviewed by Darin Adler.
Rebaselined the tests now that more test cases are passing.
* web-platform-tests/custom-elements/attribute-changed-callback-expected.txt:
* web-platform-tests/custom-elements/reactions/DOMStringMap-expected.txt:
* web-platform-tests/custom-elements/reactions/Document-expected.txt:
* web-platform-tests/custom-elements/reactions/Element-expected.txt:
* web-platform-tests/custom-elements/reactions/ElementContentEditable-expected.txt:
* web-platform-tests/custom-elements/reactions/HTMLElement-expected.txt:
* web-platform-tests/custom-elements/reactions/Selection-expected.txt:
2016-10-19 Alex Christensen <achristensen@webkit.org>
Import encoding web-platform-tests
https://bugs.webkit.org/show_bug.cgi?id=163684
Reviewed by Chris Dumez.
* web-platform-tests/encoding: Added.
* web-platform-tests/encoding/OWNERS: Added.
* web-platform-tests/encoding/api-basics-expected.txt: Added.
* web-platform-tests/encoding/api-basics.html: Added.
* web-platform-tests/encoding/api-invalid-label-expected.txt: Added.
* web-platform-tests/encoding/api-invalid-label.html: Added.
* web-platform-tests/encoding/api-replacement-encodings-expected.txt: Added.
* web-platform-tests/encoding/api-replacement-encodings.html: Added.
* web-platform-tests/encoding/api-surrogates-utf8-expected.txt: Added.
* web-platform-tests/encoding/api-surrogates-utf8.html: Added.
* web-platform-tests/encoding/big5-encoder-expected.txt: Added.
* web-platform-tests/encoding/big5-encoder.html: Added.
* web-platform-tests/encoding/gb18030-encoder-expected.txt: Added.
* web-platform-tests/encoding/gb18030-encoder.html: Added.
* web-platform-tests/encoding/gbk-encoder-expected.txt: Added.
* web-platform-tests/encoding/gbk-encoder.html: Added.
* web-platform-tests/encoding/idlharness-expected.txt: Added.
* web-platform-tests/encoding/idlharness.html: Added.
* web-platform-tests/encoding/iso-2022-jp-decoder-expected.txt: Added.
* web-platform-tests/encoding/iso-2022-jp-decoder.html: Added.
* web-platform-tests/encoding/iso-2022-jp-encoder-expected.txt: Added.
* web-platform-tests/encoding/iso-2022-jp-encoder.html: Added.
* web-platform-tests/encoding/resources: Added.
* web-platform-tests/encoding/resources/encodings.js: Added.
* web-platform-tests/encoding/resources/single-byte-raw.py: Added.
(main):
* web-platform-tests/encoding/resources/text-plain-charset.py: Added.
(main):
* web-platform-tests/encoding/single-byte-decoder-expected.txt: Added.
* web-platform-tests/encoding/single-byte-decoder.html: Added.
* web-platform-tests/encoding/textdecoder-byte-order-marks-expected.txt: Added.
* web-platform-tests/encoding/textdecoder-byte-order-marks.html: Added.
* web-platform-tests/encoding/textdecoder-fatal-expected.txt: Added.
* web-platform-tests/encoding/textdecoder-fatal-single-byte-expected.txt: Added.
* web-platform-tests/encoding/textdecoder-fatal-single-byte.html: Added.
* web-platform-tests/encoding/textdecoder-fatal-streaming-expected.txt: Added.
* web-platform-tests/encoding/textdecoder-fatal-streaming.html: Added.
* web-platform-tests/encoding/textdecoder-fatal.html: Added.
* web-platform-tests/encoding/textdecoder-ignorebom-expected.txt: Added.
* web-platform-tests/encoding/textdecoder-ignorebom.html: Added.
* web-platform-tests/encoding/textdecoder-labels-expected.txt: Added.
* web-platform-tests/encoding/textdecoder-labels.html: Added.
* web-platform-tests/encoding/textdecoder-streaming-expected.txt: Added.
* web-platform-tests/encoding/textdecoder-streaming.html: Added.
* web-platform-tests/encoding/textdecoder-utf16-surrogates-expected.txt: Added.
* web-platform-tests/encoding/textdecoder-utf16-surrogates.html: Added.
* web-platform-tests/encoding/textencoder-constructor-non-utf-expected.txt: Added.
* web-platform-tests/encoding/textencoder-constructor-non-utf.html: Added.
* web-platform-tests/encoding/textencoder-utf16-surrogates-expected.txt: Added.
* web-platform-tests/encoding/textencoder-utf16-surrogates.html: Added.
2016-10-18 Ryosuke Niwa <rniwa@webkit.org>
Import the latest custom elements tests from W3C
https://bugs.webkit.org/show_bug.cgi?id=163640
Reviewed by Chris Dumez.
Import more custom elements tests from web-platform-tests as of fbe5ac0fd8eecac67d1562032eeba5bd7ec2b735.
Most of these tests are written and fixed by me.
* web-platform-tests/custom-elements/htmlconstructor/newtarget-expected.txt:
* web-platform-tests/custom-elements/htmlconstructor/newtarget.html:
* web-platform-tests/custom-elements/reactions/DOMStringMap-expected.txt: Added.
* web-platform-tests/custom-elements/reactions/DOMStringMap.html: Added.
* web-platform-tests/custom-elements/reactions/Document-expected.txt:
* web-platform-tests/custom-elements/reactions/Document.html:
* web-platform-tests/custom-elements/reactions/Element-expected.txt:
* web-platform-tests/custom-elements/reactions/Element.html:
* web-platform-tests/custom-elements/reactions/ElementContentEditable-expected.txt: Added.
* web-platform-tests/custom-elements/reactions/ElementContentEditable.html: Added.
* web-platform-tests/custom-elements/reactions/HTMLElement-expected.txt: Added.
* web-platform-tests/custom-elements/reactions/HTMLElement.html: Added.
* web-platform-tests/custom-elements/reactions/NamedNodeMap-expected.txt:
* web-platform-tests/custom-elements/reactions/NamedNodeMap.html:
* web-platform-tests/custom-elements/reactions/Range-expected.txt:
* web-platform-tests/custom-elements/reactions/Range.html:
* web-platform-tests/custom-elements/reactions/Selection-expected.txt: Added.
* web-platform-tests/custom-elements/reactions/Selection.html: Added.
* 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:
2016-10-18 Chris Dumez <cdumez@apple.com>
Changing details.open should cause a toggle event to be fired asynchronously
https://bugs.webkit.org/show_bug.cgi?id=163568
Reviewed by Darin Adler.
* web-platform-tests/html/dom/interfaces-expected.txt:
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/semantics/interactive-elements/the-details-element/toggleEvent-expected.txt: Added.
* web-platform-tests/html/semantics/interactive-elements/the-details-element/toggleEvent.html: Added.
* web-platform-tests/html/semantics/interactive-elements/the-details-element/w3c-import.log:
Import test coverage for the toggle event.
2016-10-18 Chris Dumez <cdumez@apple.com>
Leverage new union type support for HTMLSelectElement.add() / HTMLOptionsCollection.add()
https://bugs.webkit.org/show_bug.cgi?id=163608
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that one more check is passing. This is because we are now
correctly throwing a TypeError when calling add() with an unexpected HTMLElement type.
* web-platform-tests/html/infrastructure/common-dom-interfaces/collections/htmloptionscollection-expected.txt:
2016-10-18 Chris Dumez <cdumez@apple.com>
Update TrackEvent to stop using legacy [ConstructorTemplate=Event]
https://bugs.webkit.org/show_bug.cgi?id=163580
Reviewed by Sam Weinig.
Incorporate https://github.com/w3c/web-platform-tests/pull/3999 as the
test was incorrect. Rebaseline now that we are passing the test.
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TrackEvent/constructor-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TrackEvent/constructor.html:
2016-10-15 Chris Dumez <cdumez@apple.com>
Add support for reportValidity() on form and form control elements
https://bugs.webkit.org/show_bug.cgi?id=163479
Reviewed by Darin Adler.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-reportValidity-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validate-expected.txt:
2016-10-15 Chris Dumez <cdumez@apple.com>
Setting HTMLMediaElement.volume to NaN or Inf should throw a TypeError
https://bugs.webkit.org/show_bug.cgi?id=163472
Reviewed by Sam Weinig.
Rebaseline w3c test now that more checks are passing.
* web-platform-tests/html/semantics/embedded-content/media-elements/volume_nonfinite-expected.txt:
2016-10-14 Chris Dumez <cdumez@apple.com>
Setting HTMLMediaElement.muted to the same value should not fire a volume change event
https://bugs.webkit.org/show_bug.cgi?id=163474
Reviewed by Eric Carlson.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/semantics/embedded-content/media-elements/event_volumechange-expected.txt:
2016-10-14 Youenn Fablet <youenn@apple.com>
Make NetworkCache aware of fetch cache mode
https://bugs.webkit.org/show_bug.cgi?id=163332
Reviewed by Antti Koivisto.
Splitting web-platform-tests/fetch/api/request/request-cache.html in several files so that running the individual test files
is more manageable.
* web-platform-tests/fetch/api/request/request-cache-default-conditional-expected.txt: Added.
* web-platform-tests/fetch/api/request/request-cache-default-conditional.html: Added.
* web-platform-tests/fetch/api/request/request-cache-default-expected.txt: Added.
* web-platform-tests/fetch/api/request/request-cache-default.html: Added.
* web-platform-tests/fetch/api/request/request-cache-expected.txt: Removed.
* web-platform-tests/fetch/api/request/request-cache-force-cache-expected.txt: Added.
* web-platform-tests/fetch/api/request/request-cache-force-cache.html: Added.
* web-platform-tests/fetch/api/request/request-cache-no-cache-expected.txt: Added.
* web-platform-tests/fetch/api/request/request-cache-no-cache.html: Added.
* web-platform-tests/fetch/api/request/request-cache-no-store-expected.txt: Added.
* web-platform-tests/fetch/api/request/request-cache-no-store.html: Added.
* web-platform-tests/fetch/api/request/request-cache-only-if-cached-expected.txt: Added.
* web-platform-tests/fetch/api/request/request-cache-only-if-cached.html: Added.
* web-platform-tests/fetch/api/request/request-cache-reload-expected.txt: Added.
* web-platform-tests/fetch/api/request/request-cache-reload.html: Added.
* web-platform-tests/fetch/api/request/request-cache.html: Removed.
* web-platform-tests/fetch/api/request/request-cache.js: Added.
(base_path):
(make_url):
(expected_status):
(expected_response_text):
(server_state):
(run_next_step):
(make_test):
2016-10-13 Joseph Pecoraro <pecoraro@apple.com>
Exception message for expressions with multiple bracket accesses is inconsistent / incorrect
https://bugs.webkit.org/show_bug.cgi?id=163426
Reviewed by Geoffrey Garen.
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/endTime-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/id-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/pauseOnExit-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/startTime-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/track-expected.txt:
Better expection messages.
2016-10-13 Alex Christensen <achristensen@webkit.org>
Hosts of URLs with non-special schemes should be case-sensitive, and non-ASCII characters in such hosts should be punycode-encoded
https://bugs.webkit.org/show_bug.cgi?id=163413
Reviewed by Tim Horton.
* web-platform-tests/url/url-setters-expected.txt:
Update results. Some more tests are failing, but if my proposal in https://github.com/whatwg/url/issues/148 is accepted,
then these web platform tests will need to be changed. These web platform tests were also failing with the old URL::parse.
2016-10-11 Chris Dumez <cdumez@apple.com>
select.options may return too many option elements
https://bugs.webkit.org/show_bug.cgi?id=163296
Reviewed by Ryosuke Niwa.
Import html/infrastructure web-platform-tests from upstream.
* web-platform-tests/html/infrastructure/common-dom-interfaces/collections/contains.json: Added.
* web-platform-tests/html/infrastructure/common-dom-interfaces/collections/htmlallcollection-expected.txt: Added.
* web-platform-tests/html/infrastructure/common-dom-interfaces/collections/htmlallcollection.html: Added.
* web-platform-tests/html/infrastructure/common-dom-interfaces/collections/htmlformcontrolscollection-expected.txt: Added.
* web-platform-tests/html/infrastructure/common-dom-interfaces/collections/htmlformcontrolscollection.html: Added.
* web-platform-tests/html/infrastructure/common-dom-interfaces/collections/htmloptionscollection-expected.txt: Added.
* web-platform-tests/html/infrastructure/common-dom-interfaces/collections/htmloptionscollection.html: Added.
* web-platform-tests/html/infrastructure/common-dom-interfaces/collections/radionodelist-expected.txt: Added.
* web-platform-tests/html/infrastructure/common-dom-interfaces/collections/radionodelist.html: Added.
* web-platform-tests/html/infrastructure/common-dom-interfaces/collections/w3c-import.log: Added.
* web-platform-tests/html/infrastructure/common-microsyntaxes/dates-and-times/contains.json: Added.
* web-platform-tests/html/infrastructure/common-microsyntaxes/dates-and-times/w3c-import.log: Added.
* web-platform-tests/html/infrastructure/common-microsyntaxes/numbers/contains.json: Added.
* web-platform-tests/html/infrastructure/common-microsyntaxes/numbers/w3c-import.log: Added.
* web-platform-tests/html/infrastructure/conformance-requirements/extensibility/foreign-expected.txt: Added.
* web-platform-tests/html/infrastructure/conformance-requirements/extensibility/foreign.html: Added.
* web-platform-tests/html/infrastructure/conformance-requirements/extensibility/w3c-import.log: Added.
* web-platform-tests/html/infrastructure/terminology/plugins/sample.txt: Added.
* web-platform-tests/html/infrastructure/terminology/plugins/text-plain-expected.txt: Added.
* web-platform-tests/html/infrastructure/terminology/plugins/text-plain.html: Added.
* web-platform-tests/html/infrastructure/terminology/plugins/w3c-import.log: Added.
2016-10-10 Ryosuke Niwa <rniwa@webkit.org>
Annotate DOM API with CEReactions
https://bugs.webkit.org/show_bug.cgi?id=163268
Reviewed by Darin Adler.
Rebaseline tests now that more test cases are passing.
* web-platform-tests/custom-elements/reactions/Attr-expected.txt:
* web-platform-tests/custom-elements/reactions/ChildNode-expected.txt:
* web-platform-tests/custom-elements/reactions/DOMTokenList-expected.txt:
* web-platform-tests/custom-elements/reactions/Document-expected.txt:
* web-platform-tests/custom-elements/reactions/Element-expected.txt:
* web-platform-tests/custom-elements/reactions/NamedNodeMap-expected.txt:
* web-platform-tests/custom-elements/reactions/Node-expected.txt:
* web-platform-tests/custom-elements/reactions/ParentNode-expected.txt:
* web-platform-tests/custom-elements/reactions/Range-expected.txt:
2016-10-11 Alex Christensen <achristensen@webkit.org>
Enable URLParser by default
https://bugs.webkit.org/show_bug.cgi?id=162660
<rdar://28601706>
Reviewed by Sam Weinig.
* web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub-expected.txt:
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement/src-expected.txt:
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/failure-expected.txt:
These tests need more investigation. See https://bugs.webkit.org/show_bug.cgi?id=163127
* 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:
Many more tests pass. Hooray!
2016-10-11 Youenn Fablet <youenn@apple.com>
[Fetch API] Support Request cache mode
https://bugs.webkit.org/show_bug.cgi?id=162281
Reviewed by Alex Christensen.
* web-platform-tests/fetch/api/request/request-cache-expected.txt: Rebasing test now that more tests are passing.
* web-platform-tests/fetch/api/request/request-error-expected.txt:
* web-platform-tests/fetch/api/request/request-error.html: Adding test to ensure only-if-cached is used with same-origin fetch mode.
2016-10-10 Chris Dumez <cdumez@apple.com>
Add support for languagechange event
https://bugs.webkit.org/show_bug.cgi?id=163222
Reviewed by Ryosuke Niwa.
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/webappapis/scripting/events/event-handler-attributes-body-window-expected.txt:
2016-10-10 Ryan Haddad <ryanhaddad@apple.com>
Add baseline for two tests imported with r206999.
Unreviewed test gardening.
* web-platform-tests/touch-events/touch-retargeting-expected.txt: Added.
* web-platform-tests/touch-events/touch-touchevent-constructor-expected.txt: Added.
2016-10-10 Chris Dumez <cdumez@apple.com>
Add support for Navigator.languages attribute
https://bugs.webkit.org/show_bug.cgi?id=163220
Reviewed by Darin Adler.
Rebaseline W3C tests now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/navigatorlanguage-expected.txt:
2016-10-10 Youenn Fablet <youennf@gmail.com>
Sync web-platform-tests up to revision 33f4da1
https://bugs.webkit.org/show_bug.cgi?id=163205
Reviewed by Alex Christensen.
* resources/ImportExpectations:
* resources/TestRepositories:
* resources/resource-files.json:
* resources/web-platform-tests-modules.json:
* web-platform-tests/IndexedDB/OWNERS: Added.
* web-platform-tests/IndexedDB/README.md: Added.
* web-platform-tests/IndexedDB/abort-in-initial-upgradeneeded.html:
* web-platform-tests/IndexedDB/close-in-upgradeneeded.html:
* web-platform-tests/IndexedDB/cursor-overloads.htm:
* web-platform-tests/IndexedDB/idb_binary_key_conversion-expected.txt: Added.
* web-platform-tests/IndexedDB/idb_binary_key_conversion.htm: 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-expected.txt: Added.
* web-platform-tests/IndexedDB/idbcursor-continuePrimaryKey-exception-order.htm: Added.
* 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-key.htm:
* web-platform-tests/IndexedDB/idbcursor-primarykey.htm:
* web-platform-tests/IndexedDB/idbcursor-reused.htm:
* web-platform-tests/IndexedDB/idbcursor-source.htm:
* web-platform-tests/IndexedDB/idbcursor_advance_index.htm:
* web-platform-tests/IndexedDB/idbcursor_advance_index2.htm:
* web-platform-tests/IndexedDB/idbcursor_advance_index3.htm:
* web-platform-tests/IndexedDB/idbcursor_advance_index5.htm:
* web-platform-tests/IndexedDB/idbcursor_advance_index6.htm:
* web-platform-tests/IndexedDB/idbcursor_advance_index7.htm:
* web-platform-tests/IndexedDB/idbcursor_advance_index8.htm:
* web-platform-tests/IndexedDB/idbcursor_advance_index9.htm:
* web-platform-tests/IndexedDB/idbcursor_advance_objectstore.htm:
* web-platform-tests/IndexedDB/idbcursor_advance_objectstore2.htm:
* web-platform-tests/IndexedDB/idbcursor_advance_objectstore3.htm:
* web-platform-tests/IndexedDB/idbcursor_advance_objectstore4.htm:
* web-platform-tests/IndexedDB/idbcursor_advance_objectstore5.htm:
* web-platform-tests/IndexedDB/idbcursor_continue_index.htm:
* web-platform-tests/IndexedDB/idbcursor_continue_index2.htm:
* web-platform-tests/IndexedDB/idbcursor_continue_index3.htm:
* web-platform-tests/IndexedDB/idbcursor_continue_index4.htm:
* web-platform-tests/IndexedDB/idbcursor_continue_index5.htm:
* web-platform-tests/IndexedDB/idbcursor_continue_index6.htm:
* web-platform-tests/IndexedDB/idbcursor_continue_index7.htm:
* web-platform-tests/IndexedDB/idbcursor_continue_index8.htm:
* web-platform-tests/IndexedDB/idbcursor_continue_invalid.htm:
* web-platform-tests/IndexedDB/idbcursor_continue_objectstore.htm:
* web-platform-tests/IndexedDB/idbcursor_continue_objectstore2.htm:
* web-platform-tests/IndexedDB/idbcursor_continue_objectstore3.htm:
* web-platform-tests/IndexedDB/idbcursor_continue_objectstore4.htm:
* web-platform-tests/IndexedDB/idbcursor_continue_objectstore5.htm:
* web-platform-tests/IndexedDB/idbcursor_continue_objectstore6.htm:
* web-platform-tests/IndexedDB/idbcursor_delete_index.htm:
* web-platform-tests/IndexedDB/idbcursor_delete_index2.htm:
* web-platform-tests/IndexedDB/idbcursor_delete_index3.htm:
* web-platform-tests/IndexedDB/idbcursor_delete_index4.htm:
* web-platform-tests/IndexedDB/idbcursor_delete_index5.htm:
* web-platform-tests/IndexedDB/idbcursor_delete_objectstore.htm:
* web-platform-tests/IndexedDB/idbcursor_delete_objectstore2.htm:
* web-platform-tests/IndexedDB/idbcursor_delete_objectstore3.htm:
* web-platform-tests/IndexedDB/idbcursor_delete_objectstore4.htm:
* web-platform-tests/IndexedDB/idbcursor_delete_objectstore5.htm:
* web-platform-tests/IndexedDB/idbcursor_iterating.htm:
* web-platform-tests/IndexedDB/idbcursor_iterating_index.htm:
* web-platform-tests/IndexedDB/idbcursor_iterating_index2.htm:
* web-platform-tests/IndexedDB/idbcursor_iterating_objectstore.htm:
* web-platform-tests/IndexedDB/idbcursor_iterating_objectstore2.htm:
* web-platform-tests/IndexedDB/idbcursor_update_index.htm:
* web-platform-tests/IndexedDB/idbcursor_update_index2.htm:
* web-platform-tests/IndexedDB/idbcursor_update_index3.htm:
* web-platform-tests/IndexedDB/idbcursor_update_index4.htm:
* web-platform-tests/IndexedDB/idbcursor_update_index5.htm:
* web-platform-tests/IndexedDB/idbcursor_update_index6.htm:
* web-platform-tests/IndexedDB/idbcursor_update_index7.htm:
* web-platform-tests/IndexedDB/idbcursor_update_index8-expected.txt: Added.
* web-platform-tests/IndexedDB/idbcursor_update_index8.htm: Added.
* web-platform-tests/IndexedDB/idbcursor_update_objectstore.htm:
* web-platform-tests/IndexedDB/idbcursor_update_objectstore2.htm:
* web-platform-tests/IndexedDB/idbcursor_update_objectstore3.htm:
* web-platform-tests/IndexedDB/idbcursor_update_objectstore4.htm:
* web-platform-tests/IndexedDB/idbcursor_update_objectstore5.htm:
* web-platform-tests/IndexedDB/idbcursor_update_objectstore6.htm:
* web-platform-tests/IndexedDB/idbcursor_update_objectstore7.htm:
* web-platform-tests/IndexedDB/idbcursor_update_objectstore8.htm:
* web-platform-tests/IndexedDB/idbcursor_update_objectstore9-expected.txt: Added.
* web-platform-tests/IndexedDB/idbcursor_update_objectstore9.htm: Added.
* web-platform-tests/IndexedDB/idbdatabase_close.htm:
* web-platform-tests/IndexedDB/idbdatabase_close2.htm:
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm:
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore.htm:
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore10-1000ends.htm:
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore10-emptyname.htm:
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore11.htm:
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore2.htm:
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore3.htm:
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore4.htm:
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore5.htm:
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore6.htm:
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore7.htm:
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore8-parameters.htm:
* web-platform-tests/IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm:
* web-platform-tests/IndexedDB/idbdatabase_deleteObjectStore.htm:
* web-platform-tests/IndexedDB/idbdatabase_deleteObjectStore2.htm:
* web-platform-tests/IndexedDB/idbdatabase_deleteObjectStore3.htm:
* web-platform-tests/IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm:
* web-platform-tests/IndexedDB/idbdatabase_transaction.htm:
* web-platform-tests/IndexedDB/idbdatabase_transaction2.htm:
* web-platform-tests/IndexedDB/idbdatabase_transaction3.htm:
* web-platform-tests/IndexedDB/idbdatabase_transaction4.htm:
* web-platform-tests/IndexedDB/idbdatabase_transaction5.htm:
* web-platform-tests/IndexedDB/idbfactory_cmp.htm:
* web-platform-tests/IndexedDB/idbfactory_cmp2.htm:
* web-platform-tests/IndexedDB/idbfactory_cmp3-expected.txt: Added.
* web-platform-tests/IndexedDB/idbfactory_cmp3.htm: Added.
* web-platform-tests/IndexedDB/idbfactory_cmp4-expected.txt: Added.
* web-platform-tests/IndexedDB/idbfactory_cmp4.htm: Added.
* web-platform-tests/IndexedDB/idbfactory_deleteDatabase.htm:
* web-platform-tests/IndexedDB/idbfactory_deleteDatabase2.htm:
* web-platform-tests/IndexedDB/idbfactory_deleteDatabase3.htm:
* web-platform-tests/IndexedDB/idbfactory_deleteDatabase4.htm:
* web-platform-tests/IndexedDB/idbfactory_open.htm:
* web-platform-tests/IndexedDB/idbfactory_open10.htm:
* web-platform-tests/IndexedDB/idbfactory_open11.htm:
* web-platform-tests/IndexedDB/idbfactory_open12.htm:
* web-platform-tests/IndexedDB/idbfactory_open2.htm:
* web-platform-tests/IndexedDB/idbfactory_open3.htm:
* web-platform-tests/IndexedDB/idbfactory_open4.htm:
* web-platform-tests/IndexedDB/idbfactory_open5.htm:
* web-platform-tests/IndexedDB/idbfactory_open6.htm:
* web-platform-tests/IndexedDB/idbfactory_open7.htm:
* web-platform-tests/IndexedDB/idbfactory_open8.htm:
* web-platform-tests/IndexedDB/idbfactory_open9.htm:
* web-platform-tests/IndexedDB/idbindex-multientry-arraykeypath.htm:
* web-platform-tests/IndexedDB/idbindex-multientry-big.htm:
* web-platform-tests/IndexedDB/idbindex-multientry.htm:
* web-platform-tests/IndexedDB/idbindex-rename-abort-expected.txt: Added.
* web-platform-tests/IndexedDB/idbindex-rename-abort.html: Added.
* web-platform-tests/IndexedDB/idbindex-rename-errors-expected.txt: Added.
* web-platform-tests/IndexedDB/idbindex-rename-errors.html: Added.
* web-platform-tests/IndexedDB/idbindex-rename-expected.txt: Added.
* web-platform-tests/IndexedDB/idbindex-rename.html: Added.
* web-platform-tests/IndexedDB/idbindex_count.htm:
* web-platform-tests/IndexedDB/idbindex_count2.htm:
* web-platform-tests/IndexedDB/idbindex_count3.htm:
* web-platform-tests/IndexedDB/idbindex_count4.htm:
* web-platform-tests/IndexedDB/idbindex_get.htm:
* web-platform-tests/IndexedDB/idbindex_get2.htm:
* web-platform-tests/IndexedDB/idbindex_get3.htm:
* web-platform-tests/IndexedDB/idbindex_get4.htm:
* web-platform-tests/IndexedDB/idbindex_get5.htm:
* web-platform-tests/IndexedDB/idbindex_get6.htm:
* web-platform-tests/IndexedDB/idbindex_get7-expected.txt:
* web-platform-tests/IndexedDB/idbindex_get7.htm:
* web-platform-tests/IndexedDB/idbindex_get8-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/IndexedDB/idbindex_get7-expected.txt.
* web-platform-tests/IndexedDB/idbindex_get8.htm: Copied from LayoutTests/imported/w3c/web-platform-tests/IndexedDB/idbindex_get7.htm.
* web-platform-tests/IndexedDB/idbindex_getAll-expected.txt: Added.
* web-platform-tests/IndexedDB/idbindex_getAll.html: Added.
* web-platform-tests/IndexedDB/idbindex_getAllKeys-expected.txt: Added.
* web-platform-tests/IndexedDB/idbindex_getAllKeys.html: Added.
* web-platform-tests/IndexedDB/idbindex_getKey.htm:
* web-platform-tests/IndexedDB/idbindex_getKey2.htm:
* web-platform-tests/IndexedDB/idbindex_getKey3.htm:
* web-platform-tests/IndexedDB/idbindex_getKey4.htm:
* web-platform-tests/IndexedDB/idbindex_getKey5.htm:
* web-platform-tests/IndexedDB/idbindex_getKey6.htm:
* web-platform-tests/IndexedDB/idbindex_getKey7-expected.txt:
* web-platform-tests/IndexedDB/idbindex_getKey7.htm:
* web-platform-tests/IndexedDB/idbindex_getKey8-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/IndexedDB/idbindex_getKey7-expected.txt.
* web-platform-tests/IndexedDB/idbindex_getKey8.htm: Copied from LayoutTests/imported/w3c/web-platform-tests/IndexedDB/idbindex_getKey7.htm.
* web-platform-tests/IndexedDB/idbindex_indexNames.htm:
* web-platform-tests/IndexedDB/idbindex_openCursor.htm:
* web-platform-tests/IndexedDB/idbindex_openCursor2-expected.txt:
* web-platform-tests/IndexedDB/idbindex_openCursor2.htm:
* web-platform-tests/IndexedDB/idbindex_openCursor3-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/IndexedDB/idbindex_openCursor2-expected.txt.
* web-platform-tests/IndexedDB/idbindex_openCursor3.htm: Copied from LayoutTests/imported/w3c/web-platform-tests/IndexedDB/idbindex_openCursor2.htm.
* web-platform-tests/IndexedDB/idbindex_openKeyCursor.htm:
* web-platform-tests/IndexedDB/idbindex_openKeyCursor2.htm:
* web-platform-tests/IndexedDB/idbindex_openKeyCursor3-expected.txt:
* web-platform-tests/IndexedDB/idbindex_openKeyCursor3.htm:
* web-platform-tests/IndexedDB/idbindex_openKeyCursor4-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/IndexedDB/idbindex_openKeyCursor3-expected.txt.
* web-platform-tests/IndexedDB/idbindex_openKeyCursor4.htm: Copied from LayoutTests/imported/w3c/web-platform-tests/IndexedDB/idbindex_openKeyCursor3.htm.
* web-platform-tests/IndexedDB/idbkeyrange-includes-expected.txt: Added.
* web-platform-tests/IndexedDB/idbkeyrange-includes.htm: Added.
* web-platform-tests/IndexedDB/idbkeyrange.htm:
* web-platform-tests/IndexedDB/idbkeyrange_incorrect.htm:
* web-platform-tests/IndexedDB/idbobjectstore-rename-abort-expected.txt: Added.
* web-platform-tests/IndexedDB/idbobjectstore-rename-abort.html: Added.
* web-platform-tests/IndexedDB/idbobjectstore-rename-errors-expected.txt: Added.
* web-platform-tests/IndexedDB/idbobjectstore-rename-errors.html: Added.
* web-platform-tests/IndexedDB/idbobjectstore-rename-store-expected.txt: Added.
* web-platform-tests/IndexedDB/idbobjectstore-rename-store.html: Added.
* web-platform-tests/IndexedDB/idbobjectstore_add.htm:
* web-platform-tests/IndexedDB/idbobjectstore_add10.htm:
* web-platform-tests/IndexedDB/idbobjectstore_add11.htm:
* web-platform-tests/IndexedDB/idbobjectstore_add12.htm:
* web-platform-tests/IndexedDB/idbobjectstore_add13.htm:
* web-platform-tests/IndexedDB/idbobjectstore_add14.htm:
* web-platform-tests/IndexedDB/idbobjectstore_add15.htm:
* web-platform-tests/IndexedDB/idbobjectstore_add16.htm:
* web-platform-tests/IndexedDB/idbobjectstore_add2.htm:
* web-platform-tests/IndexedDB/idbobjectstore_add3.htm:
* web-platform-tests/IndexedDB/idbobjectstore_add4.htm:
* web-platform-tests/IndexedDB/idbobjectstore_add5.htm:
* web-platform-tests/IndexedDB/idbobjectstore_add6.htm:
* web-platform-tests/IndexedDB/idbobjectstore_add7.htm:
* web-platform-tests/IndexedDB/idbobjectstore_add8.htm:
* web-platform-tests/IndexedDB/idbobjectstore_add9.htm:
* web-platform-tests/IndexedDB/idbobjectstore_clear.htm:
* web-platform-tests/IndexedDB/idbobjectstore_clear2.htm:
* web-platform-tests/IndexedDB/idbobjectstore_clear3.htm:
* web-platform-tests/IndexedDB/idbobjectstore_clear4.htm:
* web-platform-tests/IndexedDB/idbobjectstore_count.htm:
* web-platform-tests/IndexedDB/idbobjectstore_count2.htm:
* web-platform-tests/IndexedDB/idbobjectstore_count3.htm:
* web-platform-tests/IndexedDB/idbobjectstore_count4.htm:
* web-platform-tests/IndexedDB/idbobjectstore_createIndex.htm:
* web-platform-tests/IndexedDB/idbobjectstore_createIndex10.htm:
* web-platform-tests/IndexedDB/idbobjectstore_createIndex11.htm:
* web-platform-tests/IndexedDB/idbobjectstore_createIndex12.htm:
* web-platform-tests/IndexedDB/idbobjectstore_createIndex13.htm:
* web-platform-tests/IndexedDB/idbobjectstore_createIndex14-exception_order-expected.txt: Added.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex14-exception_order.htm: Added.
* web-platform-tests/IndexedDB/idbobjectstore_createIndex2.htm:
* web-platform-tests/IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm:
* web-platform-tests/IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm:
* web-platform-tests/IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm:
* web-platform-tests/IndexedDB/idbobjectstore_createIndex6-event_order.htm:
* web-platform-tests/IndexedDB/idbobjectstore_createIndex7-event_order.htm:
* web-platform-tests/IndexedDB/idbobjectstore_createIndex8-valid_keys.htm:
* web-platform-tests/IndexedDB/idbobjectstore_createIndex9-emptyname.htm:
* web-platform-tests/IndexedDB/idbobjectstore_delete.htm:
* web-platform-tests/IndexedDB/idbobjectstore_delete2.htm:
* web-platform-tests/IndexedDB/idbobjectstore_delete3.htm:
* web-platform-tests/IndexedDB/idbobjectstore_delete4.htm:
* web-platform-tests/IndexedDB/idbobjectstore_delete5.htm:
* web-platform-tests/IndexedDB/idbobjectstore_delete6.htm:
* web-platform-tests/IndexedDB/idbobjectstore_delete7.htm:
* web-platform-tests/IndexedDB/idbobjectstore_deleteIndex.htm:
* web-platform-tests/IndexedDB/idbobjectstore_deleted.htm:
* web-platform-tests/IndexedDB/idbobjectstore_get.htm:
* web-platform-tests/IndexedDB/idbobjectstore_get2.htm:
* web-platform-tests/IndexedDB/idbobjectstore_get3.htm:
* web-platform-tests/IndexedDB/idbobjectstore_get4.htm:
* web-platform-tests/IndexedDB/idbobjectstore_get5.htm:
* web-platform-tests/IndexedDB/idbobjectstore_get6.htm:
* web-platform-tests/IndexedDB/idbobjectstore_get7.htm:
* web-platform-tests/IndexedDB/idbobjectstore_getAll-expected.txt: Added.
* web-platform-tests/IndexedDB/idbobjectstore_getAll.html: Added.
* web-platform-tests/IndexedDB/idbobjectstore_getAllKeys-expected.txt: Added.
* web-platform-tests/IndexedDB/idbobjectstore_getAllKeys.html: Added.
* web-platform-tests/IndexedDB/idbobjectstore_index.htm:
* web-platform-tests/IndexedDB/idbobjectstore_openCursor.htm:
* web-platform-tests/IndexedDB/idbobjectstore_openCursor_invalid.htm:
* web-platform-tests/IndexedDB/idbobjectstore_openKeyCursor-expected.txt: Added.
* web-platform-tests/IndexedDB/idbobjectstore_openKeyCursor.htm: Added.
* web-platform-tests/IndexedDB/idbobjectstore_put.htm:
* web-platform-tests/IndexedDB/idbobjectstore_put10.htm:
* web-platform-tests/IndexedDB/idbobjectstore_put11.htm:
* web-platform-tests/IndexedDB/idbobjectstore_put12.htm:
* web-platform-tests/IndexedDB/idbobjectstore_put13.htm:
* web-platform-tests/IndexedDB/idbobjectstore_put14.htm:
* web-platform-tests/IndexedDB/idbobjectstore_put15.htm:
* web-platform-tests/IndexedDB/idbobjectstore_put16.htm:
* web-platform-tests/IndexedDB/idbobjectstore_put2.htm:
* web-platform-tests/IndexedDB/idbobjectstore_put3.htm:
* web-platform-tests/IndexedDB/idbobjectstore_put4.htm:
* web-platform-tests/IndexedDB/idbobjectstore_put5.htm:
* web-platform-tests/IndexedDB/idbobjectstore_put6.htm:
* web-platform-tests/IndexedDB/idbobjectstore_put7.htm:
* web-platform-tests/IndexedDB/idbobjectstore_put8.htm:
* web-platform-tests/IndexedDB/idbobjectstore_put9.htm:
* web-platform-tests/IndexedDB/idbtransaction-oncomplete.htm:
* web-platform-tests/IndexedDB/idbtransaction.htm:
* web-platform-tests/IndexedDB/idbtransaction_abort.htm:
* web-platform-tests/IndexedDB/idbtransaction_objectStoreNames-expected.txt: Added.
* web-platform-tests/IndexedDB/idbtransaction_objectStoreNames.html: Added.
* web-platform-tests/IndexedDB/idbversionchangeevent.htm:
* web-platform-tests/IndexedDB/index_sort_order.htm:
* web-platform-tests/IndexedDB/interfaces.html:
* web-platform-tests/IndexedDB/interfaces.idl:
* web-platform-tests/IndexedDB/interfaces.worker.js:
(request.onload):
* web-platform-tests/IndexedDB/key_invalid.htm:
* web-platform-tests/IndexedDB/key_valid.html:
* web-platform-tests/IndexedDB/keygenerator-constrainterror.htm:
* web-platform-tests/IndexedDB/keygenerator-overflow.htm:
* web-platform-tests/IndexedDB/keygenerator.htm:
* web-platform-tests/IndexedDB/keyorder.htm:
* web-platform-tests/IndexedDB/keypath.htm:
* web-platform-tests/IndexedDB/keypath_invalid.htm:
* web-platform-tests/IndexedDB/keypath_maxsize.htm:
* web-platform-tests/IndexedDB/list_ordering.htm:
* web-platform-tests/IndexedDB/objectstore_keyorder.htm:
* web-platform-tests/IndexedDB/request_bubble-and-capture.htm:
* web-platform-tests/IndexedDB/string-list-ordering.htm:
* web-platform-tests/IndexedDB/support-promises.js: Added.
(const.databaseName):
(const.requestWatcher):
(const.migrateDatabase):
(const.createDatabase):
(const.openDatabase):
(const.createBooksStore):
(const.createNotBooksStore):
(const.checkStoreIndexes):
(const.checkStoreGenerator):
(const.checkStoreContents):
(const.checkAuthorIndexContents):
(const.checkTitleIndexContents):
* web-platform-tests/IndexedDB/support.js:
(indexeddb_test):
(add_completion_callback): Deleted.
(fail): Deleted.
* web-platform-tests/IndexedDB/transaction-abort-generator-revert-expected.txt: Added.
* web-platform-tests/IndexedDB/transaction-abort-generator-revert.html: Added.
* web-platform-tests/IndexedDB/transaction-abort-index-metadata-revert-expected.txt: Added.
* web-platform-tests/IndexedDB/transaction-abort-index-metadata-revert.html: Added.
* web-platform-tests/IndexedDB/transaction-abort-multiple-metadata-revert-expected.txt: Added.
* web-platform-tests/IndexedDB/transaction-abort-multiple-metadata-revert.html: Added.
* web-platform-tests/IndexedDB/transaction-abort-object-store-metadata-revert-expected.txt: Added.
* web-platform-tests/IndexedDB/transaction-abort-object-store-metadata-revert.html: Added.
* web-platform-tests/IndexedDB/transaction-create_in_versionchange.htm:
* web-platform-tests/IndexedDB/transaction-lifetime-blocked.htm:
* web-platform-tests/IndexedDB/transaction-lifetime-empty-expected.txt: Added.
* web-platform-tests/IndexedDB/transaction-lifetime-empty.html: Added.
* web-platform-tests/IndexedDB/transaction-lifetime.htm:
* web-platform-tests/IndexedDB/transaction-requestqueue.htm:
* web-platform-tests/IndexedDB/transaction_bubble-and-capture.htm:
* web-platform-tests/IndexedDB/value.htm:
* web-platform-tests/IndexedDB/value_recursive.htm:
* web-platform-tests/IndexedDB/w3c-import.log: Added.
* web-platform-tests/IndexedDB/writer-starvation.htm:
* web-platform-tests/README.md:
* web-platform-tests/XMLHttpRequest/abort-after-send-expected.txt:
* web-platform-tests/XMLHttpRequest/abort-after-send.htm:
* web-platform-tests/XMLHttpRequest/abort-during-upload-expected.txt:
* web-platform-tests/XMLHttpRequest/abort-during-upload.htm:
* web-platform-tests/XMLHttpRequest/abort-event-order-expected.txt:
* web-platform-tests/XMLHttpRequest/abort-event-order.htm:
* web-platform-tests/XMLHttpRequest/formdata-foreach-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/formdata-foreach.html: Added.
* web-platform-tests/XMLHttpRequest/interfaces-expected.txt:
* web-platform-tests/XMLHttpRequest/progress-events-response-data-gzip.htm:
* web-platform-tests/XMLHttpRequest/resources/send-after-setting-document-domain-window-1.htm: Added.
* web-platform-tests/XMLHttpRequest/resources/send-after-setting-document-domain-window-2.htm: Added.
* web-platform-tests/XMLHttpRequest/resources/send-after-setting-document-domain-window-helper.js: Added.
(assert_equals):
(assert_throws):
(run_test):
* web-platform-tests/XMLHttpRequest/resources/w3c-import.log:
* web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-event-order.js:
(getNextEvent):
* web-platform-tests/XMLHttpRequest/responsexml-basic-expected.txt:
* web-platform-tests/XMLHttpRequest/responsexml-basic.htm:
* web-platform-tests/XMLHttpRequest/responsexml-document-properties.htm:
* web-platform-tests/XMLHttpRequest/send-no-response-event-order-expected.txt:
* web-platform-tests/XMLHttpRequest/send-response-event-order-expected.txt:
* web-platform-tests/XMLHttpRequest/send-response-event-order.htm:
* web-platform-tests/XMLHttpRequest/send-sync-response-event-order-expected.txt:
* web-platform-tests/XMLHttpRequest/w3c-import.log:
* web-platform-tests/common/get-host-info.sub.js:
(get_port):
(get_host_info): Deleted.
* web-platform-tests/config.json: Added.
* web-platform-tests/custom-elements/CustomElementRegistry.html:
* web-platform-tests/custom-elements/HTMLElement-constructor.html:
* web-platform-tests/custom-elements/adopted-callback-expected.txt:
* web-platform-tests/custom-elements/adopted-callback.html:
* web-platform-tests/custom-elements/attribute-changed-callback-expected.txt:
* web-platform-tests/custom-elements/attribute-changed-callback.html:
* web-platform-tests/custom-elements/connected-callbacks-expected.txt:
* web-platform-tests/custom-elements/connected-callbacks.html:
* web-platform-tests/custom-elements/custom-element-registry/define.html:
* web-platform-tests/custom-elements/disconnected-callbacks-expected.txt:
* web-platform-tests/custom-elements/disconnected-callbacks.html:
* web-platform-tests/custom-elements/htmlconstructor/newtarget.html:
* web-platform-tests/custom-elements/reaction-timing.html:
* web-platform-tests/custom-elements/reactions/Attr.html:
* web-platform-tests/custom-elements/reactions/ChildNode.html:
* web-platform-tests/custom-elements/reactions/DOMTokenList.html:
* web-platform-tests/custom-elements/reactions/Document.html:
* web-platform-tests/custom-elements/reactions/Element.html:
* web-platform-tests/custom-elements/reactions/NamedNodeMap.html:
* web-platform-tests/custom-elements/reactions/Node.html:
* web-platform-tests/custom-elements/reactions/ParentNode.html:
* web-platform-tests/custom-elements/reactions/Range.html:
* web-platform-tests/custom-elements/reactions/resources/reactions.js:
(testNodeConnector):
(testNodeDisconnector):
(testCloner):
* web-platform-tests/custom-elements/resources/custom-elements-helpers.js:
(assert_attribute_log_entry):
(define_new_custom_element.CustomElement):
(define_new_custom_element.CustomElement.prototype.attributeChangedCallback):
(define_new_custom_element.CustomElement.prototype.connectedCallback):
(define_new_custom_element.CustomElement.prototype.disconnectedCallback):
(define_new_custom_element.CustomElement.prototype.adoptedCallback):
(define_new_custom_element.return.takeLog):
(define_new_custom_element):
(document_types.return.create):
(document_types.create):
(document_types.):
(document_types):
(test_with_window): Deleted.
* web-platform-tests/custom-elements/resources/document-types.js: Removed.
* web-platform-tests/custom-elements/resources/w3c-import.log:
* web-platform-tests/diff-manifest.py: Added.
(call):
(get_manifest):
(main):
* web-platform-tests/dom/collections/HTMLCollection-supported-property-indices-expected.txt:
* web-platform-tests/dom/collections/HTMLCollection-supported-property-indices.html:
* web-platform-tests/dom/collections/HTMLCollection-supported-property-names-expected.txt:
* web-platform-tests/dom/collections/HTMLCollection-supported-property-names.html:
* web-platform-tests/dom/events/Event-propagation.html:
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/dom/lists/DOMTokenList-Iterable-expected.txt: Added.
* web-platform-tests/dom/lists/DOMTokenList-Iterable.html: Added.
* web-platform-tests/dom/lists/DOMTokenList-iteration.html:
* web-platform-tests/dom/lists/w3c-import.log:
* web-platform-tests/dom/nodes/Element-matches-expected.txt:
* web-platform-tests/dom/nodes/Node-childNodes.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/selectors.js:
* web-platform-tests/fetch/api/basic/integrity-sharedworker-expected.txt: Added.
* web-platform-tests/fetch/api/basic/integrity-sharedworker.html: Added.
* 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/html/browsers/history/the-history-interface/non-automated/traverse_the_session_history_unload_prompt_1.html: Removed.
* web-platform-tests/html/browsers/history/the-history-interface/non-automated/w3c-import.log:
* web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location-prototype-setting.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt:
* web-platform-tests/html/browsers/history/the-location-interface/location_hash.html:
* web-platform-tests/html/browsers/history/the-location-interface/location_reload.html:
* web-platform-tests/html/browsers/history/the-location-interface/w3c-import.log:
* 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/win-documentdomain.sub.html:
* web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/named-objects-expected.txt:
* web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/named-objects.html:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.forms-expected.txt:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.forms.html:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/historical-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/historical.html:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-append-to-child-document-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-append-to-child-document.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_script.html:
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-1-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-1.html: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping.html.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-2-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-2.html: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping.html.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-3-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping.html.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_helper-1.html: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_helper.html.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_helper-2.html: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_helper-3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_helper.html.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-1-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-1.html: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping.html.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-2-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-2.html: Copied from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping.html.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-3-expected.txt: Added.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-3.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping.html.
* web-platform-tests/html/semantics/embedded-content/the-iframe-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-img-element/invalid-src-expected.txt:
* web-platform-tests/html/semantics/embedded-content/the-img-element/invalid-src.html:
* web-platform-tests/html/semantics/forms/constraints/form-validation-checkValidity-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-checkValidity.html:
* web-platform-tests/html/semantics/forms/constraints/form-validation-reportValidity-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-reportValidity.html:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valid-expected.txt:
* web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valid.html:
* web-platform-tests/html/semantics/forms/the-form-element/form-indexed-element-expected.txt:
* web-platform-tests/html/semantics/forms/the-form-element/form-indexed-element.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/checkbox.html:
* web-platform-tests/html/semantics/grouping-content/the-ol-element/reversed-1a-expected.html: Added.
* web-platform-tests/html/semantics/grouping-content/the-ol-element/reversed-1a.html:
* web-platform-tests/html/semantics/grouping-content/the-ol-element/reversed-1b-expected.html: Added.
* web-platform-tests/html/semantics/grouping-content/the-ol-element/reversed-1b.html:
* web-platform-tests/html/semantics/grouping-content/the-ol-element/reversed-1c-expected.html: Added.
* web-platform-tests/html/semantics/grouping-content/the-ol-element/reversed-1c.html:
* web-platform-tests/html/semantics/grouping-content/the-ol-element/reversed-1d-expected.html: Added.
* web-platform-tests/html/semantics/grouping-content/the-ol-element/reversed-1d.html: Added.
* web-platform-tests/html/semantics/grouping-content/the-ol-element/w3c-import.log:
* web-platform-tests/html/semantics/scripting-1/the-script-element/load-event-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/load-event.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/resources/cross-origin.py: Added.
(main):
* web-platform-tests/html/semantics/scripting-1/the-script-element/resources/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/custom-elements/resources/w3c-import.log.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-crossorigin-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-crossorigin-network-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-crossorigin.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-onload-insertion-point-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.js: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/support/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
* web-platform-tests/html/semantics/scripting-1/the-script-element/w3c-import.log:
* web-platform-tests/html/semantics/selectors/pseudo-classes/indeterminate-expected.txt:
* web-platform-tests/html/semantics/selectors/pseudo-classes/indeterminate.html:
* web-platform-tests/html/syntax/serializing-html-fragments/initial-linefeed-pre-expected.txt:
* web-platform-tests/html/syntax/serializing-html-fragments/initial-linefeed-pre.html:
* 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/webappapis/animation-frames/idlharness-expected.txt:
* web-platform-tests/html/webappapis/scripting/event-loops/w3c-import.log:
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-cross-origin-setInterval-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-cross-origin-setInterval.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-cross-origin-setTimeout-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-cross-origin-setTimeout.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-cross-origin-setInterval-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-cross-origin-setInterval.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-cross-origin-setTimeout-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-cross-origin-setTimeout.html: Added.
* web-platform-tests/media-source/interfaces.html:
* web-platform-tests/media-source/mediasource-avtracks-expected.txt:
* web-platform-tests/media-source/mediasource-remove-expected.txt:
* web-platform-tests/media-source/mediasource-remove.html:
* web-platform-tests/media-source/mediasource-sequencemode-append-buffer.html:
* web-platform-tests/media-source/mediasource-util.js:
(EventExpectationsManager): Deleted.
(EventExpectationsManager.prototype.expectEvent): Deleted.
* web-platform-tests/media-source/mp4/test.mp4:
* web-platform-tests/media-source/webm/test.webm:
* web-platform-tests/resource-timing/resources/gzip_xml.py: Added.
(main):
* web-platform-tests/resource-timing/resources/w3c-import.log:
* web-platform-tests/resource-timing/test_resource_timing-expected.txt:
* web-platform-tests/resource-timing/test_resource_timing.js:
(setup):
(poll_for_stylesheet_load.inner):
(poll_for_stylesheet_load):
(resource_load):
(switch.): Deleted.
(switch.case.string_appeared_here.xmlhttp.onload): Deleted.
(onload): Deleted.
* web-platform-tests/shadow-dom/Document-prototype-adoptNode.html:
* web-platform-tests/shadow-dom/Document-prototype-currentScript.html:
* web-platform-tests/shadow-dom/Document-prototype-importNode.html:
* web-platform-tests/shadow-dom/Element-interface-attachShadow.html:
* web-platform-tests/shadow-dom/Element-interface-shadowRoot-attribute.html:
* web-platform-tests/shadow-dom/Extensions-to-Event-Interface.html:
* web-platform-tests/shadow-dom/HTMLSlotElement-interface.html:
* web-platform-tests/shadow-dom/MouseEvent-prototype-offsetX-offsetY.html:
* web-platform-tests/shadow-dom/Node-prototype-cloneNode.html:
* web-platform-tests/shadow-dom/OWNERS:
* web-platform-tests/shadow-dom/ShadowRoot-interface.html:
* web-platform-tests/shadow-dom/Slotable-interface.html:
* web-platform-tests/shadow-dom/event-composed-path-with-related-target-expected.txt:
* web-platform-tests/shadow-dom/event-composed-path-with-related-target.html:
* web-platform-tests/shadow-dom/event-composed-path.html:
* web-platform-tests/shadow-dom/event-composed.html:
* web-platform-tests/shadow-dom/event-inside-shadow-tree.html:
* web-platform-tests/shadow-dom/event-inside-slotted-node.html:
* web-platform-tests/shadow-dom/event-with-related-target.html:
* web-platform-tests/shadow-dom/leaktests/get-elements.html:
* web-platform-tests/shadow-dom/leaktests/html-collection.html:
* web-platform-tests/shadow-dom/leaktests/window-frames.html:
* web-platform-tests/shadow-dom/scroll-to-the-fragment-in-shadow-tree.html:
* web-platform-tests/shadow-dom/slotchange-event.html:
* web-platform-tests/shadow-dom/slotchange.html:
* web-platform-tests/shadow-dom/slots-fallback.html:
* web-platform-tests/shadow-dom/slots.html:
* web-platform-tests/touch-events/create-touch-touchlist.html:
* web-platform-tests/touch-events/historical.html:
* web-platform-tests/touch-events/touch-globaleventhandler-interface.html:
* web-platform-tests/touch-events/touch-retargeting.html: Added.
* web-platform-tests/touch-events/touch-touchevent-constructor.html:
* web-platform-tests/touch-events/w3c-import.log:
* web-platform-tests/url/interfaces-expected.txt:
* web-platform-tests/w3c-import.log:
2016-10-06 Chris Dumez <cdumez@apple.com>
Overwriting an attribute event listener can lead to wrong event listener firing order
https://bugs.webkit.org/show_bug.cgi?id=163083
Reviewed by Darin Adler.
Rebaseline a couple of W3C tests now that more checks are passing.
* web-platform-tests/html/webappapis/scripting/events/event-handler-spec-example-expected.txt:
* web-platform-tests/html/webappapis/scripting/events/inline-event-handler-ordering-expected.txt:
2016-10-06 Jiewen Tan <jiewen_tan@apple.com>
Add a dummy SubtleCrypto interface
https://bugs.webkit.org/show_bug.cgi?id=162992
<rdar://problem/28643573>
Reviewed by Brent Fulgham.
* WebCryptoAPI/digest/test_digest-expected.txt:
* WebCryptoAPI/idlharness-expected.txt:
2016-10-06 Chris Dumez <cdumez@apple.com>
Unreviewed, drop bad tests that were included by mistake in r206874.
* web-platform-tests/html/webappapis/scripting/event-loops/microtask_after_raf.html: Removed.
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-cross-origin-setInterval.html: Removed.
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-cross-origin-setTimeout.html: Removed.
* web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-cross-origin-setInterval.html: Removed.
* web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-cross-origin-setTimeout.html: Removed.
2016-10-06 Chris Dumez <cdumez@apple.com>
Import html/webappapis web platform tests
https://bugs.webkit.org/show_bug.cgi?id=163018
Reviewed by Youenn Fablet.
Import html/webappapis web platform tests from upstream to extend test
coverage.
* resources/resource-files.json:
* web-platform-tests/html/webappapis/animation-frames/callback-exception-expected.txt: Added.
* web-platform-tests/html/webappapis/animation-frames/callback-exception.html: Added.
* web-platform-tests/html/webappapis/animation-frames/callback-invoked-expected.txt: Added.
* web-platform-tests/html/webappapis/animation-frames/callback-invoked.html: Added.
* web-platform-tests/html/webappapis/animation-frames/callback-multicalls-expected.txt: Added.
* web-platform-tests/html/webappapis/animation-frames/callback-multicalls.html: Added.
* web-platform-tests/html/webappapis/animation-frames/cancel-invoked-expected.txt: Added.
* web-platform-tests/html/webappapis/animation-frames/cancel-invoked.html: Added.
* web-platform-tests/html/webappapis/animation-frames/idlharness-expected.txt: Added.
* web-platform-tests/html/webappapis/animation-frames/idlharness.html: Added.
* web-platform-tests/html/webappapis/animation-frames/same-dispatch-time-expected.txt: Added.
* web-platform-tests/html/webappapis/animation-frames/same-dispatch-time.html: Added.
* web-platform-tests/html/webappapis/animation-frames/w3c-import.log: Added.
* web-platform-tests/html/webappapis/atob/base64-expected.txt: Added.
* web-platform-tests/html/webappapis/atob/base64.html: Added.
* web-platform-tests/html/webappapis/atob/w3c-import.log: Added.
* web-platform-tests/html/webappapis/scripting/event-loops/contains.json: Added.
* web-platform-tests/html/webappapis/scripting/event-loops/microtask_after_script-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/event-loops/microtask_after_script.html: Added.
* web-platform-tests/html/webappapis/scripting/event-loops/resources/common.js: Added.
(log_test):
* web-platform-tests/html/webappapis/scripting/event-loops/resources/w3c-import.log: Added.
* web-platform-tests/html/webappapis/scripting/event-loops/task_microtask_ordering-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/event-loops/task_microtask_ordering.html: Added.
* web-platform-tests/html/webappapis/scripting/event-loops/w3c-import.log: Added.
* web-platform-tests/html/webappapis/scripting/events/body-onload-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/events/body-onload.html: Added.
* web-platform-tests/html/webappapis/scripting/events/contains.json: Added.
* web-platform-tests/html/webappapis/scripting/events/event-handler-attributes-body-window-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/events/event-handler-attributes-body-window.html: Added.
* web-platform-tests/html/webappapis/scripting/events/event-handler-javascript-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/events/event-handler-javascript.html: Added.
* web-platform-tests/html/webappapis/scripting/events/event-handler-onresize-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/events/event-handler-onresize.html: Added.
* web-platform-tests/html/webappapis/scripting/events/event-handler-processing-algorithm-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/events/event-handler-processing-algorithm.html: Added.
* web-platform-tests/html/webappapis/scripting/events/event-handler-spec-example-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/events/event-handler-spec-example.html: Added.
* web-platform-tests/html/webappapis/scripting/events/inline-event-handler-ordering-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/events/inline-event-handler-ordering.html: Added.
* web-platform-tests/html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-late-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-late.html: Added.
* web-platform-tests/html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-once-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-once.html: Added.
* web-platform-tests/html/webappapis/scripting/events/onerroreventhandler-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/events/onerroreventhandler-frame.html: Added.
* web-platform-tests/html/webappapis/scripting/events/onerroreventhandler.html: Added.
* web-platform-tests/html/webappapis/scripting/events/w3c-import.log: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/addEventListener-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/addEventListener.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/body-onerror-compile-error-data-url-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/body-onerror-compile-error-data-url.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/body-onerror-compile-error-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/body-onerror-compile-error.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/body-onerror-runtime-error-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/body-onerror-runtime-error.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-cross-origin-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-cross-origin.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-data-url-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-data-url.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-attribute-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-attribute.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-body-onerror-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-body-onerror.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-setInterval-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-setInterval.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-setTimeout-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-in-setTimeout.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-same-origin-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error-same-origin.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/compile-error.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/contains.json: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-cross-origin-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-cross-origin.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-data-url-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-data-url.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-in-attribute-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-in-attribute.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-in-body-onerror-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-in-body-onerror.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-in-setInterval-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-in-setInterval.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-in-setTimeout-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-in-setTimeout.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-in-window-onerror-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-in-window-onerror.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-same-origin-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error-same-origin.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/runtime-error.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/support/syntax-error-in-setInterval.js: Added.
(setTimeout):
* web-platform-tests/html/webappapis/scripting/processing-model-2/support/syntax-error-in-setTimeout.js: Added.
(setTimeout):
* web-platform-tests/html/webappapis/scripting/processing-model-2/support/syntax-error.js: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/support/undefined-variable-in-setInterval.js: Added.
(setTimeout):
* web-platform-tests/html/webappapis/scripting/processing-model-2/support/undefined-variable-in-setTimeout.js: Added.
(setTimeout):
* web-platform-tests/html/webappapis/scripting/processing-model-2/support/undefined-variable.js: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/support/w3c-import.log: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/w3c-import.log: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-parse-error-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-parse-error.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-runtime-error-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-runtime-error-throw-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-runtime-error-throw.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-runtime-error.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-with-cross-frame-event-listeners-1-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-with-cross-frame-event-listeners-1.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-with-cross-frame-event-listeners-2-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-with-cross-frame-event-listeners-2.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-with-cross-frame-event-listeners-3-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-with-cross-frame-event-listeners-3.html: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-with-cross-frame-event-listeners-4-expected.txt: Added.
* web-platform-tests/html/webappapis/scripting/processing-model-2/window-onerror-with-cross-frame-event-listeners-4.html: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/NavigatorID-expected.txt: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/NavigatorID.html: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/NavigatorID.js: Added.
(run_test.):
(run_test):
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/NavigatorID.worker.js: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/contains.json: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/content-expected.txt: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/content.html: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/content/001-expected.txt: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/content/001.xhtml: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/content/002-expected.txt: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/content/002.xhtml: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/content/003-expected.txt: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/content/003.xhtml: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/content/004-expected.txt: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/content/004.xhtml: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/content/005-expected.txt: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/content/005.xhtml: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/content/006-expected.txt: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/content/006.xhtml: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/content/w3c-import.log: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/navigator-indexed-expected.txt: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/navigator-indexed.html: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/navigatorlanguage-expected.txt: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/navigatorlanguage.html: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol-expected.txt: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.html: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol/001-expected.txt: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol/001.xhtml: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol/002-expected.txt: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol/002.xhtml: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol/003-expected.txt: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol/003.xhtml: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol/004-expected.txt: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol/004.xhtml: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol/005-expected.txt: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol/005.xhtml: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol/006-expected.txt: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol/006.xhtml: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol/w3c-import.log: Added.
* web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/w3c-import.log: Added.
* web-platform-tests/html/webappapis/timers/evil-spec-example-expected.txt: Added.
* web-platform-tests/html/webappapis/timers/evil-spec-example.html: Added.
* web-platform-tests/html/webappapis/timers/w3c-import.log: Added.
2016-10-06 Youenn Fablet <youenn@apple.com>
[Fetch API] Forbid redirection to non-HTTP(s) URL in non-navigation mode.
https://bugs.webkit.org/show_bug.cgi?id=162785
Reviewed by Alex Christensen.
* web-platform-tests/fetch/api/redirect/redirect-to-dataurl-expected.txt:
* web-platform-tests/fetch/api/redirect/redirect-to-dataurl-worker-expected.txt:
2016-10-06 Youenn Fablet <youenn@apple.com>
[WK2] 304 revalidation on the network process does not update the validated response
https://bugs.webkit.org/show_bug.cgi?id=162973
Reviewed by Darin Adler.
* web-platform-tests/fetch/api/basic/conditional-get-expected.txt: Added.
* web-platform-tests/fetch/api/basic/conditional-get.html: Added.
* web-platform-tests/fetch/api/resources/cache.py: Added.
2016-10-05 Ryosuke Niwa <rniwa@webkit.org>
Import v1 custom elements tests from W3C
https://bugs.webkit.org/show_bug.cgi?id=162987
Reviewed by Chris Dumez.
Import tests in https://github.com/w3c/web-platform-tests/tree/master/custom-elements except v1 tests
as of eae188126a21a593715ba2626cc059144d6f0978.
* web-platform-tests/custom-elements/CustomElementRegistry-expected.txt: Added.
* web-platform-tests/custom-elements/CustomElementRegistry.html: Added.
* web-platform-tests/custom-elements/HTMLElement-constructor-expected.txt: Added.
* web-platform-tests/custom-elements/HTMLElement-constructor.html: Added.
* web-platform-tests/custom-elements/OWNERS: Added.
* web-platform-tests/custom-elements/adopted-callback-expected.txt: Added.
* web-platform-tests/custom-elements/adopted-callback.html: Added.
* web-platform-tests/custom-elements/attribute-changed-callback-expected.txt: Added.
* web-platform-tests/custom-elements/attribute-changed-callback.html: Added.
* web-platform-tests/custom-elements/connected-callbacks-expected.txt: Added.
* web-platform-tests/custom-elements/connected-callbacks.html: Added.
* web-platform-tests/custom-elements/custom-element-registry/define-expected.txt: Added.
* web-platform-tests/custom-elements/custom-element-registry/define.html: Added.
* web-platform-tests/custom-elements/custom-element-registry/w3c-import.log: Added.
* web-platform-tests/custom-elements/disconnected-callbacks-expected.txt: Added.
* web-platform-tests/custom-elements/disconnected-callbacks.html: Added.
* web-platform-tests/custom-elements/htmlconstructor/newtarget-expected.txt: Added.
* web-platform-tests/custom-elements/htmlconstructor/newtarget.html: Added.
* web-platform-tests/custom-elements/htmlconstructor/w3c-import.log: Added.
* web-platform-tests/custom-elements/reaction-timing-expected.txt: Added.
* web-platform-tests/custom-elements/reaction-timing.html: Added.
* web-platform-tests/custom-elements/reactions/Attr-expected.txt: Added.
* web-platform-tests/custom-elements/reactions/Attr.html: Added.
* web-platform-tests/custom-elements/reactions/ChildNode-expected.txt: Added.
* web-platform-tests/custom-elements/reactions/ChildNode.html: Added.
* web-platform-tests/custom-elements/reactions/DOMTokenList-expected.txt: Added.
* web-platform-tests/custom-elements/reactions/DOMTokenList.html: Added.
* web-platform-tests/custom-elements/reactions/Document-expected.txt: Added.
* web-platform-tests/custom-elements/reactions/Document.html: Added.
* web-platform-tests/custom-elements/reactions/Element-expected.txt: Added.
* web-platform-tests/custom-elements/reactions/Element.html: Added.
* web-platform-tests/custom-elements/reactions/NamedNodeMap-expected.txt: Added.
* web-platform-tests/custom-elements/reactions/NamedNodeMap.html: Added.
* web-platform-tests/custom-elements/reactions/Node-expected.txt: Added.
* web-platform-tests/custom-elements/reactions/Node.html: Added.
* web-platform-tests/custom-elements/reactions/ParentNode-expected.txt: Added.
* web-platform-tests/custom-elements/reactions/ParentNode.html: Added.
* web-platform-tests/custom-elements/reactions/Range-expected.txt: Added.
* web-platform-tests/custom-elements/reactions/Range.html: Added.
* web-platform-tests/custom-elements/reactions/resources/reactions.js: Added.
* web-platform-tests/custom-elements/reactions/resources/w3c-import.log: Added.
* web-platform-tests/custom-elements/reactions/w3c-import.log: Added.
* web-platform-tests/custom-elements/resources/custom-elements-helpers.js: Added.
* web-platform-tests/custom-elements/resources/document-types.js: Added.
* web-platform-tests/custom-elements/resources/empty-html-document.html: Added.
* web-platform-tests/custom-elements/resources/w3c-import.log: Added.
* web-platform-tests/custom-elements/w3c-import.log: Added.
2016-10-04 Chris Dumez <cdumez@apple.com>
Implement KeyboardEvent.code from the UI Event spec
https://bugs.webkit.org/show_bug.cgi?id=149584
Reviewed by Darin Adler.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/dom/events/Event-subclasses-constructors-expected.txt:
2016-10-04 Youenn Fablet <youenn@apple.com>
[Fetch API] ReadableStream should be errored with TypeError values
https://bugs.webkit.org/show_bug.cgi?id=162895
Reviewed by Alex Christensen.
* web-platform-tests/fetch/api/basic/error-after-response-expected.txt: Added.
* web-platform-tests/fetch/api/basic/error-after-response.html: Added.
* web-platform-tests/fetch/api/resources/bad-chunk-encoding.py: Added.
(main):
* web-platform-tests/fetch/api/response/response-consume-stream-expected.txt:
2016-10-03 Chris Dumez <cdumez@apple.com>
Add support for KeyboardEvent.key attribute
https://bugs.webkit.org/show_bug.cgi?id=36267
Reviewed by Darin Adler.
Rebaseline because that the tests are failing differently now that we support
the key attribute on KeyboardEvent but are still missing other standard API
on this interface.
* web-platform-tests/dom/events/Event-init-while-dispatching-expected.txt:
* web-platform-tests/dom/events/Event-subclasses-constructors-expected.txt:
2016-10-03 Chris Dumez <cdumez@apple.com>
Add support for KeyboardEvent.key attribute
https://bugs.webkit.org/show_bug.cgi?id=36267
Reviewed by Darin Adler.
Rebaseline because that the tests are failing differently now that we support
the key attribute on KeyboardEvent but are still missing other standard API
on this interface.
* web-platform-tests/dom/events/Event-init-while-dispatching-expected.txt:
* web-platform-tests/dom/events/Event-subclasses-constructors-expected.txt:
2016-10-03 Chris Dumez <cdumez@apple.com>
td.scope should only return known values
https://bugs.webkit.org/show_bug.cgi?id=162755
Reviewed by Sam Weinig.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/reflection-tabular-expected.txt:
2016-10-02 Commit Queue <commit-queue@webkit.org>
Unreviewed, rolling out r206716.
https://bugs.webkit.org/show_bug.cgi?id=162858
It is breaking Mac CMake Debug build (Requested by youenn on
#webkit).
Reverted changeset:
"[Fetch API] Forbid redirection to non-HTTP(s) URL in non-
navigation mode."
https://bugs.webkit.org/show_bug.cgi?id=162785
http://trac.webkit.org/changeset/206716
2016-10-02 Youenn Fablet <youenn@apple.com>
[Fetch API] Forbid redirection to non-HTTP(s) URL in non-navigation mode.
https://bugs.webkit.org/show_bug.cgi?id=162785
Reviewed by Alex Christensen.
* web-platform-tests/fetch/api/redirect/redirect-to-dataurl-expected.txt:
* web-platform-tests/fetch/api/redirect/redirect-to-dataurl-worker-expected.txt:
2016-09-30 Chris Dumez <cdumez@apple.com>
Fragment serialization should always use 'xml:' prefix for attributes in XML namespace
https://bugs.webkit.org/show_bug.cgi?id=162803
Reviewed by Sam Weinig.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/syntax/serializing-html-fragments/serializing-expected.txt:
2016-09-30 Youenn Fablet <youenn@apple.com>
FetchBody should use UTF8Encoding to encode text data
https://bugs.webkit.org/show_bug.cgi?id=162775
Reviewed by Sam Weinig.
* web-platform-tests/fetch/api/basic/text-utf8-expected.txt:
* web-platform-tests/fetch/api/basic/text-utf8.html:
* web-platform-tests/fetch/api/resources/utils.js:
(encode_utf8):
2016-09-30 Chris Dumez <cdumez@apple.com>
Add support for ImageData.data attribute
https://bugs.webkit.org/show_bug.cgi?id=162767
Reviewed by Sam Weinig.
Rebaseline W3C test now that one more check is passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
2016-09-30 Youenn Fablet <youennf@gmail.com>
[Fetch API] Add support for URLSearchParams body
https://bugs.webkit.org/show_bug.cgi?id=162667
Reviewed by Alex Christensen.
Adding new tests to consume, stream and upload URLSearchParams bodies.
* web-platform-tests/fetch/api/basic/request-headers-expected.txt:
* web-platform-tests/fetch/api/basic/request-headers-worker-expected.txt:
* web-platform-tests/fetch/api/basic/request-headers.js:
(checkContentType):
(requestHeaders):
* web-platform-tests/fetch/api/basic/request-upload-expected.txt: Added.
* 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/request-upload.html: Added.
* web-platform-tests/fetch/api/basic/request-upload.js: Added.
(testUpload):
* 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-init-002-expected.txt:
* web-platform-tests/fetch/api/resources/echo-content.py: Added.
(main):
* web-platform-tests/fetch/api/response/response-consume-empty-expected.txt:
* web-platform-tests/fetch/api/response/response-consume-empty.html:
* web-platform-tests/fetch/api/response/response-consume-expected.txt:
* 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/fetch/api/response/response-init-002-expected.txt:
2016-09-29 Chris Dumez <cdumez@apple.com>
Add support for download attribute on area elements
https://bugs.webkit.org/show_bug.cgi?id=162765
Reviewed by Brent Fulgham.
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/html/dom/reflection-embedded-expected.txt:
2016-09-29 Chris Dumez <cdumez@apple.com>
Assigning non-numeric to input.minlength should set minlength to 0
https://bugs.webkit.org/show_bug.cgi?id=162727
Reviewed by Ryosuke Niwa.
Import test coverage.
* web-platform-tests/html/semantics/forms/the-input-element/minlength-expected.txt: Added.
* web-platform-tests/html/semantics/forms/the-input-element/minlength.html: Added.
2016-09-28 Chris Dumez <cdumez@apple.com>
Import touch-events web-platform-tests
https://bugs.webkit.org/show_bug.cgi?id=162713
Reviewed by Alex Christensen.
Import touch-events web-platform-tests.
* web-platform-tests/touch-events/OWNERS: Added.
* web-platform-tests/touch-events/create-touch-touchlist.html: Added.
* web-platform-tests/touch-events/historical.html: Added.
* web-platform-tests/touch-events/multi-touch-interactions.js: Added.
(debug_print):
(check_list_subset_of_two_targetlists):
(is_at_least_one_item_in_targetlist):
(check_no_item_in_targetlist):
(check_targets):
(run.):
(run):
* web-platform-tests/touch-events/touch-globaleventhandler-interface.html: Added.
* web-platform-tests/touch-events/touch-support.js: Added.
(check_Touch_object):
(check_TouchEvent):
* web-platform-tests/touch-events/touch-touchevent-constructor.html: Added.
* web-platform-tests/touch-events/w3c-import.log: Added.
2016-09-28 Chris Dumez <cdumez@apple.com>
Add support for DOMTokenList.supports()
https://bugs.webkit.org/show_bug.cgi?id=162659
Reviewed by Ryosuke Niwa.
Rebaseline W3C tests now that more checks are passing.
* web-platform-tests/dom/interfaces-expected.txt:
* web-platform-tests/html/semantics/document-metadata/the-link-element/link-rellist-expected.txt:
2016-09-28 Ryosuke Niwa <rniwa@webkit.org>
DOMTokenList’s value and stringifier should not return parsed tokens
https://bugs.webkit.org/show_bug.cgi?id=161076
Reviewed by Chris Dumez.
Rebaselined tests that are now passing.
* web-platform-tests/dom/lists/DOMTokenList-stringifier-expected.txt:
* web-platform-tests/dom/lists/DOMTokenList-value-expected.txt:
* web-platform-tests/dom/nodes/Element-classlist-expected.txt:
2016-09-28 Ryosuke Niwa <rniwa@webkit.org>
assignedNodes should include fallback contents when flattened option is set
https://bugs.webkit.org/show_bug.cgi?id=162656
Reviewed by Antti Koivisto.
Rebaselined the tests now that all the test cases are passing.
* web-platform-tests/shadow-dom/slots-expected.txt:
* web-platform-tests/shadow-dom/slots-fallback-expected.txt:
2016-09-27 Ryosuke Niwa <rniwa@webkit.org>
Import w3c shadow DOM tests and fix one assertion
https://bugs.webkit.org/show_bug.cgi?id=162629
Reviewed by Chris Dumez.
Import shadow DOM tests in web-platform-tests as of 7163d6eeed81e9e020545fbe0c4b11fc2c5963cd
except untriaged tests for v0 API, which we obviously don't implement.
Most of these tests are the ones we upstreamed from fast/shadow-dom/.
* web-platform-tests/shadow-dom/Document-prototype-adoptNode-expected.txt: Renamed from LayoutTests/fast/shadow-dom/Document-prototype-adoptNode-expected.txt.
* web-platform-tests/shadow-dom/Document-prototype-adoptNode.html: Renamed from LayoutTests/fast/shadow-dom/Document-prototype-adoptNode.html.
* web-platform-tests/shadow-dom/Document-prototype-currentScript-expected.txt: Renamed from LayoutTests/fast/shadow-dom/Document-prototype-currentScript-expected.txt.
* web-platform-tests/shadow-dom/Document-prototype-currentScript.html: Renamed from LayoutTests/fast/shadow-dom/Document-prototype-currentScript.html.
* web-platform-tests/shadow-dom/Document-prototype-importNode-expected.txt: Renamed from LayoutTests/fast/shadow-dom/Document-prototype-importNode-expected.txt.
* web-platform-tests/shadow-dom/Document-prototype-importNode.html: Renamed from LayoutTests/fast/shadow-dom/Document-prototype-importNode.html.
* web-platform-tests/shadow-dom/Element-interface-attachShadow-expected.txt: Added.
* web-platform-tests/shadow-dom/Element-interface-attachShadow.html: Renamed from LayoutTests/fast/shadow-dom/Element-interface-attachShadow.html.
* web-platform-tests/shadow-dom/Element-interface-shadowRoot-attribute-expected.txt: Renamed from LayoutTests/fast/shadow-dom/Element-interface-shadowRoot-attribute-expected.txt.
* web-platform-tests/shadow-dom/Element-interface-shadowRoot-attribute.html: Renamed from LayoutTests/fast/shadow-dom/Element-interface-shadowRoot-attribute.html.
* web-platform-tests/shadow-dom/Extensions-to-Event-Interface-expected.txt: Renamed from LayoutTests/fast/shadow-dom/Extensions-to-Event-Interface-expected.txt.
* web-platform-tests/shadow-dom/Extensions-to-Event-Interface.html: Renamed from LayoutTests/fast/shadow-dom/Extensions-to-Event-Interface.html.
* web-platform-tests/shadow-dom/HTMLSlotElement-interface-expected.txt: Renamed from LayoutTests/fast/shadow-dom/HTMLSlotElement-interface-expected.txt.
* web-platform-tests/shadow-dom/HTMLSlotElement-interface.html: Renamed from LayoutTests/fast/shadow-dom/HTMLSlotElement-interface.html.
* web-platform-tests/shadow-dom/MouseEvent-prototype-offsetX-offsetY-expected.txt: Renamed from LayoutTests/fast/shadow-dom/MouseEvent-prototype-offsetX-offsetY-expected.txt.
* web-platform-tests/shadow-dom/MouseEvent-prototype-offsetX-offsetY.html: Renamed from LayoutTests/fast/shadow-dom/MouseEvent-prototype-offsetX-offsetY.html.
* web-platform-tests/shadow-dom/Node-prototype-cloneNode-expected.txt: Added.
* web-platform-tests/shadow-dom/Node-prototype-cloneNode.html: Renamed from LayoutTests/fast/shadow-dom/Node-prototype-cloneNode.html.
* web-platform-tests/shadow-dom/OWNERS: Added.
* web-platform-tests/shadow-dom/ShadowRoot-interface-expected.txt: Renamed from LayoutTests/fast/shadow-dom/ShadowRoot-interface-expected.txt.
* web-platform-tests/shadow-dom/ShadowRoot-interface.html: Renamed from LayoutTests/fast/shadow-dom/ShadowRoot-interface.html.
* web-platform-tests/shadow-dom/Slotable-interface-expected.txt: Renamed from LayoutTests/fast/shadow-dom/Slotable-interface-assignedSlot-expected.txt.
* web-platform-tests/shadow-dom/Slotable-interface.html: Renamed from LayoutTests/fast/shadow-dom/Slotable-interface-assignedSlot.html.
* web-platform-tests/shadow-dom/event-composed-expected.txt: Added.
* web-platform-tests/shadow-dom/event-composed-path-expected.txt: Added.
* web-platform-tests/shadow-dom/event-composed-path-with-related-target-expected.txt: Added.
* web-platform-tests/shadow-dom/event-composed-path-with-related-target.html: Added.
* web-platform-tests/shadow-dom/event-composed-path.html: Added.
* web-platform-tests/shadow-dom/event-composed.html: Added.
* web-platform-tests/shadow-dom/event-inside-shadow-tree-expected.txt: Renamed from LayoutTests/fast/shadow-dom/event-inside-shadow-tree-expected.txt.
* web-platform-tests/shadow-dom/event-inside-shadow-tree.html: Renamed from LayoutTests/fast/shadow-dom/event-inside-shadow-tree.html.
* web-platform-tests/shadow-dom/event-inside-slotted-node-expected.txt: Renamed from LayoutTests/fast/shadow-dom/event-inside-slotted-node-expected.txt.
* web-platform-tests/shadow-dom/event-inside-slotted-node.html: Renamed from LayoutTests/fast/shadow-dom/event-inside-slotted-node.html.
* web-platform-tests/shadow-dom/event-with-related-target-expected.txt: Renamed from LayoutTests/fast/shadow-dom/event-with-related-target-expected.txt.
* web-platform-tests/shadow-dom/event-with-related-target.html: Renamed from LayoutTests/fast/shadow-dom/event-with-related-target.html.
* web-platform-tests/shadow-dom/leaktests/get-elements-expected.txt: Added.
* web-platform-tests/shadow-dom/leaktests/get-elements.html: Added.
* web-platform-tests/shadow-dom/leaktests/html-collection-expected.txt: Added.
* web-platform-tests/shadow-dom/leaktests/html-collection.html: Added.
* web-platform-tests/shadow-dom/leaktests/w3c-import.log: Added.
* web-platform-tests/shadow-dom/leaktests/window-frames-expected.txt: Added.
* web-platform-tests/shadow-dom/leaktests/window-frames.html: Added.
* web-platform-tests/shadow-dom/resources/Document-prototype-currentScript-helper.js: Renamed from LayoutTests/fast/shadow-dom/resources/Document-prototype-currentScript-helper.js.
* web-platform-tests/shadow-dom/resources/event-path-test-helpers.js: Added.
* web-platform-tests/shadow-dom/resources/shadow-dom-utils.js: Added.
* web-platform-tests/shadow-dom/resources/shadow-dom.js: Added.
* web-platform-tests/shadow-dom/resources/w3c-import.log: Added.
* web-platform-tests/shadow-dom/scroll-to-the-fragment-in-shadow-tree-expected.txt: Added.
* web-platform-tests/shadow-dom/scroll-to-the-fragment-in-shadow-tree.html: Added.
* web-platform-tests/shadow-dom/slotchange-event-expected.txt: Renamed from LayoutTests/fast/shadow-dom/slotchange-event-expected.txt.
* web-platform-tests/shadow-dom/slotchange-event.html: Renamed from LayoutTests/fast/shadow-dom/slotchange-event.html.
* web-platform-tests/shadow-dom/slotchange-expected.txt: Added.
* web-platform-tests/shadow-dom/slotchange.html: Added.
* web-platform-tests/shadow-dom/slots-expected.txt: Added.
* web-platform-tests/shadow-dom/slots-fallback-expected.txt: Added.
* web-platform-tests/shadow-dom/slots-fallback.html: Added.
* web-platform-tests/shadow-dom/slots.html: Added.
* web-platform-tests/shadow-dom/w3c-import.log: Added.
2016-09-27 Chris Dumez <cdumez@apple.com>
It should be possible to dispatch events on documents that do not have a browsing context
https://bugs.webkit.org/show_bug.cgi?id=162620
Reviewed by Ryosuke Niwa.
* web-platform-tests/dom/events/Event-dispatch-bubbles-false-expected.txt:
* web-platform-tests/dom/events/Event-dispatch-bubbles-true-expected.txt:
Rebaseline several W3C tests now that more checks are passing.
* web-platform-tests/dom/events/Event-dispatch-other-document-expected.txt: Added.
* web-platform-tests/dom/events/Event-dispatch-other-document.html: Added.
* web-platform-tests/dom/events/w3c-import.log:
Import more test coverage from W3C.
2016-09-27 Chris Dumez <cdumez@apple.com>
Second parameter to MutationObserver.observe() should be optional
https://bugs.webkit.org/show_bug.cgi?id=162627
Reviewed by Ryosuke Niwa.
Rebaseline W3C test now that one more check is passing.
* web-platform-tests/dom/interfaces-expected.txt:
== Rolled over to ChangeLog-2016-09-26 ==