Run same tests for layout-2020 and layout-2013 (#30092)

Most tests were only being run for layout-2013, not for layout-2020.
This wasn't great since layout-2020 is now the default.

So this patch unifies the lists of included tests for both layouts.
For layout-2013 this implies adding css/css-content/, css/css-logical/
and css/css-masking/clip/.
For layout-2020 this implies adding several additional css tests, and
also tests like dom/, js/, html/, etc.
This commit is contained in:
Oriol Brufau 2023-08-15 02:28:32 +02:00 committed by GitHub
parent 78c7011240
commit 963104e5fc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4797 changed files with 679983 additions and 5390 deletions

View file

@ -1,5 +1,3 @@
[module-dynamic-import.html]
expected: TIMEOUT
[document.write in an imported module]
expected: TIMEOUT
expected: FAIL

View file

@ -1,5 +0,0 @@
[module-tla-immediate-promise.html]
expected: TIMEOUT
[document.write in an imported module]
expected: TIMEOUT

View file

@ -1,5 +1,3 @@
[module-tla-import.html]
expected: TIMEOUT
[document.write in an imported module]
expected: TIMEOUT
expected: FAIL

View file

@ -0,0 +1,13 @@
[abort-refresh-immediate.window.html]
expected: TIMEOUT
[document.open() aborts documents that are queued for navigation through <meta> refresh with timeout 0 (XMLHttpRequest)]
expected: TIMEOUT
[document.open() aborts documents that are queued for navigation through <meta> refresh with timeout 0 (fetch())]
expected: TIMEOUT
[document.open() aborts documents that are queued for navigation through Refresh header with timeout 0 (XMLHttpRequest)]
expected: TIMEOUT
[document.open() aborts documents that are queued for navigation through Refresh header with timeout 0 (fetch())]
expected: TIMEOUT

View file

@ -0,0 +1,10 @@
[abort-refresh-multisecond-header.window.html]
expected: TIMEOUT
[document.open() does NOT abort documents that are queued for navigation through Refresh header with 1-sec timeout (XMLHttpRequest)]
expected: TIMEOUT
[document.open() does NOT abort documents that are queued for navigation through Refresh header with 1-sec timeout (fetch())]
expected: TIMEOUT
[document.open() does NOT abort documents that are queued for navigation through Refresh header with 4-sec timeout (image loading)]
expected: TIMEOUT

View file

@ -0,0 +1,10 @@
[abort-refresh-multisecond-meta.window.html]
expected: TIMEOUT
[document.open() does NOT abort documents that are queued for navigation through <meta> refresh with 1-sec timeout (XMLHttpRequest)]
expected: TIMEOUT
[document.open() does NOT abort documents that are queued for navigation through <meta> refresh with 1-sec timeout (fetch())]
expected: TIMEOUT
[document.open() does NOT abort documents that are queued for navigation through <meta> refresh with 4-sec timeout (image loading)]
expected: TIMEOUT

View file

@ -0,0 +1,19 @@
[abort-while-navigating.window.html]
expected: TIMEOUT
[document.open() aborts documents that are navigating through Location (XMLHttpRequest)]
expected: TIMEOUT
[document.open() aborts documents that are navigating through Location (fetch())]
expected: TIMEOUT
[document.open() aborts documents that are navigating through iframe loading (XMLHttpRequest)]
expected: TIMEOUT
[document.open() aborts documents that are navigating through iframe loading (fetch())]
expected: TIMEOUT
[document.open() aborts documents that are queued for navigation through .click() (XMLHttpRequest)]
expected: TIMEOUT
[document.open() aborts documents that are queued for navigation through .click() (fetch())]
expected: TIMEOUT

View file

@ -0,0 +1,10 @@
[abort.sub.window.html]
expected: TIMEOUT
[document.open() does not abort documents that are not navigating (XMLHttpRequest)]
expected: TIMEOUT
[document.open() does not abort documents that are not navigating (fetch())]
expected: TIMEOUT
[document.open() does not abort documents that are not navigating (image loading)]
expected: TIMEOUT

View file

@ -0,0 +1,12 @@
[active.window.html]
[document.open() removes the document's children (non-active document with an associated Window object; navigated away)]
expected: FAIL
[document.open() removes the document's children (non-active document without an associated Window object; createHTMLDocument)]
expected: FAIL
[document.open() removes the document's children (non-active document without an associated Window object; DOMParser)]
expected: FAIL
[document.open() removes the document's children (non-active document without an associated Window object; XMLHttpRequest)]
expected: FAIL

View file

@ -0,0 +1,10 @@
[bailout-exception-vs-return-origin.sub.window.html]
expected: TIMEOUT
[document.open should throw a SecurityError with cross-origin document even when the ignore-opens-during-unload counter is greater than 0 (during beforeunload event)]
expected: TIMEOUT
[document.open should throw a SecurityError with cross-origin document even when the ignore-opens-during-unload counter is greater than 0 (during pagehide event)]
expected: FAIL
[document.open should throw a SecurityError with cross-origin document even when the ignore-opens-during-unload counter is greater than 0 (during unload event)]
expected: FAIL

View file

@ -0,0 +1,10 @@
[bailout-exception-vs-return-xml.window.html]
expected: TIMEOUT
[document.open should throw an InvalidStateError with XML document even when the ignore-opens-during-unload counter is greater than 0 (during beforeunload event)]
expected: TIMEOUT
[document.open should throw an InvalidStateError with XML document even when the ignore-opens-during-unload counter is greater than 0 (during pagehide event)]
expected: FAIL
[document.open should throw an InvalidStateError with XML document even when the ignore-opens-during-unload counter is greater than 0 (during unload event)]
expected: FAIL

View file

@ -0,0 +1,10 @@
[bailout-side-effects-ignore-opens-during-unload.window.html]
expected: TIMEOUT
[document.open bailout should not have any side effects (ignore-opens-during-unload is greater than 0 during unload event)]
expected: FAIL
[document.open bailout should not have any side effects (ignore-opens-during-unload is greater than 0 during beforeunload event)]
expected: TIMEOUT
[document.open bailout should not have any side effects (ignore-opens-during-unload is greater than 0 during pagehide event)]
expected: FAIL

View file

@ -0,0 +1,3 @@
[document-open-cancels-javascript-url-navigation.html]
[document-open-cancels-javascript-url-navigation]
expected: FAIL

View file

@ -0,0 +1,3 @@
[encoding.window.html]
[doucment.open() and the document's encoding]
expected: FAIL

View file

@ -0,0 +1,18 @@
[event-listeners.window.html]
[Standard event listeners are to be removed from Window]
expected: FAIL
[Standard event listeners are to be removed from Window for an active but not fully active document]
expected: FAIL
[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)]
expected: FAIL
[Custom event listeners are to be removed from Window for an active but not fully active document]
expected: FAIL
[Event listeners are to be removed with immediate effect]
expected: FAIL
[Event listeners are to be removed from shadow trees as well]
expected: FAIL

View file

@ -0,0 +1,3 @@
[location-set-and-document-open.html]
[Location sets should cancel current navigation and prevent later document.open() from doing anything]
expected: FAIL

View file

@ -0,0 +1,6 @@
[no-new-global.window.html]
[BarProp maintains its prototype and properties through open()]
expected: FAIL
[Location maintains its prototype and properties through open()]
expected: FAIL

View file

@ -0,0 +1,2 @@
[quirks.window.html]
expected: CRASH

View file

@ -0,0 +1,6 @@
[url.window.html]
[document.open() does not change document's URL (active but not fully active document)]
expected: FAIL
[document.open() does not change document's URL (non-active document with an associated Window object; frame is removed)]
expected: FAIL