From 8c0ca0f7370b87b5eef57d76eea4f813e4fc19ca Mon Sep 17 00:00:00 2001 From: moz-wptsync-bot Date: Tue, 30 Jul 2024 15:57:25 +0000 Subject: [PATCH] Bug 1910642 - [wpt-sync] Update web-platform-tests to ec57a00617b0c34a1cdaad1ad13381fdc6983c14, a=testonly MANUAL PUSH: wpt sync bot wpt-head: ec57a00617b0c34a1cdaad1ad13381fdc6983c14 wpt-type: landing --- ...-highlight-painting-invalidation-007.html.ini | 7 ++++--- ...s-block-formatting-context-list-item.html.ini | 2 ++ ...establishes-block-formatting-context.html.ini | 2 ++ .../text-underline-position-vertical-ja.html.ini | 2 -- ...eveal-no-view-transition-new-opt-out.html.ini | 4 +--- ...-transition-in-media-print.tentative.html.ini | 1 + .../generated/window-history.https.sub.html.ini | 7 +++---- ...imitive-locking.https.tentative.worker.js.ini | 16 ++++++++-------- .../iframe-popup-to-so.https.html.ini | 2 ++ .../autoplay-hidden.optional.html.ini | 2 ++ ...ectlist-form-state-restore.tentative.html.ini | 3 --- .../ordering/delay-load-event-2.html.ini | 5 +++++ .../scroll-margin-zero.html.ini | 3 +-- testing/web-platform/meta/mozilla-sync | 2 +- .../viewport-scrollbars-cause-resize.html.ini | 4 ++-- .../webdriver/tests/bidi/session/new/__dir__.ini | 1 + .../meta/webrtc/RTCDataChannel-id.html.ini | 3 ++- .../meta/webrtc/RTCDataChannel-send.html.ini | 2 ++ 18 files changed, 39 insertions(+), 29 deletions(-) create mode 100644 testing/web-platform/meta/css/css-rhythm/block-step-size-establishes-block-formatting-context-list-item.html.ini create mode 100644 testing/web-platform/meta/css/css-rhythm/block-step-size-establishes-block-formatting-context.html.ini delete mode 100644 testing/web-platform/meta/css/css-text-decor/text-underline-position-vertical-ja.html.ini delete mode 100644 testing/web-platform/meta/html/semantics/forms/the-selectlist-element/selectlist-form-state-restore.tentative.html.ini diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-007.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-007.html.ini index 2ab9464e6bd9..8e08142d3731 100644 --- a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-007.html.ini +++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-007.html.ini @@ -2,7 +2,8 @@ expected: if (os == "linux") and not tsan and not asan and swgl and fission: [FAIL, PASS] if (os == "linux") and not tsan and asan and not swgl: [FAIL, PASS] - if (os == "android") and debug and swgl: [FAIL, PASS] - if (os == "android") and debug and not swgl: [PASS, FAIL] - if (os == "linux") and tsan: [FAIL, PASS] + if (os == "android") and debug and swgl: [PASS, FAIL] + if (os == "android") and debug and not swgl: [FAIL, PASS] + if (os == "linux") and tsan: [PASS, FAIL] + if (os == "android") and not debug: [FAIL, PASS] FAIL diff --git a/testing/web-platform/meta/css/css-rhythm/block-step-size-establishes-block-formatting-context-list-item.html.ini b/testing/web-platform/meta/css/css-rhythm/block-step-size-establishes-block-formatting-context-list-item.html.ini new file mode 100644 index 000000000000..845478cad82a --- /dev/null +++ b/testing/web-platform/meta/css/css-rhythm/block-step-size-establishes-block-formatting-context-list-item.html.ini @@ -0,0 +1,2 @@ +[block-step-size-establishes-block-formatting-context-list-item.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-rhythm/block-step-size-establishes-block-formatting-context.html.ini b/testing/web-platform/meta/css/css-rhythm/block-step-size-establishes-block-formatting-context.html.ini new file mode 100644 index 000000000000..7e196d1238f7 --- /dev/null +++ b/testing/web-platform/meta/css/css-rhythm/block-step-size-establishes-block-formatting-context.html.ini @@ -0,0 +1,2 @@ +[block-step-size-establishes-block-formatting-context.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-text-decor/text-underline-position-vertical-ja.html.ini b/testing/web-platform/meta/css/css-text-decor/text-underline-position-vertical-ja.html.ini deleted file mode 100644 index ea2203ff67fa..000000000000 --- a/testing/web-platform/meta/css/css-text-decor/text-underline-position-vertical-ja.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[text-underline-position-vertical-ja.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-view-transitions/navigation/pagereveal-no-view-transition-new-opt-out.html.ini b/testing/web-platform/meta/css/css-view-transitions/navigation/pagereveal-no-view-transition-new-opt-out.html.ini index 154a2f763a17..1e8f791a8b51 100644 --- a/testing/web-platform/meta/css/css-view-transitions/navigation/pagereveal-no-view-transition-new-opt-out.html.ini +++ b/testing/web-platform/meta/css/css-view-transitions/navigation/pagereveal-no-view-transition-new-opt-out.html.ini @@ -1,4 +1,2 @@ [pagereveal-no-view-transition-new-opt-out.html] - expected: - if asan and not fission: [ERROR, TIMEOUT] - ERROR + expected: ERROR diff --git a/testing/web-platform/meta/css/printing/existing-transition-in-media-print.tentative.html.ini b/testing/web-platform/meta/css/printing/existing-transition-in-media-print.tentative.html.ini index cdfde086e7eb..60e8785337a7 100644 --- a/testing/web-platform/meta/css/printing/existing-transition-in-media-print.tentative.html.ini +++ b/testing/web-platform/meta/css/printing/existing-transition-in-media-print.tentative.html.ini @@ -1,3 +1,4 @@ [existing-transition-in-media-print.tentative.html] expected: + if (os == "win") and swgl: [PASS, TIMEOUT] if os == "mac": [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/fetch/metadata/generated/window-history.https.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/window-history.https.sub.html.ini index de57fb541caa..444a20118d6a 100644 --- a/testing/web-platform/meta/fetch/metadata/generated/window-history.https.sub.html.ini +++ b/testing/web-platform/meta/fetch/metadata/generated/window-history.https.sub.html.ini @@ -1,17 +1,16 @@ [window-history.https.sub.html] expected: - if (os == "linux") and not fission and not debug and not asan: [OK, TIMEOUT] + if (os == "linux") and not fission and not debug: [OK, TIMEOUT] if (os == "linux") and fission: [OK, TIMEOUT] [sec-fetch-user - history.forward] expected: - if (os == "linux") and not fission and not debug and not asan: [PASS, NOTRUN, TIMEOUT] if (os == "linux") and fission and debug: [PASS, TIMEOUT] if (os == "linux") and fission and not debug: [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] [sec-fetch-user - history.back] expected: - if (os == "linux") and not fission and not debug and not asan: [PASS, TIMEOUT] - if (os == "linux") and fission and not debug: [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and not debug and fission: [PASS, TIMEOUT, NOTRUN] [sec-fetch-dest - history.forward] expected: diff --git a/testing/web-platform/meta/fs/FileSystemFileHandle-cross-primitive-locking.https.tentative.worker.js.ini b/testing/web-platform/meta/fs/FileSystemFileHandle-cross-primitive-locking.https.tentative.worker.js.ini index 745f998d4678..aff7eba51e05 100644 --- a/testing/web-platform/meta/fs/FileSystemFileHandle-cross-primitive-locking.https.tentative.worker.js.ini +++ b/testing/web-platform/meta/fs/FileSystemFileHandle-cross-primitive-locking.https.tentative.worker.js.ini @@ -40,7 +40,7 @@ [After a file has finished moving, that file can have an open access handle in read-only mode] expected: - if (os == "linux") and not debug and not asan and not tsan: [FAIL, NOTRUN] + if (os == "linux") and not debug and not asan and not tsan: [FAIL, TIMEOUT, NOTRUN] if (os == "mac") and not debug: [FAIL, NOTRUN] FAIL @@ -70,13 +70,13 @@ [A file with an open access handle in read-only mode does not interfere with removing another file] expected: - if (os == "linux") and not debug and not asan and not tsan: [FAIL, NOTRUN, TIMEOUT] + if (os == "linux") and not debug and not asan and not tsan: [NOTRUN, FAIL, TIMEOUT] if (os == "mac") and not debug: [FAIL, NOTRUN] FAIL [After an open access handle in read-only mode on a file has been closed, that file can be removed] expected: - if (os == "linux") and not debug and not asan and not tsan: [FAIL, NOTRUN, TIMEOUT] + if (os == "linux") and not debug and not asan and not tsan: [NOTRUN, FAIL, TIMEOUT] if (os == "mac") and not debug: [FAIL, NOTRUN] FAIL @@ -87,7 +87,7 @@ [When there's an open writable stream in exclusive mode on a file, cannot have an open access handle in read-only mode on that same file] expected: - if (os == "linux") and not debug and not asan and not tsan: [NOTRUN, TIMEOUT, PASS] + if (os == "linux") and not debug and not asan and not tsan: [NOTRUN, PASS, TIMEOUT] if (os == "mac") and not debug: [PASS, NOTRUN] [A file with an open writable stream in exclusive mode does not interfere with an open access handle in read-only mode on another file] @@ -405,12 +405,12 @@ [A file with an open writable stream in siloed mode does not interfere with an open access handle in read-only mode on another file] expected: - if (os == "linux") and not debug and not asan and not tsan: [PASS, NOTRUN, TIMEOUT] + if (os == "linux") and not debug and not asan and not tsan: [NOTRUN, PASS, TIMEOUT] if (os == "mac") and not debug: [PASS, NOTRUN] [A file with an ongoing move operation does not interfere with an open access handle in read-only mode on another file] expected: - if (os == "linux") and not debug and not asan and not tsan: [PASS, NOTRUN, TIMEOUT] + if (os == "linux") and not debug and not asan and not tsan: [PASS, TIMEOUT, NOTRUN] if (os == "mac") and not debug: [PASS, NOTRUN] if os == "win": [PASS, TIMEOUT, NOTRUN] @@ -430,7 +430,7 @@ [After all writable streams in siloed mode have been closed for a file, that file can have an open access handle in read-only mode] expected: - if (os == "linux") and not debug and not asan and not tsan: [PASS, NOTRUN, TIMEOUT] + if (os == "linux") and not debug and not asan and not tsan: [NOTRUN, TIMEOUT, PASS] if (os == "mac") and not debug: [PASS, NOTRUN] [A file with an ongoing move operation does not interfere with an open access handle in readwrite mode on another file] @@ -476,7 +476,7 @@ [When there's an open writable stream in siloed mode on a file, cannot have an open access handle in read-only mode on that same file] expected: - if (os == "linux") and not debug and not asan and not tsan: [PASS, NOTRUN, TIMEOUT] + if (os == "linux") and not debug and not asan and not tsan: [NOTRUN, PASS, TIMEOUT] if (os == "mac") and not debug: [PASS, NOTRUN] [A file with an open writable stream in siloed mode does not interfere with an open access handle in readwrite mode on another file] diff --git a/testing/web-platform/meta/html/cross-origin-opener-policy/tentative/restrict-properties/iframe-popup-to-so.https.html.ini b/testing/web-platform/meta/html/cross-origin-opener-policy/tentative/restrict-properties/iframe-popup-to-so.https.html.ini index e30a3450d198..985b0189a41f 100644 --- a/testing/web-platform/meta/html/cross-origin-opener-policy/tentative/restrict-properties/iframe-popup-to-so.https.html.ini +++ b/testing/web-platform/meta/html/cross-origin-opener-policy/tentative/restrict-properties/iframe-popup-to-so.https.html.ini @@ -27,6 +27,8 @@ [iframe-popup-to-so.https.html?7-7] [iframe-popup-to-so.https.html?1-1] + expected: + if (os == "android") and not debug: [OK, TIMEOUT] [iframe-popup-to-so.https.html?5-5] diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/ready-states/autoplay-hidden.optional.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/ready-states/autoplay-hidden.optional.html.ini index c2bc201c0570..d802e4fac521 100644 --- a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/ready-states/autoplay-hidden.optional.html.ini +++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/ready-states/autoplay-hidden.optional.html.ini @@ -1,9 +1,11 @@ [autoplay-hidden.optional.html] expected: + if (os == "linux") and not debug and not asan and (processor == "x86_64") and not tsan: [OK, TIMEOUT] if (os == "android") and not debug: [OK, ERROR] if os == "win": [OK, TIMEOUT] if os == "mac": [OK, TIMEOUT] [Allow delaying autoplay until video elements become visible] expected: + if (os == "linux") and not debug and not asan and (processor == "x86_64") and not tsan: [PASS, TIMEOUT] if os == "win": [PASS, TIMEOUT] if os == "mac": [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectlist-element/selectlist-form-state-restore.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectlist-element/selectlist-form-state-restore.tentative.html.ini deleted file mode 100644 index 81cd0e54d899..000000000000 --- a/testing/web-platform/meta/html/semantics/forms/the-selectlist-element/selectlist-form-state-restore.tentative.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[selectlist-form-state-restore.tentative.html] - [Test restoring state after form submission] - expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/ordering/delay-load-event-2.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/ordering/delay-load-event-2.html.ini index cd47a5e80ddf..6b76876e9e93 100644 --- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/ordering/delay-load-event-2.html.ini +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/ordering/delay-load-event-2.html.ini @@ -1,4 +1,9 @@ [delay-load-event-2.html] expected: + if (os == "win") and debug and (processor == "x86"): [ERROR, OK] + if (os == "linux") and not fission and not debug: [ERROR, OK] if os == "android": [ERROR, OK] [OK, ERROR] + [Script elements (async) does not delay the load event in the new Document after move] + expected: + if asan and not fission: [PASS, FAIL] diff --git a/testing/web-platform/meta/intersection-observer/scroll-margin-zero.html.ini b/testing/web-platform/meta/intersection-observer/scroll-margin-zero.html.ini index d3178f5eccfd..61b06f3fef29 100644 --- a/testing/web-platform/meta/intersection-observer/scroll-margin-zero.html.ini +++ b/testing/web-platform/meta/intersection-observer/scroll-margin-zero.html.ini @@ -1,5 +1,4 @@ [scroll-margin-zero.html] [Test scroll margin intersection] expected: - if (os == "linux") and not fission and not debug: [PASS, FAIL] - if (os == "android") and not debug: [PASS, FAIL] + if not fission and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/mozilla-sync b/testing/web-platform/meta/mozilla-sync index 1e59a5566bda..0986490853fc 100644 --- a/testing/web-platform/meta/mozilla-sync +++ b/testing/web-platform/meta/mozilla-sync @@ -1 +1 @@ -upstream: 18216fa0c87e452027d44a0901f9d3b991dd9ed3 +upstream: ec57a00617b0c34a1cdaad1ad13381fdc6983c14 diff --git a/testing/web-platform/meta/visual-viewport/viewport-scrollbars-cause-resize.html.ini b/testing/web-platform/meta/visual-viewport/viewport-scrollbars-cause-resize.html.ini index a8b1519522e6..474976cc35ee 100644 --- a/testing/web-platform/meta/visual-viewport/viewport-scrollbars-cause-resize.html.ini +++ b/testing/web-platform/meta/visual-viewport/viewport-scrollbars-cause-resize.html.ini @@ -1,5 +1,5 @@ [viewport-scrollbars-cause-resize.html] [Resize event was fired at window.visualViewport if, and only if, scrollbars are classic (i.e. affect flow)] expected: - if debug: PASS - [PASS, FAIL] + if debug and (os == "android"): [PASS, FAIL] + if not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/webdriver/tests/bidi/session/new/__dir__.ini b/testing/web-platform/meta/webdriver/tests/bidi/session/new/__dir__.ini index a67fa38e7b82..bfa16a9d4422 100644 --- a/testing/web-platform/meta/webdriver/tests/bidi/session/new/__dir__.ini +++ b/testing/web-platform/meta/webdriver/tests/bidi/session/new/__dir__.ini @@ -1 +1,2 @@ leak-threshold: [tab:358400] +lsan-allowed: [Create, CreateChildSHistory, PLDHashTable::MakeEntryHandle, WeakPtr, mozilla::ThrottledEventQueue::Create, mozilla::dom::BrowsingContext::Attach, mozilla::dom::BrowsingContext::CreateDetached, mozilla::dom::CanonicalBrowsingContext::GetSecureBrowserUI, operator] diff --git a/testing/web-platform/meta/webrtc/RTCDataChannel-id.html.ini b/testing/web-platform/meta/webrtc/RTCDataChannel-id.html.ini index 15e9c598da81..b0c36eacad54 100644 --- a/testing/web-platform/meta/webrtc/RTCDataChannel-id.html.ini +++ b/testing/web-platform/meta/webrtc/RTCDataChannel-id.html.ini @@ -1,3 +1,4 @@ [RTCDataChannel-id.html] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [OK, CRASH] + if not tsan and (os == "win") and debug and (processor == "x86_64"): [OK, CRASH] + if tsan: [OK, CRASH] diff --git a/testing/web-platform/meta/webrtc/RTCDataChannel-send.html.ini b/testing/web-platform/meta/webrtc/RTCDataChannel-send.html.ini index 7297ea8a74cc..36396fedbfe2 100644 --- a/testing/web-platform/meta/webrtc/RTCDataChannel-send.html.ini +++ b/testing/web-platform/meta/webrtc/RTCDataChannel-send.html.ini @@ -1,4 +1,6 @@ [RTCDataChannel-send.html] + expected: + if tsan: [OK, CRASH] [Datachannel binaryType should receive message as ArrayBuffer by default] expected: FAIL