Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 24e2dca84e285abddbd5870d9d8e3ea4bf0ff2b6
      
https://github.com/WebKit/WebKit/commit/24e2dca84e285abddbd5870d9d8e3ea4bf0ff2b6
  Author: Sam Weinig <s...@webkit.org>
  Date:   2024-06-23 (Sun, 23 Jun 2024)

  Changed paths:
    M Source/WebCore/Sources.txt
    M Source/WebCore/WebCore.xcodeproj/project.pbxproj
    M Source/WebCore/css/parser/CSSPropertyParser.cpp
    M Source/WebCore/css/parser/CSSPropertyParserConsumer+Ident.cpp
    M Source/WebCore/css/parser/CSSPropertyParserConsumer+Ident.h
    A Source/WebCore/css/parser/CSSPropertyParserConsumer+Image.cpp
    A Source/WebCore/css/parser/CSSPropertyParserConsumer+Image.h
    A Source/WebCore/css/parser/CSSPropertyParserConsumer+Position.cpp
    A Source/WebCore/css/parser/CSSPropertyParserConsumer+Position.h
    A Source/WebCore/css/parser/CSSPropertyParserConsumer+String.cpp
    A Source/WebCore/css/parser/CSSPropertyParserConsumer+String.h
    A Source/WebCore/css/parser/CSSPropertyParserConsumer+URL.cpp
    A Source/WebCore/css/parser/CSSPropertyParserConsumer+URL.h
    M Source/WebCore/css/parser/CSSPropertyParserHelpers.cpp
    M Source/WebCore/css/parser/CSSPropertyParserHelpers.h
    M Source/WebCore/css/parser/CSSPropertyParserWorkerSafe.cpp
    M Source/WebCore/css/process-css-properties.py

  Log Message:
  -----------
  [Split CSSPropertyParserHelpers] Part 2: String, URL, Position and Image
https://bugs.webkit.org/show_bug.cgi?id=275780

Reviewed by Darin Adler.

Further split up CSSPropertyParserHelpers into type specific files.

* Source/WebCore/Sources.txt:
* Source/WebCore/WebCore.xcodeproj/project.pbxproj:
    - Add new files.

* Source/WebCore/css/parser/CSSPropertyParserConsumer+Ident.cpp:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Ident.h:
    - Move custom and dashed ident consumers.

* Source/WebCore/css/parser/CSSPropertyParserConsumer+Image.cpp: Copied from 
Source/WebCore/css/parser/CSSPropertyParserHelpers.cpp.
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Image.h: Copied from 
Source/WebCore/css/parser/CSSPropertyParserHelpers.h.
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Position.cpp: Copied from 
Source/WebCore/css/parser/CSSPropertyParserHelpers.cpp.
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Position.h: Copied from 
Source/WebCore/css/parser/CSSPropertyParserHelpers.h.
* Source/WebCore/css/parser/CSSPropertyParserConsumer+String.cpp: Copied from 
Source/WebCore/css/parser/CSSPropertyParserHelpers.cpp.
* Source/WebCore/css/parser/CSSPropertyParserConsumer+String.h: Copied from 
Source/WebCore/css/parser/CSSPropertyParserHelpers.h.
* Source/WebCore/css/parser/CSSPropertyParserConsumer+URL.cpp: Copied from 
Source/WebCore/css/parser/CSSPropertyParserHelpers.cpp.
* Source/WebCore/css/parser/CSSPropertyParserConsumer+URL.h: Copied from 
Source/WebCore/css/parser/CSSPropertyParserHelpers.h.
    - Move consume functions to new files.

* Source/WebCore/css/parser/CSSPropertyParserHelpers.cpp:
* Source/WebCore/css/parser/CSSPropertyParserHelpers.h:
    - Remove moved functions.

* Source/WebCore/css/parser/CSSPropertyParser.cpp:
* Source/WebCore/css/parser/CSSPropertyParserWorkerSafe.cpp:
* Source/WebCore/css/process-css-properties.py:
    - Update includes.

Canonical link: https://commits.webkit.org/280294@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to