Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 0b368a6170699e69ad169293ae208da1ec4499ac https://github.com/WebKit/WebKit/commit/0b368a6170699e69ad169293ae208da1ec4499ac Author: Chris Dumez <cdu...@apple.com> Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths: M Source/WebCore/css/CSSProperty.h M Source/WebCore/css/StyleRule.cpp M Source/WebCore/css/StyleRule.h M Source/WebCore/dom/StyledElement.cpp M Source/WebCore/dom/StyledElement.h M Source/WebCore/editing/EditingStyle.cpp M Source/WebCore/editing/EditingStyle.h Log Message: ----------- Adopt more smart pointers in EditingStyle.cpp https://bugs.webkit.org/show_bug.cgi?id=269194 Reviewed by Darin Adler. * Source/WebCore/css/CSSProperty.h: (WebCore::CSSProperty::protectedValue const): * Source/WebCore/css/StyleRule.cpp: (WebCore::StyleRule::protectedProperties const): * Source/WebCore/css/StyleRule.h: * Source/WebCore/dom/StyledElement.cpp: (WebCore::StyledElement::protectedInlineStyle const): * Source/WebCore/dom/StyledElement.h: * Source/WebCore/editing/EditingStyle.cpp: (WebCore::EditingStyle::EditingStyle): (WebCore::EditingStyle::removeStyleAddedByNode): (WebCore::EditingStyle::removeStyleConflictingWithStyleOfNode): (WebCore::EditingStyle::triStateOfStyle const): (WebCore::EditingStyle::styleIsPresentInComputedStyleOfNode const): (WebCore::EditingStyle::prepareToApplyAt): (WebCore::EditingStyle::protectedStyle): (WebCore::EditingStyle::mergeTypingStyle): (WebCore::EditingStyle::mergeInlineStyleOfElement): (WebCore::elementMatchesAndPropertyIsNotInInlineStyleDecl): (WebCore::EditingStyle::mergeInlineAndImplicitStyleOfElement): (WebCore::styleFromMatchedRulesForElement): (WebCore::EditingStyle::mergeStyleFromRules): (WebCore::loneFontFamilyName): (WebCore::EditingStyle::mergeStyleFromRulesForSerialization): (WebCore::EditingStyle::removeStyleFromRulesAndContext): (WebCore::EditingStyle::removePropertiesInElementDefaultStyle): (WebCore::EditingStyle::removeEquivalentProperties): (WebCore::EditingStyle::styleAtSelectionStart): (WebCore::EditingStyle::inverseTransformColorIfNeeded): (WebCore::StyleChange::StyleChange): * Source/WebCore/editing/EditingStyle.h: Canonical link: https://commits.webkit.org/274465@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes