Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: d1fa83889ea9462f16a4c001918a129390a1548b
https://github.com/WebKit/WebKit/commit/d1fa83889ea9462f16a4c001918a129390a1548b
Author: Chris Dumez <[email protected]>
Date: 2026-03-03 (Tue, 03 Mar 2026)
Changed paths:
M Source/WebCore/css/CSSAppleColorFilterValue.h
M Source/WebCore/css/CSSBasicShapeValue.h
M Source/WebCore/css/CSSBorderImageSliceValue.h
M Source/WebCore/css/CSSBorderImageWidthValue.h
M Source/WebCore/css/CSSBoxShadowPropertyValue.h
M Source/WebCore/css/CSSColorSchemeValue.h
M Source/WebCore/css/CSSColorValue.h
M Source/WebCore/css/CSSCounterStyle.h
M Source/WebCore/css/CSSCounterStyleRule.h
M Source/WebCore/css/CSSCounterValue.h
M Source/WebCore/css/CSSCursorImageValue.h
M Source/WebCore/css/CSSCustomPropertyValue.h
M Source/WebCore/css/CSSDynamicRangeLimitValue.h
M Source/WebCore/css/CSSEasingFunctionValue.h
M Source/WebCore/css/CSSFilterValue.h
M Source/WebCore/css/CSSFontFaceSrcValue.h
M Source/WebCore/css/CSSFontFeatureValue.h
M Source/WebCore/css/CSSFontStyleWithAngleValue.h
M Source/WebCore/css/CSSFontVariationValue.h
M Source/WebCore/css/CSSGridTemplateAreasValue.h
M Source/WebCore/css/CSSImageValue.h
M Source/WebCore/css/CSSKeyframeRule.h
M Source/WebCore/css/CSSKeyframesRule.h
M Source/WebCore/css/CSSPaintImageValue.h
M Source/WebCore/css/CSSPathValue.h
M Source/WebCore/css/CSSPositionValue.h
M Source/WebCore/css/CSSProperty.h
M Source/WebCore/css/CSSRatioValue.h
M Source/WebCore/css/CSSRayValue.h
M Source/WebCore/css/CSSRectValue.h
M Source/WebCore/css/CSSRuleList.h
M Source/WebCore/css/CSSSegmentedFontFace.h
M Source/WebCore/css/CSSSelector.h
M Source/WebCore/css/CSSStyleSheet.h
M Source/WebCore/css/CSSStyleSheetObservableArray.h
M Source/WebCore/css/CSSTextShadowPropertyValue.h
M Source/WebCore/css/CSSURLValue.h
M Source/WebCore/css/CSSVariableData.h
M Source/WebCore/css/DOMMatrixReadOnly.h
M Source/WebCore/css/FontFaceSet.h
M Source/WebCore/css/MediaQueryListEvent.h
M Source/WebCore/css/StyleRule.h
M Source/WebCore/css/StyleRuleFunction.h
M Source/WebCore/css/StyleRuleImport.h
M Source/WebCore/css/StyleSheetContents.h
M Source/WebCore/css/calc/CSSCalcValue.h
M Source/WebCore/css/parser/CSSParser.h
M Source/WebCore/css/parser/CSSParserObserverWrapper.h
M Source/WebCore/css/parser/MutableCSSSelector.h
M Source/WebCore/css/parser/SizesAttributeParser.h
M Source/WebCore/css/typedom/CSSKeywordValue.h
M Source/WebCore/css/typedom/CSSNumericValue.h
M Source/WebCore/css/typedom/CSSOMVariableReferenceValue.h
M Source/WebCore/css/typedom/color/CSSOMColor.h
M Source/WebCore/css/typedom/transform/CSSPerspective.h
Log Message:
-----------
Adopt `LIFETIME_BOUND` annotation in more places in CSS
https://bugs.webkit.org/show_bug.cgi?id=309142
Reviewed by Ryosuke Niwa.
* Source/WebCore/css/CSSAppleColorFilterValue.h:
* Source/WebCore/css/CSSBasicShapeValue.h:
* Source/WebCore/css/CSSBorderImageSliceValue.h:
* Source/WebCore/css/CSSBorderImageWidthValue.h:
* Source/WebCore/css/CSSBoxShadowPropertyValue.h:
* Source/WebCore/css/CSSColorSchemeValue.h:
* Source/WebCore/css/CSSColorValue.h:
* Source/WebCore/css/CSSCounterStyle.h:
(WebCore::CSSCounterStyle::name const): Deleted.
(WebCore::CSSCounterStyle::negative const): Deleted.
(WebCore::CSSCounterStyle::prefix const): Deleted.
(WebCore::CSSCounterStyle::suffix const): Deleted.
(WebCore::CSSCounterStyle::ranges const): Deleted.
(WebCore::CSSCounterStyle::pad const): Deleted.
(WebCore::CSSCounterStyle::fallbackName const): Deleted.
(WebCore::CSSCounterStyle::symbols const): Deleted.
(WebCore::CSSCounterStyle::additiveSymbols const): Deleted.
(WebCore::CSSCounterStyle::explicitlySetDescriptors const): Deleted.
* Source/WebCore/css/CSSCounterStyleRule.h:
* Source/WebCore/css/CSSCounterValue.h:
* Source/WebCore/css/CSSCursorImageValue.h:
* Source/WebCore/css/CSSCustomPropertyValue.h:
* Source/WebCore/css/CSSDynamicRangeLimitValue.h:
* Source/WebCore/css/CSSEasingFunctionValue.h:
* Source/WebCore/css/CSSFilterValue.h:
* Source/WebCore/css/CSSFontFaceSrcValue.h:
* Source/WebCore/css/CSSFontFeatureValue.h:
* Source/WebCore/css/CSSFontStyleWithAngleValue.h:
* Source/WebCore/css/CSSFontVariationValue.h:
* Source/WebCore/css/CSSGridTemplateAreasValue.h:
* Source/WebCore/css/CSSImageValue.h:
* Source/WebCore/css/CSSKeyframeRule.h:
* Source/WebCore/css/CSSKeyframesRule.h:
* Source/WebCore/css/CSSPaintImageValue.h:
* Source/WebCore/css/CSSPathValue.h:
* Source/WebCore/css/CSSPositionValue.h:
* Source/WebCore/css/CSSProperty.h:
(WebCore::CSSProperty::metadata const): Deleted.
* Source/WebCore/css/CSSRatioValue.h:
* Source/WebCore/css/CSSRayValue.h:
* Source/WebCore/css/CSSRectValue.h:
* Source/WebCore/css/CSSRuleList.h:
* Source/WebCore/css/CSSSegmentedFontFace.h:
* Source/WebCore/css/CSSSelector.h:
(WebCore::CSSSelector::argument const): Deleted.
(WebCore::CSSSelector::integerList const): Deleted.
(WebCore::CSSSelector::stringList const): Deleted.
(WebCore::CSSSelector::langList const): Deleted.
(WebCore::CSSSelector::selectorList const): Deleted.
(WebCore::CSSSelector::selectorList): Deleted.
* Source/WebCore/css/CSSStyleSheet.h:
* Source/WebCore/css/CSSStyleSheetObservableArray.h:
(WebCore::CSSStyleSheetObservableArray::sheets const): Deleted.
* Source/WebCore/css/CSSTextShadowPropertyValue.h:
* Source/WebCore/css/CSSURLValue.h:
* Source/WebCore/css/CSSVariableData.h:
(WebCore::CSSVariableData::context const): Deleted.
(WebCore::CSSVariableData::tokens const): Deleted.
* Source/WebCore/css/DOMMatrixReadOnly.h:
(WebCore::DOMMatrixReadOnly::transformationMatrix const): Deleted.
* Source/WebCore/css/FontFaceSet.h:
* Source/WebCore/css/MediaQueryListEvent.h:
* Source/WebCore/css/StyleRule.h:
(WebCore::StyleRule::selectorList const): Deleted.
* Source/WebCore/css/StyleRuleFunction.h:
* Source/WebCore/css/StyleRuleImport.h:
* Source/WebCore/css/StyleSheetContents.h:
* Source/WebCore/css/calc/CSSCalcValue.h:
* Source/WebCore/css/parser/CSSParser.h:
(WebCore::CSSParser::context const): Deleted.
(WebCore::CSSParser::tokenizer const): Deleted.
* Source/WebCore/css/parser/CSSParserObserverWrapper.h:
(WebCore::CSSParserObserverWrapper::observer): Deleted.
* Source/WebCore/css/parser/MutableCSSSelector.h:
(WebCore::MutableCSSSelector::selector const): Deleted.
(WebCore::MutableCSSSelector::selector): Deleted.
(WebCore::MutableCSSSelector::value const): Deleted.
* Source/WebCore/css/parser/SizesAttributeParser.h:
(WebCore::SizesAttributeParser::dynamicMediaQueryResults const): Deleted.
* Source/WebCore/css/typedom/CSSKeywordValue.h:
* Source/WebCore/css/typedom/CSSNumericValue.h:
(WebCore::CSSNumericValue::type const): Deleted.
* Source/WebCore/css/typedom/CSSOMVariableReferenceValue.h:
(WebCore::CSSOMVariableReferenceValue::variable const): Deleted.
* Source/WebCore/css/typedom/color/CSSOMColor.h:
* Source/WebCore/css/typedom/transform/CSSPerspective.h:
(WebCore::CSSPerspective::length const): Deleted.
Canonical link: https://commits.webkit.org/308614@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications