tor-browser

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

commit 5b8ab0b7fb249f25e1d91375b13b2dcccf3ee9c6
parent a3aeec46122d33b09904008af4bd8e6a8f3efa60
Author: jugglinmike <mike@mikepennisi.com>
Date:   Thu, 27 Nov 2025 15:25:55 +0000

Bug 2002496 [wpt PR 56289] - Map "Channel messaging" and "postMessage" to web-features, a=testonly

Automatic update from web-platform-tests
Map "Channel messaging" and "postMessage" to web-features (#56289)

* Extend mapping of "BroadcastChannel" web-feature

* Map "Channel messaging" to web-features

This classifier includes 44 files and excludes 135 files

* Map "postMessage" to web-features

This classifier includes 136 files and excludes 165 files
--

wpt-commits: 57f153c24ddd39f66b0f96bc2529f975fd87d1f1
wpt-pr: 56289

Diffstat:
Atesting/web-platform/tests/html/infrastructure/safe-passing-of-structured-data/WEB_FEATURES.yml | 12++++++++++++
Atesting/web-platform/tests/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/WEB_FEATURES.yml | 18++++++++++++++++++
Mtesting/web-platform/tests/webmessaging/WEB_FEATURES.yml | 13+++++++++++++
Atesting/web-platform/tests/webmessaging/message-channels/WEB_FEATURES.yml | 13+++++++++++++
Atesting/web-platform/tests/webmessaging/message-channels/close-event/WEB_FEATURES.yml | 3+++
Atesting/web-platform/tests/webmessaging/multi-globals/WEB_FEATURES.yml | 7+++++++
Atesting/web-platform/tests/webmessaging/with-options/WEB_FEATURES.yml | 8++++++++
Atesting/web-platform/tests/webmessaging/with-ports/WEB_FEATURES.yml | 8++++++++
Atesting/web-platform/tests/webmessaging/without-ports/WEB_FEATURES.yml | 12++++++++++++
Mtesting/web-platform/tests/workers/WEB_FEATURES.yml | 4++++
Atesting/web-platform/tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/WEB_FEATURES.yml | 3+++
11 files changed, 101 insertions(+), 0 deletions(-)

diff --git a/testing/web-platform/tests/html/infrastructure/safe-passing-of-structured-data/WEB_FEATURES.yml b/testing/web-platform/tests/html/infrastructure/safe-passing-of-structured-data/WEB_FEATURES.yml @@ -0,0 +1,12 @@ +features: +- name: channel-messaging + files: + - messagechannel.any.js + - transfer-errors.window.js +- name: postmessage + files: + - cross-origin-transfer-resizable-arraybuffer.html + - structured-cloning-error-extra.html + - structured-cloning-error-stack-optional.sub.window.js + - structuredclone_0.html + - window-postmessage.window.js diff --git a/testing/web-platform/tests/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/WEB_FEATURES.yml b/testing/web-platform/tests/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/WEB_FEATURES.yml @@ -0,0 +1,18 @@ +features: +- name: broadcast-channel + files: + - broadcastchannel-* +- name: channel-messaging + files: + - window-messagechannel* + - window-*-messagechannel* +- name: postmessage + files: + - blob-data.https.html + - identity-not-preserved.https.html + - no-coop-coep.https.any.js + - no-transferring.https.html + - window-serviceworker-failure.https.html + - window-sharedworker-failure.https.html + - window-simple-success.https.html + - window-simple-success.https.html.headers diff --git a/testing/web-platform/tests/webmessaging/WEB_FEATURES.yml b/testing/web-platform/tests/webmessaging/WEB_FEATURES.yml @@ -3,3 +3,16 @@ features: files: - messageerror.html - postMessage_CryptoKey_insecure.sub.html +- name: channel-messaging + files: + - Channel_* + - MessagePort_* + - event.ports.sub.htm +- name: postmessage + files: + - MessageEvent* + - Transferred_objects_unusable.sub.htm + - event.* + - postMessage_* + - "!postMessage_CryptoKey_insecure.sub.html" + - worker_postMessage_* diff --git a/testing/web-platform/tests/webmessaging/message-channels/WEB_FEATURES.yml b/testing/web-platform/tests/webmessaging/message-channels/WEB_FEATURES.yml @@ -0,0 +1,13 @@ +features: +- name: channel-messaging + files: + - basics.any.js + - close.any.js + - cross-document.html + - detached-iframe.window.js + - dictionary-transferrable.any.js + - implied-start.any.js + - no-start.any.js + - user-activation.tentative.any.js + - worker-post-after-close.any.js + - worker.any.js diff --git a/testing/web-platform/tests/webmessaging/message-channels/close-event/WEB_FEATURES.yml b/testing/web-platform/tests/webmessaging/message-channels/close-event/WEB_FEATURES.yml @@ -0,0 +1,3 @@ +features: +- name: channel-messaging + files: "**" diff --git a/testing/web-platform/tests/webmessaging/multi-globals/WEB_FEATURES.yml b/testing/web-platform/tests/webmessaging/multi-globals/WEB_FEATURES.yml @@ -0,0 +1,7 @@ +features: +- name: broadcast-channel + files: + - broadcastchannel-* +- name: channel-messaging + files: + - messageport-* diff --git a/testing/web-platform/tests/webmessaging/with-options/WEB_FEATURES.yml b/testing/web-platform/tests/webmessaging/with-options/WEB_FEATURES.yml @@ -0,0 +1,8 @@ +features: +- name: channel-messaging + files: + - message-channel-transferable.html +- name: postmessage + files: + - '*' + - '!message-channel-transferable.html' diff --git a/testing/web-platform/tests/webmessaging/with-ports/WEB_FEATURES.yml b/testing/web-platform/tests/webmessaging/with-ports/WEB_FEATURES.yml @@ -0,0 +1,8 @@ +features: +- name: channel-messaging + files: + - 027.html +- name: postmessage + files: + - '*' + - '!027.html' diff --git a/testing/web-platform/tests/webmessaging/without-ports/WEB_FEATURES.yml b/testing/web-platform/tests/webmessaging/without-ports/WEB_FEATURES.yml @@ -0,0 +1,12 @@ +features: +- name: channel-messaging + files: + - 023.html + - 024.html + - 025.html +- name: postmessage + files: + - "*" + - "!023.html" + - "!024.html" + - "!025.html" diff --git a/testing/web-platform/tests/workers/WEB_FEATURES.yml b/testing/web-platform/tests/workers/WEB_FEATURES.yml @@ -13,3 +13,7 @@ features: - WorkerNavigator_userAgentData.http.html - WorkerNavigator_userAgentData.https.html - WorkerNavigator_userAgentData.https.tentative.html +- name: postmessage + files: + - Worker-postMessage-happens-in-parallel.https.html + - postMessage_* diff --git a/testing/web-platform/tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/WEB_FEATURES.yml b/testing/web-platform/tests/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/WEB_FEATURES.yml @@ -0,0 +1,3 @@ +features: +- name: postmessage + files: "**"