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

Reply via email to