github web-platform-tests/wpt merge_pr_47795

latest releases: merge_pr_49470, epochs/three_hourly/2024-12-03_06H, epochs/six_hourly/2024-12-03_06H...
6 months ago

Allow most non-structural pseudo-classes after ::part().

This allows, behind the CSSPartAllowsMoreSelectorsAfter flag
(status:experimental), using most unsupported CSS pseudo-classes after
::part().

It does not support:

  • structural pseudo-classes or those that depend on tree information,
    which are not supposed to work

  • pseudo-classes for grouping other selectors, which are already
    supported (comments and code will be made clearer in a later CL)

  • a few other cases like scrollbar-pseudo selectors and @page selectors

Bug: 40623497
Change-Id: Ie567214454f8dfeaa058aedb3d0701827b0701b3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5811889
Commit-Queue: David Baron dbaron@chromium.org
Reviewed-by: Rune Lillesveen futhark@chromium.org
Cr-Commit-Position: refs/heads/main@{#1346943}

Don't miss a new wpt release

NewReleases is sending notifications on new releases.