tor-browser

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

commit adcf089ed11b2a7edf391e4134b79994715b029d
parent c953259f177f0e22966fab94048559c894ceda3b
Author: Kagami Sascha Rosylight <krosylight@proton.me>
Date:   Thu, 23 Oct 2025 09:09:57 +0000

Bug 1959431 - Remove crash expectations that are no longer valid r=dom-core,jjaschke

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

Diffstat:
Mtesting/web-platform/meta/content-security-policy/inheritance/document-write-iframe.html.ini | 4+---
Dtesting/web-platform/meta/content-security-policy/inheritance/window.html.ini | 4----
Dtesting/web-platform/meta/css/cssom/computed-style-002.html.ini | 4----
Dtesting/web-platform/meta/css/cssom/computed-style-003.html.ini | 4----
Dtesting/web-platform/meta/css/cssom/computed-style-004.html.ini | 4----
Dtesting/web-platform/meta/css/cssom/getComputedStyle-dynamic-subdoc.html.ini | 3---
Mtesting/web-platform/meta/custom-elements/registries/Element-customElementRegistry-exceptions.html.ini | 2--
Mtesting/web-platform/meta/fetch/metadata/generated/element-img-environment-change.https.sub.html.ini | 5++++-
Dtesting/web-platform/meta/fetch/metadata/generated/element-img-environment-change.sub.html.ini | 75---------------------------------------------------------------------------
Mtesting/web-platform/meta/fetch/metadata/generated/element-meta-refresh.https.optional.sub.html.ini | 29++++++++++++++++++++++++++++-
Mtesting/web-platform/meta/fetch/metadata/generated/element-meta-refresh.optional.sub.html.ini | 25++++++++++++++++++++++---
Mtesting/web-platform/meta/html/browsers/browsing-the-web/remote-context-helper-tests/addIframe-urlType.window.js.ini | 11++++-------
Dtesting/web-platform/meta/html/browsers/browsing-the-web/remote-context-helper-tests/addWindow-urlType.window.js.ini | 7-------
Mtesting/web-platform/meta/html/browsers/sandboxing/sandbox-inherited-from-required-csp.html.ini | 4+---
Mtesting/web-platform/meta/html/browsers/the-window-object/open-close/close_script_defer.html.ini | 3---
Dtesting/web-platform/meta/html/cross-origin-opener-policy/coop-same-origin-allow-popups-document-write.html.ini | 4----
Mtesting/web-platform/meta/html/dom/partial-updates/tentative/patch-event.html.ini | 2--
Mtesting/web-platform/meta/html/dom/partial-updates/tentative/patching-pseudo.html.ini | 2--
Dtesting/web-platform/meta/html/obsolete/requirements-for-implementations/other-elements-attributes-and-apis/document-color-01.html.ini | 3---
Dtesting/web-platform/meta/html/semantics/embedded-content/the-iframe-element/src-repeated-in-ancestor.html.ini | 4----
Dtesting/web-platform/meta/html/semantics/interactive-elements/the-dialog-element/inert-focus-in-frames.html.ini | 4----
Dtesting/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/070.html.ini | 4----
Dtesting/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/071.html.ini | 4----
Dtesting/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/072.html.ini | 4----
Dtesting/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/073.html.ini | 4----
Dtesting/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/074.html.ini | 4----
Dtesting/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/075.html.ini | 4----
Mtesting/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/083.html.ini | 3---
Dtesting/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/084.html.ini | 4----
Mtesting/web-platform/meta/html/syntax/parsing/html5lib_tests1.html.ini | 3---
Mtesting/web-platform/meta/html/syntax/parsing/html5lib_tests10.html.ini | 5-----
Mtesting/web-platform/meta/html/syntax/parsing/html5lib_tests18.html.ini | 5-----
Mtesting/web-platform/meta/html/syntax/parsing/html5lib_tests19.html.ini | 4----
Mtesting/web-platform/meta/html/syntax/parsing/html5lib_tests9.html.ini | 5-----
Mtesting/web-platform/meta/html/syntax/parsing/html5lib_webkit02.html.ini | 5-----
Dtesting/web-platform/meta/html/webappapis/dynamic-markup-insertion/closing-the-input-stream/load-event-after-location-set-during-write.window.js.ini | 3---
Dtesting/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/document.write-02.html.ini | 4----
Dtesting/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_001.html.ini | 4----
Dtesting/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_002.html.ini | 5-----
Dtesting/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_003.html.ini | 4----
Dtesting/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_004.html.ini | 5-----
Dtesting/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_005.html.ini | 4----
Dtesting/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_006.html.ini | 4----
Dtesting/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_007.html.ini | 4----
Dtesting/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_008.html.ini | 5-----
Dtesting/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_009.html.ini | 4----
Dtesting/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_010.html.ini | 4----
Dtesting/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-02.html.ini | 4----
Dtesting/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-03.html.ini | 4----
Mtesting/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/active.window.js.ini | 3---
Dtesting/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document-open-cancels-javascript-url-navigation.html.ini | 4----
Mtesting/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.js.ini | 3---
Dtesting/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-events.window.js.ini | 4----
Dtesting/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-observer.window.js.ini | 4----
Dtesting/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/origin-check-in-document-open-basic.html.ini | 4----
Dtesting/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/quirks.window.js.ini | 4----
Dtesting/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/remove-initial-about-blankness.window.js.ini | 4----
Dtesting/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument.window.js.ini | 4----
Dtesting/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window.js.ini | 10----------
Dtesting/web-platform/meta/import-maps/bare-specifiers.sub.html.ini | 3---
Dtesting/web-platform/meta/import-maps/data-url-specifiers.sub.html.ini | 4----
Dtesting/web-platform/meta/import-maps/http-url-like-specifiers.sub.html.ini | 3---
Dtesting/web-platform/meta/import-maps/import-maps-base-url.sub.html.ini | 4----
Mtesting/web-platform/meta/permissions-policy/experimental-features/unload-allowed-headerless.tentative.window.js.ini | 2--
Mtesting/web-platform/meta/permissions-policy/experimental-features/unload-disallowed-headerless.tentative.window.js.ini | 2--
Dtesting/web-platform/meta/storage-access-api/hasStorageAccess-insecure.sub.window.js.ini | 7-------
Dtesting/web-platform/meta/storage-access-api/hasStorageAccess.sub.https.window.js.ini | 4----
Dtesting/web-platform/meta/storage-access-api/requestStorageAccess-insecure.sub.window.js.ini | 12------------
Dtesting/web-platform/meta/storage-access-api/requestStorageAccess-nested-cross-origin-iframe.sub.https.window.js.ini | 28----------------------------
Dtesting/web-platform/meta/storage-access-api/requestStorageAccess-nested-cross-site-iframe.sub.https.window.js.ini | 27---------------------------
Dtesting/web-platform/meta/storage-access-api/requestStorageAccess-nested-same-origin-iframe.sub.https.window.js.ini | 28----------------------------
71 files changed, 60 insertions(+), 427 deletions(-)

diff --git a/testing/web-platform/meta/content-security-policy/inheritance/document-write-iframe.html.ini b/testing/web-platform/meta/content-security-policy/inheritance/document-write-iframe.html.ini @@ -1,7 +1,5 @@ [document-write-iframe.html] - expected: - if debug: CRASH - TIMEOUT + expected: TIMEOUT [document.open() keeps inherited CSPs on empty iframe.] expected: TIMEOUT diff --git a/testing/web-platform/meta/content-security-policy/inheritance/window.html.ini b/testing/web-platform/meta/content-security-policy/inheritance/window.html.ini @@ -1,4 +0,0 @@ -[window.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/css/cssom/computed-style-002.html.ini b/testing/web-platform/meta/css/cssom/computed-style-002.html.ini @@ -1,4 +0,0 @@ -[computed-style-002.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/css/cssom/computed-style-003.html.ini b/testing/web-platform/meta/css/cssom/computed-style-003.html.ini @@ -1,4 +0,0 @@ -[computed-style-003.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/css/cssom/computed-style-004.html.ini b/testing/web-platform/meta/css/cssom/computed-style-004.html.ini @@ -1,4 +0,0 @@ -[computed-style-004.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/css/cssom/getComputedStyle-dynamic-subdoc.html.ini b/testing/web-platform/meta/css/cssom/getComputedStyle-dynamic-subdoc.html.ini @@ -1,3 +0,0 @@ -[getComputedStyle-dynamic-subdoc.html] - expected: - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/custom-elements/registries/Element-customElementRegistry-exceptions.html.ini b/testing/web-platform/meta/custom-elements/registries/Element-customElementRegistry-exceptions.html.ini @@ -1,6 +1,4 @@ [Element-customElementRegistry-exceptions.html] - expected: - if navigationApi and debug: CRASH [customElementRegistry on a failed custom element created by calling createElement on CustomElementRegistry should return the registry] expected: FAIL diff --git a/testing/web-platform/meta/fetch/metadata/generated/element-img-environment-change.https.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/element-img-environment-change.https.sub.html.ini @@ -1,10 +1,11 @@ [element-img-environment-change.https.sub.html] expected: if (processor == "x86") and (os == "linux"): TIMEOUT - if navigationApi and debug: CRASH + if navigationApi and debug: TIMEOUT [sec-fetch-storage-access - Cross-site, no attributes] expected: if (processor == "x86") and (os == "linux"): NOTRUN + if navigationApi and debug: NOTRUN [sec-fetch-site - Same origin, no attributes] expected: @@ -21,6 +22,7 @@ [sec-fetch-user - no attributes] expected: if (processor == "x86") and (os == "linux"): NOTRUN + if navigationApi and debug: TIMEOUT [sec-fetch-site - Same site, no attributes] expected: @@ -73,6 +75,7 @@ [sec-fetch-storage-access - Same site, no attributes] expected: if (processor == "x86") and (os == "linux"): NOTRUN + if navigationApi and debug: NOTRUN [sec-fetch-site - Same-Origin -> Same-Site -> Same-Origin redirect, no attributes] expected: diff --git a/testing/web-platform/meta/fetch/metadata/generated/element-img-environment-change.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/element-img-environment-change.sub.html.ini @@ -1,75 +0,0 @@ -[element-img-environment-change.sub.html] - expected: - if (processor == "x86") and (os == "linux"): TIMEOUT - if navigationApi and debug: CRASH - [sec-fetch-dest - Not sent to non-trustworthy same-origin destination, no attributes] - expected: - if (processor == "x86") and (os == "linux"): NOTRUN - - [sec-fetch-storage-access - Not sent to non-trustworthy cross-site destination, no attributes] - expected: - if (processor == "x86") and (os == "linux"): NOTRUN - - [sec-fetch-user - Not sent to non-trustworthy same-origin destination, no attributes] - expected: - if (processor == "x86") and (os == "linux"): NOTRUN - - [sec-fetch-user - Not sent to non-trustworthy same-site destination, no attributes] - expected: - if (processor == "x86") and (os == "linux"): NOTRUN - - [sec-fetch-site - Not sent to non-trustworthy same-site destination, no attributes] - expected: - if (processor == "x86") and (os == "linux"): NOTRUN - - [sec-fetch-user - Not sent to non-trustworthy cross-site destination, no attributes] - expected: - if (processor == "x86") and (os == "linux"): NOTRUN - - [sec-fetch-site - HTTPS downgrade (header not sent), no attributes] - expected: - if (processor == "x86") and (os == "linux"): NOTRUN - - [sec-fetch-site - Not sent to non-trustworthy cross-site destination, no attributes] - expected: - if (processor == "x86") and (os == "linux"): NOTRUN - - [sec-fetch-site - HTTPS downgrade-upgrade, no attributes] - expected: - if (processor == "x86") and (os == "linux"): NOTRUN - - [sec-fetch-storage-access - Not sent to non-trustworthy same-site destination, no attributes] - expected: - if (processor == "x86") and (os == "linux"): NOTRUN - - [sec-fetch-mode - Not sent to non-trustworthy cross-site destination, no attributes] - expected: - if (processor == "x86") and (os == "linux"): NOTRUN - - [sec-fetch-dest - Not sent to non-trustworthy cross-site destination, no attributes] - expected: - if (processor == "x86") and (os == "linux"): NOTRUN - - [sec-fetch-storage-access - Not sent to non-trustworthy same-origin destination, no attributes] - expected: - if (processor == "x86") and (os == "linux"): NOTRUN - - [sec-fetch-site - HTTPS upgrade, no attributes] - expected: - if (processor == "x86") and (os == "linux"): NOTRUN - - [sec-fetch-dest - Not sent to non-trustworthy same-site destination, no attributes] - expected: - if (processor == "x86") and (os == "linux"): NOTRUN - - [sec-fetch-mode - Not sent to non-trustworthy same-origin destination, no attributes] - expected: - if (processor == "x86") and (os == "linux"): NOTRUN - - [sec-fetch-site - Not sent to non-trustworthy same-origin destination, no attributes] - expected: - if (processor == "x86") and (os == "linux"): TIMEOUT - - [sec-fetch-mode - Not sent to non-trustworthy same-site destination, no attributes] - expected: - if (processor == "x86") and (os == "linux"): NOTRUN diff --git a/testing/web-platform/meta/fetch/metadata/generated/element-meta-refresh.https.optional.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/element-meta-refresh.https.optional.sub.html.ini @@ -1,15 +1,42 @@ [element-meta-refresh.https.optional.sub.html] expected: if asan and not fission: [TIMEOUT, OK] - if navigationApi and debug: CRASH + if navigationApi and debug: TIMEOUT [sec-fetch-dest] expected: if asan and not fission: [PASS, TIMEOUT] + if navigationApi and debug: NOTRUN [sec-fetch-user] expected: if asan and not fission: [PASS, NOTRUN] + if navigationApi and debug: NOTRUN [sec-fetch-storage-access - Same site] expected: if asan and not fission: TIMEOUT + if navigationApi and debug: NOTRUN + + [sec-fetch-site - Same-Site -> Same Origin] + expected: + if navigationApi and debug: TIMEOUT + + [sec-fetch-site - Same-Site -> Same-Site] + expected: + if navigationApi and debug: NOTRUN + + [sec-fetch-site - Same-Site -> Cross-Site] + expected: + if navigationApi and debug: NOTRUN + + [sec-fetch-site - HTTPS downgrade-upgrade] + expected: + if navigationApi and debug: NOTRUN + + [sec-fetch-mode] + expected: + if navigationApi and debug: NOTRUN + + [sec-fetch-storage-access - Cross-site] + expected: + if navigationApi and debug: NOTRUN diff --git a/testing/web-platform/meta/fetch/metadata/generated/element-meta-refresh.optional.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/element-meta-refresh.optional.sub.html.ini @@ -1,7 +1,26 @@ [element-meta-refresh.optional.sub.html] expected: - if (os == "mac") and not debug: [OK, TIMEOUT] - if navigationApi and debug: CRASH + if navigationApi and debug: TIMEOUT [sec-fetch-site - HTTPS downgrade-upgrade] expected: - if (os == "mac") and not debug: [PASS, TIMEOUT] + if navigationApi and debug: NOTRUN + + [sec-fetch-storage-access - Not sent to non-trustworthy same-origin destination] + expected: + if navigationApi and debug: TIMEOUT + + [sec-fetch-storage-access - Not sent to non-trustworthy same-site destination] + expected: + if navigationApi and debug: NOTRUN + + [sec-fetch-storage-access - Not sent to non-trustworthy cross-site destination] + expected: + if navigationApi and debug: NOTRUN + + [sec-fetch-site - HTTPS downgrade (header not sent)] + expected: + if navigationApi and debug: NOTRUN + + [sec-fetch-site - HTTPS upgrade] + expected: + if navigationApi and debug: NOTRUN diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/remote-context-helper-tests/addIframe-urlType.window.js.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/remote-context-helper-tests/addIframe-urlType.window.js.ini @@ -1,9 +1,6 @@ -[addIframe-urlType.window.html?urlType=data] - -[addIframe-urlType.window.html?urlType=origin] - [addIframe-urlType.window.html?urlType=blank] expected: - if navigationApi and debug: CRASH - -[addIframe-urlType.window.html?urlType=blob] + if navigationApi and debug: TIMEOUT + [RemoteContextWrapper addIframe] + expected: + if navigationApi and debug: TIMEOUT diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/remote-context-helper-tests/addWindow-urlType.window.js.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/remote-context-helper-tests/addWindow-urlType.window.js.ini @@ -1,7 +0,0 @@ -[addWindow-urlType.window.html?urlType=blob] - -[addWindow-urlType.window.html?urlType=origin] - -[addWindow-urlType.window.html?urlType=blank] - expected: - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/browsers/sandboxing/sandbox-inherited-from-required-csp.html.ini b/testing/web-platform/meta/html/browsers/sandboxing/sandbox-inherited-from-required-csp.html.ini @@ -1,7 +1,5 @@ [sandbox-inherited-from-required-csp.html] - expected: - if debug: CRASH - TIMEOUT + expected: TIMEOUT [initial empty document] expected: FAIL diff --git a/testing/web-platform/meta/html/browsers/the-window-object/open-close/close_script_defer.html.ini b/testing/web-platform/meta/html/browsers/the-window-object/open-close/close_script_defer.html.ini @@ -1,6 +1,3 @@ [close_script_defer.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH [Running defer script in window.close()] expected: FAIL diff --git a/testing/web-platform/meta/html/cross-origin-opener-policy/coop-same-origin-allow-popups-document-write.html.ini b/testing/web-platform/meta/html/cross-origin-opener-policy/coop-same-origin-allow-popups-document-write.html.ini @@ -1,4 +0,0 @@ -[coop-same-origin-allow-popups-document-write.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: [OK, ERROR] diff --git a/testing/web-platform/meta/html/dom/partial-updates/tentative/patch-event.html.ini b/testing/web-platform/meta/html/dom/partial-updates/tentative/patch-event.html.ini @@ -1,5 +1,3 @@ [patch-event.html] - expected: - if navigationApi and debug: CRASH [patch event timing] expected: FAIL diff --git a/testing/web-platform/meta/html/dom/partial-updates/tentative/patching-pseudo.html.ini b/testing/web-platform/meta/html/dom/partial-updates/tentative/patching-pseudo.html.ini @@ -1,6 +1,4 @@ [patching-pseudo.html] - expected: - if navigationApi and debug: CRASH [patching pseudo-class] expected: FAIL diff --git a/testing/web-platform/meta/html/obsolete/requirements-for-implementations/other-elements-attributes-and-apis/document-color-01.html.ini b/testing/web-platform/meta/html/obsolete/requirements-for-implementations/other-elements-attributes-and-apis/document-color-01.html.ini @@ -1,3 +0,0 @@ -[document-color-01.html] - expected: - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/src-repeated-in-ancestor.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/src-repeated-in-ancestor.html.ini @@ -1,4 +0,0 @@ -[src-repeated-in-ancestor.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/semantics/interactive-elements/the-dialog-element/inert-focus-in-frames.html.ini b/testing/web-platform/meta/html/semantics/interactive-elements/the-dialog-element/inert-focus-in-frames.html.ini @@ -1,4 +0,0 @@ -[inert-focus-in-frames.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/070.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/070.html.ini @@ -1,4 +0,0 @@ -[070.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/071.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/071.html.ini @@ -1,4 +0,0 @@ -[071.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/072.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/072.html.ini @@ -1,4 +0,0 @@ -[072.html] - expected: - if fission and (os == "android"): [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/073.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/073.html.ini @@ -1,4 +0,0 @@ -[073.html] - expected: - if (os == "android") and fission: [TIMEOUT, OK] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/074.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/074.html.ini @@ -1,4 +0,0 @@ -[074.html] - expected: - if fission and (os == "android"): [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/075.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/075.html.ini @@ -1,4 +0,0 @@ -[075.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/083.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/083.html.ini @@ -1,6 +1,3 @@ [083.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH [ scheduler: event listener defined by script in a document in history] expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/084.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/execution-timing/084.html.ini @@ -1,4 +0,0 @@ -[084.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/syntax/parsing/html5lib_tests1.html.ini b/testing/web-platform/meta/html/syntax/parsing/html5lib_tests1.html.ini @@ -15,9 +15,6 @@ [html5lib_tests1.html?run_type=write] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: [OK, CRASH] [html5lib_tests1.html 0b27e026dd03a356bbd78690fff7fb40cd63b606] expected: FAIL diff --git a/testing/web-platform/meta/html/syntax/parsing/html5lib_tests10.html.ini b/testing/web-platform/meta/html/syntax/parsing/html5lib_tests10.html.ini @@ -1,6 +1,4 @@ [html5lib_tests10.html?run_type=write] - expected: - if (os == "linux") and debug and fission: [OK, CRASH] [html5lib_tests10.html fee2541ab7080ca5b363bb4b7b0c18ee1d3699ba] expected: FAIL @@ -15,9 +13,6 @@ [html5lib_tests10.html?run_type=write_single] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: [OK, CRASH] [html5lib_tests10.html fee2541ab7080ca5b363bb4b7b0c18ee1d3699ba] expected: FAIL diff --git a/testing/web-platform/meta/html/syntax/parsing/html5lib_tests18.html.ini b/testing/web-platform/meta/html/syntax/parsing/html5lib_tests18.html.ini @@ -7,9 +7,6 @@ [html5lib_tests18.html?run_type=write_single] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: [OK, CRASH] [html5lib_tests18.html e4eb33f77ae641718853d2cfddbdb2eece6b266b] expected: FAIL @@ -18,8 +15,6 @@ [html5lib_tests18.html?run_type=write] - expected: - if (os == "linux") and debug and fission: [CRASH, OK] [html5lib_tests18.html e4eb33f77ae641718853d2cfddbdb2eece6b266b] expected: FAIL diff --git a/testing/web-platform/meta/html/syntax/parsing/html5lib_tests19.html.ini b/testing/web-platform/meta/html/syntax/parsing/html5lib_tests19.html.ini @@ -1,12 +1,8 @@ [html5lib_tests19.html?run_type=write_single] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: [OK, CRASH] [html5lib_tests19.html 3984cbe166b42d77ff6dadc8e1687075db7a8e65] expected: FAIL [html5lib_tests19.html?run_type=uri] - max-asserts: 2 [html5lib_tests19.html?run_type=write] diff --git a/testing/web-platform/meta/html/syntax/parsing/html5lib_tests9.html.ini b/testing/web-platform/meta/html/syntax/parsing/html5lib_tests9.html.ini @@ -13,8 +13,6 @@ [html5lib_tests9.html?run_type=write] - expected: - if (os == "linux") and debug and fission: [OK, CRASH] [html5lib_tests9.html b2a8131e72e53265479c08cd18d4f4663278a021] expected: FAIL @@ -29,9 +27,6 @@ [html5lib_tests9.html?run_type=write_single] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: [OK, CRASH] [html5lib_tests9.html b2a8131e72e53265479c08cd18d4f4663278a021] expected: FAIL diff --git a/testing/web-platform/meta/html/syntax/parsing/html5lib_webkit02.html.ini b/testing/web-platform/meta/html/syntax/parsing/html5lib_webkit02.html.ini @@ -1,7 +1,4 @@ [html5lib_webkit02.html?run_type=write] - expected: - if (os == "win") and not debug and (processor == "x86_64"): [OK, ERROR] - if (os == "linux") and debug and fission: [CRASH, OK] [html5lib_webkit02.html 3a112027586c5c0fb506c49aa01d3f695ca0a5fa] expected: FAIL @@ -31,8 +28,6 @@ [html5lib_webkit02.html?run_type=write_single] - expected: - if navigationApi and debug: [OK, CRASH] [html5lib_webkit02.html 3a112027586c5c0fb506c49aa01d3f695ca0a5fa] expected: FAIL diff --git a/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/closing-the-input-stream/load-event-after-location-set-during-write.window.js.ini b/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/closing-the-input-stream/load-event-after-location-set-during-write.window.js.ini @@ -1,3 +0,0 @@ -[load-event-after-location-set-during-write.window.html] - expected: - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/document.write-02.html.ini b/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/document.write-02.html.ini @@ -1,4 +0,0 @@ -[document.write-02.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_001.html.ini b/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_001.html.ini @@ -1,4 +0,0 @@ -[iframe_001.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_002.html.ini b/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_002.html.ini @@ -1,5 +0,0 @@ -[iframe_002.html] - expected: - if (os == "android") and debug and fission: [TIMEOUT, OK] - if (os == "android") and debug and not fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_003.html.ini b/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_003.html.ini @@ -1,4 +0,0 @@ -[iframe_003.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_004.html.ini b/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_004.html.ini @@ -1,5 +0,0 @@ -[iframe_004.html] - expected: - if (os == "android") and debug and not fission: [OK, TIMEOUT] - if (os == "android") and debug and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_005.html.ini b/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_005.html.ini @@ -1,4 +0,0 @@ -[iframe_005.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_006.html.ini b/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_006.html.ini @@ -1,4 +0,0 @@ -[iframe_006.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_007.html.ini b/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_007.html.ini @@ -1,4 +0,0 @@ -[iframe_007.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_008.html.ini b/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_008.html.ini @@ -1,5 +0,0 @@ -[iframe_008.html] - expected: - if (os == "android") and debug and not fission: [OK, TIMEOUT] - if (os == "android") and debug and fission: [TIMEOUT, OK] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_009.html.ini b/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_009.html.ini @@ -1,4 +0,0 @@ -[iframe_009.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_010.html.ini b/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/iframe_010.html.ini @@ -1,4 +0,0 @@ -[iframe_010.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-02.html.ini b/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-02.html.ini @@ -1,4 +0,0 @@ -[document.writeln-02.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-03.html.ini b/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-03.html.ini @@ -1,4 +0,0 @@ -[document.writeln-03.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/active.window.js.ini b/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/active.window.js.ini @@ -1,7 +1,4 @@ [active.window.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH [document.open() removes the document's children (non-active document with an associated Window object; frame is removed)] bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1520333 expected: FAIL diff --git a/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document-open-cancels-javascript-url-navigation.html.ini b/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document-open-cancels-javascript-url-navigation.html.ini @@ -1,4 +0,0 @@ -[document-open-cancels-javascript-url-navigation.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.js.ini b/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.js.ini @@ -1,7 +1,4 @@ [event-listeners.window.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH [Standard event listeners are to be removed from Window for a non-active document that is the associated Document of a Window (frame is removed)] bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1520333 expected: FAIL diff --git a/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-events.window.js.ini b/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-events.window.js.ini @@ -1,4 +0,0 @@ -[mutation-events.window.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-observer.window.js.ini b/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-observer.window.js.ini @@ -1,4 +0,0 @@ -[mutation-observer.window.html] - expected: - if (os == "android") and fission: [TIMEOUT, OK] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/origin-check-in-document-open-basic.html.ini b/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/origin-check-in-document-open-basic.html.ini @@ -1,4 +0,0 @@ -[origin-check-in-document-open-basic.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/quirks.window.js.ini b/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/quirks.window.js.ini @@ -1,4 +0,0 @@ -[quirks.window.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/remove-initial-about-blankness.window.js.ini b/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/remove-initial-about-blankness.window.js.ini @@ -1,4 +0,0 @@ -[remove-initial-about-blankness.window.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument.window.js.ini b/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument.window.js.ini @@ -1,4 +0,0 @@ -[type-argument.window.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window.js.ini b/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window.js.ini @@ -1,10 +0,0 @@ -[url.window.html] - expected: - if (os == "android") and debug: [OK, TIMEOUT] - if navigationApi and debug: CRASH - [document.open() does not change document's URL (active but not fully active document)] - expected: - if (os == "win") and debug: PASS - if (os == "mac") and not debug: [FAIL, PASS] - if os == "android": PASS - [PASS, FAIL] diff --git a/testing/web-platform/meta/import-maps/bare-specifiers.sub.html.ini b/testing/web-platform/meta/import-maps/bare-specifiers.sub.html.ini @@ -1,3 +0,0 @@ -[bare-specifiers.sub.html] - expected: - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/import-maps/data-url-specifiers.sub.html.ini b/testing/web-platform/meta/import-maps/data-url-specifiers.sub.html.ini @@ -1,4 +0,0 @@ -[data-url-specifiers.sub.html] - expected: - if (os == "android") and fission: [TIMEOUT, OK] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/import-maps/http-url-like-specifiers.sub.html.ini b/testing/web-platform/meta/import-maps/http-url-like-specifiers.sub.html.ini @@ -1,3 +0,0 @@ -[http-url-like-specifiers.sub.html] - expected: - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/import-maps/import-maps-base-url.sub.html.ini b/testing/web-platform/meta/import-maps/import-maps-base-url.sub.html.ini @@ -1,4 +0,0 @@ -[import-maps-base-url.sub.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - if navigationApi and debug: CRASH diff --git a/testing/web-platform/meta/permissions-policy/experimental-features/unload-allowed-headerless.tentative.window.js.ini b/testing/web-platform/meta/permissions-policy/experimental-features/unload-allowed-headerless.tentative.window.js.ini @@ -16,7 +16,5 @@ [unload-allowed-headerless.tentative.window.html?urlType=blank] - expected: - if navigationApi and debug: CRASH ['unload' Policy : allowed in headerless doc when allowed in main frame.] expected: FAIL diff --git a/testing/web-platform/meta/permissions-policy/experimental-features/unload-disallowed-headerless.tentative.window.js.ini b/testing/web-platform/meta/permissions-policy/experimental-features/unload-disallowed-headerless.tentative.window.js.ini @@ -9,8 +9,6 @@ [unload-disallowed-headerless.tentative.window.html?urlType=blank] - expected: - if navigationApi and debug: CRASH ['unload' Policy : disallowed in headerless doc when disallowed in main frame.] expected: FAIL diff --git a/testing/web-platform/meta/storage-access-api/hasStorageAccess-insecure.sub.window.js.ini b/testing/web-platform/meta/storage-access-api/hasStorageAccess-insecure.sub.window.js.ini @@ -1,7 +0,0 @@ -[hasStorageAccess-insecure.sub.window.html] - expected: - if (os == "win") and not debug and (processor == "x86_64"): [ERROR, OK, TIMEOUT] - if (os == "win") and debug: [TIMEOUT, OK] - if (os == "mac") and not debug: [TIMEOUT, OK] - if navigationApi and debug: CRASH - [OK, TIMEOUT] diff --git a/testing/web-platform/meta/storage-access-api/hasStorageAccess.sub.https.window.js.ini b/testing/web-platform/meta/storage-access-api/hasStorageAccess.sub.https.window.js.ini @@ -1,4 +0,0 @@ -[hasStorageAccess.sub.https.window.html] - expected: - if navigationApi and debug: CRASH - [OK, TIMEOUT] diff --git a/testing/web-platform/meta/storage-access-api/requestStorageAccess-insecure.sub.window.js.ini b/testing/web-platform/meta/storage-access-api/requestStorageAccess-insecure.sub.window.js.ini @@ -1,12 +0,0 @@ -[requestStorageAccess-insecure.sub.window.html] - expected: - if (os == "linux") and debug and fission and swgl: [TIMEOUT, OK] - if (os == "linux") and debug and not fission and not swgl: [TIMEOUT, OK] - if (os == "win") and swgl: [TIMEOUT, OK] - if navigationApi and debug: CRASH - [OK, TIMEOUT] - [[top-level-context\] document.requestStorageAccess() should be rejected when called with a user gesture in insecure context] - expected: - if (os == "win") and debug: PASS - if os == "android": PASS - [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/storage-access-api/requestStorageAccess-nested-cross-origin-iframe.sub.https.window.js.ini b/testing/web-platform/meta/storage-access-api/requestStorageAccess-nested-cross-origin-iframe.sub.https.window.js.ini @@ -1,28 +0,0 @@ -[requestStorageAccess-nested-cross-origin-iframe.sub.https.window.html] - expected: - if (os == "win") and not debug and (processor == "x86"): [TIMEOUT, OK] - if os == "mac": [TIMEOUT, OK] - if navigationApi and debug: CRASH - [OK, TIMEOUT] - [[nested-cross-origin-frame\] document.requestStorageAccess() should resolve in top-level frame or same-site iframe, otherwise reject with a NotAllowedError with no user gesture.] - expected: - if (os == "win") and not debug and (processor == "x86"): TIMEOUT - if os == "mac": [TIMEOUT, PASS] - if os == "linux": PASS - [PASS, TIMEOUT] - - [[nested-cross-origin-frame\] document.requestStorageAccess() should be resolved with no user gesture when a permission grant exists, and should allow cookie access] - expected: - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): NOTRUN - if (os == "win") and debug: [PASS, NOTRUN] - if os == "mac": [NOTRUN, PASS] - if os == "linux": PASS - [PASS, FAIL, NOTRUN] - - [[nested-cross-origin-frame\] document.requestStorageAccess() should resolve without permission grant or user gesture] - expected: - if (os == "win") and not debug and (processor == "x86"): NOTRUN - if os == "mac": [NOTRUN, PASS] - if os == "linux": PASS - [PASS, NOTRUN] diff --git a/testing/web-platform/meta/storage-access-api/requestStorageAccess-nested-cross-site-iframe.sub.https.window.js.ini b/testing/web-platform/meta/storage-access-api/requestStorageAccess-nested-cross-site-iframe.sub.https.window.js.ini @@ -1,27 +0,0 @@ -[requestStorageAccess-nested-cross-site-iframe.sub.https.window.html] - expected: - if navigationApi and debug: CRASH - [OK, TIMEOUT] - [[nested-cross-site-frame\] document.requestStorageAccess() should be resolved with no user gesture when a permission grant exists, and should allow cookie access] - expected: - if (os_version == "7.0") and debug and sessionHistoryInParent: [FAIL, PASS, NOTRUN] - if (os_version == "7.0") and debug and not sessionHistoryInParent: [PASS, FAIL, NOTRUN] - if (os_version == "7.0") and not debug and sessionHistoryInParent: [PASS, NOTRUN, FAIL] - if (os_version == "7.0") and not debug and not sessionHistoryInParent: [PASS, NOTRUN, FAIL] - if (os_version == "24.04") and debug and not fission: [PASS, NOTRUN] - if (os_version == "14") and debug and sessionHistoryInParent: [PASS, FAIL] - if (os_version == "14") and debug and not sessionHistoryInParent: [PASS, FAIL, NOTRUN] - if (os_version == "14") and not debug: [PASS, FAIL] - - [[nested-cross-site-frame\] document.requestStorageAccess() should resolve in top-level frame or same-site iframe, otherwise reject with a NotAllowedError with no user gesture.] - expected: - if (os_version == "7.0") and not debug and sessionHistoryInParent: [PASS, TIMEOUT, FAIL] - if (os_version == "7.0") and not debug and not sessionHistoryInParent: [PASS, TIMEOUT, FAIL] - [PASS, FAIL, TIMEOUT] - - [[nested-cross-site-frame\] document.requestStorageAccess() should be rejected with a NotAllowedError with denied permission] - expected: - if (os_version == "7.0") and debug and not sessionHistoryInParent: [FAIL, PASS, NOTRUN] - if (os_version == "7.0") and not debug and sessionHistoryInParent: [PASS, NOTRUN, FAIL] - if (os_version == "7.0") and not debug and not sessionHistoryInParent: [PASS, NOTRUN, FAIL] - [PASS, FAIL, NOTRUN] diff --git a/testing/web-platform/meta/storage-access-api/requestStorageAccess-nested-same-origin-iframe.sub.https.window.js.ini b/testing/web-platform/meta/storage-access-api/requestStorageAccess-nested-same-origin-iframe.sub.https.window.js.ini @@ -1,28 +0,0 @@ -[requestStorageAccess-nested-same-origin-iframe.sub.https.window.html] - expected: - if (os == "win") and (processor == "x86") and debug: [TIMEOUT, OK] - if os == "mac": [TIMEOUT, OK] - if navigationApi and debug: CRASH - [OK, TIMEOUT] - [[nested-same-origin-frame\] document.requestStorageAccess() should resolve in top-level frame or same-site iframe, otherwise reject with a NotAllowedError with no user gesture.] - expected: - if (os == "win") and (processor == "x86") and debug: [TIMEOUT, PASS] - if os == "mac": [TIMEOUT, PASS] - if os == "linux": PASS - [PASS, TIMEOUT] - - [[nested-same-origin-frame\] document.requestStorageAccess() should be resolved with no user gesture when a permission grant exists, and should allow cookie access] - expected: - if (os == "win") and (processor == "x86") and debug: [NOTRUN, PASS] - if (os == "win") and (processor == "x86") and not debug: [PASS, NOTRUN] - if (os == "win") and (processor == "x86_64"): [PASS, NOTRUN] - if os == "mac": [NOTRUN, PASS] - if os == "linux": PASS - [PASS, FAIL, NOTRUN] - - [[nested-same-origin-frame\] document.requestStorageAccess() should resolve without permission grant or user gesture] - expected: - if (os == "win") and (processor == "x86") and debug: [NOTRUN, PASS] - if os == "mac": [NOTRUN, PASS] - if os == "linux": PASS - [PASS, NOTRUN]