From eb82a7bfe889c4922514da3a9daad7acecfb404f Mon Sep 17 00:00:00 2001 From: moz-wptsync-bot Date: Thu, 7 Nov 2024 04:41:08 +0000 Subject: [PATCH] Bug 1929742 - [wpt-sync] Update web-platform-tests to a525424ff744bca3cb7e11c8aa19127c95a60cb0, a=testonly MANUAL PUSH: wpt sync bot wpt-head: a525424ff744bca3cb7e11c8aa19127c95a60cb0 wpt-type: landing --- .../meta/css/CSS2/borders/__dir__.ini | 1 + .../fullscreen/model/move-to-iframe.html.ini | 3 ++ ...vigate-parent-while-child-loading.html.ini | 4 ++- .../empty-iframe-load-event.html.ini | 8 +++--- .../window-open-noopener.html.ini | 2 ++ testing/web-platform/meta/mozilla-sync | 2 +- ...hange-event-on-pressing-backspace.html.ini | 3 +- .../postmessage.https.html.ini | 8 +++--- .../unregister.https.html.ini | 4 --- ...registration-updateviacache.https.html.ini | 4 +++ ...ons-policy-cross-origin.https.sub.html.ini | 28 ++++++++----------- ...processor-construction-port.https.html.ini | 5 +++- .../context_destroyed.py.ini | 2 ++ .../tests/classic/new_session/timeouts.py.ini | 3 ++ .../tests/classic/set_window_rect/set.py.ini | 6 +++- .../webrtc-stats/rtp-stats-creation.html.ini | 7 +++-- 16 files changed, 54 insertions(+), 36 deletions(-) create mode 100644 testing/web-platform/meta/fullscreen/model/move-to-iframe.html.ini diff --git a/testing/web-platform/meta/css/CSS2/borders/__dir__.ini b/testing/web-platform/meta/css/CSS2/borders/__dir__.ini index a66c0482e0ce..59524dbd279a 100644 --- a/testing/web-platform/meta/css/CSS2/borders/__dir__.ini +++ b/testing/web-platform/meta/css/CSS2/borders/__dir__.ini @@ -1,3 +1,4 @@ disabled: if not debug and (os == "linux") and (bits == 32): https://bugzilla.mozilla.org/show_bug.cgi?id=1445834 leak-threshold: [default:51200] +lsan-allowed: [Alloc, MakeUnique, Malloc, Realloc, XPCNativeInterface::NewInstance, XPCNativeSet::NewInstance, XPCNativeSet::NewInstanceMutate, XPCWrappedNative::GetNewOrUsed, XPCWrappedNativeProto::GetNewOrUsed, mozilla::extensions::MatchPatternCore::MatchPatternCore, mozilla::extensions::MatchPatternSet::Constructor, mozilla::extensions::MatchPatternSet::GetPatterns, mozilla::extensions::PermittedSchemes] diff --git a/testing/web-platform/meta/fullscreen/model/move-to-iframe.html.ini b/testing/web-platform/meta/fullscreen/model/move-to-iframe.html.ini new file mode 100644 index 000000000000..0841965cbef7 --- /dev/null +++ b/testing/web-platform/meta/fullscreen/model/move-to-iframe.html.ini @@ -0,0 +1,3 @@ +[move-to-iframe.html] + expected: + if (processor == "x86") and not debug: TIMEOUT diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/history-traversal/history-traversal-navigate-parent-while-child-loading.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/history-traversal/history-traversal-navigate-parent-while-child-loading.html.ini index 0981cb5d9d57..c9665cc75bb7 100644 --- a/testing/web-platform/meta/html/browsers/browsing-the-web/history-traversal/history-traversal-navigate-parent-while-child-loading.html.ini +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/history-traversal/history-traversal-navigate-parent-while-child-loading.html.ini @@ -3,4 +3,6 @@ expected: if not asan and debug and (os == "win") and (processor == "x86_64"): [PASS, FAIL] if not asan and debug and (os == "linux") and fission: [PASS, FAIL] - if asan: [PASS, FAIL] + if not asan and debug and (os == "linux") and not fission: [PASS, FAIL] + if asan and fission: [PASS, FAIL] + if asan and not fission: [FAIL, PASS] diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/empty-iframe-load-event.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/empty-iframe-load-event.html.ini index bf3a43498d57..2bed12c4d217 100644 --- a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/empty-iframe-load-event.html.ini +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/empty-iframe-load-event.html.ini @@ -1,10 +1,10 @@ [empty-iframe-load-event.html] [Check execution order on load handler] expected: - if not asan: FAIL - [FAIL, PASS] + if asan: [FAIL, PASS] + FAIL [Check execution order from nested timeout] expected: - if not asan: FAIL - [FAIL, PASS] + if asan: [FAIL, PASS] + FAIL diff --git a/testing/web-platform/meta/html/browsers/the-window-object/window-open-noopener.html.ini b/testing/web-platform/meta/html/browsers/the-window-object/window-open-noopener.html.ini index 6de2b1fc93aa..ef3b13ad5eff 100644 --- a/testing/web-platform/meta/html/browsers/the-window-object/window-open-noopener.html.ini +++ b/testing/web-platform/meta/html/browsers/the-window-object/window-open-noopener.html.ini @@ -1,4 +1,6 @@ [window-open-noopener.html?_self] + expected: + if (os == "android") and not debug: [OK, ERROR] [window-open-noopener.html?indexed] expected: diff --git a/testing/web-platform/meta/mozilla-sync b/testing/web-platform/meta/mozilla-sync index 2c976e1090a6..98bdf2957c41 100644 --- a/testing/web-platform/meta/mozilla-sync +++ b/testing/web-platform/meta/mozilla-sync @@ -1 +1 @@ -upstream: 1b56d89a261b86dedfd2854b53c1732e435f1f57 +upstream: a525424ff744bca3cb7e11c8aa19127c95a60cb0 diff --git a/testing/web-platform/meta/selection/fire-selectionchange-event-on-pressing-backspace.html.ini b/testing/web-platform/meta/selection/fire-selectionchange-event-on-pressing-backspace.html.ini index f4769b387bfa..2b8eb7fa99da 100644 --- a/testing/web-platform/meta/selection/fire-selectionchange-event-on-pressing-backspace.html.ini +++ b/testing/web-platform/meta/selection/fire-selectionchange-event-on-pressing-backspace.html.ini @@ -1,7 +1,8 @@ [fire-selectionchange-event-on-pressing-backspace.html] [Selectionchange event is fired after removing the character] expected: - if (os == "win") and not debug and (processor == "x86_64"): [PASS, FAIL] + if not tsan and (os == "win") and not debug and (processor == "x86_64"): [PASS, FAIL] + if tsan: [PASS, FAIL] [Selectionchange event is fired after removing the range] expected: diff --git a/testing/web-platform/meta/service-workers/service-worker/ServiceWorkerGlobalScope/postmessage.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/ServiceWorkerGlobalScope/postmessage.https.html.ini index edeee2678c83..8caead9819a0 100644 --- a/testing/web-platform/meta/service-workers/service-worker/ServiceWorkerGlobalScope/postmessage.https.html.ini +++ b/testing/web-platform/meta/service-workers/service-worker/ServiceWorkerGlobalScope/postmessage.https.html.ini @@ -1,8 +1,8 @@ [postmessage.https.html] expected: - if not asan and (processor == "x86") and (os == "linux"): [OK, TIMEOUT] - if asan and not fission: [OK, TIMEOUT] + if (os == "linux") and not fission and not debug: [OK, TIMEOUT] + if (os == "android") and debug: TIMEOUT [Post messages among service workers] expected: - if not asan and (processor == "x86") and (os == "linux"): [PASS, TIMEOUT] - if asan and not fission: [PASS, TIMEOUT] + if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] + if (os == "android") and debug: TIMEOUT diff --git a/testing/web-platform/meta/service-workers/service-worker/ServiceWorkerGlobalScope/unregister.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/ServiceWorkerGlobalScope/unregister.https.html.ini index 1b2989b46356..bd0a5868cc36 100644 --- a/testing/web-platform/meta/service-workers/service-worker/ServiceWorkerGlobalScope/unregister.https.html.ini +++ b/testing/web-platform/meta/service-workers/service-worker/ServiceWorkerGlobalScope/unregister.https.html.ini @@ -1,24 +1,20 @@ [unregister.https.html] [Unregister controlling service worker] expected: - if not asan and (processor == "x86") and (os == "linux"): [FAIL, PASS] if asan and not fission: [FAIL, PASS] FAIL [Unregister on script evaluation] expected: - if not asan and (processor == "x86") and (os == "linux"): [FAIL, PASS] if asan and not fission: [FAIL, PASS] FAIL [Unregister on activate event] expected: - if not asan and (processor == "x86") and (os == "linux"): [FAIL, PASS] if asan and not fission: [FAIL, PASS] FAIL [Unregister on installing event] expected: - if not asan and (processor == "x86") and (os == "linux"): [FAIL, PASS] if asan and not fission: [FAIL, PASS] FAIL diff --git a/testing/web-platform/meta/service-workers/service-worker/registration-updateviacache.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/registration-updateviacache.https.html.ini index c301e7ecadb6..ab83f518e61f 100644 --- a/testing/web-platform/meta/service-workers/service-worker/registration-updateviacache.https.html.ini +++ b/testing/web-platform/meta/service-workers/service-worker/registration-updateviacache.https.html.ini @@ -27,3 +27,7 @@ [register-with-updateViaCache-undefined] expected: if (processor == "x86") and not debug: [PASS, FAIL] + + [register-with-updateViaCache-none-then-undefined] + expected: + if not fission and (os == "linux") and debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/web-share/disabled-by-permissions-policy-cross-origin.https.sub.html.ini b/testing/web-platform/meta/web-share/disabled-by-permissions-policy-cross-origin.https.sub.html.ini index a7bfdae77b46..5601c22468b6 100644 --- a/testing/web-platform/meta/web-share/disabled-by-permissions-policy-cross-origin.https.sub.html.ini +++ b/testing/web-platform/meta/web-share/disabled-by-permissions-policy-cross-origin.https.sub.html.ini @@ -1,42 +1,38 @@ [disabled-by-permissions-policy-cross-origin.https.sub.html] expected: - if os == "win": [TIMEOUT, OK] if not fission: [OK, TIMEOUT] [TIMEOUT, OK] [share() is disabled by default 'self' by permissions policy for cross-origin iframes] expected: - if (os == "linux") and not fission: PASS - if os == "android": PASS - [PASS, TIMEOUT, FAIL] + if fission: [PASS, FAIL, TIMEOUT] [share() is disabled explicitly by permissions policy for cross-origin iframe] expected: - if not fission and (os == "android") and debug: [FAIL, TIMEOUT, NOTRUN] - if fission and debug: [PASS, NOTRUN, TIMEOUT, FAIL] - if fission and not debug: [PASS, NOTRUN, TIMEOUT, FAIL] + if (os == "linux") and fission: [TIMEOUT, PASS, FAIL, NOTRUN] + if (os == "android") and not debug: [FAIL, PASS, TIMEOUT, NOTRUN] + if os == "mac": [TIMEOUT, PASS, FAIL, NOTRUN] [PASS, FAIL, TIMEOUT, NOTRUN] [share() not allowed, as only allowed to share with self] expected: - if fission and debug: [NOTRUN, PASS, FAIL, TIMEOUT] - if fission and not debug: [NOTRUN, PASS, TIMEOUT, FAIL] + if (os == "linux") and fission: [NOTRUN, PASS, FAIL, TIMEOUT] + if os == "win": [TIMEOUT, PASS, FAIL, NOTRUN] + if os == "mac": [NOTRUN, PASS, FAIL, TIMEOUT] [PASS, FAIL, TIMEOUT, NOTRUN] [canShare() not allowed to share by default permissions policy cross-origin] expected: - if os == "win": [NOTRUN, PASS, TIMEOUT] - if fission and debug: [NOTRUN, PASS, TIMEOUT] - if fission and not debug: [NOTRUN, TIMEOUT, PASS] - [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and not fission: [PASS, TIMEOUT, NOTRUN] + if os == "android": [PASS, TIMEOUT, NOTRUN] + [NOTRUN, PASS, TIMEOUT] [canShare() is allowed by permissions policy to share cross-origin on a particular origin] expected: - if os == "win": [NOTRUN, PASS, TIMEOUT, FAIL] - if not fission: [PASS, FAIL, TIMEOUT, NOTRUN] + if (os == "linux") and not fission: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "android": [PASS, FAIL, TIMEOUT, NOTRUN] [NOTRUN, PASS, FAIL, TIMEOUT] [canShare() with self] expected: - if os == "win": [NOTRUN, PASS] if not fission: [PASS, NOTRUN] [NOTRUN, PASS] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/processor-construction-port.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/processor-construction-port.https.html.ini index 415caa9061f3..9e29d2c5be84 100644 --- a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/processor-construction-port.https.html.ini +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/processor-construction-port.https.html.ini @@ -1,3 +1,6 @@ [processor-construction-port.https.html] expected: - if (os == "android") and fission: [OK, TIMEOUT] + if (os == "mac") and debug: TIMEOUT + [Singleton AudioWorkletProcessor] + expected: + if (os == "mac") and debug: TIMEOUT diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/context_destroyed/context_destroyed.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/context_destroyed/context_destroyed.py.ini index f98f58cf4ea4..7a2eda5e2419 100644 --- a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/context_destroyed/context_destroyed.py.ini +++ b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/context_destroyed/context_destroyed.py.ini @@ -10,3 +10,5 @@ [test_new_user_context[window\]] disabled: if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1877953 + expected: + if tsan: [PASS, FAIL] diff --git a/testing/web-platform/meta/webdriver/tests/classic/new_session/timeouts.py.ini b/testing/web-platform/meta/webdriver/tests/classic/new_session/timeouts.py.ini index 2bffe0b8b132..4c46d0b263f3 100644 --- a/testing/web-platform/meta/webdriver/tests/classic/new_session/timeouts.py.ini +++ b/testing/web-platform/meta/webdriver/tests/classic/new_session/timeouts.py.ini @@ -1,3 +1,6 @@ [timeouts.py] expected: if (os == "mac") and not debug: [OK, TIMEOUT] + [test_timeouts[timeouts3\]] + expected: + if not fission and not debug and (os == "android"): [PASS, FAIL] diff --git a/testing/web-platform/meta/webdriver/tests/classic/set_window_rect/set.py.ini b/testing/web-platform/meta/webdriver/tests/classic/set_window_rect/set.py.ini index 8ff4ae1c7e12..0f3824602f77 100644 --- a/testing/web-platform/meta/webdriver/tests/classic/set_window_rect/set.py.ini +++ b/testing/web-platform/meta/webdriver/tests/classic/set_window_rect/set.py.ini @@ -1,6 +1,10 @@ [set.py] disabled: if os == "android": Not supported - [test_negative_x_y] bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1563248 + + [test_restore_from_maximized] + expected: + if (os == "mac") and debug: [PASS, FAIL] + if (os == "mac") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/webrtc-stats/rtp-stats-creation.html.ini b/testing/web-platform/meta/webrtc-stats/rtp-stats-creation.html.ini index aaa3bd5a2074..a78902c5b583 100644 --- a/testing/web-platform/meta/webrtc-stats/rtp-stats-creation.html.ini +++ b/testing/web-platform/meta/webrtc-stats/rtp-stats-creation.html.ini @@ -1,13 +1,14 @@ [rtp-stats-creation.html] expected: + if (os == "win") and not debug and (processor == "x86_64"): [TIMEOUT, OK] if os == "linux": OK if os == "android": OK [OK, TIMEOUT] [No RTCInboundRtpStreamStats exist until packets have been received] expected: if (os == "win") and debug and (processor == "x86_64"): [PASS, FAIL, TIMEOUT] - if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN, FAIL, TIMEOUT] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and debug and (processor == "x86"): [PASS, FAIL, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [FAIL, PASS, NOTRUN] if (os == "win") and not debug and (processor == "x86"): [PASS, FAIL, NOTRUN] if (os == "mac") and debug: [PASS, TIMEOUT] if (os == "mac") and not debug: [PASS, FAIL, NOTRUN] @@ -15,7 +16,7 @@ [RTCAudioPlayoutStats should be present] expected: if (os == "win") and debug and (processor == "x86"): [FAIL, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [TIMEOUT, FAIL, NOTRUN] if (os == "win") and not debug and (processor == "x86"): [FAIL, TIMEOUT, NOTRUN] if (os == "mac") and not debug: [FAIL, TIMEOUT, NOTRUN] FAIL