[webkit-changes] [WebKit/WebKit] 1c8232: Re-import workers WPT

Tim Nguyen noreply at github.com
Tue Aug 29 17:35:41 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 1c82329db32ed791145d8b7edf1aa6a502b28c96
      https://github.com/WebKit/WebKit/commit/1c82329db32ed791145d8b7edf1aa6a502b28c96
  Author: Tim Nguyen <ntim at apple.com>
  Date:   2023-08-29 (Tue, 29 Aug 2023)

  Changed paths:
    M LayoutTests/http/wpt/workers/modules/dedicated-worker-import-csp-expected.txt
    M LayoutTests/http/wpt/workers/modules/dedicated-worker-import-csp.html
    M LayoutTests/imported/w3c/web-platform-tests/workers/WorkerNavigator_userAgentData.https.html
    M LayoutTests/imported/w3c/web-platform-tests/workers/Worker_cross_origin_security_err-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/workers/Worker_cross_origin_security_err.htm
    M LayoutTests/imported/w3c/web-platform-tests/workers/Worker_dispatchEvent_ErrorEvent-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/workers/Worker_dispatchEvent_ErrorEvent.htm
    M LayoutTests/imported/w3c/web-platform-tests/workers/Worker_script_mimetype-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/workers/Worker_script_mimetype.htm
    A LayoutTests/imported/w3c/web-platform-tests/workers/constructors/SharedWorker/SharedWorker-constructor-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/workers/constructors/SharedWorker/SharedWorker-constructor.html
    M LayoutTests/imported/w3c/web-platform-tests/workers/constructors/SharedWorker/same-origin-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/workers/constructors/SharedWorker/same-origin.html
    M LayoutTests/imported/w3c/web-platform-tests/workers/constructors/SharedWorker/w3c-import.log
    M LayoutTests/imported/w3c/web-platform-tests/workers/constructors/Worker/AbstractWorker.onerror-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/workers/constructors/Worker/AbstractWorker.onerror.js
    M LayoutTests/imported/w3c/web-platform-tests/workers/constructors/Worker/same-origin-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/workers/constructors/Worker/same-origin.html
    M LayoutTests/imported/w3c/web-platform-tests/workers/dedicated-worker-in-data-url-context.window.js
    M LayoutTests/imported/w3c/web-platform-tests/workers/importscripts_mime.any.js
    A LayoutTests/imported/w3c/web-platform-tests/workers/importscripts_mime_local.any.js
    A LayoutTests/imported/w3c/web-platform-tests/workers/importscripts_mime_local.any.sharedworker-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/workers/importscripts_mime_local.any.sharedworker.html
    A LayoutTests/imported/w3c/web-platform-tests/workers/importscripts_mime_local.any.worker-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/workers/importscripts_mime_local.any.worker.html
    M LayoutTests/imported/w3c/web-platform-tests/workers/interfaces/WorkerUtils/navigator/007.js
    A LayoutTests/imported/w3c/web-platform-tests/workers/interfaces/WorkerUtils/navigator/008.worker-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/workers/interfaces/WorkerUtils/navigator/008.worker.html
    A LayoutTests/imported/w3c/web-platform-tests/workers/interfaces/WorkerUtils/navigator/008.worker.js
    M LayoutTests/imported/w3c/web-platform-tests/workers/interfaces/WorkerUtils/navigator/w3c-import.log
    M LayoutTests/imported/w3c/web-platform-tests/workers/modules/dedicated-worker-import-csp.html
    M LayoutTests/imported/w3c/web-platform-tests/workers/modules/dedicated-worker-import-data-url-cross-origin.html
    M LayoutTests/imported/w3c/web-platform-tests/workers/modules/dedicated-worker-import-data-url.any.js
    M LayoutTests/imported/w3c/web-platform-tests/workers/modules/dedicated-worker-import-failure-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/workers/modules/dedicated-worker-import-failure.html
    M LayoutTests/imported/w3c/web-platform-tests/workers/modules/dedicated-worker-import-meta-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/workers/modules/dedicated-worker-import-meta.html
    M LayoutTests/imported/w3c/web-platform-tests/workers/modules/shared-worker-import-data-url-cross-origin.html
    M LayoutTests/imported/w3c/web-platform-tests/workers/modules/shared-worker-import-data-url.window.js
    M LayoutTests/imported/w3c/web-platform-tests/workers/modules/shared-worker-import-failure-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/workers/modules/shared-worker-import-failure.html
    M LayoutTests/imported/w3c/web-platform-tests/workers/modules/shared-worker-parse-error-failure.html
    M LayoutTests/imported/w3c/web-platform-tests/workers/semantics/interface-objects/001.worker-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/workers/semantics/interface-objects/001.worker.js
    M LayoutTests/imported/w3c/web-platform-tests/workers/semantics/interface-objects/002.worker-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/workers/semantics/interface-objects/002.worker.js
    M LayoutTests/imported/w3c/web-platform-tests/workers/semantics/interface-objects/003.any.js
    M LayoutTests/imported/w3c/web-platform-tests/workers/semantics/interface-objects/003.any.sharedworker-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/workers/semantics/interface-objects/004.any.js
    M LayoutTests/imported/w3c/web-platform-tests/workers/semantics/interface-objects/004.any.sharedworker-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/workers/semantics/multiple-workers/004.html
    M LayoutTests/imported/w3c/web-platform-tests/workers/semantics/structured-clone/dedicated.html
    M LayoutTests/imported/w3c/web-platform-tests/workers/semantics/structured-clone/shared.html
    M LayoutTests/imported/w3c/web-platform-tests/workers/shared-worker-in-data-url-context.window.js
    M LayoutTests/imported/w3c/web-platform-tests/workers/support/WorkerNavigator.js
    M LayoutTests/imported/w3c/web-platform-tests/workers/support/w3c-import.log
    A LayoutTests/imported/w3c/web-platform-tests/workers/support/worker-request-animation-frame.js
    M LayoutTests/imported/w3c/web-platform-tests/workers/w3c-import.log
    A LayoutTests/imported/w3c/web-platform-tests/workers/worker-request-animation-frame-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/workers/worker-request-animation-frame.html
    A LayoutTests/platform/mac-wk1/imported/w3c/web-platform-tests/workers/Worker_script_mimetype-expected.txt
    A LayoutTests/platform/mac-wk1/imported/w3c/web-platform-tests/workers/importscripts_mime_local.any.sharedworker-expected.txt
    M LayoutTests/tests-options.json

  Log Message:
  -----------
  Re-import workers WPT
https://bugs.webkit.org/show_bug.cgi?id=260868
rdar://114647890

Reviewed by Cameron McCormack.

Upstream commit: https://github.com/web-platform-tests/wpt/commit/d9e648d19d9a9546bba30373e44e4c584e363a0d

Some changes landed from Mozilla that improve our Interop 2023 workers score.

* LayoutTests/http/wpt/workers/modules/dedicated-worker-import-csp-expected.txt:
* LayoutTests/http/wpt/workers/modules/dedicated-worker-import-csp.html:
* LayoutTests/imported/w3c/web-platform-tests/workers/WorkerNavigator_userAgentData.https.html:
* LayoutTests/imported/w3c/web-platform-tests/workers/Worker_cross_origin_security_err-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/workers/Worker_cross_origin_security_err.htm:
* LayoutTests/imported/w3c/web-platform-tests/workers/Worker_dispatchEvent_ErrorEvent-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/workers/Worker_dispatchEvent_ErrorEvent.htm:
* LayoutTests/imported/w3c/web-platform-tests/workers/Worker_script_mimetype-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/workers/Worker_script_mimetype.htm:
* LayoutTests/imported/w3c/web-platform-tests/workers/constructors/SharedWorker/SharedWorker-constructor-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/workers/constructors/SharedWorker/SharedWorker-constructor.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/workers/constructors/SharedWorker/same-origin-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/workers/constructors/SharedWorker/same-origin.html:
* LayoutTests/imported/w3c/web-platform-tests/workers/constructors/SharedWorker/w3c-import.log:
* LayoutTests/imported/w3c/web-platform-tests/workers/constructors/Worker/AbstractWorker.onerror-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/workers/constructors/Worker/AbstractWorker.onerror.js:
* LayoutTests/imported/w3c/web-platform-tests/workers/constructors/Worker/same-origin-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/workers/constructors/Worker/same-origin.html:
* LayoutTests/imported/w3c/web-platform-tests/workers/dedicated-worker-in-data-url-context.window.js:
(promise_test.async t):
* LayoutTests/imported/w3c/web-platform-tests/workers/importscripts_mime.any.js:
* LayoutTests/imported/w3c/web-platform-tests/workers/importscripts_mime_local.any.js: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/importscripts_mime.any.js.
* LayoutTests/imported/w3c/web-platform-tests/workers/importscripts_mime_local.any.sharedworker-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/workers/importscripts_mime_local.any.sharedworker.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/workers/importscripts_mime_local.any.worker-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/workers/importscripts_mime_local.any.worker.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/workers/interfaces/WorkerUtils/navigator/007.js:
* LayoutTests/imported/w3c/web-platform-tests/workers/interfaces/WorkerUtils/navigator/008.worker-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/workers/interfaces/WorkerUtils/navigator/008.worker.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/workers/interfaces/WorkerUtils/navigator/008.worker.js: Added.
(test):
* LayoutTests/imported/w3c/web-platform-tests/workers/interfaces/WorkerUtils/navigator/w3c-import.log:
* LayoutTests/imported/w3c/web-platform-tests/workers/modules/dedicated-worker-import-csp.html:
* LayoutTests/imported/w3c/web-platform-tests/workers/modules/dedicated-worker-import-data-url-cross-origin.html:
* LayoutTests/imported/w3c/web-platform-tests/workers/modules/dedicated-worker-import-data-url.any.js:
(import_data_url_test):
* LayoutTests/imported/w3c/web-platform-tests/workers/modules/dedicated-worker-import-failure-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/workers/modules/dedicated-worker-import-failure.html:
* LayoutTests/imported/w3c/web-platform-tests/workers/modules/dedicated-worker-import-meta-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/workers/modules/dedicated-worker-import-meta.html:
* LayoutTests/imported/w3c/web-platform-tests/workers/modules/shared-worker-import-data-url-cross-origin.html:
* LayoutTests/imported/w3c/web-platform-tests/workers/modules/shared-worker-import-data-url.window.js:
(import_data_url_test):
* LayoutTests/imported/w3c/web-platform-tests/workers/modules/shared-worker-import-failure-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/workers/modules/shared-worker-import-failure.html:
* LayoutTests/imported/w3c/web-platform-tests/workers/modules/shared-worker-parse-error-failure.html:
* LayoutTests/imported/w3c/web-platform-tests/workers/semantics/interface-objects/001.worker-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/workers/semantics/interface-objects/001.worker.js:
* LayoutTests/imported/w3c/web-platform-tests/workers/semantics/interface-objects/002.worker-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/workers/semantics/interface-objects/002.worker.js:
* LayoutTests/imported/w3c/web-platform-tests/workers/semantics/interface-objects/003.any.js:
* LayoutTests/imported/w3c/web-platform-tests/workers/semantics/interface-objects/003.any.sharedworker-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/workers/semantics/interface-objects/004.any.js:
* LayoutTests/imported/w3c/web-platform-tests/workers/semantics/interface-objects/004.any.sharedworker-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/workers/semantics/multiple-workers/004.html:
* LayoutTests/imported/w3c/web-platform-tests/workers/semantics/structured-clone/dedicated.html:
* LayoutTests/imported/w3c/web-platform-tests/workers/semantics/structured-clone/shared.html:
* LayoutTests/imported/w3c/web-platform-tests/workers/shared-worker-in-data-url-context.window.js:
(promise_test.async t):
* LayoutTests/imported/w3c/web-platform-tests/workers/support/WorkerNavigator.js:
(async const):
* LayoutTests/imported/w3c/web-platform-tests/workers/support/w3c-import.log:
* LayoutTests/imported/w3c/web-platform-tests/workers/support/worker-request-animation-frame.js: Added.
(self.onmessage):
* LayoutTests/imported/w3c/web-platform-tests/workers/w3c-import.log:
* LayoutTests/imported/w3c/web-platform-tests/workers/worker-request-animation-frame-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/workers/worker-request-animation-frame.html: Added.
* LayoutTests/platform/mac-wk1/imported/w3c/web-platform-tests/workers/Worker_script_mimetype-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/workers/Worker_script_mimetype-expected.txt.
* LayoutTests/platform/mac-wk1/imported/w3c/web-platform-tests/workers/importscripts_mime_local.any.sharedworker-expected.txt: Renamed from LayoutTests/platform/mac-wk1/imported/w3c/web-platform-tests/workers/interfaces/WorkerGlobalScope/onerror/exception-in-onerror-expected.txt.
* LayoutTests/tests-options.json:

Canonical link: https://commits.webkit.org/267435@main




More information about the webkit-changes mailing list