tor-browser

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

commit 715980a8aebd20a3449f893710743da98cede2df
parent cc548da55c12e8b5d46ecccb8a942aed3e5c4d46
Author: Daniel Minor <dminor@mozilla.com>
Date:   Tue, 16 Dec 2025 18:13:03 +0000

Bug 2005882 - Fixup esm-integration test expectations; r=allstarschh

Wasm module fetching is only available in nightly builds, so we need to
change the test expectations for nightly only.

Differential Revision: https://phabricator.services.mozilla.com/D276536

Diffstat:
Mtesting/web-platform/meta/wasm/webapi/esm-integration/exported-names.tentative.html.ini | 4+++-
Mtesting/web-platform/meta/wasm/webapi/esm-integration/invalid-bytecode.tentative.html.ini | 6++++--
Mtesting/web-platform/meta/wasm/webapi/esm-integration/js-wasm-cycle.tentative.html.ini | 4+++-
Mtesting/web-platform/meta/wasm/webapi/esm-integration/module-parse-error.tentative.html.ini | 6++++--
Mtesting/web-platform/meta/wasm/webapi/esm-integration/source-phase-preload.tentative.html.ini | 12+++++++++---
Mtesting/web-platform/meta/wasm/webapi/esm-integration/wasm-import-wasm-export.tentative.html.ini | 4+++-
Mtesting/web-platform/meta/wasm/webapi/esm-integration/wasm-js-cycle.tentative.html.ini | 4+++-
7 files changed, 29 insertions(+), 11 deletions(-)

diff --git a/testing/web-platform/meta/wasm/webapi/esm-integration/exported-names.tentative.html.ini b/testing/web-platform/meta/wasm/webapi/esm-integration/exported-names.tentative.html.ini @@ -1,2 +1,4 @@ [exported-names.tentative.html] - expected: ERROR + expected: + if release_or_beta: TIMEOUT + ERROR diff --git a/testing/web-platform/meta/wasm/webapi/esm-integration/invalid-bytecode.tentative.html.ini b/testing/web-platform/meta/wasm/webapi/esm-integration/invalid-bytecode.tentative.html.ini @@ -1,3 +1,5 @@ [invalid-bytecode.tentative.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] + [Test that imports of invalid WebAssembly modules leads to WebAssembly.CompileError on window.] + expected: + if release_or_beta: FAIL + PASS diff --git a/testing/web-platform/meta/wasm/webapi/esm-integration/js-wasm-cycle.tentative.html.ini b/testing/web-platform/meta/wasm/webapi/esm-integration/js-wasm-cycle.tentative.html.ini @@ -1,2 +1,4 @@ [js-wasm-cycle.tentative.html] - expected: ERROR + expected: + if release_or_beta: TIMEOUT + ERROR diff --git a/testing/web-platform/meta/wasm/webapi/esm-integration/module-parse-error.tentative.html.ini b/testing/web-platform/meta/wasm/webapi/esm-integration/module-parse-error.tentative.html.ini @@ -1,3 +1,5 @@ [module-parse-error.tentative.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] + [Test that imports of invalid WebAssembly modules leads to WebAssembly.CompileError on window.] + expected: + if release_or_beta: FAIL + PASS diff --git a/testing/web-platform/meta/wasm/webapi/esm-integration/source-phase-preload.tentative.html.ini b/testing/web-platform/meta/wasm/webapi/esm-integration/source-phase-preload.tentative.html.ini @@ -1,7 +1,13 @@ [source-phase-preload.tentative.html] - expected: ERROR + expected: + if release_or_beta: OK + ERROR [Static source phase import.] - expected: TIMEOUT + expected: + if release_or_beta: FAIL + TIMEOUT [Dynamic source phase import.] - expected: NOTRUN + expected: + if release_or_beta: FAIL + NOTRUN diff --git a/testing/web-platform/meta/wasm/webapi/esm-integration/wasm-import-wasm-export.tentative.html.ini b/testing/web-platform/meta/wasm/webapi/esm-integration/wasm-import-wasm-export.tentative.html.ini @@ -1,2 +1,4 @@ [wasm-import-wasm-export.tentative.html] - expected: ERROR + expected: + if release_or_beta: TIMEOUT + ERROR diff --git a/testing/web-platform/meta/wasm/webapi/esm-integration/wasm-js-cycle.tentative.html.ini b/testing/web-platform/meta/wasm/webapi/esm-integration/wasm-js-cycle.tentative.html.ini @@ -1,2 +1,4 @@ [wasm-js-cycle.tentative.html] - expected: ERROR + expected: + if release_or_beta: TIMEOUT + ERROR