tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit 5d618ba334943a6b1b6ce1b1843b1c2c6802f6f3
parent 0cf36aca73b7aa54adda842f765b38de2918bd24
Author: jugglinmike <mike@mikepennisi.com>
Date:   Sat, 20 Dec 2025 20:57:25 +0000

Bug 2006539 [wpt PR 56801] - Map worker-related tests to web-features, a=testonly

Automatic update from web-platform-tests
Map worker-related tests to web-features (#56801)

--

wpt-commits: 914cc0dd155249d504efc5fe4da9122adc2ba392
wpt-pr: 56801

Diffstat:
Mtesting/web-platform/tests/workers/WEB_FEATURES.yml | 20++++++++++++++++++++
Atesting/web-platform/tests/workers/baseurl/alpha/WEB_FEATURES.yml | 8++++++++
Atesting/web-platform/tests/workers/constructors/SharedWorker/WEB_FEATURES.yml | 3+++
Mtesting/web-platform/tests/workers/constructors/Worker/WEB_FEATURES.yml | 4++++
Atesting/web-platform/tests/workers/interfaces/DedicatedWorkerGlobalScope/WEB_FEATURES.yml | 4++++
Atesting/web-platform/tests/workers/interfaces/SharedWorkerGlobalScope/WEB_FEATURES.yml | 3+++
Mtesting/web-platform/tests/workers/interfaces/WorkerGlobalScope/close/WEB_FEATURES.yml | 5+++++
Atesting/web-platform/tests/workers/interfaces/WorkerGlobalScope/location/WEB_FEATURES.yml | 8++++++++
Atesting/web-platform/tests/workers/interfaces/WorkerGlobalScope/onerror/WEB_FEATURES.yml | 3+++
Atesting/web-platform/tests/workers/interfaces/WorkerUtils/importScripts/WEB_FEATURES.yml | 5+++++
Mtesting/web-platform/tests/workers/interfaces/WorkerUtils/navigator/WEB_FEATURES.yml | 4++++
Atesting/web-platform/tests/workers/multi-globals/WEB_FEATURES.yml | 3+++
Atesting/web-platform/tests/workers/semantics/encodings/WEB_FEATURES.yml | 10++++++++++
Atesting/web-platform/tests/workers/semantics/interface-objects/WEB_FEATURES.yml | 11+++++++++++
Atesting/web-platform/tests/workers/semantics/multiple-workers/WEB_FEATURES.yml | 10++++++++++
Atesting/web-platform/tests/workers/semantics/navigation/WEB_FEATURES.yml | 3+++
Atesting/web-platform/tests/workers/semantics/reporting-errors/WEB_FEATURES.yml | 3+++
Atesting/web-platform/tests/workers/semantics/run-a-worker/WEB_FEATURES.yml | 8++++++++
Atesting/web-platform/tests/workers/semantics/xhr/WEB_FEATURES.yml | 11+++++++++++
Atesting/web-platform/tests/workers/tentative/WEB_FEATURES.yml | 4++++
20 files changed, 130 insertions(+), 0 deletions(-)

diff --git a/testing/web-platform/tests/workers/WEB_FEATURES.yml b/testing/web-platform/tests/workers/WEB_FEATURES.yml @@ -22,3 +22,23 @@ features: - name: user-agent-sniffing files: - WorkerNavigator_userAgent.htm +- name: shared-workers + files: + - data-url-shared.html + - SharedWorker-* + - shared-worker-* +- name: dedicated-workers + files: + - '*' + - '!WorkerGlobalScope_requestAnimationFrame.worker.js' + - '!WorkerGlobalScope_setInterval.htm' + - '!WorkerGlobalScope_setTimeout.htm' + - '!WorkerNavigator_userAgentData.http.html' + - '!WorkerNavigator_userAgentData.https.html' + - '!Worker-postMessage-happens-in-parallel.https.html' + - '!postMessage_*' + - '!WorkerNavigator_userAgent.htm' + - '!data-url-shared.html' + - '!SharedWorker-*' + - '!shared-worker-*' + - '!*.any.*' diff --git a/testing/web-platform/tests/workers/baseurl/alpha/WEB_FEATURES.yml b/testing/web-platform/tests/workers/baseurl/alpha/WEB_FEATURES.yml @@ -0,0 +1,8 @@ +features: +- name: shared-workers + files: + - importScripts-in-sharedworker.html +- name: dedicated-workers + files: + - "*" + - "!importScripts-in-sharedworker.html" diff --git a/testing/web-platform/tests/workers/constructors/SharedWorker/WEB_FEATURES.yml b/testing/web-platform/tests/workers/constructors/SharedWorker/WEB_FEATURES.yml @@ -0,0 +1,3 @@ +features: +- name: shared-workers + files: "**" diff --git a/testing/web-platform/tests/workers/constructors/Worker/WEB_FEATURES.yml b/testing/web-platform/tests/workers/constructors/Worker/WEB_FEATURES.yml @@ -2,3 +2,7 @@ features: - name: base files: - use-base-url.html +- name: dedicated-workers + files: + - "*" + - "!use-base-url.html" diff --git a/testing/web-platform/tests/workers/interfaces/DedicatedWorkerGlobalScope/WEB_FEATURES.yml b/testing/web-platform/tests/workers/interfaces/DedicatedWorkerGlobalScope/WEB_FEATURES.yml @@ -0,0 +1,4 @@ +features: +- name: dedicated-workers + files: + - "*" diff --git a/testing/web-platform/tests/workers/interfaces/SharedWorkerGlobalScope/WEB_FEATURES.yml b/testing/web-platform/tests/workers/interfaces/SharedWorkerGlobalScope/WEB_FEATURES.yml @@ -0,0 +1,3 @@ +features: +- name: shared-workers + files: "**" diff --git a/testing/web-platform/tests/workers/interfaces/WorkerGlobalScope/close/WEB_FEATURES.yml b/testing/web-platform/tests/workers/interfaces/WorkerGlobalScope/close/WEB_FEATURES.yml @@ -5,3 +5,8 @@ features: - name: settimeout files: - 'setTimeout.html' +- name: dedicated-workers + files: + - '*' + - '!setInterval.html' + - '!setTimeout.html' diff --git a/testing/web-platform/tests/workers/interfaces/WorkerGlobalScope/location/WEB_FEATURES.yml b/testing/web-platform/tests/workers/interfaces/WorkerGlobalScope/location/WEB_FEATURES.yml @@ -0,0 +1,8 @@ +features: +- name: shared-workers + files: + - redirect-sharedworker.html +- name: dedicated-workers + files: + - "*" + - "!redirect-sharedworker.html" diff --git a/testing/web-platform/tests/workers/interfaces/WorkerGlobalScope/onerror/WEB_FEATURES.yml b/testing/web-platform/tests/workers/interfaces/WorkerGlobalScope/onerror/WEB_FEATURES.yml @@ -0,0 +1,3 @@ +features: +- name: dedicated-workers + files: "**" diff --git a/testing/web-platform/tests/workers/interfaces/WorkerUtils/importScripts/WEB_FEATURES.yml b/testing/web-platform/tests/workers/interfaces/WorkerUtils/importScripts/WEB_FEATURES.yml @@ -0,0 +1,5 @@ +features: +- name: dedicated-workers + files: + - "*" + - "!*.any.js" diff --git a/testing/web-platform/tests/workers/interfaces/WorkerUtils/navigator/WEB_FEATURES.yml b/testing/web-platform/tests/workers/interfaces/WorkerUtils/navigator/WEB_FEATURES.yml @@ -5,3 +5,7 @@ features: - name: user-agent-sniffing files: - 005.html +- name: dedicated-workers + files: + - "*" + - "!005.html" diff --git a/testing/web-platform/tests/workers/multi-globals/WEB_FEATURES.yml b/testing/web-platform/tests/workers/multi-globals/WEB_FEATURES.yml @@ -0,0 +1,3 @@ +features: +- name: dedicated-workers + files: "**" diff --git a/testing/web-platform/tests/workers/semantics/encodings/WEB_FEATURES.yml b/testing/web-platform/tests/workers/semantics/encodings/WEB_FEATURES.yml @@ -0,0 +1,10 @@ +features: +- name: shared-workers + files: + - 002.html + - 004.html +- name: dedicated-workers + files: + - "*" + - "!002.html" + - "!004.html" diff --git a/testing/web-platform/tests/workers/semantics/interface-objects/WEB_FEATURES.yml b/testing/web-platform/tests/workers/semantics/interface-objects/WEB_FEATURES.yml @@ -0,0 +1,11 @@ +features: +- name: shared-workers + files: + # These "any.js" tests are limited to the SharedWorker context via the "META" + # configuration. + - 003.any.js + - 004.any.js +- name: dedicated-workers + files: + - 001.worker.js + - 002.worker.js diff --git a/testing/web-platform/tests/workers/semantics/multiple-workers/WEB_FEATURES.yml b/testing/web-platform/tests/workers/semantics/multiple-workers/WEB_FEATURES.yml @@ -0,0 +1,10 @@ +features: +- name: shared-workers + files: + - 004.html + - 008.html +- name: dedicated-workers + files: + - "*" + - "!004.html" + - "!008.html" diff --git a/testing/web-platform/tests/workers/semantics/navigation/WEB_FEATURES.yml b/testing/web-platform/tests/workers/semantics/navigation/WEB_FEATURES.yml @@ -0,0 +1,3 @@ +features: +- name: dedicated-workers + files: "**" diff --git a/testing/web-platform/tests/workers/semantics/reporting-errors/WEB_FEATURES.yml b/testing/web-platform/tests/workers/semantics/reporting-errors/WEB_FEATURES.yml @@ -0,0 +1,3 @@ +features: +- name: shared-workers + files: "**" diff --git a/testing/web-platform/tests/workers/semantics/run-a-worker/WEB_FEATURES.yml b/testing/web-platform/tests/workers/semantics/run-a-worker/WEB_FEATURES.yml @@ -0,0 +1,8 @@ +features: +- name: shared-workers + files: + - 002.html +- name: dedicated-workers + files: + - "*" + - "!002.html" diff --git a/testing/web-platform/tests/workers/semantics/xhr/WEB_FEATURES.yml b/testing/web-platform/tests/workers/semantics/xhr/WEB_FEATURES.yml @@ -0,0 +1,11 @@ +features: +- name: shared-workers + files: + - 003.html + - 004.html + - 006.html +- name: dedicated-workers + files: + - 001.html + - 002.html + - 005.html diff --git a/testing/web-platform/tests/workers/tentative/WEB_FEATURES.yml b/testing/web-platform/tests/workers/tentative/WEB_FEATURES.yml @@ -0,0 +1,4 @@ +features: +- name: shared-workers + files: + - SharedWorker-*