Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 9abf8d489cc3afce78baef3a2e6c2dcdc425b6dc
https://github.com/WebKit/WebKit/commit/9abf8d489cc3afce78baef3a2e6c2dcdc425b6dc
Author: Claudio Saavedra <[email protected]>
Date: 2026-08-27 (Thu, 27 Aug 2026)
Changed paths:
M LayoutTests/TestExpectations
R
LayoutTests/ipc/LocalSampleBufferDisplayLayer-flushAndRemoveImage-cross-thread-uaf-expected.txt
R
LayoutTests/ipc/LocalSampleBufferDisplayLayer-flushAndRemoveImage-cross-thread-uaf.html
A
LayoutTests/ipc/cocoa/LocalSampleBufferDisplayLayer-flushAndRemoveImage-cross-thread-uaf-expected.txt
A
LayoutTests/ipc/cocoa/LocalSampleBufferDisplayLayer-flushAndRemoveImage-cross-thread-uaf.html
A LayoutTests/ipc/cocoa/indexed-colorspace-null-inner-crash-expected.txt
A LayoutTests/ipc/cocoa/indexed-colorspace-null-inner-crash.html
A
LayoutTests/ipc/cocoa/networksessioncocoa-empty-resource-request-expected.txt
A LayoutTests/ipc/cocoa/networksessioncocoa-empty-resource-request.html
A LayoutTests/ipc/cocoa/send-invalid-message-expected.txt
A LayoutTests/ipc/cocoa/send-invalid-message.html
A
LayoutTests/ipc/cocoa/usermedia-capture-start-producing-data-race-expected.txt
A LayoutTests/ipc/cocoa/usermedia-capture-start-producing-data-race.html
A LayoutTests/ipc/cocoa/videoEncode-expected.txt
A LayoutTests/ipc/cocoa/videoEncode.html
R LayoutTests/ipc/indexed-colorspace-null-inner-crash-expected.txt
R LayoutTests/ipc/indexed-colorspace-null-inner-crash.html
R LayoutTests/ipc/networksessioncocoa-empty-resource-request-expected.txt
R LayoutTests/ipc/networksessioncocoa-empty-resource-request.html
R LayoutTests/ipc/send-invalid-message-expected.txt
R LayoutTests/ipc/send-invalid-message.html
R LayoutTests/ipc/usermedia-capture-start-producing-data-race-expected.txt
R LayoutTests/ipc/usermedia-capture-start-producing-data-race.html
R LayoutTests/ipc/videoEncode-expected.txt
R LayoutTests/ipc/videoEncode.html
M LayoutTests/platform/glib/TestExpectations
M LayoutTests/platform/ios/TestExpectations
M LayoutTests/platform/mac-wk2/TestExpectations
M LayoutTests/platform/visionos/TestExpectations
Log Message:
-----------
Move the Cocoa-only ipc/ tests into ipc/cocoa
https://bugs.webkit.org/show_bug.cgi?id=322613
Reviewed by Carlos Garcia Campos.
Six ipc/ tests exercise IPC that only exists on Cocoa: an AppKit selector
endpoint, the AVSampleBufferDisplayLayer and LibWebRTC codec proxies, a capture
manager built only from SourcesCocoa.txt, the CoreIPCCGColorSpace coder, and
CoreIPCNSURLRequest. Every non-Cocoa port had to list them one by one, and a new
one lands as an unexplained GLib failure until someone does.
Move them to ipc/cocoa, skipped in the generic expectations and re-enabled on
mac-wk2, ios and visionos, as ipc/mac and ipc/ios already are. Their imports of
coreipc.js are now relative to the parent directory.
The remaining colorspace skips stay: those cover cross-platform regressions and
only need their payload ported to Skia's colorspace format. Group them under one
comment saying so.
* LayoutTests/TestExpectations:
*
LayoutTests/ipc/cocoa/LocalSampleBufferDisplayLayer-flushAndRemoveImage-cross-thread-uaf-expected.txt:
Renamed from
LayoutTests/ipc/LocalSampleBufferDisplayLayer-flushAndRemoveImage-cross-thread-uaf-expected.txt.
*
LayoutTests/ipc/cocoa/LocalSampleBufferDisplayLayer-flushAndRemoveImage-cross-thread-uaf.html:
Renamed from
LayoutTests/ipc/LocalSampleBufferDisplayLayer-flushAndRemoveImage-cross-thread-uaf.html.
* LayoutTests/ipc/cocoa/indexed-colorspace-null-inner-crash-expected.txt:
Renamed from LayoutTests/ipc/indexed-colorspace-null-inner-crash-expected.txt.
* LayoutTests/ipc/cocoa/indexed-colorspace-null-inner-crash.html: Renamed from
LayoutTests/ipc/indexed-colorspace-null-inner-crash.html.
*
LayoutTests/ipc/cocoa/networksessioncocoa-empty-resource-request-expected.txt:
Renamed from
LayoutTests/ipc/networksessioncocoa-empty-resource-request-expected.txt.
* LayoutTests/ipc/cocoa/networksessioncocoa-empty-resource-request.html:
Renamed from LayoutTests/ipc/networksessioncocoa-empty-resource-request.html.
* LayoutTests/ipc/cocoa/send-invalid-message-expected.txt: Renamed from
LayoutTests/ipc/send-invalid-message-expected.txt.
* LayoutTests/ipc/cocoa/send-invalid-message.html: Renamed from
LayoutTests/ipc/send-invalid-message.html.
*
LayoutTests/ipc/cocoa/usermedia-capture-start-producing-data-race-expected.txt:
Renamed from
LayoutTests/ipc/usermedia-capture-start-producing-data-race-expected.txt.
* LayoutTests/ipc/cocoa/usermedia-capture-start-producing-data-race.html:
Renamed from LayoutTests/ipc/usermedia-capture-start-producing-data-race.html.
* LayoutTests/ipc/cocoa/videoEncode-expected.txt: Renamed from
LayoutTests/ipc/videoEncode-expected.txt.
* LayoutTests/ipc/cocoa/videoEncode.html: Renamed from
LayoutTests/ipc/videoEncode.html.
* LayoutTests/platform/glib/TestExpectations:
* LayoutTests/platform/ios/TestExpectations:
* LayoutTests/platform/mac-wk2/TestExpectations:
* LayoutTests/platform/visionos/TestExpectations:
Canonical link: https://commits.webkit.org/319941@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications