[webkit-changes] [WebKit/WebKit] c0aaa2: Use requiredDowncast<> in Style::BuilderCustom
Antti Koivisto
noreply at github.com
Wed Feb 5 10:17:56 PST 2025
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: c0aaa28ca62657566d896d2667c1dd97c31eb284
https://github.com/WebKit/WebKit/commit/c0aaa28ca62657566d896d2667c1dd97c31eb284
Author: Antti Koivisto <antti at apple.com>
Date: 2025-02-05 (Wed, 05 Feb 2025)
Changed paths:
M Source/WebCore/style/StyleBuilderCustom.h
Log Message:
-----------
Use requiredDowncast<> in Style::BuilderCustom
https://bugs.webkit.org/show_bug.cgi?id=287054
rdar://144200455
Reviewed by Sam Weinig.
Check for expected types.
* Source/WebCore/style/StyleBuilderCustom.h:
(WebCore::Style::BuilderCustom::applyValueZoom):
(WebCore::Style::BuilderCustom::applyValueVerticalAlign):
(WebCore::Style::BuilderCustom::applyValueTextIndent):
(WebCore::Style::BuilderCustom::applyValueLineHeight):
(WebCore::Style::BuilderCustom::applyValueWebkitLocale):
(WebCore::Style::BuilderCustom::applyValueWebkitTextSizeAdjust):
(WebCore::Style::BuilderCustom::applyValueWebkitTextZoom):
(WebCore::Style::BuilderCustom::applyValueTextShadow):
(WebCore::Style::BuilderCustom::applyValueBoxShadow):
(WebCore::Style::BuilderCustom::applyValueFontFamily):
(WebCore::Style::BuilderCustom::applyValueBaselineShift):
(WebCore::Style::BuilderCustom::applyValueAspectRatio):
(WebCore::Style::BuilderCustom::applyValueTextEmphasisStyle):
(WebCore::Style::BuilderCustom::applyValueCounter):
(WebCore::Style::BuilderCustom::applyValueCursor):
(WebCore::Style::BuilderCustom::applyValueFill):
(WebCore::Style::BuilderCustom::applyValueStroke):
(WebCore::Style::BuilderCustom::applyValueContent):
(WebCore::Style::BuilderCustom::applyValueFontSize):
(WebCore::Style::BuilderCustom::applyValueGridTemplateAreas):
(WebCore::Style::BuilderCustom::applyValueContainIntrinsicWidth):
(WebCore::Style::BuilderCustom::applyValueContainIntrinsicHeight):
Canonical link: https://commits.webkit.org/289877@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list