[webkit-changes] [WebKit/WebKit] 24e2dc: [Split CSSPropertyParserHelpers] Part 2: String, U...
Commit Queue
noreply at github.com
Sun Jun 23 18:39:49 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 24e2dca84e285abddbd5870d9d8e3ea4bf0ff2b6
https://github.com/WebKit/WebKit/commit/24e2dca84e285abddbd5870d9d8e3ea4bf0ff2b6
Author: Sam Weinig <sam at 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
More information about the webkit-changes
mailing list