From 96e3e43921adbd36575651c7bccbd651195fcc6b Mon Sep 17 00:00:00 2001 From: moz-wptsync-bot Date: Mon, 29 Apr 2024 07:45:07 +0000 Subject: [PATCH] Bug 1893928 - [wpt-sync] Update web-platform-tests to 78709a81cc84279686438385b38572dd3ff44860, a=testonly MANUAL PUSH: wpt sync bot wpt-head: 78709a81cc84279686438385b38572dd3ff44860 wpt-type: landing --- .../IndexedDB/idbobjectstore_add.any.js.ini | 82 ++++++++++++- .../IndexedDB/idbobjectstore_put.any.js.ini | 113 +++++++----------- .../fedcm-multi-idp-abort.https.html.ini | 4 + .../fedcm-multi-idp-context.https.html.ini | 7 ++ ...ulti-idp-mediation-optional.https.html.ini | 10 ++ ...-multi-idp-mediation-silent.https.html.ini | 10 ++ ...percentage-size-quirks-mode.https.html.ini | 4 +- .../webkit-animation-iteration-event.html.ini | 23 ++-- ...ctoryHandle-getFileHandle.https.any.js.ini | 42 ++++++- ...DirectoryHandle-iteration.https.any.js.ini | 28 +++-- ...rectoryHandle-removeEntry.https.any.js.ini | 68 ++++++----- ...mWritableFileStream-write.https.any.js.ini | 68 ++++++----- .../browsers/browsing-the-web/__dir__.ini | 2 +- .../atomics-wait-async.https.any.js.ini | 2 + ...ce-location-inline-classic-script.html.ini | 2 - ...ce-location-inline-event-listener.html.ini | 2 - ...rce-location-inline-module-script.html.ini | 2 - testing/web-platform/meta/mozilla-sync | 2 +- ...tions-across-processes.https.window.js.ini | 2 + .../crashtests/chrome-bug-333487749.html.ini | 11 +- .../bfcache/abort.tentative.https.html.ini | 6 + ...coder.crossOriginIsolated.https.any.js.ini | 4 +- .../classic/element_click/user_prompts.py.ini | 4 + 23 files changed, 319 insertions(+), 179 deletions(-) create mode 100644 testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-abort.https.html.ini create mode 100644 testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-context.https.html.ini create mode 100644 testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-mediation-optional.https.html.ini create mode 100644 testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-mediation-silent.https.html.ini delete mode 100644 testing/web-platform/meta/long-animation-frame/tentative/loaf-source-location-inline-classic-script.html.ini delete mode 100644 testing/web-platform/meta/long-animation-frame/tentative/loaf-source-location-inline-event-listener.html.ini delete mode 100644 testing/web-platform/meta/long-animation-frame/tentative/loaf-source-location-inline-module-script.html.ini create mode 100644 testing/web-platform/meta/web-locks/bfcache/abort.tentative.https.html.ini diff --git a/testing/web-platform/meta/IndexedDB/idbobjectstore_add.any.js.ini b/testing/web-platform/meta/IndexedDB/idbobjectstore_add.any.js.ini index b0b8b2e47148..6efdb101023b 100644 --- a/testing/web-platform/meta/IndexedDB/idbobjectstore_add.any.js.ini +++ b/testing/web-platform/meta/IndexedDB/idbobjectstore_add.any.js.ini @@ -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] diff --git a/testing/web-platform/meta/IndexedDB/idbobjectstore_put.any.js.ini b/testing/web-platform/meta/IndexedDB/idbobjectstore_put.any.js.ini index 14fbd0f2f7ed..64c0247a0732 100644 --- a/testing/web-platform/meta/IndexedDB/idbobjectstore_put.any.js.ini +++ b/testing/web-platform/meta/IndexedDB/idbobjectstore_put.any.js.ini @@ -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] diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-abort.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-abort.https.html.ini new file mode 100644 index 000000000000..f4b68663b895 --- /dev/null +++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-abort.https.html.ini @@ -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 diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-context.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-context.https.html.ini new file mode 100644 index 000000000000..b0ba22c91f53 --- /dev/null +++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-context.https.html.ini @@ -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 diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-mediation-optional.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-mediation-optional.https.html.ini new file mode 100644 index 000000000000..ccb377dfcf97 --- /dev/null +++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-mediation-optional.https.html.ini @@ -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 diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-mediation-silent.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-mediation-silent.https.html.ini new file mode 100644 index 000000000000..6e6ba1b34c10 --- /dev/null +++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-mediation-silent.https.html.ini @@ -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 diff --git a/testing/web-platform/meta/css/css-layout-api/child-constraints/percentage-size-quirks-mode.https.html.ini b/testing/web-platform/meta/css/css-layout-api/child-constraints/percentage-size-quirks-mode.https.html.ini index 37c9ef2209c2..c61982b59879 100644 --- a/testing/web-platform/meta/css/css-layout-api/child-constraints/percentage-size-quirks-mode.https.html.ini +++ b/testing/web-platform/meta/css/css-layout-api/child-constraints/percentage-size-quirks-mode.https.html.ini @@ -1,2 +1,4 @@ [percentage-size-quirks-mode.https.html] - expected: FAIL + expected: + if os == "win": [FAIL, TIMEOUT] + FAIL diff --git a/testing/web-platform/meta/dom/events/webkit-animation-iteration-event.html.ini b/testing/web-platform/meta/dom/events/webkit-animation-iteration-event.html.ini index ffae978f480d..e40a5a6f8852 100644 --- a/testing/web-platform/meta/dom/events/webkit-animation-iteration-event.html.ini +++ b/testing/web-platform/meta/dom/events/webkit-animation-iteration-event.html.ini @@ -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] diff --git a/testing/web-platform/meta/fs/FileSystemDirectoryHandle-getFileHandle.https.any.js.ini b/testing/web-platform/meta/fs/FileSystemDirectoryHandle-getFileHandle.https.any.js.ini index 943d8410ae38..f8f2ae343db2 100644 --- a/testing/web-platform/meta/fs/FileSystemDirectoryHandle-getFileHandle.https.any.js.ini +++ b/testing/web-platform/meta/fs/FileSystemDirectoryHandle-getFileHandle.https.any.js.ini @@ -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] diff --git a/testing/web-platform/meta/fs/FileSystemDirectoryHandle-iteration.https.any.js.ini b/testing/web-platform/meta/fs/FileSystemDirectoryHandle-iteration.https.any.js.ini index 32f977032286..14b17fcdb45d 100644 --- a/testing/web-platform/meta/fs/FileSystemDirectoryHandle-iteration.https.any.js.ini +++ b/testing/web-platform/meta/fs/FileSystemDirectoryHandle-iteration.https.any.js.ini @@ -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] diff --git a/testing/web-platform/meta/fs/FileSystemDirectoryHandle-removeEntry.https.any.js.ini b/testing/web-platform/meta/fs/FileSystemDirectoryHandle-removeEntry.https.any.js.ini index 21d377d41836..8eab6182b7b7 100644 --- a/testing/web-platform/meta/fs/FileSystemDirectoryHandle-removeEntry.https.any.js.ini +++ b/testing/web-platform/meta/fs/FileSystemDirectoryHandle-removeEntry.https.any.js.ini @@ -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: diff --git a/testing/web-platform/meta/fs/FileSystemWritableFileStream-write.https.any.js.ini b/testing/web-platform/meta/fs/FileSystemWritableFileStream-write.https.any.js.ini index 16a6bb68c9ee..298eecdd7e6b 100644 --- a/testing/web-platform/meta/fs/FileSystemWritableFileStream-write.https.any.js.ini +++ b/testing/web-platform/meta/fs/FileSystemWritableFileStream-write.https.any.js.ini @@ -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] diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/__dir__.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/__dir__.ini index 70458e1fa67d..319f47d84fa0 100644 --- a/testing/web-platform/meta/html/browsers/browsing-the-web/__dir__.ini +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/__dir__.ini @@ -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] diff --git a/testing/web-platform/meta/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/atomics-wait-async.https.any.js.ini b/testing/web-platform/meta/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/atomics-wait-async.https.any.js.ini index d978a3b13863..ec70a3ab5a36 100644 --- a/testing/web-platform/meta/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/atomics-wait-async.https.any.js.ini +++ b/testing/web-platform/meta/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/atomics-wait-async.https.any.js.ini @@ -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 diff --git a/testing/web-platform/meta/long-animation-frame/tentative/loaf-source-location-inline-classic-script.html.ini b/testing/web-platform/meta/long-animation-frame/tentative/loaf-source-location-inline-classic-script.html.ini deleted file mode 100644 index 13cb585f7ff8..000000000000 --- a/testing/web-platform/meta/long-animation-frame/tentative/loaf-source-location-inline-classic-script.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[loaf-source-location-inline-classic-script.html] - expected: ERROR diff --git a/testing/web-platform/meta/long-animation-frame/tentative/loaf-source-location-inline-event-listener.html.ini b/testing/web-platform/meta/long-animation-frame/tentative/loaf-source-location-inline-event-listener.html.ini deleted file mode 100644 index 5eeb3639fc79..000000000000 --- a/testing/web-platform/meta/long-animation-frame/tentative/loaf-source-location-inline-event-listener.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[loaf-source-location-inline-event-listener.html] - expected: ERROR diff --git a/testing/web-platform/meta/long-animation-frame/tentative/loaf-source-location-inline-module-script.html.ini b/testing/web-platform/meta/long-animation-frame/tentative/loaf-source-location-inline-module-script.html.ini deleted file mode 100644 index 40b7c43bbdfa..000000000000 --- a/testing/web-platform/meta/long-animation-frame/tentative/loaf-source-location-inline-module-script.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[loaf-source-location-inline-module-script.html] - expected: ERROR diff --git a/testing/web-platform/meta/mozilla-sync b/testing/web-platform/meta/mozilla-sync index 1870a438f0ba..6daa97f29f49 100644 --- a/testing/web-platform/meta/mozilla-sync +++ b/testing/web-platform/meta/mozilla-sync @@ -1 +1 @@ -upstream: 20afed5a5f18dc8075d647e72516c0b165550662 +upstream: 78709a81cc84279686438385b38572dd3ff44860 diff --git a/testing/web-platform/meta/notifications/getnotifications-across-processes.https.window.js.ini b/testing/web-platform/meta/notifications/getnotifications-across-processes.https.window.js.ini index 51a5bb022760..5a88901334eb 100644 --- a/testing/web-platform/meta/notifications/getnotifications-across-processes.https.window.js.ini +++ b/testing/web-platform/meta/notifications/getnotifications-across-processes.https.window.js.ini @@ -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] diff --git a/testing/web-platform/meta/svg/crashtests/chrome-bug-333487749.html.ini b/testing/web-platform/meta/svg/crashtests/chrome-bug-333487749.html.ini index 3d72eda3d982..61abd0ed23d9 100644 --- a/testing/web-platform/meta/svg/crashtests/chrome-bug-333487749.html.ini +++ b/testing/web-platform/meta/svg/crashtests/chrome-bug-333487749.html.ini @@ -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] diff --git a/testing/web-platform/meta/web-locks/bfcache/abort.tentative.https.html.ini b/testing/web-platform/meta/web-locks/bfcache/abort.tentative.https.html.ini new file mode 100644 index 000000000000..ac8dcd9030e1 --- /dev/null +++ b/testing/web-platform/meta/web-locks/bfcache/abort.tentative.https.html.ini @@ -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] diff --git a/testing/web-platform/meta/webcodecs/image-decoder.crossOriginIsolated.https.any.js.ini b/testing/web-platform/meta/webcodecs/image-decoder.crossOriginIsolated.https.any.js.ini index 82663b9d98c5..324199dfd1c3 100644 --- a/testing/web-platform/meta/webcodecs/image-decoder.crossOriginIsolated.https.any.js.ini +++ b/testing/web-platform/meta/webcodecs/image-decoder.crossOriginIsolated.https.any.js.ini @@ -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 diff --git a/testing/web-platform/meta/webdriver/tests/classic/element_click/user_prompts.py.ini b/testing/web-platform/meta/webdriver/tests/classic/element_click/user_prompts.py.ini index e8195b6ff4ff..81663db8f440 100644 --- a/testing/web-platform/meta/webdriver/tests/classic/element_click/user_prompts.py.ini +++ b/testing/web-platform/meta/webdriver/tests/classic/element_click/user_prompts.py.ini @@ -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]