Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 0879c63cc17e57079488576bd524ee36b690614a
https://github.com/WebKit/WebKit/commit/0879c63cc17e57079488576bd524ee36b690614a
Author: Wenson Hsieh <[email protected]>
Date: 2026-02-13 (Fri, 13 Feb 2026)
Changed paths:
M Source/WebCore/page/scrolling/ScrollingStateNode.h
M Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in
Log Message:
-----------
REGRESSION (307332@main): Web process terminates due to invalid
RemoteLayerTreeDrawingAreaProxy_CommitLayerTree IPC
https://bugs.webkit.org/show_bug.cgi?id=307817
rdar://170247986
Reviewed by Lily Spiniolas.
Reorganize `ScrollingStateNodeProperty` to avoid all (unintended) overlapping
enum values when
certain compile-time flags are enabled, by defining each enum value relative to
the last value (or
exactly equal to one of the prior values, in the case where the overlap is
intended).
Also, add `BannerViewHeight` to `WebCoreArgumentCoders.serialization.in` to
ensure that it gets
properly serialized over IPC.
* Source/WebCore/page/scrolling/ScrollingStateNode.h:
* Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in:
Canonical link: https://commits.webkit.org/307507@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications