Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: c605ad5f9d94b76ed95090bdd17d05e945ca9f0d
https://github.com/WebKit/WebKit/commit/c605ad5f9d94b76ed95090bdd17d05e945ca9f0d
Author: Ian Grunert <[email protected]>
Date: 2026-05-25 (Mon, 25 May 2026)
Changed paths:
M LayoutTests/platform/win/TestExpectations
Log Message:
-----------
[Win] Garden seven new layout-test failures on main
https://bugs.webkit.org/show_bug.cgi?id=315520
Unreviewed test gardening.
Each of these tests was recently introduced or recently changed in a way
that interacts poorly with the Windows port's current capabilities. Adding
TestExpectations entries with the investigated root cause for each, so a
follow-up can file bugs and (where applicable) implement the underlying
support.
* LayoutTests/platform/win/TestExpectations:
- css3/filters/backdrop/backdrop-blur-and-subsequent-elements.html [ Skip ]
Introduced by 313560@main, which fixed BackdropRoot subtree painting only
in SkiaCompositingLayer (USE(COORDINATED_GRAPHICS) && USE(SKIA)). The
Windows port uses Skia + WC (USE_GRAPHICS_LAYER_WC), which never received
the analogous fix.
- fast/dom/HTMLLinkElement/link-preload-load-once.html [ Failure ]
Same root cause as the sibling link-stylesheet-load-once.html (already
[ Failure ] on Win): 313704@main rewrote dumpResourceLoadCallbacks to use
mac-style NSURLRequest/NSURLResponse formatting via a UI-process
WKPageResourceLoadClient. The Windows curl-based stack produces different
callback output. Failure (not Skip) so crash/timeout detection stays live.
- fast/text/fontface-setstatus-crash.html [ Skip ]
Added by 1-day-old security cherry-pick. Relies on local(Helvetica)
resolving synchronously to drive a re-entrant CSSFontFace status
transition; Helvetica is not installed on Windows. Skip rather than
Failure so a potential crash through the same path doesn't break the run.
-
http/tests/inspector/network/cross-origin-iframe-get-response-body-subresources.html
[ Skip ]
Introduced by 313753@main alongside Site Isolation's
BackendResourceDataStore IPC path. The Windows port does not yet support
Site Isolation (http/tests/site-isolation is already Skipped).
- http/tests/fetch/fetch-redirect-same-origin-authorization.html [ Skip ]
Authorization header is not preserved on same-origin redirects on the
Windows curl/Apache port. Same underlying issue as the existing
xmlhttprequest auth-tests cluster (basic-auth-*, cross-origin-authorization,
re-login, logout, ...).
-
imported/.../wasm/serialization/memory/messageport-via-sharedworker-success.tentative.https.html
[ Skip ]
- imported/.../wasm/serialization/memory/window-success.tentative.https.html
[ Skip ]
Cross-origin isolation (COOP/COEP) is not fully implemented on the
Windows port, so SharedArrayBuffer / WebAssembly.Memory{shared:true}
is not exposed in cross-origin-isolated contexts. The glib ports skip
the same wasm/serialization/memory tests for the same reason
(see webkit.org/b/268068).
Canonical link: https://commits.webkit.org/313853@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications