зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1855432 - [wpt-sync] Update web-platform-tests to eac4b4fad0c44ca0085081ce49259f45c80eb918, a=testonly
MANUAL PUSH: wpt sync bot wpt-head: eac4b4fad0c44ca0085081ce49259f45c80eb918 wpt-type: landing
This commit is contained in:
Родитель
44bb4995b4
Коммит
cfc7e72924
|
@ -1,8 +1,7 @@
|
|||
[domain.sub.html]
|
||||
expected:
|
||||
if (os == "linux") and not debug and fission and (processor == "x86"): [OK, TIMEOUT]
|
||||
if (os == "linux") and not debug and fission and (processor == "x86_64"): [OK, TIMEOUT]
|
||||
if (os == "linux") and not debug and not fission: [OK, TIMEOUT]
|
||||
if (os == "linux") and debug and not fission and not swgl: TIMEOUT
|
||||
if (os == "linux") and not debug: [OK, TIMEOUT]
|
||||
[Return cookie for domain match (with first domain attribute as suffix of host name and second a match for host name)]
|
||||
expected:
|
||||
if (os == "linux") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
|
@ -25,8 +24,8 @@
|
|||
|
||||
[Cookies with same name, path, and domain (differing only in leading '.') overwrite each other ('.' second)]
|
||||
expected:
|
||||
if (os == "linux") and not debug and not fission: [PASS, NOTRUN]
|
||||
if (os == "linux") and not debug and fission: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "linux") and not debug and not fission: [PASS, NOTRUN]
|
||||
|
||||
[Cookies with same name, path, and domain (differing only in leading '.') overwrite each other ('.' first)]
|
||||
expected:
|
||||
|
@ -34,21 +33,19 @@
|
|||
|
||||
[No host cookies returned for host cookies after non-host redirect 1]
|
||||
expected:
|
||||
if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "linux") and not debug and fission: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "linux") and not debug and not fission: [PASS, NOTRUN]
|
||||
|
||||
[No host cookies returned for host cookies after non-host redirect 2]
|
||||
expected:
|
||||
if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "linux") and not debug and fission: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "linux") and not debug and not fission: [PASS, TIMEOUT, NOTRUN]
|
||||
|
||||
[No host cookies returned for host cookies after non-host redirect 3]
|
||||
expected:
|
||||
if (os == "linux") and not debug and (processor == "x86_64") and fission: [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "linux") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "linux") and debug and not fission and not swgl: TIMEOUT
|
||||
if (os == "linux") and not debug and fission: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "linux") and not debug and not fission: [PASS, TIMEOUT, NOTRUN]
|
||||
|
||||
[Return cookie with valid domain after domain with single dot ('.') value.]
|
||||
expected:
|
||||
|
@ -72,12 +69,12 @@
|
|||
|
||||
[No cookie returned for domain attribute mismatch (first attribute doesn't, second does, third doesn't)]
|
||||
expected:
|
||||
if (os == "linux") and not fission and not debug: [PASS, TIMEOUT]
|
||||
if not fission and (os == "linux") and not debug: [PASS, TIMEOUT]
|
||||
|
||||
[Return cookie for domain match (with two identical domain attributes)]
|
||||
expected:
|
||||
if (os == "linux") and not debug and not fission: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "linux") and not debug and fission: [PASS, TIMEOUT]
|
||||
if (os == "linux") and not debug and not fission: [PASS, TIMEOUT, NOTRUN]
|
||||
|
||||
[No cookie returned for domain with single dot ('.') value.]
|
||||
expected:
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
[third-party-cookies.tentative.https.html]
|
||||
[Cross site window setting HTTP cookies]
|
||||
expected: FAIL
|
||||
|
||||
[3P fetch: Cookies are not accessible via HTTP]
|
||||
expected:
|
||||
if os == "android": FAIL
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
[fedcm-account-auto-selected-flag.https.html]
|
||||
expected: ERROR
|
|
@ -3,7 +3,6 @@
|
|||
if os == "linux": https://bugzilla.mozilla.org/show_bug.cgi?id=1845961
|
||||
expected:
|
||||
if os == "mac": [OK, CRASH]
|
||||
if os == "linux": [OK, TIMEOUT, CRASH]
|
||||
[OK, TIMEOUT]
|
||||
[FedCM enabled in 2 level deep nested iframe. FedCM should be enabled regardless of iframe nesting depth]
|
||||
expected: FAIL
|
||||
|
@ -11,7 +10,6 @@
|
|||
[FedCM disabled in 2 level deep nested iframe where innermost iframe does not have permission policy]
|
||||
expected:
|
||||
if os == "win": [PASS, NOTRUN]
|
||||
if os == "linux": [PASS, FAIL, TIMEOUT]
|
||||
|
||||
[FedCM disabled in 2 level deep nested iframe where middle iframe does not have permission policy]
|
||||
expected:
|
||||
|
@ -19,5 +17,8 @@
|
|||
|
||||
[FedCM should work in non-HTTPS URLs on localhost]
|
||||
expected:
|
||||
if os == "linux": [FAIL, TIMEOUT]
|
||||
if os == "win": [FAIL, TIMEOUT]
|
||||
FAIL
|
||||
|
||||
[FedCM enabled in invisible iframe. FedCM should be enabled as long as the top frame is visible]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,2 +1,6 @@
|
|||
[fedcm-not-observed-by-service-worker.https.html]
|
||||
expected: ERROR
|
||||
expected:
|
||||
if os == "win": [ERROR, TIMEOUT]
|
||||
ERROR
|
||||
[Test that service worker cannot observe fetches performed by FedCM API]
|
||||
expected: TIMEOUT
|
||||
|
|
|
@ -125,39 +125,6 @@
|
|||
[inset: 1px !important is disallowed in @fallback-position]
|
||||
expected: FAIL
|
||||
|
||||
[margin-top: 1px is allowed in @fallback-position]
|
||||
expected: FAIL
|
||||
|
||||
[margin-bottom: 1px is allowed in @fallback-position]
|
||||
expected: FAIL
|
||||
|
||||
[margin-left: 1px is allowed in @fallback-position]
|
||||
expected: FAIL
|
||||
|
||||
[margin-right: 1px is allowed in @fallback-position]
|
||||
expected: FAIL
|
||||
|
||||
[margin-block-start: 1px is allowed in @fallback-position]
|
||||
expected: FAIL
|
||||
|
||||
[margin-block-end: 1px is allowed in @fallback-position]
|
||||
expected: FAIL
|
||||
|
||||
[margin-inline-start: 1px is allowed in @fallback-position]
|
||||
expected: FAIL
|
||||
|
||||
[margin-inline-end: 1px is allowed in @fallback-position]
|
||||
expected: FAIL
|
||||
|
||||
[margin-block: 1px is allowed in @fallback-position]
|
||||
expected: FAIL
|
||||
|
||||
[margin-inline: 1px is allowed in @fallback-position]
|
||||
expected: FAIL
|
||||
|
||||
[margin: 1px is allowed in @fallback-position]
|
||||
expected: FAIL
|
||||
|
||||
[margin-left: 1px is disallowed in @fallback-position]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
[pseudo-elements-011.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[pseudo-elements-012.html]
|
||||
expected: FAIL
|
|
@ -1,6 +1,8 @@
|
|||
[content-visibility-auto-state-changed-removed.html]
|
||||
[ContentVisibilityAutoStateChange does not fire on disconnected element]
|
||||
expected:
|
||||
if (os == "linux") and swgl and not fission: [PASS, FAIL]
|
||||
if (os == "linux") and debug and fission and not swgl: [FAIL, PASS]
|
||||
if (os == "win") and (processor == "x86") and debug: [PASS, FAIL]
|
||||
if (os == "linux") and debug and not fission: [PASS, FAIL]
|
||||
if (os == "linux") and not debug: [PASS, FAIL]
|
||||
if (os == "android") and debug: [PASS, FAIL]
|
||||
if (os == "linux") and not swgl: [PASS, FAIL]
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
[counter-004.html]
|
||||
expected: FAIL
|
|
@ -1,30 +1,14 @@
|
|||
[keyboard.html]
|
||||
expected: ERROR
|
||||
[Snaps to bottom-left after pressing ArrowDown]
|
||||
expected:
|
||||
if (os == "linux") and not debug and (processor == "x86_64") and fission: [PASS, FAIL]
|
||||
if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, FAIL]
|
||||
FAIL
|
||||
if (os == "linux") and not debug and asan and fission: [PASS, FAIL]
|
||||
if (os == "linux") and not debug and asan and not fission: [PASS, FAIL]
|
||||
if (os == "linux") and not debug and not asan: [PASS, FAIL]
|
||||
|
||||
[Snaps to top-left after pressing ArrowUp]
|
||||
expected:
|
||||
if not fission and (os == "linux") and not debug: [TIMEOUT, PASS, FAIL]
|
||||
TIMEOUT
|
||||
|
||||
[Snaps to top-right after pressing ArrowRight]
|
||||
expected: NOTRUN
|
||||
if not fission and (os == "linux") and not debug: [PASS, FAIL, TIMEOUT]
|
||||
|
||||
[Snaps to top-left after pressing ArrowLeft]
|
||||
expected: NOTRUN
|
||||
|
||||
[If the original intended offset is valid as making a snap area cover thesnapport, and there's no other snap offset in between, use the originalintended offset]
|
||||
expected: NOTRUN
|
||||
|
||||
[If the original intended offset is valid as making a snap area cover the snapport, but there's a defined snap offset in between, use the defined snap offset.]
|
||||
expected: NOTRUN
|
||||
|
||||
[If there is no valid snap offset on the arrow key's direction other than the current offset, and the scroll-snap-type is mandatory, stay at the current offset.]
|
||||
expected: NOTRUN
|
||||
|
||||
[If there is no valid snap offset on the arrow key's direction other than the current offset, and the scroll-snap-type is proximity, go to the original intended offset]
|
||||
expected: NOTRUN
|
||||
expected:
|
||||
if asan and not fission: [PASS, FAIL]
|
||||
|
|
|
@ -1,8 +1,20 @@
|
|||
[snap-area-overflow-boundary.html]
|
||||
expected:
|
||||
if (os == "linux") and asan and fission: [OK, TIMEOUT]
|
||||
if (os == "linux") and asan and not fission: [TIMEOUT, OK]
|
||||
if (os == "linux") and not asan and debug: [TIMEOUT, OK]
|
||||
if (os == "android") and not debug: [OK, TIMEOUT]
|
||||
if os == "mac": [OK, TIMEOUT]
|
||||
[Keyboard scrolling with vertical snap-area overflow]
|
||||
expected:
|
||||
if os == "android": PASS
|
||||
FAIL
|
||||
|
||||
[Mouse-wheel scrolling with vertical snap-area overflow]
|
||||
expected: FAIL
|
||||
expected:
|
||||
if (os == "linux") and asan and not fission: [TIMEOUT, FAIL]
|
||||
if (os == "linux") and not asan and debug: [TIMEOUT, FAIL]
|
||||
if (os == "linux") and not asan and not debug: FAIL
|
||||
if (os == "android") and debug: FAIL
|
||||
if os == "win": FAIL
|
||||
[FAIL, TIMEOUT]
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
[text-spacing-trim-chws-001.html]
|
||||
expected: FAIL
|
|
@ -1537,3 +1537,18 @@
|
|||
|
||||
[CSS namespace: operation svmax(double)]
|
||||
expected: FAIL
|
||||
|
||||
[CSS namespace: operation cap(double)]
|
||||
expected: FAIL
|
||||
|
||||
[CSS namespace: operation rch(double)]
|
||||
expected: FAIL
|
||||
|
||||
[CSS namespace: operation rex(double)]
|
||||
expected: FAIL
|
||||
|
||||
[CSS namespace: operation ric(double)]
|
||||
expected: FAIL
|
||||
|
||||
[CSS namespace: operation rcap(double)]
|
||||
expected: FAIL
|
||||
|
|
|
@ -167,15 +167,6 @@
|
|||
[ChildNodePart children manipulation (DocumentFragment)]
|
||||
expected: FAIL
|
||||
|
||||
[Basic declarative DOM Parts (Main Document)]
|
||||
expected: FAIL
|
||||
|
||||
[Basic declarative DOM Parts (Template)]
|
||||
expected: FAIL
|
||||
|
||||
[Basic declarative DOM Parts (Clone)]
|
||||
expected: FAIL
|
||||
|
||||
[Cloning (Document)]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -224,23 +215,8 @@
|
|||
[ChildNodePart children manipulation (DocumentFragment)]
|
||||
expected: FAIL
|
||||
|
||||
[Basic declarative DOM Parts (Main Document)]
|
||||
expected: FAIL
|
||||
|
||||
[Basic declarative DOM Parts (Template)]
|
||||
expected: FAIL
|
||||
|
||||
[Basic declarative DOM Parts (Clone)]
|
||||
expected: FAIL
|
||||
|
||||
[Corner case ChildNodePart construction and cloning (Document)]
|
||||
expected: FAIL
|
||||
|
||||
[Corner case ChildNodePart construction and cloning (DocumentFragment)]
|
||||
expected: FAIL
|
||||
|
||||
[Basic declarative DOM Parts (PartClone)]
|
||||
expected: FAIL
|
||||
|
||||
[Basic declarative DOM Parts (DeclarativeShadowDOM)]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
[idlharness-shadowrealm.window.html]
|
||||
prefs: [javascript.options.experimental.shadow_realms:true]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT, ERROR]
|
||||
[TextDecoder interface: existence and properties of interface object]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -20,9 +18,6 @@
|
|||
[TextDecoder interface: existence and properties of interface prototype object's @@unscopables property]
|
||||
expected: FAIL
|
||||
|
||||
[TextDecoder interface: operation decode(optional BufferSource, optional TextDecodeOptions)]
|
||||
expected: FAIL
|
||||
|
||||
[TextDecoder interface: attribute encoding]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -58,3 +53,6 @@
|
|||
|
||||
[TextEncoder interface: attribute encoding]
|
||||
expected: FAIL
|
||||
|
||||
[TextDecoder interface: operation decode(optional AllowSharedBufferSource, optional TextDecodeOptions)]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,7 +1,45 @@
|
|||
[serviceworker-intercepted.https.html]
|
||||
expected: TIMEOUT
|
||||
[Service Worker can observe the fetch abort and associated abort reason]
|
||||
expected: TIMEOUT
|
||||
expected:
|
||||
if os == "win": [TIMEOUT, NOTRUN]
|
||||
TIMEOUT
|
||||
|
||||
[Abort reason serialization happens on abort]
|
||||
expected: NOTRUN
|
||||
|
||||
[response.arrayBuffer() rejects if already aborted]
|
||||
expected:
|
||||
if os == "win": [PASS, NOTRUN]
|
||||
|
||||
[Stream errors once aborted.]
|
||||
expected:
|
||||
if os == "win": [PASS, NOTRUN]
|
||||
|
||||
[Already aborted request does not land in service worker]
|
||||
expected:
|
||||
if os == "win": [PASS, TIMEOUT]
|
||||
|
||||
[fetch() rejects with abort reason]
|
||||
expected:
|
||||
if os == "win": [PASS, NOTRUN]
|
||||
|
||||
[response.json() rejects if already aborted]
|
||||
expected:
|
||||
if os == "win": [PASS, NOTRUN]
|
||||
|
||||
[response.blob() rejects if already aborted]
|
||||
expected:
|
||||
if os == "win": [PASS, NOTRUN]
|
||||
|
||||
[fetch() response body has abort reason]
|
||||
expected:
|
||||
if os == "win": [PASS, NOTRUN]
|
||||
|
||||
[response.formData() rejects if already aborted]
|
||||
expected:
|
||||
if os == "win": [PASS, NOTRUN]
|
||||
|
||||
[response.text() rejects if already aborted]
|
||||
expected:
|
||||
if os == "win": [PASS, NOTRUN]
|
||||
|
|
|
@ -1,17 +1,8 @@
|
|||
[request-forbidden-headers.any.sharedworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
[Access-Control-Request-Private-Network is a forbidden request header]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[request-forbidden-headers.any.serviceworker.html]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT]
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
[Access-Control-Request-Private-Network is a forbidden request header]
|
||||
expected: FAIL
|
||||
|
||||
if (processor == "x86") and not debug: [OK, TIMEOUT]
|
||||
[header X-HTTP-METHOD is forbidden to use value GET,track ]
|
||||
expected:
|
||||
if (processor == "x86") and not debug: [PASS, TIMEOUT]
|
||||
|
@ -118,14 +109,5 @@
|
|||
|
||||
|
||||
[request-forbidden-headers.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
[Access-Control-Request-Private-Network is a forbidden request header]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[request-forbidden-headers.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
[Access-Control-Request-Private-Network is a forbidden request header]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,22 +0,0 @@
|
|||
[request-headers.any.serviceworker.html]
|
||||
[Adding invalid request header "Access-Control-Request-Private-Network: KO"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[request-headers.any.worker.html]
|
||||
[Adding invalid request header "Access-Control-Request-Private-Network: KO"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[request-headers.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
[Adding invalid request header "Access-Control-Request-Private-Network: KO"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[request-headers.any.sharedworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
[Adding invalid request header "Access-Control-Request-Private-Network: KO"]
|
||||
expected: FAIL
|
|
@ -149,18 +149,6 @@
|
|||
[Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","ads":[{"1":[2,3\],"metadata":[{"a":"b"},"c"\]}\]}}]
|
||||
expected: FAIL
|
||||
|
||||
[Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","ads":[{"renderUrl":"https://somewhere.test/"}\]}}]
|
||||
expected: FAIL
|
||||
|
||||
[Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","ads":[{"renderUrl":"https://somewhere.test/"},{"renderUrl":"https://somewhere-else.test/"}\]}}]
|
||||
expected: FAIL
|
||||
|
||||
[Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","ads":[{"renderUrl":"https://somewhere.test/","metadata":null}\]}}]
|
||||
expected: FAIL
|
||||
|
||||
[Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","ads":[{"renderUrl":"https://somewhere.test/","metadata":null,"someOtherField":"foo"}\]}}]
|
||||
expected: FAIL
|
||||
|
||||
[Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","adComponents":null}}]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -179,18 +167,6 @@
|
|||
[Join and leave interest group: {"expectJoinSucces":false,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","adComponents":[{"1":[2,3\],"metadata":[{"a":"b"},"c"\]}\]}}]
|
||||
expected: FAIL
|
||||
|
||||
[Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","adComponents":[{"renderUrl":"https://somewhere.test/"}\]}}]
|
||||
expected: FAIL
|
||||
|
||||
[Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","adComponents":[{"renderUrl":"https://somewhere.test/"},{"renderUrl":"https://elsewhere.test/"}\]}}]
|
||||
expected: FAIL
|
||||
|
||||
[Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","adComponents":[{"renderUrl":"https://somewhere.test/","metadata":null}\]}}]
|
||||
expected: FAIL
|
||||
|
||||
[Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","adComponents":[{"renderUrl":"https://somewhere.test/","metadata":null,"someOtherField":"foo"}\]}}]
|
||||
expected: FAIL
|
||||
|
||||
[Join and leave interest group: {"expectJoinSucces":true,"expectLeaveSucces":true,"interestGroup":{"owner":"https://web-platform.test:8443","name":"default name","extra":false,"fields":{"do":"not"},"matter":"at","all":[3,4,5\]}}]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -41,24 +41,12 @@
|
|||
[Bidding logic script: generateBid=return "Foo";]
|
||||
expected: FAIL
|
||||
|
||||
[Bidding logic script: generateBid=return interestGroup.ads[0\].renderUrl;]
|
||||
expected: FAIL
|
||||
|
||||
[Bidding logic script: generateBid=return {bid: 1, render: "https://not-in-ads-array.test/"};]
|
||||
expected: FAIL
|
||||
|
||||
[Bidding logic script: generateBid=return {bid: 1};]
|
||||
expected: FAIL
|
||||
|
||||
[Bidding logic script: generateBid=return {render: interestGroup.ads[0\].renderUrl};]
|
||||
expected: FAIL
|
||||
|
||||
[Bidding logic script: generateBid=return {bid:0, render: interestGroup.ads[0\].renderUrl};]
|
||||
expected: FAIL
|
||||
|
||||
[Bidding logic script: generateBid=return {bid:-1, render: interestGroup.ads[0\].renderUrl};]
|
||||
expected: FAIL
|
||||
|
||||
[Decision logic script: error=close-connection]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -20,9 +20,6 @@
|
|||
[browserSignals.topLevelSeller and browserSignals.componentSeller test.]
|
||||
expected: FAIL
|
||||
|
||||
[browserSignals.renderUrl test.]
|
||||
expected: FAIL
|
||||
|
||||
[browserSignals.bid test.]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,44 +1,48 @@
|
|||
[FileSystemBaseHandle-IndexedDB.https.any.html]
|
||||
expected:
|
||||
if (os == "win") and (processor == "x86_64") and debug and swgl: [OK, TIMEOUT]
|
||||
if (os == "win") and (processor == "x86_64") and debug and not swgl: [OK, ERROR, TIMEOUT]
|
||||
if (os == "win") and (processor == "x86") and not debug: [OK, ERROR, TIMEOUT]
|
||||
if (os == "win") and (processor == "x86") and debug: [OK, TIMEOUT]
|
||||
if (os == "win") and (processor == "x86_64") and not debug: [ERROR, OK, TIMEOUT]
|
||||
if (os == "win") and not swgl and debug and (processor == "x86_64"): [OK, ERROR, TIMEOUT]
|
||||
if (os == "win") and not swgl and debug and (processor == "x86"): [ERROR, OK, TIMEOUT]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [TIMEOUT, OK, ERROR]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86"): [OK, ERROR, TIMEOUT]
|
||||
if (os == "win") and swgl: [OK, TIMEOUT]
|
||||
if (os == "mac") and not debug: [OK, ERROR]
|
||||
[Store handle in IndexedDB and read from new transaction.]
|
||||
expected:
|
||||
if (os == "win") and (processor == "x86") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
|
||||
[Store handles and blobs in IndexedDB.]
|
||||
expected:
|
||||
if (os == "win") and (processor == "x86") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
|
||||
[Store handle in IndexedDB and read using a cursor.]
|
||||
expected:
|
||||
if (os == "win") and not swgl and debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
if (os == "win") and swgl: [PASS, NOTRUN]
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[Store handle in IndexedDB using inline keys.]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86"): [PASS, TIMEOUT]
|
||||
if (os == "win") and debug and (processor == "x86"): [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
|
||||
[Store handle in IndexedDB and read from pending transaction.]
|
||||
expected:
|
||||
if (os == "win") and (processor == "x86") and not debug: [PASS, TIMEOUT]
|
||||
if (os == "win") and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [TIMEOUT, PASS]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT]
|
||||
|
||||
[Store and retrieve the root directory from IndexedDB.]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86"): [NOTRUN, PASS]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
@ -46,31 +50,39 @@
|
|||
|
||||
[FileSystemBaseHandle-IndexedDB.https.any.worker.html]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [OK, TIMEOUT]
|
||||
if os == "win": [OK, TIMEOUT]
|
||||
if (os == "win") and not swgl and debug and (processor == "x86"): [TIMEOUT, OK]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [TIMEOUT, OK]
|
||||
if (os == "mac") and debug: OK
|
||||
if os == "linux": OK
|
||||
if os == "android": OK
|
||||
[OK, TIMEOUT]
|
||||
[Store handles and blobs in IndexedDB.]
|
||||
expected:
|
||||
if (os == "win") and (processor == "x86") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
|
||||
[Store handle in IndexedDB and read using a cursor.]
|
||||
expected:
|
||||
if (os == "win") and (processor == "x86") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and (processor == "x86") and debug: [PASS, TIMEOUT]
|
||||
if (os == "win") and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86"): [TIMEOUT, PASS]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "mac") and not debug: [PASS, TIMEOUT]
|
||||
|
||||
[Store handle in IndexedDB using inline keys.]
|
||||
expected:
|
||||
if (os == "win") and (processor == "x86") and debug: [PASS, NOTRUN]
|
||||
if (os == "win") and (processor == "x86") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86"): [NOTRUN, PASS]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[Store handle in IndexedDB and read from new transaction.]
|
||||
expected:
|
||||
if (os == "win") and (processor == "x86") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [TIMEOUT, PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
|
||||
[Store handle in IndexedDB and read from pending transaction.]
|
||||
expected:
|
||||
|
@ -79,6 +91,8 @@
|
|||
|
||||
[Store and retrieve the root directory from IndexedDB.]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and debug and (processor == "x86"): NOTRUN
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [NOTRUN, PASS]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
[FileSystemFileHandle-cross-primitive-locking.https.tentative.worker.html]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86"): [OK, TIMEOUT]
|
||||
if (os == "win") and not debug: TIMEOUT
|
||||
[After a file has finished moving, that file can have an open access handle in readwrite mode]
|
||||
expected: FAIL
|
||||
|
@ -45,92 +44,75 @@
|
|||
|
||||
[A file with an open access handle in read-only mode cannot be removed]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: NOTRUN
|
||||
if (processor == "x86") and (os == "linux"): [FAIL, TIMEOUT]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
FAIL
|
||||
|
||||
[A file with an open access handle in read-only mode does not interfere with removing another file]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: NOTRUN
|
||||
if (processor == "x86") and (os == "linux"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
FAIL
|
||||
|
||||
[After an open access handle in read-only mode on a file has been closed, that file can be removed]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: NOTRUN
|
||||
if (processor == "x86") and (os == "linux"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
FAIL
|
||||
|
||||
[When there's an open writable stream in siloed mode on a file, cannot have an open access handle in read-only mode on that same file]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: NOTRUN
|
||||
if (processor == "x86") and (os == "linux"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
|
||||
[A file with an open writable stream in siloed mode does not interfere with an open access handle in read-only mode on another file]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: NOTRUN
|
||||
if (processor == "x86") and (os == "linux"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
|
||||
[After all writable streams in siloed mode have been closed for a file, that file can have an open access handle in read-only mode]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: NOTRUN
|
||||
if (processor == "x86") and (os == "linux"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
|
||||
[When there's an open access handle in read-only mode on a file, cannot open an open writable stream in siloed mode on that same file]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: NOTRUN
|
||||
if (processor == "x86") and (os == "linux"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
|
||||
[A file with an open access handle in read-only mode does not interfere with the creation of an open writable stream in siloed mode on another file]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: NOTRUN
|
||||
if (processor == "x86") and (os == "linux"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
|
||||
[When there's an open writable stream in exclusive mode on a file, cannot have an open access handle in read-only mode on that same file]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: NOTRUN
|
||||
if (processor == "x86") and (os == "linux"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
|
||||
[A file with an open writable stream in exclusive mode does not interfere with an open access handle in read-only mode on another file]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: NOTRUN
|
||||
if (processor == "x86") and (os == "linux"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
|
||||
[After a writable stream in exclusive mode has been closed for a file, that file can have an open access handle in read-only mode]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: NOTRUN
|
||||
if (processor == "x86") and (os == "linux"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
|
||||
[When there's an open access handle in read-only mode on a file, cannot open an open writable stream in exclusive mode on that same file]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: NOTRUN
|
||||
if (processor == "x86") and (os == "linux"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
|
||||
[A file with an open access handle in read-only mode does not interfere with the creation of an open writable stream in exclusive mode on another file]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: NOTRUN
|
||||
if (processor == "x86") and (os == "linux"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
|
||||
[A file with an ongoing move operation does not interfere with an open access handle in readwrite-unsafe mode on another file]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: NOTRUN
|
||||
if (processor == "x86") and (os == "linux"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
|
||||
[After a file has finished moving, that file can have an open access handle in readwrite-unsafe mode]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: NOTRUN
|
||||
if (processor == "x86") and (os == "linux"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
FAIL
|
||||
|
||||
[A file cannot be moved to a location with an open access handle in readwrite-unsafe mode]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: NOTRUN
|
||||
if (processor == "x86") and (os == "linux"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
|
||||
[A file with an open access handle in readwrite-unsafe mode cannot be moved]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
if (processor == "x86") and (os == "linux"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
|
||||
[A file with an open access handle in readwrite-unsafe mode does not interfere with moving another file]
|
||||
expected:
|
||||
|
@ -302,31 +284,27 @@
|
|||
|
||||
[A directory cannot be removed if it contains a file that has an open writable stream in exclusive mode.]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86"): [FAIL, TIMEOUT]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
FAIL
|
||||
|
||||
[When there's an open writable stream in exclusive mode on a file, cannot have an ongoing remove operation on that same file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
FAIL
|
||||
|
||||
[A file with an open writable stream in exclusive mode does not interfere with an ongoing remove operation on another file]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
FAIL
|
||||
|
||||
[After a writable stream in exclusive mode has been closed for a file, that file can have an ongoing remove operation]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86"): [FAIL, NOTRUN]
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
FAIL
|
||||
|
||||
[A file with an open access handle in readwrite mode does not interfere with the creation of an open writable stream in siloed mode on another file]
|
||||
expected:
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
|
||||
[After an open access handle in read-only mode on a file has been closed, that file can be moved]
|
||||
expected:
|
||||
|
@ -342,7 +320,7 @@
|
|||
|
||||
[When there's an open writable stream in exclusive mode on a file, cannot have an open access handle in readwrite mode on that same file]
|
||||
expected:
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
|
||||
[When there's an open access handle in readwrite mode on a file, cannot open an open writable stream in exclusive mode on that same file]
|
||||
expected:
|
||||
|
@ -358,11 +336,11 @@
|
|||
|
||||
[When there's an open access handle in readwrite mode on a file, cannot open an open writable stream in siloed mode on that same file]
|
||||
expected:
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
|
||||
[A file with an open writable stream in exclusive mode does not interfere with an open access handle in readwrite mode on another file]
|
||||
expected:
|
||||
if (os == "win") and not debug: NOTRUN
|
||||
if (os == "win") and not debug: [NOTRUN, TIMEOUT]
|
||||
|
||||
[A file with an ongoing move operation does not interfere with an open access handle in read-only mode on another file]
|
||||
expected:
|
||||
|
@ -370,7 +348,7 @@
|
|||
|
||||
[After all writable streams in siloed mode have been closed for a file, that file can have an open access handle in readwrite mode]
|
||||
expected:
|
||||
if (os == "win") and not debug: [NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
|
||||
[A file with an open access handle in read-only mode does not interfere with moving another file]
|
||||
expected:
|
||||
|
@ -378,4 +356,4 @@
|
|||
|
||||
[A file with an open writable stream in siloed mode does not interfere with an open access handle in readwrite mode on another file]
|
||||
expected:
|
||||
if (os == "win") and not debug: [TIMEOUT, PASS]
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT]
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
[FileSystemFileHandle-writable-file-stream-lock-modes.https.tentative.worker.html]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): TIMEOUT
|
||||
[A writable stream opens in siloed mode by default]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -6,34 +8,58 @@
|
|||
expected: FAIL
|
||||
|
||||
[When there's an open writable stream in siloed mode on a file, cannot open another writable stream in exclusive on that same file]
|
||||
expected: FAIL
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[After all writable streams in siloed mode on a file has been closed, can open another writable stream in exclusive on the same file]
|
||||
expected: FAIL
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [TIMEOUT, FAIL, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[A writable stream in exclusive mode has a mode property equal to exclusive]
|
||||
expected: FAIL
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, FAIL, TIMEOUT]
|
||||
FAIL
|
||||
|
||||
[A writable stream in exclusive mode takes a lock that is exclusive]
|
||||
expected: FAIL
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, FAIL]
|
||||
FAIL
|
||||
|
||||
[When there's an open writable stream in exclusive mode on a file, cannot open another writable stream in siloed on that same file]
|
||||
expected: FAIL
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): NOTRUN
|
||||
FAIL
|
||||
|
||||
[After a writable stream in exclusive mode on a file has been closed, can open another writable stream in siloed on the same file]
|
||||
expected: FAIL
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): NOTRUN
|
||||
FAIL
|
||||
|
||||
[When there's an open writable stream in exclusive mode on a file, can open another writable stream in exclusive on a different file]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86"): [FAIL, PASS]
|
||||
if (os == "linux") and not swgl and asan and fission: PASS
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, FAIL]
|
||||
if (os == "linux") and swgl and fission: PASS
|
||||
if (os == "android") and debug and swgl: [FAIL, PASS]
|
||||
if (os == "linux") and not swgl and not asan: PASS
|
||||
if (os == "win") and debug: PASS
|
||||
if (os == "linux") and not swgl: PASS
|
||||
[PASS, FAIL]
|
||||
|
||||
[When there's an open writable stream in exclusive mode on a file, cannot open another writable stream in exclusive on that same file]
|
||||
expected: FAIL
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): NOTRUN
|
||||
FAIL
|
||||
|
||||
[After a writable stream in exclusive mode on a file has been closed, can open another writable stream in exclusive on the same file]
|
||||
expected: FAIL
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): NOTRUN
|
||||
FAIL
|
||||
|
||||
[When there's an open writable stream in exclusive mode on a file, can open another writable stream in siloed on a different file]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, TIMEOUT]
|
||||
|
||||
[When there's an open writable stream in siloed mode on a file, can open another writable stream in exclusive on a different file]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
|
|
|
@ -0,0 +1,22 @@
|
|||
[FileSystemSyncAccessHandle-read-write.https.worker.html]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [TIMEOUT, OK]
|
||||
[Test reading and writing a file using the cursor]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT]
|
||||
|
||||
[Test read with default options]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
|
||||
[Test reading at a negative offset fails.]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT]
|
||||
|
||||
[Test write with default options]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT]
|
||||
|
||||
[Test writing at a negative offset fails.]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT]
|
|
@ -1,14 +1,13 @@
|
|||
[FileSystemWritableFileStream-write.https.any.html]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [OK, ERROR, TIMEOUT]
|
||||
if (os == "win") and debug and not swgl: [OK, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [TIMEOUT, ERROR, OK]
|
||||
if (os == "win") and not debug and (processor == "x86"): [OK, ERROR, TIMEOUT]
|
||||
if (os == "mac") and not debug: [OK, TIMEOUT]
|
||||
if (os == "win") and debug and not swgl and (processor == "x86_64"): [OK, TIMEOUT]
|
||||
if (os == "win") and debug and not swgl and (processor == "x86"): [OK, ERROR, TIMEOUT]
|
||||
[write() a blob to an empty file]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
|
||||
[write() with WriteParams without position to an empty file]
|
||||
expected:
|
||||
|
@ -20,23 +19,23 @@
|
|||
|
||||
[write() a blob to an empty file with zero offset]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
|
||||
[write() called consecutively appends]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
|
||||
[write() WriteParams without position and string appends]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
|
||||
[write() WriteParams without position and blob appends]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
|
||||
[write() called with a string and a valid offset]
|
||||
expected:
|
||||
|
@ -45,239 +44,230 @@
|
|||
|
||||
[write() called with a blob and a valid offset]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, TIMEOUT, PASS]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
|
||||
[write() called with an offset beyond the end of the file]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
|
||||
[write() with an empty string to an empty file]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
|
||||
[write() with a valid utf-8 string]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
|
||||
[write() with a string with unix line ending preserved]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
|
||||
[write() with a string with windows line ending preserved]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
if processor == "x86": [PASS, NOTRUN]
|
||||
|
||||
[write() with an empty array buffer to an empty file]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS]
|
||||
if processor == "x86": [PASS, TIMEOUT, NOTRUN]
|
||||
|
||||
[write() with a valid typed array buffer]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS]
|
||||
if processor == "x86": [PASS, NOTRUN]
|
||||
|
||||
[atomic writes: writable file streams make atomic changes on close]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS]
|
||||
if processor == "x86": [PASS, NOTRUN]
|
||||
|
||||
[atomic writes: write() after close() fails]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS]
|
||||
if processor == "x86": [PASS, NOTRUN]
|
||||
|
||||
[atomic writes: truncate() after close() fails]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS]
|
||||
if processor == "x86": [PASS, NOTRUN]
|
||||
|
||||
[atomic writes: close() after close() fails]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS]
|
||||
if processor == "x86": [PASS, NOTRUN]
|
||||
|
||||
[atomic writes: only one close() operation may succeed]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and debug and not swgl: [PASS, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
|
||||
[getWriter() can be used]
|
||||
expected:
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [NOTRUN, PASS]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and debug: [PASS, NOTRUN]
|
||||
|
||||
[WriteParams: truncate missing size param]
|
||||
expected:
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and debug: [PASS, NOTRUN]
|
||||
|
||||
[WriteParams: write missing data param]
|
||||
expected:
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [NOTRUN, PASS]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and debug: [PASS, NOTRUN]
|
||||
|
||||
[WriteParams: seek missing position param]
|
||||
expected:
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and debug: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "mac") and not debug: [PASS, TIMEOUT]
|
||||
if (os == "linux") and (processor == "x86"): [PASS, FAIL]
|
||||
|
||||
[write() with an invalid blob to an empty file should reject]
|
||||
expected:
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not swgl and debug: [PASS, NOTRUN]
|
||||
if (os == "linux") and (processor == "x86"): [PASS, FAIL]
|
||||
if (os == "win") and debug and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[WriteParams: write null data param]
|
||||
expected:
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and debug: [PASS, NOTRUN]
|
||||
if (os == "linux") and not fission and not debug: [PASS, FAIL]
|
||||
|
||||
[write() with an empty blob to an empty file]
|
||||
expected:
|
||||
if (processor == "x86") and not debug: [PASS, TIMEOUT]
|
||||
if processor == "x86": [PASS, TIMEOUT]
|
||||
|
||||
[write() called with a string and a valid offset after seek]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN]
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS]
|
||||
if processor == "x86": [PASS, NOTRUN]
|
||||
|
||||
[an errored writable stream releases its lock]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): NOTRUN
|
||||
|
||||
|
||||
[FileSystemWritableFileStream-write.https.any.worker.html]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT]
|
||||
if (os == "win") and debug and (processor == "x86"): [OK, TIMEOUT]
|
||||
if (os == "win") and (processor == "x86_64") and not debug: [TIMEOUT, OK]
|
||||
if (os == "win") and (processor == "x86"): [OK, TIMEOUT]
|
||||
if (os == "mac") and not debug: [OK, TIMEOUT]
|
||||
[write() called with a blob and a valid offset]
|
||||
expected:
|
||||
if (os == "win") and debug and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and debug: [PASS, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[write() called with an offset beyond the end of the file]
|
||||
expected:
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and debug: [PASS, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[write() with an empty string to an empty file]
|
||||
expected:
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [NOTRUN, PASS]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and debug: [PASS, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[write() with a valid utf-8 string]
|
||||
expected:
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [NOTRUN, TIMEOUT, PASS]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and debug: [PASS, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[write() with a string with unix line ending preserved]
|
||||
expected:
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and debug: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[write() with a string with windows line ending preserved]
|
||||
expected:
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [NOTRUN, PASS]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and debug: [PASS, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[write() with an empty array buffer to an empty file]
|
||||
expected:
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [NOTRUN, PASS]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and debug: [PASS, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[write() with a valid typed array buffer]
|
||||
expected:
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [NOTRUN, PASS]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and debug: [PASS, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[atomic writes: writable file streams make atomic changes on close]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
if processor == "x86": [PASS, TIMEOUT, NOTRUN]
|
||||
|
||||
[getWriter() can be used]
|
||||
expected:
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and debug: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[WriteParams: truncate missing size param]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and debug: [PASS, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[WriteParams: write missing data param]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[WriteParams: seek missing position param]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "linux") and not fission and not debug: [PASS, FAIL]
|
||||
if (os == "win") and debug: [PASS, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[write() with an invalid blob to an empty file should reject]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "linux") and not fission and not debug: [PASS, FAIL]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[WriteParams: write null data param]
|
||||
expected:
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and debug: [PASS, NOTRUN]
|
||||
if (os == "win") and debug and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "mac") and not debug: [PASS, TIMEOUT]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
|
@ -307,7 +297,7 @@
|
|||
|
||||
[write() called consecutively appends]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[write() WriteParams without position and string appends]
|
||||
|
@ -318,46 +308,45 @@
|
|||
|
||||
[write() WriteParams without position and blob appends]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, TIMEOUT]
|
||||
if (os == "win") and debug and not swgl: [PASS, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[write() called with a string and a valid offset]
|
||||
expected:
|
||||
if (os == "win") and (processor == "x86") and debug: [PASS, TIMEOUT]
|
||||
if (os == "win") and (processor == "x86") and not debug: [PASS, NOTRUN]
|
||||
if (os == "win") and (processor == "x86_64") and not swgl: [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not swgl and debug: [PASS, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[atomic writes: only one close() operation may succeed]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS]
|
||||
if processor == "x86": [PASS, NOTRUN]
|
||||
|
||||
[atomic writes: write() after close() fails]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
if processor == "x86": [PASS, TIMEOUT, NOTRUN]
|
||||
|
||||
[atomic writes: truncate() after close() fails]
|
||||
expected:
|
||||
if (os == "win") and (processor == "x86_64") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and (processor == "x86") and debug: [PASS, NOTRUN]
|
||||
if (os == "win") and (processor == "x86") and not debug: [PASS, NOTRUN]
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
if processor == "x86": [PASS, NOTRUN]
|
||||
|
||||
[atomic writes: close() after close() fails]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS]
|
||||
if processor == "x86": [PASS, NOTRUN]
|
||||
|
||||
[write() called with a string and a valid offset after seek]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN]
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS]
|
||||
if processor == "x86": [PASS, NOTRUN]
|
||||
|
||||
[an errored writable stream releases its lock]
|
||||
expected:
|
||||
if (processor == "x86") and not debug: [PASS, NOTRUN]
|
||||
if (processor == "x86_64") and (os == "win") and not debug: NOTRUN
|
||||
if (processor == "x86") and (os == "win"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (processor == "x86") and (os == "linux"): [PASS, NOTRUN]
|
||||
|
|
|
@ -1,8 +1,2 @@
|
|||
[requestStorageAccessFor.tentative.https.window.html]
|
||||
expected: ERROR
|
||||
|
||||
[Same-origin credentialless iframe can't request storage access]
|
||||
expected: FAIL
|
||||
|
||||
[Cross-origin credentialless iframe can't request storage access]
|
||||
expected: FAIL
|
|
@ -1,6 +1,5 @@
|
|||
[timers.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
[Timers should be paused when the page is in BFCache]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if os == "linux": [PASS, FAIL]
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
[abort-document-load.html]
|
||||
[Aborting a Document load]
|
||||
expected:
|
||||
if (os == "win") and not swgl and debug and (processor == "x86"): [PASS, FAIL]
|
||||
if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, FAIL]
|
||||
if (os == "win") and debug and (processor == "x86"): [PASS, FAIL]
|
||||
if (os == "linux") and swgl and not fission: [PASS, FAIL]
|
||||
if (os == "win") and swgl: [PASS, FAIL]
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if (os == "linux") and not swgl: [PASS, FAIL]
|
||||
|
|
|
@ -1,18 +1,18 @@
|
|||
[004.html]
|
||||
[history position should be calculated when executing, not when calling the .go command]
|
||||
expected:
|
||||
if not fission and swgl and (os == "linux"): [PASS, FAIL]
|
||||
if fission and (os == "linux") and not debug: [PASS, FAIL]
|
||||
if fission and (os == "win") and debug: [PASS, FAIL]
|
||||
if (os == "linux") and debug and not fission and swgl: [PASS, FAIL]
|
||||
if (os == "linux") and not debug and fission: [PASS, FAIL]
|
||||
if (os == "win") and debug: [PASS, FAIL]
|
||||
|
||||
[browser needs to support hashchange events for this testcase]
|
||||
expected:
|
||||
if fission and (os == "linux") and not debug: [PASS, FAIL]
|
||||
if fission and (os == "win") and debug: [PASS, FAIL]
|
||||
if not fission and swgl and (os == "linux"): [PASS, FAIL]
|
||||
if (os == "linux") and debug and not fission and swgl: [PASS, FAIL]
|
||||
if (os == "linux") and not debug and fission: [PASS, FAIL]
|
||||
if (os == "win") and debug: [PASS, FAIL]
|
||||
|
||||
[queued .go commands should all be executed when the queue is processed]
|
||||
expected:
|
||||
if not fission and swgl and (os == "linux"): [PASS, FAIL]
|
||||
if fission and (os == "linux") and not debug: [PASS, FAIL]
|
||||
if fission and (os == "win") and debug: [PASS, FAIL]
|
||||
if (os == "linux") and debug and not fission and swgl: [PASS, FAIL]
|
||||
if (os == "linux") and not debug and fission: [PASS, FAIL]
|
||||
if (os == "win") and debug: [PASS, FAIL]
|
||||
|
|
|
@ -1,71 +1,46 @@
|
|||
[createImageBitmap-serializable.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
if (os == "android") and debug and not swgl: [ERROR, TIMEOUT, OK]
|
||||
if (os == "android") and debug and swgl: [TIMEOUT, OK, ERROR]
|
||||
if (os == "android") and not debug: [TIMEOUT, OK, ERROR]
|
||||
if os == "android": [TIMEOUT, OK, ERROR]
|
||||
[Serialize ImageBitmap created from an HTMLVideoElement]
|
||||
expected:
|
||||
if (os == "android") and not swgl and debug: FAIL
|
||||
if (os == "android") and not swgl and not debug: [FAIL, TIMEOUT]
|
||||
if (os == "android") and swgl: [FAIL, TIMEOUT]
|
||||
if os == "android": [FAIL, TIMEOUT]
|
||||
|
||||
[Serialize ImageBitmap created from an HTMLVideoElement from a data URL]
|
||||
expected:
|
||||
if (os == "android") and not swgl and debug: [FAIL, TIMEOUT]
|
||||
if (os == "android") and not swgl and not debug: [TIMEOUT, FAIL, NOTRUN]
|
||||
if (os == "android") and swgl: [TIMEOUT, FAIL, NOTRUN]
|
||||
if os == "android": [FAIL, TIMEOUT, NOTRUN]
|
||||
|
||||
[Serialize ImageBitmap created from a bitmap HTMLImageElement]
|
||||
expected:
|
||||
if (os == "android") and debug and swgl: [NOTRUN, PASS]
|
||||
if (os == "android") and debug and not swgl: [PASS, NOTRUN]
|
||||
if (os == "android") and not debug: [NOTRUN, PASS]
|
||||
if os == "android": [PASS, NOTRUN]
|
||||
|
||||
[Serialize ImageBitmap created from a vector HTMLImageElement]
|
||||
expected:
|
||||
if (os == "android") and debug and not swgl: [PASS, NOTRUN]
|
||||
if (os == "android") and debug and swgl: [NOTRUN, PASS]
|
||||
if (os == "android") and not debug: [NOTRUN, PASS]
|
||||
if os == "android": [TIMEOUT, PASS, NOTRUN]
|
||||
|
||||
[Serialize ImageBitmap created from a bitmap SVGImageElement]
|
||||
expected:
|
||||
if (os == "android") and debug and not swgl: [PASS, NOTRUN]
|
||||
if (os == "android") and debug and swgl: [NOTRUN, PASS]
|
||||
if (os == "android") and not debug: [NOTRUN, PASS]
|
||||
if os == "android": [NOTRUN, PASS]
|
||||
|
||||
[Serialize ImageBitmap created from a vector SVGImageElement]
|
||||
expected:
|
||||
if (os == "android") and debug and not swgl: [PASS, NOTRUN]
|
||||
if (os == "android") and debug and swgl: [NOTRUN, PASS]
|
||||
if (os == "android") and not debug: [NOTRUN, PASS]
|
||||
if os == "android": [NOTRUN, PASS]
|
||||
|
||||
[Serialize ImageBitmap created from an OffscreenCanvas]
|
||||
expected:
|
||||
if (os == "android") and debug and swgl: [NOTRUN, PASS]
|
||||
if (os == "android") and debug and not swgl: [PASS, NOTRUN]
|
||||
if (os == "android") and not debug: [NOTRUN, PASS]
|
||||
if os == "android": [NOTRUN, PASS]
|
||||
|
||||
[Serialize ImageBitmap created from an ImageData]
|
||||
expected:
|
||||
if (os == "android") and debug and not swgl: [PASS, NOTRUN]
|
||||
if (os == "android") and debug and swgl: [NOTRUN, PASS]
|
||||
if (os == "android") and not debug: [NOTRUN, PASS]
|
||||
if os == "android": [NOTRUN, PASS]
|
||||
|
||||
[Serialize ImageBitmap created from an ImageBitmap]
|
||||
expected:
|
||||
if (os == "android") and debug and not swgl: [PASS, NOTRUN]
|
||||
if (os == "android") and debug and swgl: [NOTRUN, PASS]
|
||||
if (os == "android") and not debug: [NOTRUN, PASS]
|
||||
if os == "android": [NOTRUN, PASS]
|
||||
|
||||
[Serialize ImageBitmap created from a Blob]
|
||||
expected:
|
||||
if (os == "android") and debug and not swgl: [PASS, NOTRUN]
|
||||
if (os == "android") and debug and swgl: [NOTRUN, PASS]
|
||||
if (os == "android") and not debug: [NOTRUN, PASS]
|
||||
if os == "android": [NOTRUN, PASS]
|
||||
|
||||
[Serializing a non-origin-clean ImageBitmap throws.]
|
||||
expected:
|
||||
if (os == "android") and debug and not swgl: [PASS, NOTRUN]
|
||||
if (os == "android") and debug and swgl: [NOTRUN, PASS]
|
||||
if (os == "android") and not debug: [NOTRUN, PASS]
|
||||
if os == "android": [NOTRUN, PASS]
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
[delegate-fullscreen-request-subframe-same-origin.https.tentative.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
if (os == "mac") and not debug: [OK, TIMEOUT]
|
||||
[Fullscreen requests from a same-origin subframe succeeds with delegation from an opener with user activation]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, TIMEOUT]
|
||||
|
|
|
@ -10,5 +10,5 @@ implementation-status: backlog
|
|||
|
||||
[COEP-Report-Only support on ServiceWorker.]
|
||||
expected:
|
||||
if os == "win": [FAIL, NOTRUN]
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
FAIL
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[cross-origin-isolated-permission-worker.https.window.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
if (os == "android") and swgl: [TIMEOUT, OK]
|
||||
[shared_worker (withCoopCoep: true) cross origin isolated permission test]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
[structuredclone_0.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
if (os == "mac") and debug: TIMEOUT
|
||||
[Empty Error objects can be cloned]
|
||||
expected:
|
||||
if (os == "mac") and debug: TIMEOUT
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[list-of-available-images-matching.https.html]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [OK, TIMEOUT]
|
||||
if (processor == "x86") and not debug: [OK, TIMEOUT]
|
||||
[list of available images tuple-matching logic]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN]
|
||||
|
@ -9,8 +9,8 @@
|
|||
|
||||
[registering service worker]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT]
|
||||
if (processor == "x86") and not debug: [PASS, TIMEOUT]
|
||||
|
||||
[unregistering service worker]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN]
|
||||
if (processor == "x86") and not debug: [PASS, NOTRUN]
|
||||
|
|
|
@ -11,9 +11,6 @@
|
|||
[interaction of open attribute changes with mutation events]
|
||||
expected: FAIL
|
||||
|
||||
[mutation event and toggle event order matches tree order]
|
||||
expected: FAIL
|
||||
|
||||
[exclusivity enforcement with attachment scenario connected]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -0,0 +1,55 @@
|
|||
[light-dismiss-event-ordering.html]
|
||||
[Tests the interactions between popover light dismiss and pointer/mouse events. eventName: pointerdown, capture: true]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[Tests the interactions between popover light dismiss and pointer/mouse events. eventName: pointerup, capture: true]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[Tests the interactions between popover light dismiss and pointer/mouse events. eventName: mousedown, capture: true]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[Tests the interactions between popover light dismiss and pointer/mouse events. eventName: mouseup, capture: true]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[Tests the interactions between popover light dismiss and pointer/mouse events. eventName: click, capture: true]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[Tests the interactions between popover light dismiss and pointer/mouse events. eventName: pointerdown, capture: false]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[Tests the interactions between popover light dismiss and pointer/mouse events. eventName: pointerup, capture: false]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[Tests the interactions between popover light dismiss and pointer/mouse events. eventName: mousedown, capture: false]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[Tests the interactions between popover light dismiss and pointer/mouse events. eventName: mouseup, capture: false]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[Tests the interactions between popover light dismiss and pointer/mouse events. eventName: click, capture: false]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[Tests the order of pointer/mouse events during popover light dismiss.]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
|
@ -88,3 +88,38 @@
|
|||
|
||||
[Changing a popover from manual to undefined (via idl), and then undefined during 'beforetoggle' works]
|
||||
expected: FAIL
|
||||
|
||||
[Changing a popover from manual to auto (via attr), and then auto during 'beforetoggle' works]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[Changing a popover from manual to auto (via idl), and then auto during 'beforetoggle' works]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[Changing a popover from auto to invalid (via attr), and then auto during 'beforetoggle' works]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[Changing a popover from auto to manual (via attr), and then auto during 'beforetoggle' works]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[Changing a popover from auto to null (via attr), and then auto during 'beforetoggle' works]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[Changing a popover from auto to invalid (via idl), and then auto during 'beforetoggle' works]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[Changing a popover from auto to manual (via idl), and then auto during 'beforetoggle' works]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
|
|
@ -1,4 +1,2 @@
|
|||
[popover-light-dismiss-flat-tree.html]
|
||||
expected: ERROR
|
||||
[Popover light dismiss uses the flat tree]
|
||||
expected: FAIL
|
||||
|
|
|
@ -4,3 +4,8 @@
|
|||
|
||||
[Clicking inside a parent popover should close child popover]
|
||||
expected: FAIL
|
||||
|
||||
[Clicking on anchor element (that isn't an invoking element) shouldn't prevent its popover from being closed]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
|
|
@ -2,3 +2,38 @@
|
|||
[Scrolling within a popover should not close the popover]
|
||||
expected:
|
||||
if not fission and (os == "linux") and not debug: [PASS, FAIL]
|
||||
|
||||
[Synthetic events can't close popovers]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[Clicking outside a shadow DOM popover should close that popover]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[Popovers close on pointerup, not pointerdown]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[Clicking inside a popover does not close that popover]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[Clicking outside a popover will dismiss the popover]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[Clicking inside a parent popover should close child popover]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[Canceling pointer events should not keep clicks from light dismissing popovers]
|
||||
expected:
|
||||
if (os == "mac") and not debug: [PASS, FAIL]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
|
|
@ -5,9 +5,8 @@
|
|||
|
||||
|
||||
[activation-trigger-pointerevent.html?pen]
|
||||
expected: ERROR
|
||||
[Activation through pen pointerevent click]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[activation-trigger-pointerevent.html?mouse]
|
||||
|
|
|
@ -1 +1 @@
|
|||
upstream: e9c64da84e7f7e3a440371bcfcf2b5eaa1510566
|
||||
upstream: eac4b4fad0c44ca0085081ce49259f45c80eb918
|
||||
|
|
|
@ -13,12 +13,6 @@
|
|||
|
||||
|
||||
[pointerevent_after_target_removed.html?pen]
|
||||
[PointerEvents from pen received before/after child removal at pointerdown]
|
||||
expected: FAIL
|
||||
|
||||
[PointerEvents from pen received before/after child removal at pointerup]
|
||||
expected: FAIL
|
||||
|
||||
[pointer events from pen received before/after child removal at pointerdown]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -33,12 +27,6 @@
|
|||
|
||||
|
||||
[pointerevent_after_target_removed.html?mouse]
|
||||
[PointerEvents from mouse received before/after child removal at pointerdown]
|
||||
expected: FAIL
|
||||
|
||||
[PointerEvents from mouse received before/after child removal at pointerup]
|
||||
expected: FAIL
|
||||
|
||||
[pointer events from mouse received before/after child removal at pointerdown]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -54,8 +42,14 @@
|
|||
|
||||
[pointerevent_after_target_removed.html?touch]
|
||||
expected: TIMEOUT
|
||||
[PointerEvents from touch received before/after child removal at pointerup]
|
||||
[pointer events from touch received before/after child removal at pointerdown]
|
||||
expected: TIMEOUT
|
||||
|
||||
[pointer events from touch received before/after child removal at pointerup]
|
||||
expected: NOTRUN
|
||||
|
||||
[PointerEvents from touch received before/after child removal at pointerdown]
|
||||
expected: TIMEOUT
|
||||
[mouse events from touch received before/after child removal at pointerup]
|
||||
expected: NOTRUN
|
||||
|
||||
[mouse events from touch received before/after child removal at pointerdown]
|
||||
expected: NOTRUN
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
[cancel-watch-availability.html]
|
||||
expected:
|
||||
if os == "mac": [OK, TIMEOUT]
|
||||
[Test that calling cancelWatchAvailability() with an id does remove the callback.]
|
||||
[Test that calling cancelWatchAvailability() without an id removes all the callbacks, and calling cancelWatchAvailability() with a removed id throws NotFoundError.]
|
||||
expected: FAIL
|
||||
|
||||
[Test that calling cancelWatchAvailability() without an id removes all the callbacks.]
|
||||
[Test that calling cancelWatchAvailability() with an id does remove the callback, and calling cancelWatchAvailability with a removed id throws NotFoundError.]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
[disable-remote-playback-cancel-watch-availability-throws.html]
|
||||
[Test that calling cancelWatchAvailability() when disableRemotePlayback attribute is set throws an exception.]
|
||||
[Test that calling cancelWatchAvailability() when disableRemotePlayback attribute is set throws InvalidStateError.]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
[watch-availability-initial-callback.html]
|
||||
[Test that the callback is called once watchAvailability() resolves.]
|
||||
[Test that the callback is called after the Promise returned by watchAvailability() resolves.]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
[watch-availability-promise-return-callback-id.html]
|
||||
[Test that the promise returns the callback id when calling watchAvailability().]
|
||||
[Test that the Promise returned by watchAvailability() resolves with a numeric callback id.]
|
||||
expected: FAIL
|
||||
|
|
|
@ -2,11 +2,13 @@
|
|||
disabled:
|
||||
if os == "android": Bug 1557495, Bug 1499003, Bug 1557492
|
||||
expected:
|
||||
if (os == "win") and not swgl: OK
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): OK
|
||||
if (os == "win") and not swgl and debug: OK
|
||||
if os == "mac": OK
|
||||
[OK, TIMEOUT]
|
||||
[Performance Resource Entries in workers]
|
||||
expected:
|
||||
if (os == "win") and not swgl: PASS
|
||||
if (os == "win") and not swgl and not debug and (processor == "x86_64"): PASS
|
||||
if (os == "win") and not swgl and debug: PASS
|
||||
if os == "mac": PASS
|
||||
[PASS, TIMEOUT]
|
||||
|
|
|
@ -61,12 +61,3 @@
|
|||
|
||||
[ScrollTimeline interface: existence and properties of interface object]
|
||||
expected: FAIL
|
||||
|
||||
[AnimationTimeline interface: new ScrollTimeline() must inherit property "getCurrentTime(optional AnimationTimeOptions)" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[AnimationTimeline interface: operation getCurrentTime(optional AnimationTimeOptions)]
|
||||
expected: FAIL
|
||||
|
||||
[AnimationTimeline interface: calling getCurrentTime(optional AnimationTimeOptions) on new ScrollTimeline() with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
|
|
@ -0,0 +1,32 @@
|
|||
[percent-encoding.html]
|
||||
expected:
|
||||
if os == "win": [OK, TIMEOUT]
|
||||
if os == "mac": OK
|
||||
TIMEOUT
|
||||
[Test navigation with fragment: Percent-encoded "%" char..]
|
||||
expected: FAIL
|
||||
|
||||
[Test navigation with fragment: Single digit percent-encoding is invalid..]
|
||||
expected:
|
||||
if os == "win": [PASS, TIMEOUT]
|
||||
if os == "android": TIMEOUT
|
||||
|
||||
[Test navigation with fragment: Percent-encoding limited to two digits..]
|
||||
expected:
|
||||
if os == "win": [FAIL, NOTRUN]
|
||||
if os == "android": NOTRUN
|
||||
FAIL
|
||||
|
||||
[Test navigation with fragment: Percent-encoded "%%F".]
|
||||
expected:
|
||||
if os == "win": [FAIL, NOTRUN]
|
||||
if os == "linux": [FAIL, TIMEOUT]
|
||||
if os == "android": NOTRUN
|
||||
FAIL
|
||||
|
||||
[Test navigation with fragment: Percent-encoding multibyte codepoint (CHECKMARK)..]
|
||||
expected:
|
||||
if os == "win": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "linux": [TIMEOUT, NOTRUN]
|
||||
if os == "android": NOTRUN
|
||||
FAIL
|
|
@ -2,7 +2,7 @@
|
|||
expected: TIMEOUT
|
||||
[Post loopback extendable messages]
|
||||
expected:
|
||||
if fission and (os == "win") and not debug: [TIMEOUT, NOTRUN]
|
||||
if os == "win": [TIMEOUT, NOTRUN]
|
||||
TIMEOUT
|
||||
|
||||
[Post extendable messages among service workers]
|
||||
|
@ -10,4 +10,8 @@
|
|||
|
||||
[Post an extendable message from a nested client]
|
||||
expected:
|
||||
if fission and (os == "win") and not debug: [PASS, TIMEOUT]
|
||||
if os == "win": [PASS, NOTRUN, TIMEOUT]
|
||||
|
||||
[Post an extendable message from a top-level client]
|
||||
expected:
|
||||
if os == "win": [PASS, TIMEOUT]
|
||||
|
|
|
@ -1,7 +1,4 @@
|
|||
[static-router-subresource.https.html]
|
||||
[Subresource load matched with the condition]
|
||||
expected: FAIL
|
||||
|
||||
[Subresource load matched with URLPattern condition]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
[requestStorageAccess-ABA.tentative.sub.https.window.html]
|
||||
expected:
|
||||
if (os == "android") and debug and not swgl: [OK, TIMEOUT]
|
|
@ -18,3 +18,7 @@
|
|||
[[nested-cross-origin-frame\] document.requestStorageAccess() should be rejected in insecure context]
|
||||
expected:
|
||||
if os == "android": FAIL
|
||||
|
||||
[[top-level-context\] document.requestStorageAccess() should be rejected when called with a user gesture in insecure context]
|
||||
expected:
|
||||
if os == "android": FAIL
|
||||
|
|
|
@ -1,17 +1,5 @@
|
|||
[requestStorageAccess-nested-cross-origin-iframe.sub.https.window.html]
|
||||
expected: [OK, TIMEOUT]
|
||||
|
||||
[[nested-cross-origin-frame\] document.requestStorageAccess() should exist on the document interface]
|
||||
expected: PASS
|
||||
|
||||
[[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: PASS
|
||||
|
||||
[[nested-cross-origin-frame\] document.requestStorageAccess() should be resolved with no user gesture when a permission grant exists, and should allow cookie access]
|
||||
expected: PASS
|
||||
|
||||
[[nested-cross-origin-frame\] document.requestStorageAccess() should resolve without permission grant or user gesture ]
|
||||
expected: PASS
|
||||
|
||||
[[nested-cross-origin-frame\] document.requestStorageAccess() should resolve with denied permission]
|
||||
expected: PASS
|
||||
expected:
|
||||
if (os == "win") and debug and swgl: [TIMEOUT, OK]
|
||||
if (os == "win") and not debug: [TIMEOUT, OK]
|
||||
[OK, TIMEOUT]
|
||||
|
|
|
@ -1,18 +1,5 @@
|
|||
[requestStorageAccess-nested-same-origin-iframe.sub.https.window.html]
|
||||
expected: [OK, TIMEOUT]
|
||||
|
||||
[[nested-same-origin-frame\] document.requestStorageAccess() should exist on the document interface]
|
||||
expected: PASS
|
||||
|
||||
[[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: PASS
|
||||
|
||||
[[nested-same-origin-frame\] document.requestStorageAccess() should be resolved with no user gesture when a permission grant exists, and should allow cookie access]
|
||||
expected: PASS
|
||||
|
||||
[[nested-same-origin-frame\] document.requestStorageAccess() should resolve without permission grant or user gesture ]
|
||||
expected: PASS
|
||||
|
||||
[[nested-same-origin-frame\] document.requestStorageAccess() should resolve with denied permission]
|
||||
expected: PASS
|
||||
|
||||
expected:
|
||||
if (os == "win") and (processor == "x86") and debug: [TIMEOUT, OK]
|
||||
if (os == "android") and not swgl and debug: [TIMEOUT, OK]
|
||||
[OK, TIMEOUT]
|
||||
|
|
|
@ -1,17 +1,5 @@
|
|||
[requestStorageAccess-same-site-iframe.sub.https.window.html]
|
||||
expected: [OK, TIMEOUT]
|
||||
|
||||
[[nested-cross-origin-frame\] document.requestStorageAccess() should exist on the document interface]
|
||||
expected: PASS
|
||||
|
||||
[[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: PASS
|
||||
|
||||
[[nested-cross-origin-frame\] document.requestStorageAccess() should be resolved with no user gesture when a permission grant exists, and should allow cookie access]
|
||||
expected: PASS
|
||||
|
||||
[[nested-cross-origin-frame\] document.requestStorageAccess() should resolve without permission grant or user gesture ]
|
||||
expected: PASS
|
||||
|
||||
[[nested-cross-origin-frame\] document.requestStorageAccess() should resolve with denied permission]
|
||||
expected: PASS
|
||||
expected:
|
||||
if (os == "win") and (processor == "x86_64") and debug and swgl: [TIMEOUT, OK]
|
||||
if (os == "win") and (processor == "x86_64") and not debug: [TIMEOUT, OK]
|
||||
[OK, TIMEOUT]
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
[storage-access-permission.sub.https.window.html]
|
||||
[Permissions grants are observable across same-origin iframes]
|
||||
expected:
|
||||
if (os == "linux") and not debug and fission and (processor == "x86_64") and not asan and not tsan: [PASS, FAIL]
|
|
@ -0,0 +1,10 @@
|
|||
[general-addition.any.serviceworker.html]
|
||||
|
||||
[general-addition.any.sharedworker.html]
|
||||
|
||||
[general-addition.any.html]
|
||||
|
||||
[general-addition.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
||||
[general-addition.any.worker.html]
|
|
@ -1,15 +1,10 @@
|
|||
[throwing-options.any.sharedworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[throwing-options.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[throwing-options.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[throwing-options.any.serviceworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[throwing-options.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -1,15 +1,10 @@
|
|||
[transform-streams.any.serviceworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[transform-streams.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[transform-streams.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[transform-streams.any.sharedworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[transform-streams.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -1,15 +1,10 @@
|
|||
[queuing-strategies.any.sharedworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[queuing-strategies.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[queuing-strategies.any.serviceworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[queuing-strategies.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[queuing-strategies.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -1,15 +1,10 @@
|
|||
[bad-buffers-and-views.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[bad-buffers-and-views.any.sharedworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[bad-buffers-and-views.any.serviceworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[bad-buffers-and-views.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[bad-buffers-and-views.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -0,0 +1,10 @@
|
|||
[enqueue-with-detached-buffer.any.sharedworker.html]
|
||||
|
||||
[enqueue-with-detached-buffer.any.worker.html]
|
||||
|
||||
[enqueue-with-detached-buffer.any.html]
|
||||
|
||||
[enqueue-with-detached-buffer.any.serviceworker.html]
|
||||
|
||||
[enqueue-with-detached-buffer.any.shadowrealm.html]
|
||||
expected: ERROR
|
|
@ -7,3 +7,6 @@
|
|||
[non-transferable-buffers.any.worker.html]
|
||||
|
||||
[non-transferable-buffers.any.sharedworker.html]
|
||||
|
||||
[non-transferable-buffers.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -1,15 +1,10 @@
|
|||
[respond-after-enqueue.any.sharedworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[respond-after-enqueue.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[respond-after-enqueue.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[respond-after-enqueue.any.serviceworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[respond-after-enqueue.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -0,0 +1,10 @@
|
|||
[bad-strategies.any.html]
|
||||
|
||||
[bad-strategies.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
||||
[bad-strategies.any.worker.html]
|
||||
|
||||
[bad-strategies.any.serviceworker.html]
|
||||
|
||||
[bad-strategies.any.sharedworker.html]
|
|
@ -1,15 +1,10 @@
|
|||
[bad-underlying-sources.any.sharedworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [TIMEOUT, OK]
|
||||
|
||||
[bad-underlying-sources.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[bad-underlying-sources.any.serviceworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[bad-underlying-sources.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[bad-underlying-sources.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -1,15 +1,10 @@
|
|||
[constructor.any.sharedworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[constructor.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[constructor.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[constructor.any.serviceworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[constructor.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -1,15 +1,10 @@
|
|||
[count-queuing-strategy-integration.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[count-queuing-strategy-integration.any.sharedworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[count-queuing-strategy-integration.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[count-queuing-strategy-integration.any.serviceworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [TIMEOUT, OK]
|
||||
|
||||
[count-queuing-strategy-integration.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -1,15 +1,10 @@
|
|||
[floating-point-total-queue-size.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[floating-point-total-queue-size.any.serviceworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[floating-point-total-queue-size.any.sharedworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[floating-point-total-queue-size.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[floating-point-total-queue-size.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -1,15 +1,10 @@
|
|||
[patched-global.any.serviceworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[patched-global.any.sharedworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[patched-global.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [TIMEOUT, OK]
|
||||
|
||||
[patched-global.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[patched-global.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -1,15 +1,10 @@
|
|||
[errors.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[errors.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[errors.any.serviceworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[errors.any.sharedworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[errors.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -1,15 +1,10 @@
|
|||
[lipfuzz.any.serviceworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[lipfuzz.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [TIMEOUT, OK]
|
||||
|
||||
[lipfuzz.any.sharedworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[lipfuzz.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[lipfuzz.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -1,15 +1,10 @@
|
|||
[patched-global.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[patched-global.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[patched-global.any.sharedworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [TIMEOUT, OK]
|
||||
|
||||
[patched-global.any.serviceworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[patched-global.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -1,15 +1,10 @@
|
|||
[properties.any.serviceworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[properties.any.sharedworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[properties.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[properties.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[properties.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -1,15 +1,10 @@
|
|||
[bad-strategies.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[bad-strategies.any.sharedworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [TIMEOUT, OK]
|
||||
|
||||
[bad-strategies.any.serviceworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[bad-strategies.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[bad-strategies.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -1,15 +1,10 @@
|
|||
[byte-length-queuing-strategy.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [TIMEOUT, OK]
|
||||
|
||||
[byte-length-queuing-strategy.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[byte-length-queuing-strategy.any.sharedworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[byte-length-queuing-strategy.any.serviceworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[byte-length-queuing-strategy.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -1,15 +1,10 @@
|
|||
[constructor.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[constructor.any.sharedworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[constructor.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [TIMEOUT, OK]
|
||||
|
||||
[constructor.any.serviceworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[constructor.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -1,15 +1,10 @@
|
|||
[count-queuing-strategy.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[count-queuing-strategy.any.sharedworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[count-queuing-strategy.any.serviceworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[count-queuing-strategy.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [TIMEOUT, OK]
|
||||
|
||||
[count-queuing-strategy.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -1,15 +1,10 @@
|
|||
[error.any.serviceworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[error.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[error.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[error.any.sharedworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[error.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -1,15 +1,10 @@
|
|||
[floating-point-total-queue-size.any.serviceworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[floating-point-total-queue-size.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[floating-point-total-queue-size.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [TIMEOUT, OK]
|
||||
|
||||
[floating-point-total-queue-size.any.sharedworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[floating-point-total-queue-size.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -1,15 +1,10 @@
|
|||
[general.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[general.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[general.any.sharedworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[general.any.serviceworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [TIMEOUT, OK]
|
||||
|
||||
[general.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -1,15 +1,10 @@
|
|||
[properties.any.serviceworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [TIMEOUT, OK]
|
||||
|
||||
[properties.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[properties.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[properties.any.sharedworker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[properties.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
[compile.any.html]
|
||||
|
||||
[compile.any.worker.html]
|
||||
|
||||
[compile.any.shadowrealm.html]
|
||||
expected: ERROR
|
|
@ -1,5 +1,6 @@
|
|||
[instantiate-bad-imports.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[instantiate-bad-imports.any.worker.html]
|
||||
|
||||
[instantiate-bad-imports.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -3,9 +3,9 @@
|
|||
|
||||
[instantiate.any.worker.html]
|
||||
expected:
|
||||
if (os == "linux") and fission and (processor == "x86_64"): [OK, TIMEOUT]
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
if (os == "linux") and fission: [OK, TIMEOUT]
|
||||
|
||||
[instantiate.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[instantiate.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
[multi-value.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[multi-value.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[multi-value.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
[toStringTag.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
||||
[toStringTag.any.html]
|
||||
|
||||
[toStringTag.any.worker.html]
|
|
@ -1,7 +1,6 @@
|
|||
[validate.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[validate.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[validate.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -0,0 +1,10 @@
|
|||
[basic.tentative.any.sharedworker.html]
|
||||
|
||||
[basic.tentative.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
||||
[basic.tentative.any.worker.html]
|
||||
|
||||
[basic.tentative.any.serviceworker.html]
|
||||
|
||||
[basic.tentative.any.html]
|
|
@ -1,7 +1,6 @@
|
|||
[constructor.tentative.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [TIMEOUT, OK]
|
||||
|
||||
[constructor.tentative.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[constructor.tentative.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -4,14 +4,14 @@
|
|||
|
||||
|
||||
[getArg.tentative.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
[Getting out-of-range argument]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[getArg.tentative.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
[Getting out-of-range argument]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[getArg.tentative.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
[identity.tentative.any.html]
|
||||
|
||||
[identity.tentative.any.worker.html]
|
||||
|
||||
[identity.tentative.any.shadowrealm.html]
|
||||
expected: ERROR
|
|
@ -1,7 +1,6 @@
|
|||
[is.tentative.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[is.tentative.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[is.tentative.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
[toString.tentative.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[toString.tentative.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
|
||||
[toString.tentative.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
|
@ -2,21 +2,31 @@
|
|||
[test calling function]
|
||||
expected:
|
||||
if release_or_beta: FAIL
|
||||
[test constructing function]
|
||||
expected:
|
||||
if release_or_beta: FAIL
|
||||
[call.tentative.any.html]
|
||||
[test calling function]
|
||||
expected:
|
||||
if release_or_beta: FAIL
|
||||
[test constructing function]
|
||||
expected:
|
||||
if release_or_beta: FAIL
|
||||
[call.tentative.any.js]
|
||||
[test calling function]
|
||||
expected:
|
||||
if release_or_beta: FAIL
|
||||
|
||||
[test constructing function]
|
||||
expected:
|
||||
if release_or_beta: FAIL
|
||||
|
||||
|
||||
[call.tentative.any.html]
|
||||
[test calling function]
|
||||
expected:
|
||||
if release_or_beta: FAIL
|
||||
|
||||
[test constructing function]
|
||||
expected:
|
||||
if release_or_beta: FAIL
|
||||
|
||||
|
||||
[call.tentative.any.js]
|
||||
[test calling function]
|
||||
expected:
|
||||
if release_or_beta: FAIL
|
||||
|
||||
[test constructing function]
|
||||
expected:
|
||||
if release_or_beta: FAIL
|
||||
|
||||
|
||||
[call.tentative.any.shadowrealm.html]
|
||||
expected: ERROR
|
||||
|
|
Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше
Загрузка…
Ссылка в новой задаче