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

Reply via email to