WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
261370
:has(~ :is(.x ~ .y)) must consider all siblings of the :has scope
https://bugs.webkit.org/show_bug.cgi?id=261370
Summary
:has(~ :is(.x ~ .y)) must consider all siblings of the :has scope
Cameron McCormack (:heycam)
Reported
2023-09-08 22:05:16 PDT
While selectors like :has(~ .x ~ .y) need only consider the later siblings of an element with class name "x" or "y" changes, :has(~ :is(.x ~ .y)) must also consider previous siblings for "x" changes.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2023-09-08 22:05:33 PDT
<
rdar://problem/115205991
>
Cameron McCormack (:heycam)
Comment 2
2023-09-08 22:12:21 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/17623
EWS
Comment 3
2023-09-12 22:35:12 PDT
Committed
267932@main
(20ce50e23068): <
https://commits.webkit.org/267932@main
> Reviewed commits have been landed. Closing PR #17623 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug