Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: c75f87ae1f43c93c505a99fec56a36d97aa7bda3
https://github.com/WebKit/WebKit/commit/c75f87ae1f43c93c505a99fec56a36d97aa7bda3
Author: Vitor Roriz <[email protected]>
Date: 2025-09-08 (Mon, 08 Sep 2025)
Changed paths:
M Source/WebCore/SaferCPPExpectations/UncountedCallArgsCheckerExpectations
M Source/WebCore/editing/EditingStyle.cpp
M Source/WebCore/editing/EditingStyle.h
Log Message:
-----------
EditingStyle: Avoiding uncounted call arguments
https://bugs.webkit.org/show_bug.cgi?id=298493
rdar://159983503
Reviewed by Ryosuke Niwa.
* Source/WebCore/SaferCPPExpectations/UncountedCallArgsCheckerExpectations:
* Source/WebCore/editing/EditingStyle.cpp:
(WebCore::HTMLElementEquivalent::propertyExistsInStyle const):
(WebCore::HTMLElementEquivalent::valueIsPresentInStyle const):
(WebCore::HTMLFontWeightEquivalent::valueIsPresentInStyle const):
(WebCore::HTMLAttributeEquivalent::valueIsPresentInStyle const):
(WebCore::EditingStyle::EditingStyle):
(WebCore::EditingStyle::init):
(WebCore::EditingStyle::removeTextFillAndStrokeColorsIfNeeded):
(WebCore::EditingStyle::setProperty):
(WebCore::EditingStyle::extractFontSizeDelta):
(WebCore::EditingStyle::styleWithResolvedTextDecorations const):
(WebCore::EditingStyle::textDirection const):
(WebCore::EditingStyle::overrideTypingStyleAt):
(WebCore::EditingStyle::copy const):
(WebCore::EditingStyle::extractAndRemoveBlockProperties):
(WebCore::EditingStyle::extractAndRemoveTextDirection):
(WebCore::EditingStyle::removeBlockProperties):
(WebCore::EditingStyle::collapseTextDecorationProperties):
(WebCore::EditingStyle::triStateOfStyle const):
(WebCore::EditingStyle::styleIsPresentInComputedStyleOfNode const):
(WebCore::EditingStyle::mergeInlineAndImplicitStyleOfElement):
(WebCore::EditingStyle::mergeStyle):
(WebCore::styleFromMatchedRulesForElement):
(WebCore::EditingStyle::mergeStyleFromRulesForSerialization):
(WebCore::EditingStyle::removeInlineStyleRedundantDueToMatchedRules):
(WebCore::EditingStyle::removeStyleInContextNotOverridenByMatchedRules):
(WebCore::EditingStyle::removeEquivalentProperties):
(WebCore::EditingStyle::forceDisplayInline):
(WebCore::EditingStyle::addDisplayContents):
(WebCore::EditingStyle::convertPositionStyle):
(WebCore::EditingStyle::isFloating):
(WebCore::EditingStyle::legacyFontSize const):
(WebCore::EditingStyle::fontWeightIsBold):
(WebCore::EditingStyle::fontStyleIsItalic):
(WebCore::EditingStyle::webkitTextDecorationsInEffectIsUnderline):
(WebCore::EditingStyle::styleAtSelectionStart):
(WebCore::EditingStyle::inverseTransformColorIfNeeded):
(WebCore::StyleChange::StyleChange):
(WebCore::StyleChange::operator==):
* Source/WebCore/editing/EditingStyle.h:
(WebCore::EditingStyle::style const):
(WebCore::EditingStyle::style): Deleted.
Canonical link: https://commits.webkit.org/299718@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes