diff options
Diffstat (limited to 'testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-escalate-privileges.tentative.sub.window.js.ini')
-rw-r--r-- | testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-escalate-privileges.tentative.sub.window.js.ini | 28 |
1 files changed, 25 insertions, 3 deletions
diff --git a/testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-escalate-privileges.tentative.sub.window.js.ini b/testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-escalate-privileges.tentative.sub.window.js.ini index 2b0ef4d222..6d183b527f 100644 --- a/testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-escalate-privileges.tentative.sub.window.js.ini +++ b/testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-escalate-privileges.tentative.sub.window.js.ini @@ -1,4 +1,26 @@ [sandbox-top-navigation-escalate-privileges.tentative.sub.window.html] - expected: - if (os == "android") and fission: [ERROR, TIMEOUT] - CRASH + expected: TIMEOUT + [A cross origin unsandboxed frame can't escalate privileges in a child frame] + expected: + if os == "mac": [FAIL, TIMEOUT] + if os == "linux": [FAIL, TIMEOUT] + FAIL + + [A sandboxed same-origin grandchild without allow-same-origin can't escalate its own top-nav privileges] + expected: NOTRUN + + [A same-origin grandchild with frame allow-top can navigate top] + expected: + if os == "win": [TIMEOUT, NOTRUN] + if os == "linux": [NOTRUN, TIMEOUT] + if os == "android": TIMEOUT + NOTRUN + + [An unsandboxed grandchild inherits its parents ability to navigate top.] + expected: + if os == "win": [PASS, TIMEOUT] + if os == "mac": [TIMEOUT, NOTRUN] + if os == "linux": [TIMEOUT, NOTRUN, PASS] + + [A sandboxed same-origin grandchild with allow-same-origin can give itself top-nav privileges] + expected: NOTRUN |