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

Reply via email to