Skip to content

[css-properties-values-api] Add test coverage for <string> syntax in @property#43757

Merged
lilles merged 1 commit intoweb-platform-tests:masterfrom
zrhoffman:<string>-in-@property
Aug 5, 2024
Merged

[css-properties-values-api] Add test coverage for <string> syntax in @property#43757
lilles merged 1 commit intoweb-platform-tests:masterfrom
zrhoffman:<string>-in-@property

Conversation

@zrhoffman
Copy link
Copy Markdown
Contributor

Probably this should not be merged until w3c/css-houdini-drafts#1103 is resolved/the spec is updated.

Interop bug: web-platform-tests/interop#389

Test coverage for <string> syntax in CSS.registerProperty is in #41308.

…Property

Probably this should not be merged until w3c/css-houdini-drafts#1103 is
resolved/the spec is updated.

Interop bug: web-platform-tests/interop#389

Test coverage for `<string>` syntax in `CSS.registerProperty` is in
web-platform-tests#41308.
@zrhoffman
Copy link
Copy Markdown
Contributor Author

r? @nt1m, @lilles, @emilio

@zrhoffman
Copy link
Copy Markdown
Contributor Author

Now that the spec is updated to specify <string> syntax components and web-platform-tests/interop#389 is approved, #43757 should be unblocked.

Would @nt1m or @lilles or @emilio please review #43757?

@lilles lilles merged commit 67cb89f into web-platform-tests:master Aug 5, 2024
@zrhoffman zrhoffman deleted the <string>-in-@property branch August 5, 2024 21:38
webkit-commit-queue pushed a commit to nt1m/WebKit that referenced this pull request Aug 6, 2024
https://bugs.webkit.org/show_bug.cgi?id=277655
rdar://133250776

Reviewed by Darin Adler.

Add support for `<string>` syntax as per: w3c/css-houdini-drafts@b8ff3ab

WPT synced from: web-platform-tests/wpt#43757

* LayoutTests/imported/w3c/web-platform-tests/css/css-properties-values-api/at-property-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/css-properties-values-api/at-property.html:
* Source/WebCore/css/parser/CSSCustomPropertySyntax.cpp:
(WebCore::CSSCustomPropertySyntax::typeForTypeName):
* Source/WebCore/css/parser/CSSCustomPropertySyntax.h:
* Source/WebCore/css/parser/CSSPropertyParser.cpp:
(WebCore::CSSPropertyParser::consumeCustomPropertyValueWithSyntax):
(WebCore::CSSPropertyParser::parseTypedCustomPropertyValue):

Canonical link: https://commits.webkit.org/281872@main
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants