Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: e7922d164553d6fcb6a045d0cc7a8910c5c73f43
      
https://github.com/WebKit/WebKit/commit/e7922d164553d6fcb6a045d0cc7a8910c5c73f43
  Author: Claudio Saavedra <[email protected]>
  Date:   2026-09-22 (Tue, 22 Sep 2026)

  Changed paths:
    M LayoutTests/platform/wpe/TestExpectations
    M Tools/TestWebKitAPI/Resources/cocoa/coreipc.js

  Log Message:
  -----------
  REGRESSION(321563@main): ipc/invalid-message-to-web-process-crash.html fails
https://bugs.webkit.org/show_bug.cgi?id=324821

Reviewed by Chris Dumez.

321563@main replaced the WTF::CString argument coder, which exposed
std::span<const char>, with WTF::UTF8CString, which exposes
std::span<const char8_t>. The IPC testing API's JavaScript argument
serializer aliases 'char' to 'uint8_t' but has no entry for 'char8_t', so
serializing the WebTransport close reason threw "Don't know how to
serialize element#0 of type char8_t".

char8_t is byte-identical to uint8_t, so aliasing it restores the encoding
used before 321563@main. Remove the expectation added while the test was
failing.

* LayoutTests/platform/wpe/TestExpectations:
* Tools/TestWebKitAPI/Resources/cocoa/coreipc.js:

Canonical link: https://commits.webkit.org/321662@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to