Enable ServiceWorkers at runtime for WebKitTestRunner.
[WebKit-https.git] / LayoutTests / imported / w3c / ChangeLog
index 098e99c..34e0919 100644 (file)
@@ -1,3 +1,420 @@
+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.