зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1893928 - [wpt-sync] Update web-platform-tests to 78709a81cc84279686438385b38572dd3ff44860, a=testonly
MANUAL PUSH: wpt sync bot wpt-head: 78709a81cc84279686438385b38572dd3ff44860 wpt-type: landing
This commit is contained in:
Родитель
12d4356c31
Коммит
96e3e43921
|
@ -1,12 +1,74 @@
|
|||
[idbobjectstore_add.any.serviceworker.html]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [OK, TIMEOUT]
|
||||
if (processor == "x86") and not debug: [OK, TIMEOUT]
|
||||
[If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT]
|
||||
if (processor == "x86") and not debug: [PASS, TIMEOUT]
|
||||
|
||||
|
||||
[idbobjectstore_add.any.sharedworker.html]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT]
|
||||
[Attempt to 'add()' a record where the out of line key provided does not meet the constraints of a valid key]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
|
||||
[If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
|
||||
[Attempt to 'add()' a record that does not meet the constraints of an object store's inline key requirements]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
|
||||
[If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
|
||||
[Attempt to 'add()' a record where the record's key does not meet the constraints of a valid key]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
|
||||
[Attempt to 'add()' a record where the record's in-line key is not defined]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
|
||||
[add() a record where a value being indexed does not meet the constraints of a valid key]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
|
||||
[Attempt to call 'add()' without a key parameter when the object store uses out-of-line keys]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
|
||||
[add() with an out-of-line key]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
|
||||
[add() object store's key path is an object attribute]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
|
||||
[add() record with same key already exists]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
|
||||
[add() autoIncrement and inline keys]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
|
||||
[add() where an index has unique:true specified]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
|
||||
[add() autoIncrement and out-of-line keys]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
|
||||
[Object store has autoIncrement:true and the key path is an object attribute]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
|
||||
|
||||
[idbobjectstore_add.any.worker.html]
|
||||
expected:
|
||||
|
@ -89,3 +151,19 @@
|
|||
[Attempt to 'add()' a record that does not meet the constraints of an object store's inline key requirements]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
|
||||
[add() object store's key path is an object attribute]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
|
||||
[add() autoIncrement and inline keys]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
|
||||
[add() autoIncrement and out-of-line keys]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
|
||||
[Object store has autoIncrement:true and the key path is an object attribute]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
|
|
|
@ -1,88 +1,61 @@
|
|||
[idbobjectstore_put.any.sharedworker.html]
|
||||
|
||||
[idbobjectstore_put.any.serviceworker.html]
|
||||
expected:
|
||||
if (processor == "x86") and not debug: TIMEOUT
|
||||
[Attempt to put() a record that does not meet the constraints of an object store's inline key requirements]
|
||||
expected:
|
||||
if (processor == "x86") and not debug: TIMEOUT
|
||||
|
||||
[Attempt to call put() without an key parameter when the object store uses out-of-line keys]
|
||||
expected:
|
||||
if (processor == "x86") and not debug: TIMEOUT
|
||||
|
||||
[Attempt to put() a record where the record's key does not meet the constraints of a valid key]
|
||||
expected:
|
||||
if (processor == "x86") and not debug: TIMEOUT
|
||||
|
||||
[Attempt to put() a record where the record's in-line key is not defined]
|
||||
expected:
|
||||
if (processor == "x86") and not debug: TIMEOUT
|
||||
|
||||
[Attempt to put() a record where the out of line key provided does not meet the constraints of a valid key]
|
||||
expected:
|
||||
if (processor == "x86") and not debug: TIMEOUT
|
||||
|
||||
[put() a record where a value being indexed does not meet the constraints of a valid key]
|
||||
expected:
|
||||
if (processor == "x86") and not debug: TIMEOUT
|
||||
|
||||
[If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError]
|
||||
expected:
|
||||
if (processor == "x86") and not debug: TIMEOUT
|
||||
|
||||
[If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError]
|
||||
expected:
|
||||
if (processor == "x86") and not debug: TIMEOUT
|
||||
|
||||
|
||||
[idbobjectstore_put.any.worker.html]
|
||||
expected:
|
||||
if (processor == "x86") and not debug: TIMEOUT
|
||||
if (os == "win") and not debug: [OK, TIMEOUT]
|
||||
[If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError]
|
||||
expected:
|
||||
if (processor == "x86") and not debug: TIMEOUT
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT]
|
||||
|
||||
[If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError]
|
||||
expected:
|
||||
if (processor == "x86") and not debug: TIMEOUT
|
||||
|
||||
|
||||
[idbobjectstore_put.any.html]
|
||||
expected:
|
||||
if (processor == "x86") and not debug: TIMEOUT
|
||||
[Object store has autoIncrement:true and the key path is an object attribute]
|
||||
expected:
|
||||
if (processor == "x86") and not debug: TIMEOUT
|
||||
|
||||
[Attempt to put() a record that does not meet the constraints of an object store's inline key requirements]
|
||||
expected:
|
||||
if (processor == "x86") and not debug: TIMEOUT
|
||||
|
||||
[Attempt to call put() without an key parameter when the object store uses out-of-line keys]
|
||||
expected:
|
||||
if (processor == "x86") and not debug: TIMEOUT
|
||||
|
||||
[Attempt to put() a record where the record's key does not meet the constraints of a valid key]
|
||||
expected:
|
||||
if (processor == "x86") and not debug: TIMEOUT
|
||||
|
||||
[Attempt to put() a record where the record's in-line key is not defined]
|
||||
expected:
|
||||
if (processor == "x86") and not debug: TIMEOUT
|
||||
|
||||
[Attempt to put() a record where the out of line key provided does not meet the constraints of a valid key]
|
||||
expected:
|
||||
if (processor == "x86") and not debug: TIMEOUT
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT]
|
||||
|
||||
[put() a record where a value being indexed does not meet the constraints of a valid key]
|
||||
expected:
|
||||
if (processor == "x86") and not debug: TIMEOUT
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT]
|
||||
|
||||
[If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError]
|
||||
[Attempt to put() a record where the record's in-line key is not defined]
|
||||
expected:
|
||||
if (processor == "x86") and not debug: TIMEOUT
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT]
|
||||
|
||||
[If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError]
|
||||
[Attempt to put() a record where the out of line key provided does not meet the constraints of a valid key]
|
||||
expected:
|
||||
if (processor == "x86") and not debug: TIMEOUT
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT]
|
||||
|
||||
[autoIncrement and inline keys]
|
||||
expected:
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT]
|
||||
|
||||
[Attempt to call put() without an key parameter when the object store uses out-of-line keys]
|
||||
expected:
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT]
|
||||
|
||||
[autoIncrement and out-of-line keys]
|
||||
expected:
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT]
|
||||
|
||||
[Attempt to put() a record that does not meet the constraints of an object store's inline key requirements]
|
||||
expected:
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT]
|
||||
|
||||
[put() where an index has unique:true specified]
|
||||
expected:
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT]
|
||||
|
||||
[Object store's key path is an object attribute]
|
||||
expected:
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT]
|
||||
|
||||
[Object store has autoIncrement:true and the key path is an object attribute]
|
||||
expected:
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT]
|
||||
|
||||
[Attempt to put() a record where the record's key does not meet the constraints of a valid key]
|
||||
expected:
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT]
|
||||
|
||||
|
||||
[idbobjectstore_put.any.html]
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
[fedcm-multi-idp-abort.https.html]
|
||||
expected: TIMEOUT
|
||||
[Test that the abort signal works when multiple IDPs are used.]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,7 @@
|
|||
[fedcm-multi-idp-context.https.html]
|
||||
expected: TIMEOUT
|
||||
[FedCM multi IDP call defaults to 'signin' context.]
|
||||
expected: TIMEOUT
|
||||
|
||||
[FedCM multi IDP with non-default context.]
|
||||
expected: NOTRUN
|
|
@ -0,0 +1,10 @@
|
|||
[fedcm-multi-idp-mediation-optional.https.html]
|
||||
expected: TIMEOUT
|
||||
[Mediation optional can succeed without a returning account.]
|
||||
expected: TIMEOUT
|
||||
|
||||
[Mediation optional automatically succeeds when there is one returning account.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Mediation optional can succeed when there is more than one returning account.]
|
||||
expected: NOTRUN
|
|
@ -0,0 +1,10 @@
|
|||
[fedcm-multi-idp-mediation-silent.https.html]
|
||||
expected: TIMEOUT
|
||||
[Mediation silent fails if there is no returning account.]
|
||||
expected: TIMEOUT
|
||||
|
||||
[Mediation silent succeeds when there is one returning account.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Mediation silent fails when there is more than one returning account.]
|
||||
expected: NOTRUN
|
|
@ -1,2 +1,4 @@
|
|||
[percentage-size-quirks-mode.https.html]
|
||||
expected: FAIL
|
||||
expected:
|
||||
if os == "win": [FAIL, TIMEOUT]
|
||||
FAIL
|
||||
|
|
|
@ -1,14 +1,12 @@
|
|||
[webkit-animation-iteration-event.html]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86"): [TIMEOUT, OK]
|
||||
if os == "android": OK
|
||||
[OK, TIMEOUT]
|
||||
[webkitAnimationIteration event listener is case sensitive]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and debug and (processor == "x86"): [NOTRUN, PASS]
|
||||
if (os == "linux") and fission and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
|
||||
if (os == "linux") and fission and not debug: [PASS, NOTRUN]
|
||||
if (os == "win") and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "mac") and debug: [PASS, NOTRUN]
|
||||
if (os == "linux") and not fission: [PASS, FAIL, NOTRUN]
|
||||
|
||||
|
@ -17,15 +15,11 @@
|
|||
|
||||
[webkitAnimationIteration event listener should trigger for an animation]
|
||||
expected:
|
||||
if debug and (os == "win") and (processor == "x86"): [TIMEOUT, PASS, NOTRUN]
|
||||
if debug and (os == "linux") and not fission: [PASS, NOTRUN]
|
||||
if debug and (os == "android"): [PASS, NOTRUN]
|
||||
if not debug: [PASS, NOTRUN]
|
||||
[PASS, TIMEOUT, NOTRUN]
|
||||
if debug and fission: [PASS, TIMEOUT, NOTRUN]
|
||||
[PASS, NOTRUN]
|
||||
|
||||
[webkitAnimationIteration event listener should not trigger if an unprefixed listener also exists]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86"): [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "linux") and debug and fission: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "mac") and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "android": PASS
|
||||
|
@ -41,21 +35,18 @@
|
|||
|
||||
[event types for prefixed and unprefixed animationiteration event listeners should be named appropriately]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86"): [NOTRUN, PASS]
|
||||
if (os == "linux") and debug and fission: [PASS, TIMEOUT, NOTRUN]
|
||||
if os == "android": PASS
|
||||
[PASS, NOTRUN]
|
||||
|
||||
[webkitAnimationIteration event listener should not trigger if an unprefixed event handler also exists]
|
||||
expected:
|
||||
if debug and (os == "win") and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if debug and (os == "win") and (processor == "x86"): [NOTRUN, PASS, TIMEOUT]
|
||||
if debug and (os == "linux") and fission: [PASS, TIMEOUT, NOTRUN]
|
||||
if debug and (os == "mac"): [PASS, NOTRUN, TIMEOUT]
|
||||
if debug and (os == "win"): [PASS, TIMEOUT, NOTRUN]
|
||||
if debug and (os == "mac"): [PASS, TIMEOUT, NOTRUN]
|
||||
[PASS, NOTRUN]
|
||||
|
||||
[onwebkitanimationiteration event handler should not trigger if an unprefixed listener also exists]
|
||||
expected:
|
||||
if debug and not fission: [PASS, NOTRUN]
|
||||
if not debug: [PASS, NOTRUN]
|
||||
[PASS, TIMEOUT, NOTRUN]
|
||||
if debug and fission: [PASS, TIMEOUT, NOTRUN]
|
||||
[PASS, NOTRUN]
|
||||
|
|
|
@ -1,28 +1,50 @@
|
|||
[FileSystemDirectoryHandle-getFileHandle.https.any.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
if (processor == "x86") and (os == "win") and not debug: [OK, TIMEOUT]
|
||||
[getFileHandle(create=false) when a directory already exists with the same name]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[getFileHandle(create=true) when a directory already exists with the same name]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[getFileHandle(create=false) with a path separator when the file exists.]
|
||||
expected:
|
||||
if os == "win": PASS
|
||||
if (os == "win") and not debug and (processor == "x86_64"): PASS
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and debug: PASS
|
||||
FAIL
|
||||
|
||||
[getFileHandle(create=true) with a path separator]
|
||||
expected:
|
||||
if os == "win": PASS
|
||||
if (os == "win") and not debug and (processor == "x86_64"): PASS
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and debug: PASS
|
||||
FAIL
|
||||
|
||||
[getFileHandle(create=true) returns existing files without erasing]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT]
|
||||
|
||||
[getFileHandle() with ".." name]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[getFileHandle() with empty name]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[getFileHandle() with "." name]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN]
|
||||
|
||||
|
||||
[FileSystemDirectoryHandle-getFileHandle.https.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and fission: [OK, TIMEOUT]
|
||||
if (processor == "x86") and (os == "win") and not debug: [OK, TIMEOUT]
|
||||
[getFileHandle(create=false) when a directory already exists with the same name]
|
||||
expected:
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
@ -33,10 +55,18 @@
|
|||
|
||||
[getFileHandle(create=false) with a path separator when the file exists.]
|
||||
expected:
|
||||
if os == "win": PASS
|
||||
if (os == "win") and not debug and (processor == "x86_64"): PASS
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and debug: PASS
|
||||
FAIL
|
||||
|
||||
[getFileHandle(create=true) with a path separator]
|
||||
expected:
|
||||
if os == "win": PASS
|
||||
if (os == "win") and not debug and (processor == "x86_64"): PASS
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and debug: PASS
|
||||
FAIL
|
||||
|
||||
[getFileHandle() with ".." name]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT]
|
||||
|
|
|
@ -1,34 +1,41 @@
|
|||
[FileSystemDirectoryHandle-iteration.https.any.worker.html]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64"): [OK, TIMEOUT]
|
||||
if (os == "win") and not debug: [OK, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT]
|
||||
[iteration while iterator gets garbage collected]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [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, NOTRUN, TIMEOUT]
|
||||
|
||||
[keys: full iteration works]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [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, NOTRUN, TIMEOUT]
|
||||
|
||||
[values: full iteration works]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [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]
|
||||
|
||||
[entries: full iteration works]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
if (os == "win") and not debug: [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, NOTRUN, TIMEOUT]
|
||||
|
||||
[@@asyncIterator: full iteration works]
|
||||
expected:
|
||||
if (os == "win") and not debug: [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, NOTRUN, TIMEOUT]
|
||||
|
||||
[returning early from an iteration doesn't crash]
|
||||
expected:
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT]
|
||||
|
||||
|
||||
[FileSystemDirectoryHandle-iteration.https.any.html]
|
||||
|
@ -46,7 +53,7 @@
|
|||
expected:
|
||||
if (os == "win") and 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, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
|
||||
[values: full iteration works]
|
||||
expected:
|
||||
|
@ -57,3 +64,8 @@
|
|||
[entries: full iteration works]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
|
||||
[@@asyncIterator: full iteration works]
|
||||
expected:
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT]
|
||||
|
|
|
@ -8,27 +8,28 @@
|
|||
[removeEntry() to remove a file]
|
||||
expected:
|
||||
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 (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
|
||||
[removeEntry() on an already removed file should fail]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not 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, NOTRUN, TIMEOUT]
|
||||
|
||||
[removeEntry() to remove an empty directory]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
|
||||
[removeEntry() on a directory recursively should delete all sub-items]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, 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]
|
||||
|
||||
[removeEntry() while the file has an open writable fails]
|
||||
expected:
|
||||
if (os == "win") and (processor == "x86_64") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "win") and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and (processor == "x86") and debug: [PASS, NOTRUN]
|
||||
if (os == "win") and (processor == "x86") and not debug: [PASS, NOTRUN]
|
||||
if (os == "mac") and not debug: [PASS, TIMEOUT]
|
||||
|
||||
[createWritable after removeEntry succeeds but doesnt recreate the file]
|
||||
|
@ -42,24 +43,25 @@
|
|||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64"): PASS
|
||||
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 == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
FAIL
|
||||
|
||||
[removeEntry() with empty name should fail]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86"): [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 == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
|
||||
[removeEntry() with "." name should fail]
|
||||
expected:
|
||||
if (os == "win") and (processor == "x86_64") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "win") and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and (processor == "x86_64") and not debug: [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and (processor == "x86") and debug: [PASS, NOTRUN]
|
||||
if (os == "win") and (processor == "x86") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[removeEntry() on a non-empty directory should fail]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
|
||||
[removeEntry() of a directory while a containing file has an open writable fails]
|
||||
|
@ -67,14 +69,14 @@
|
|||
if (os == "win") and debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
||||
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 == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "mac") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
|
||||
[removeEntry() with ".." name should fail]
|
||||
expected:
|
||||
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 == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
|
||||
|
||||
[FileSystemDirectoryHandle-removeEntry.https.any.worker.html]
|
||||
|
@ -87,27 +89,28 @@
|
|||
[removeEntry() with "." name should fail]
|
||||
expected:
|
||||
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 == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
|
||||
[removeEntry() with ".." name should fail]
|
||||
expected:
|
||||
if (os == "win") and (processor == "x86_64") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "win") and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and (processor == "x86_64") and not debug: [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and (processor == "x86") and debug: [PASS, NOTRUN]
|
||||
if (os == "win") and (processor == "x86") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[removeEntry() with a path separator should fail.]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86_64"): PASS
|
||||
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 == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
FAIL
|
||||
|
||||
[removeEntry() while the file has an open writable fails]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, FAIL, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, FAIL, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, FAIL, TIMEOUT]
|
||||
if (os == "mac") and not debug: [PASS, TIMEOUT]
|
||||
|
||||
[createWritable after removeEntry succeeds but doesnt recreate the file]
|
||||
|
@ -120,35 +123,38 @@
|
|||
[removeEntry() on a directory recursively should delete all sub-items]
|
||||
expected:
|
||||
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 == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
|
||||
[removeEntry() on an already removed file should fail]
|
||||
expected:
|
||||
if (os == "win") and (processor == "x86_64") and not debug: [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and (processor == "x86") and debug: [PASS, NOTRUN]
|
||||
if (os == "win") and (processor == "x86") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[removeEntry() to remove an empty directory]
|
||||
expected:
|
||||
if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
|
||||
[removeEntry() with empty name should fail]
|
||||
expected:
|
||||
if (os == "win") and (processor == "x86_64") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "win") and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and (processor == "x86_64") and not debug: [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and (processor == "x86") and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and (processor == "x86") and not debug: [PASS, NOTRUN, TIMEOUT]
|
||||
|
||||
[removeEntry() on a non-empty directory should fail]
|
||||
expected:
|
||||
if (os == "win") and (processor == "x86_64") and not debug: [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and (processor == "x86"): [PASS, NOTRUN]
|
||||
if (os == "win") and (processor == "x86") and debug: [PASS, NOTRUN]
|
||||
if (os == "win") and (processor == "x86") and not debug: [PASS, NOTRUN, TIMEOUT]
|
||||
|
||||
[removeEntry() to remove a file]
|
||||
expected:
|
||||
if (os == "win") and 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, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
|
||||
[removeEntry() of a directory while a containing file has an open writable fails]
|
||||
expected:
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
[FileSystemWritableFileStream-write.https.any.html]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [TIMEOUT, ERROR, OK]
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [TIMEOUT, OK, ERROR]
|
||||
if (os == "win") and not debug and (processor == "x86"): [OK, ERROR, TIMEOUT]
|
||||
if (os == "mac") and not debug: [OK, TIMEOUT]
|
||||
[write() with a string with windows line ending preserved]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, TIMEOUT, PASS]
|
||||
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]
|
||||
|
@ -36,44 +36,54 @@
|
|||
[atomic writes: close() after close() fails]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
if processor == "x86": [PASS, NOTRUN]
|
||||
if (processor == "x86") and (os == "win") and debug: [PASS, NOTRUN]
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (processor == "x86") and (os == "linux"): [PASS, NOTRUN]
|
||||
|
||||
[atomic writes: only one close() operation may succeed]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
if processor == "x86": [PASS, TIMEOUT, NOTRUN]
|
||||
if (processor == "x86") and (os == "win") and debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT]
|
||||
if (processor == "x86") and (os == "linux"): [PASS, TIMEOUT, NOTRUN]
|
||||
|
||||
[getWriter() can be used]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS]
|
||||
if processor == "x86": [PASS, NOTRUN]
|
||||
if (processor == "x86") and (os == "win") and debug: [PASS, NOTRUN]
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN]
|
||||
if (processor == "x86") and (os == "linux"): [PASS, NOTRUN]
|
||||
|
||||
[WriteParams: truncate missing size param]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
if processor == "x86": [PASS, NOTRUN]
|
||||
if (processor == "x86") and (os == "win") and debug: [PASS, NOTRUN]
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN]
|
||||
if (processor == "x86") and (os == "linux"): [PASS, NOTRUN]
|
||||
|
||||
[WriteParams: write missing data param]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
if processor == "x86": [PASS, NOTRUN]
|
||||
if (processor == "x86") and (os == "win") and debug: [PASS, NOTRUN]
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN]
|
||||
if (processor == "x86") and (os == "linux"): [PASS, NOTRUN]
|
||||
|
||||
[WriteParams: seek missing position param]
|
||||
expected:
|
||||
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 == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "mac") and not debug: [PASS, TIMEOUT]
|
||||
|
||||
[write() with an invalid blob to an empty file should reject]
|
||||
expected:
|
||||
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 == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "mac") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[WriteParams: write null data param]
|
||||
expected:
|
||||
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 == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "linux") and not fission and not debug: [PASS, FAIL]
|
||||
|
||||
[write() with an empty blob to an empty file]
|
||||
|
@ -82,22 +92,24 @@
|
|||
|
||||
[write() called with a string and a valid offset after seek]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT]
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if processor == "x86": [PASS, NOTRUN]
|
||||
|
||||
[an errored writable stream releases its lock]
|
||||
expected:
|
||||
if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
if processor == "x86": [PASS, NOTRUN]
|
||||
if (processor == "x86") and (os == "win") and debug: [PASS, NOTRUN]
|
||||
if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN]
|
||||
if (processor == "x86") and (os == "linux"): [PASS, NOTRUN]
|
||||
|
||||
[write() called with a blob and a valid offset]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT]
|
||||
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]
|
||||
|
||||
[write() called with an offset beyond the end of the file]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT]
|
||||
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]
|
||||
|
||||
[write() with a string with unix line ending preserved]
|
||||
|
@ -112,37 +124,35 @@
|
|||
|
||||
[write() with an empty string to an empty file]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT]
|
||||
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]
|
||||
|
||||
[write() called with a string and a valid offset]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT]
|
||||
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]
|
||||
|
||||
[write() WriteParams without position and blob appends]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT]
|
||||
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() a blob to an empty file with zero offset]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT]
|
||||
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]
|
||||
|
||||
[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"): [PASS, NOTRUN]
|
||||
if (os == "win") and not debug: [PASS, NOTRUN]
|
||||
|
||||
[write() WriteParams without position and string appends]
|
||||
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 not debug: [PASS, NOTRUN]
|
||||
|
||||
[write() a string to an empty file with zero offset]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT]
|
||||
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() a blob to an empty file]
|
||||
|
@ -151,12 +161,12 @@
|
|||
|
||||
[write() with WriteParams without position to an empty file]
|
||||
expected:
|
||||
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 (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
|
||||
[an errored writable stream should reject the next write call]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): NOTRUN
|
||||
if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
|
||||
|
||||
|
||||
[FileSystemWritableFileStream-write.https.any.worker.html]
|
||||
|
@ -165,12 +175,12 @@
|
|||
if (os == "mac") and not debug: [OK, TIMEOUT]
|
||||
[write() called with a blob and a valid offset]
|
||||
expected:
|
||||
if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT, 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 debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "win") and not debug: [TIMEOUT, PASS, NOTRUN]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[write() with an empty string to an empty file]
|
||||
|
@ -185,7 +195,7 @@
|
|||
|
||||
[write() with a string with unix line ending preserved]
|
||||
expected:
|
||||
if (os == "win") and not debug: [NOTRUN, TIMEOUT, PASS]
|
||||
if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT]
|
||||
if (os == "android") and not debug: [PASS, FAIL]
|
||||
|
||||
[write() with a string with windows line ending preserved]
|
||||
|
@ -307,7 +317,7 @@
|
|||
|
||||
[write() called with a string and a valid offset after seek]
|
||||
expected:
|
||||
if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT]
|
||||
if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
|
||||
if (os == "linux") and (processor == "x86"): [PASS, NOTRUN]
|
||||
|
||||
[an errored writable stream releases its lock]
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
leak-threshold: [default:102400, tab:409600]
|
||||
lsan-allowed: [Alloc, AllocateProtoAndIfaceCache, AtomizeAndCopyCharsNonStaticValidLengthFromLookup, Create, DoGetOrCreateDOMReflector, GetOrCreateDOMReflector, JS::Call, NativeDefineDataProperty, NewObject, PLDHashTable::ChangeTable, PLDHashTable::MakeEntryHandle, ProtoAndIfaceCache, RunHandler, WeakPtr, changeTableSize, createTable, js::DefineAccessorProperty, js::NativeObject::addProperty, js::frontend::InstantiateStencils, make_unique, mozilla::ThrottledEventQueue::Create, mozilla::detail::HashTable, mozilla::dom::BrowsingContext::Attach, mozilla::dom::BrowsingContext::CreateChildSHistory, mozilla::dom::BrowsingContext::CreateDetached, mozilla::dom::CanonicalBrowsingContext::GetSecureBrowserUI, mozilla::dom::Event::ConstructorInit, mozilla::dom::EventListener::HandleEvent, mozilla::dom::FetchDriver::OnStartRequest, mozilla::dom::GetPerInterfaceObjectHandle, mozilla::dom::HTMLDocument_Binding::CreateInterfaceObjects, mozilla::dom::JSActor::InvokeCallback, mozilla::dom::PageTransitionEvent::Constructor, mozilla::net::EarlyHintsService::EarlyHintsService, nsDSURIContentListener::DoContent, nsDocShell::CreateAboutBlankDocumentViewer, nsDocShell::Embed, nsDocShell::SetupNewViewer, nsDynamicAtom::Create, operator, pod_malloc, unknown stack, xpc::XrayWrapper]
|
||||
leak-threshold: [default:102400, tab:409600]
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
[atomics-wait-async.https.any.html]
|
||||
expected:
|
||||
if (os == "android") and debug: [OK, TIMEOUT]
|
||||
[Atomics.waitAsync timeout in a Window]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
[loaf-source-location-inline-classic-script.html]
|
||||
expected: ERROR
|
|
@ -1,2 +0,0 @@
|
|||
[loaf-source-location-inline-event-listener.html]
|
||||
expected: ERROR
|
|
@ -1,2 +0,0 @@
|
|||
[loaf-source-location-inline-module-script.html]
|
||||
expected: ERROR
|
|
@ -1 +1 @@
|
|||
upstream: 20afed5a5f18dc8075d647e72516c0b165550662
|
||||
upstream: 78709a81cc84279686438385b38572dd3ff44860
|
||||
|
|
|
@ -2,4 +2,6 @@ prefs: [notification.prompt.testing:true, marionette.setpermission.enabled:true,
|
|||
[getnotifications-across-processes.https.window.html]
|
||||
[Get notification created from window]
|
||||
expected:
|
||||
if not asan and not fission and (os == "linux"): FAIL
|
||||
if asan and fission: [PASS, FAIL]
|
||||
if asan and not fission: [PASS, FAIL]
|
||||
|
|
|
@ -1,10 +1,9 @@
|
|||
[chrome-bug-333487749.html]
|
||||
expected:
|
||||
if (os == "linux") and fission and (version == "Ubuntu 18.04") and not swgl and not asan and not debug and tsan: TIMEOUT
|
||||
if (os == "linux") and fission and (version == "Ubuntu 18.04") and not swgl and not asan and debug: TIMEOUT
|
||||
if (os == "linux") and fission and (version == "Ubuntu 18.04") and not swgl and asan: [PASS, TIMEOUT]
|
||||
if (os == "linux") and fission and not tsan and (version == "Ubuntu 18.04") and not swgl and asan: [PASS, TIMEOUT]
|
||||
if (os == "linux") and fission and not tsan and (version == "Ubuntu 22.04") and debug: [PASS, TIMEOUT]
|
||||
if (os == "linux") and fission and not tsan and (version == "Ubuntu 22.04") and not debug: [PASS, TIMEOUT]
|
||||
if (os == "linux") and fission and not tsan and (version == "Ubuntu 18.04") and swgl: [PASS, TIMEOUT]
|
||||
if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, TIMEOUT]
|
||||
if (os == "linux") and fission and (version == "Ubuntu 22.04") and debug: [PASS, TIMEOUT]
|
||||
if (os == "linux") and fission and (version == "Ubuntu 22.04") and not debug: [PASS, TIMEOUT]
|
||||
if (os == "linux") and fission and (version == "Ubuntu 18.04") and swgl: [PASS, TIMEOUT]
|
||||
if (os == "linux") and fission and tsan: TIMEOUT
|
||||
if (os == "linux") and not fission: [PASS, TIMEOUT]
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
[abort.tentative.https.html]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT]
|
||||
[An immediately aborted lock on a shared worker should not prevent bfcache]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
|
|
@ -1,6 +1,6 @@
|
|||
[image-decoder.crossOriginIsolated.https.any.html]
|
||||
expected:
|
||||
if (os == "android") and swgl: TIMEOUT
|
||||
if (os == "android") and debug: [OK, TIMEOUT]
|
||||
[Test ImageDecoder decoding with a SharedArrayBuffer source]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -10,7 +10,7 @@
|
|||
|
||||
[image-decoder.crossOriginIsolated.https.any.worker.html]
|
||||
expected:
|
||||
if (os == "android") and debug and not swgl: [OK, TIMEOUT]
|
||||
if (os == "android") and debug: [OK, TIMEOUT]
|
||||
[Test ImageDecoder decoding with a SharedArrayBuffer source]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -10,3 +10,7 @@
|
|||
[test_dismiss[capabilities0-prompt-None\]]
|
||||
disabled:
|
||||
if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762248
|
||||
|
||||
[test_default[beforeunload-None\]]
|
||||
expected:
|
||||
if (os == "win") and not debug and (processor == "x86_64"): [PASS, FAIL]
|
||||
|
|
Загрузка…
Ссылка в новой задаче