Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 528e2f3cc02e6ebf14009f0582bccb8ac732cb00
      
https://github.com/WebKit/WebKit/commit/528e2f3cc02e6ebf14009f0582bccb8ac732cb00
  Author: Sammy Gill <[email protected]>
  Date:   2026-03-04 (Wed, 04 Mar 2026)

  Changed paths:
    M Source/WebCore/style/computed/data/StyleInheritedRareData.cpp

  Log Message:
  -----------
  [EvaluationTimeZoom] StyleInheritedRareData::evaluationTimeZoomEnabled is 
mismatched from feature flag
https://bugs.webkit.org/show_bug.cgi?id=309125
rdar://171673431

Reviewed by Vitor Roriz and Tim Nguyen.

This feature has recently become enabled on all ports of WebKit. However,
StyleInheritedRareData keeps track of this status internally and is created
with a default value of false for this field, which is mismatched when
compared to the default value in settings. This ends up unnecessarily
contributing to a style difference when in reality this feature is
enabled by default.

As a transitory measure, we can have StyleInheritedRareData set this field
to true when it is created while we wait for this feature to mature. By
keeping the feature flag around while we wait for this, we can much more
easily disable the feature in case something goes awry.

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



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

Reply via email to