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