Changeset 284863 in webkit


Ignore:
Timestamp:
Oct 26, 2021 5:16:35 AM (9 months ago)
Author:
Antti Koivisto
Message:

Serialize :part() argument as identifier
https://bugs.webkit.org/show_bug.cgi?id=232297

Reviewed by Youenn Fablet.

LayoutTests/imported/w3c:

  • web-platform-tests/css/css-shadow-parts/serialization-expected.txt:

Source/WebCore:

WPT fix.

  • css/CSSSelector.cpp:

(WebCore::CSSSelector::selectorText const):

Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/imported/w3c/ChangeLog

    r284859 r284863  
     12021-10-26  Antti Koivisto  <antti@apple.com>
     2
     3        Serialize :part() argument as identifier
     4        https://bugs.webkit.org/show_bug.cgi?id=232297
     5
     6        Reviewed by Youenn Fablet.
     7
     8        * web-platform-tests/css/css-shadow-parts/serialization-expected.txt:
     9
    1102021-10-26  Antti Koivisto  <antti@apple.com>
    211
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-shadow-parts/serialization-expected.txt

    r267650 r284863  
    11
    2 FAIL Escape start parenthesis in ::part name. assert_equals: expected "::part(\\(foo)" but got "::part((foo)"
    3 FAIL Escape start space in ::part name. assert_equals: expected "::part(bar\\ )" but got "::part(bar )"
     2PASS Escape start parenthesis in ::part name.
     3PASS Escape start space in ::part name.
    44PASS Collapse spaces in ::part names list.
    55
  • trunk/Source/WebCore/ChangeLog

    r284862 r284863  
     12021-10-26  Antti Koivisto  <antti@apple.com>
     2
     3        Serialize :part() argument as identifier
     4        https://bugs.webkit.org/show_bug.cgi?id=232297
     5
     6        Reviewed by Youenn Fablet.
     7
     8        WPT fix.
     9
     10        * css/CSSSelector.cpp:
     11        (WebCore::CSSSelector::selectorText const):
     12
    1132021-10-26  Youenn Fablet  <youenn@apple.com>
    214
  • trunk/Source/WebCore/css/CSSSelector.cpp

    r281692 r284863  
    725725                        builder.append(' ');
    726726                    isFirst = false;
    727                     builder.append(partName);
     727                    serializeIdentifier(partName, builder);
    728728                }
    729729                builder.append(')');
Note: See TracChangeset for help on using the changeset viewer.