forked from mirrors/gecko-dev
Bug 1804140 - Change wpt annotations for tests from Fission to SHIP. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D172277
This commit is contained in:
parent
79f8242c2d
commit
9ffd3b6640
12 changed files with 47 additions and 48 deletions
|
|
@ -2,9 +2,6 @@
|
|||
prefs: [docshell.shistory.bfcache.ship_allow_beforeunload_listeners:true]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
[beforeunload]
|
||||
expected:
|
||||
if not fission and (os == "linux"): PRECONDITION_FAILED
|
||||
|
||||
[unload]
|
||||
expected:
|
||||
|
|
|
|||
|
|
@ -1,6 +0,0 @@
|
|||
[srcdoc-history-entries.html]
|
||||
expected:
|
||||
if (os == "linux") and not fission: TIMEOUT
|
||||
[srcdoc history entries: the container window navigates]
|
||||
expected:
|
||||
if (os == "linux") and not fission: TIMEOUT
|
||||
|
|
@ -1,21 +1,20 @@
|
|||
[iframe-src-204-fragment.html]
|
||||
[src]
|
||||
expected:
|
||||
if (os == "linux") and fission and (processor == "x86_64") and not swgl and not debug: [PASS, FAIL]
|
||||
if (os == "linux") and fission and (processor == "x86_64") and not swgl and debug: [FAIL, PASS]
|
||||
if (os == "linux") and fission and (processor == "x86_64") and swgl: [PASS, FAIL]
|
||||
if (os == "linux") and fission and (processor == "x86"): [PASS, FAIL]
|
||||
if (os == "linux") and (processor == "x86_64") and not swgl and not debug: [PASS, FAIL]
|
||||
if (os == "linux") and (processor == "x86_64") and not swgl and debug: [FAIL, PASS]
|
||||
if (os == "linux") and (processor == "x86_64") and swgl: [PASS, FAIL]
|
||||
if (os == "linux") and (processor == "x86"): [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": [PASS, FAIL]
|
||||
FAIL
|
||||
|
||||
[location.href]
|
||||
expected:
|
||||
if (os == "linux") and fission and debug and swgl: [PASS, FAIL]
|
||||
if (os == "linux") and fission and debug and not swgl: [FAIL, PASS]
|
||||
if (os == "linux") and fission and not debug and (processor == "x86_64"): [PASS, FAIL]
|
||||
if (os == "linux") and fission and not debug and (processor == "x86"): [FAIL, PASS]
|
||||
if (os == "linux") and not fission and swgl: [FAIL, PASS]
|
||||
if (os == "linux") and debug and swgl: [PASS, FAIL]
|
||||
if (os == "linux") and debug and not swgl: [FAIL, PASS]
|
||||
if (os == "linux") and not debug and (processor == "x86_64"): [PASS, FAIL]
|
||||
if (os == "linux") and not debug and (processor == "x86"): [FAIL, PASS]
|
||||
if os == "mac": [PASS, FAIL]
|
||||
if os == "win": [PASS, FAIL]
|
||||
FAIL
|
||||
|
|
|
|||
|
|
@ -3,4 +3,4 @@
|
|||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
[Anchor with a fragment href and a click handler that navigates back]
|
||||
expected:
|
||||
if not fission: FAIL
|
||||
if (os == "android") and not fission: FAIL
|
||||
|
|
|
|||
|
|
@ -7,8 +7,8 @@
|
|||
|
||||
[cross-document traversals in the same (back) direction: the result is going -2 with only one load event]
|
||||
expected:
|
||||
if not fission: FAIL
|
||||
if (os == "android") and not fission: FAIL
|
||||
|
||||
[cross-document traversals in the same (forward) direction: the result is going +2 with only one load event]
|
||||
expected:
|
||||
if not fission: FAIL
|
||||
if (os == "android") and not fission: FAIL
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
[cross-document-traversal-same-document-traversal.html]
|
||||
[traversals in the same (back) direction: coalesced]
|
||||
expected:
|
||||
if not fission: FAIL
|
||||
if (os == "android") and not fission: FAIL
|
||||
|
||||
[traversals in the same (forward) direction: coalesced]
|
||||
expected:
|
||||
if not fission: FAIL
|
||||
if (os == "android") and not fission: FAIL
|
||||
|
|
|
|||
|
|
@ -1,23 +1,23 @@
|
|||
[same-document-traversal-same-document-traversal-hashchange.html]
|
||||
expected:
|
||||
if not fission: OK
|
||||
if (os == "android") and not fission: OK
|
||||
TIMEOUT
|
||||
[same-document traversals in opposite directions: queued up]
|
||||
expected:
|
||||
if not fission: PASS
|
||||
if (os == "android") and not fission: PASS
|
||||
TIMEOUT
|
||||
|
||||
[same-document traversals in opposite directions, second traversal invalid at queuing time: queued up]
|
||||
expected:
|
||||
if not fission: PASS
|
||||
if (os == "android") and not fission: PASS
|
||||
NOTRUN
|
||||
|
||||
[same-document traversals in the same (back) direction: queue up]
|
||||
expected:
|
||||
if not fission: PASS
|
||||
if (os == "android") and not fission: PASS
|
||||
NOTRUN
|
||||
|
||||
[same-document traversals in the same (forward) direction: queue up]
|
||||
expected:
|
||||
if not fission: PASS
|
||||
if (os == "android") and not fission: PASS
|
||||
NOTRUN
|
||||
|
|
|
|||
|
|
@ -1,23 +1,23 @@
|
|||
[same-document-traversal-same-document-traversal-pushstate.html]
|
||||
expected:
|
||||
if not fission: OK
|
||||
if (os == "android") and not fission: OK
|
||||
TIMEOUT
|
||||
[same-document traversals in opposite directions: queued up]
|
||||
expected:
|
||||
if not fission: PASS
|
||||
if (os == "android") and not fission: PASS
|
||||
TIMEOUT
|
||||
|
||||
[same-document traversals in opposite directions, second traversal invalid at queuing time: queued up]
|
||||
expected:
|
||||
if not fission: PASS
|
||||
if (os == "android") and not fission: PASS
|
||||
NOTRUN
|
||||
|
||||
[same-document traversals in the same (back) direction: queue up]
|
||||
expected:
|
||||
if not fission: PASS
|
||||
if (os == "android") and not fission: PASS
|
||||
NOTRUN
|
||||
|
||||
[same-document traversals in the same (forward) direction: queue up]
|
||||
expected:
|
||||
if not fission: PASS
|
||||
if (os == "android") and not fission: PASS
|
||||
NOTRUN
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
[forward-triggers-hashchange.html]
|
||||
bug:
|
||||
if not fission: https://bugzilla.mozilla.org/show_bug.cgi?id=1712641
|
||||
if (os == "android") and not fission: https://bugzilla.mozilla.org/show_bug.cgi?id=1712641
|
||||
expected:
|
||||
if fission and (os == "android"): [OK, TIMEOUT]
|
||||
if not fission: TIMEOUT
|
||||
if (os == "android") and not fission: TIMEOUT
|
||||
[Navigating forward after replace() should still trigger hashchange]
|
||||
bug:
|
||||
if not fission: https://bugzilla.mozilla.org/show_bug.cgi?id=1712641
|
||||
if (os == "android") and not fission: https://bugzilla.mozilla.org/show_bug.cgi?id=1712641
|
||||
expected:
|
||||
if not fission: TIMEOUT
|
||||
if (os == "android") and not fission: TIMEOUT
|
||||
|
|
|
|||
|
|
@ -1,15 +1,24 @@
|
|||
[005.html]
|
||||
[<body onpopstate="..."> should register a listener for the popstate event]
|
||||
bug:
|
||||
if fission and (os == "linux"): https://bugzilla.mozilla.org/show_bug.cgi?id=1668853
|
||||
if fission and (os == "win") and debug: https://bugzilla.mozilla.org/show_bug.cgi?id=1668853
|
||||
if (os == "linux"): https://bugzilla.mozilla.org/show_bug.cgi?id=1668853
|
||||
if (os == "win") and debug: https://bugzilla.mozilla.org/show_bug.cgi?id=1668853
|
||||
expected:
|
||||
if fission and not debug and (os == "linux"): [PASS, FAIL]
|
||||
if fission and debug: [PASS, FAIL]
|
||||
if not debug and (os == "linux"): [PASS, FAIL]
|
||||
if (os == "mac") and debug: [PASS, FAIL]
|
||||
if (os == "win") and debug: [PASS, FAIL]
|
||||
if (os == "linux") and debug: [PASS, FAIL]
|
||||
if (os == "android") and fission and debug: [PASS, FAIL]
|
||||
|
||||
[window.onpopstate should register a listener for the popstate event]
|
||||
bug:
|
||||
if fission and debug: https://bugzilla.mozilla.org/show_bug.cgi?id=1692852
|
||||
if (os == "mac") and debug: https://bugzilla.mozilla.org/show_bug.cgi?id=1692852
|
||||
if (os == "win") and debug: https://bugzilla.mozilla.org/show_bug.cgi?id=1692852
|
||||
if (os == "linux") and debug: https://bugzilla.mozilla.org/show_bug.cgi?id=1692852
|
||||
if (os == "android") and fission and debug: https://bugzilla.mozilla.org/show_bug.cgi?id=1692852
|
||||
expected:
|
||||
if fission and not debug and (os == "linux"): [PASS, FAIL]
|
||||
if fission and debug: [PASS, FAIL]
|
||||
if not debug and (os == "linux"): [PASS, FAIL]
|
||||
if (os == "mac") and debug: [PASS, FAIL]
|
||||
if (os == "win") and debug: [PASS, FAIL]
|
||||
if (os == "linux") and debug: [PASS, FAIL]
|
||||
if (os == "android") and fission and debug: [PASS, FAIL]
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
[traverse-during-unload.html]
|
||||
[Traversing the history during unload]
|
||||
expected:
|
||||
if (os == "linux") and fission and (processor == "x86"): [PASS, FAIL]
|
||||
if (os == "linux") and fission and (processor == "x86_64"): [PASS, FAIL]
|
||||
if (os == "linux") and (processor == "x86"): [PASS, FAIL]
|
||||
if (os == "linux") and (processor == "x86_64"): [PASS, FAIL]
|
||||
if os == "win": PASS
|
||||
if os == "mac": PASS
|
||||
FAIL
|
||||
|
|
|
|||
|
|
@ -10,10 +10,10 @@
|
|||
|
||||
[Test that cross-site iframe navigations are not observable by the parent, even after history navigations by the parent]
|
||||
expected:
|
||||
if not fission: PASS
|
||||
if (os == "android"): PASS
|
||||
[PASS, FAIL]
|
||||
|
||||
[Test that cross-site iframe navigations are not observable by the parent]
|
||||
expected:
|
||||
if not fission: PASS
|
||||
if (os == "android") and not fission: PASS
|
||||
[PASS, FAIL]
|
||||
|
|
|
|||
Loading…
Reference in a new issue