Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 6e19b3bf9924e4e6bff4e0cf084c68bcd012254b
https://github.com/WebKit/WebKit/commit/6e19b3bf9924e4e6bff4e0cf084c68bcd012254b
Author: Sam Weinig <[email protected]>
Date: 2025-04-18 (Fri, 18 Apr 2025)
Changed paths:
M Source/WebCore/Sources.txt
M Source/WebCore/WebCore.xcodeproj/project.pbxproj
M Source/WebCore/contentextensions/ContentExtensionParser.cpp
M Source/WebCore/css/CSSComputedStyleDeclaration.cpp
M Source/WebCore/css/CSSGroupingRule.cpp
M Source/WebCore/css/CSSKeyframeRule.cpp
M Source/WebCore/css/CSSPageRule.cpp
M Source/WebCore/css/CSSStyleRule.cpp
M Source/WebCore/css/CSSStyleSheet.cpp
M Source/WebCore/css/DOMCSSNamespace.cpp
M Source/WebCore/css/DOMMatrixReadOnly.cpp
M Source/WebCore/css/MutableStyleProperties.cpp
M Source/WebCore/css/StyleSheetContents.cpp
M Source/WebCore/css/parser/CSSAtRuleID.h
M Source/WebCore/css/parser/CSSParser.cpp
M Source/WebCore/css/parser/CSSParser.h
R Source/WebCore/css/parser/CSSParserImpl.cpp
R Source/WebCore/css/parser/CSSParserImpl.h
M Source/WebCore/css/parser/CSSPropertyParserConsumer+Font.cpp
M Source/WebCore/css/parser/CSSSelectorParser.cpp
M Source/WebCore/css/parser/CSSSelectorParser.h
M Source/WebCore/css/parser/CSSSupportsParser.cpp
M Source/WebCore/css/parser/CSSSupportsParser.h
M Source/WebCore/css/query/GenericMediaQueryParser.cpp
M Source/WebCore/dom/CustomStateSet.cpp
M Source/WebCore/dom/Document.cpp
M Source/WebCore/dom/Element.cpp
M Source/WebCore/dom/SelectorQuery.h
M Source/WebCore/editing/ApplyStyleCommand.cpp
M Source/WebCore/editing/EditingStyle.cpp
M Source/WebCore/editing/cocoa/HTMLConverter.mm
M Source/WebCore/html/HTMLBodyElement.cpp
M Source/WebCore/html/HTMLElement.cpp
M Source/WebCore/html/canvas/CanvasRenderingContext2DBase.cpp
M Source/WebCore/html/canvas/CanvasStyle.cpp
M Source/WebCore/inspector/InspectorStyleSheet.cpp
M Source/WebCore/inspector/agents/InspectorDOMAgent.cpp
M Source/WebCore/rendering/style/RenderStyle.cpp
M Source/WebCore/style/StyleResolver.cpp
M Source/WebCore/svg/SVGFontFaceElement.cpp
M Source/WebCore/testing/Internals.cpp
M Tools/TestWebKitAPI/Tests/WebCore/CSSParser.cpp
Log Message:
-----------
Merge CSSParser and CSSParserImpl
https://bugs.webkit.org/show_bug.cgi?id=291572
Reviewed by Ryosuke Niwa.
With CSSParser now just a thin wrapper around calls to other parsers, mostly
CSSParserImpl, this removes the existing CSSParser and renames CSSParserImpl
to be the new CSSParser. Additionally, updates call sites to either call the
new CSSParser or an appropriate other parser directly.
* Source/WebCore/Sources.txt:
* Source/WebCore/WebCore.xcodeproj/project.pbxproj:
* Source/WebCore/contentextensions/ContentExtensionParser.cpp:
* Source/WebCore/css/CSSComputedStyleDeclaration.cpp:
* Source/WebCore/css/CSSGroupingRule.cpp:
* Source/WebCore/css/CSSKeyframeRule.cpp:
* Source/WebCore/css/CSSPageRule.cpp:
* Source/WebCore/css/CSSStyleRule.cpp:
* Source/WebCore/css/CSSStyleSheet.cpp:
* Source/WebCore/css/DOMCSSNamespace.cpp:
* Source/WebCore/css/DOMMatrixReadOnly.cpp:
* Source/WebCore/css/MutableStyleProperties.cpp:
* Source/WebCore/css/StyleSheetContents.cpp:
* Source/WebCore/css/parser/CSSAtRuleID.h:
* Source/WebCore/css/parser/CSSParser.cpp: Removed.
* Source/WebCore/css/parser/CSSParser.h: Removed.
* Source/WebCore/css/parser/CSSParserImpl.cpp: Renamed to
Source/WebCore/css/parser/CSSParser.cpp.
* Source/WebCore/css/parser/CSSParserImpl.h: Renamed to
Source/WebCore/css/parser/CSSParser.h.
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Font.cpp:
* Source/WebCore/css/parser/CSSSelectorParser.cpp:
* Source/WebCore/css/parser/CSSSelectorParser.h:
* Source/WebCore/css/parser/CSSSupportsParser.cpp:
* Source/WebCore/css/parser/CSSSupportsParser.h:
* Source/WebCore/css/query/GenericMediaQueryParser.cpp:
* Source/WebCore/css/typedom/CSSStyleValueFactory.cpp:
* Source/WebCore/dom/CustomStateSet.cpp:
* Source/WebCore/dom/Document.cpp:
* Source/WebCore/dom/Element.cpp:
* Source/WebCore/dom/SelectorQuery.h:
* Source/WebCore/editing/ApplyStyleCommand.cpp:
* Source/WebCore/editing/EditingStyle.cpp:
* Source/WebCore/editing/cocoa/HTMLConverter.mm:
* Source/WebCore/html/HTMLBodyElement.cpp:
* Source/WebCore/html/HTMLElement.cpp:
* Source/WebCore/html/canvas/CanvasRenderingContext2DBase.cpp:
* Source/WebCore/html/canvas/CanvasStyle.cpp:
* Source/WebCore/inspector/InspectorStyleSheet.cpp:
* Source/WebCore/inspector/agents/InspectorDOMAgent.cpp:
* Source/WebCore/rendering/style/RenderStyle.cpp:
* Source/WebCore/style/StyleResolver.cpp:
* Source/WebCore/svg/SVGFontFaceElement.cpp:
* Source/WebCore/testing/Internals.cpp:
* Tools/TestWebKitAPI/Tests/WebCore/CSSParser.cpp:
Canonical link: https://commits.webkit.org/293852@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