Bug 234815 - [:has() pseudo-class] Style invalidation for :valid and :invalid
Summary: [:has() pseudo-class] Style invalidation for :valid and :invalid
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: CSS (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Antti Koivisto
URL:
Keywords: InRadar
Depends on:
Blocks: 234556
  Show dependency treegraph
 
Reported: 2022-01-03 06:16 PST by Antti Koivisto
Modified: 2022-01-03 10:52 PST (History)
12 users (show)

See Also:


Attachments
Patch (25.24 KB, patch)
2022-01-03 08:34 PST, Antti Koivisto
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Antti Koivisto 2022-01-03 06:16:41 PST
Use PseudoClassChangeInvalidation
Comment 1 Antti Koivisto 2022-01-03 08:34:01 PST
Created attachment 448242 [details]
Patch
Comment 2 Antti Koivisto 2022-01-03 08:34:25 PST
Submitted web-platform-tests pull request: https://github.com/web-platform-tests/wpt/pull/32227
Comment 3 EWS Watchlist 2022-01-03 08:35:04 PST
This patch modifies the imported WPT tests. Please ensure that any changes on the tests (not coming from a WPT import) are exported to WPT. Please see https://trac.webkit.org/wiki/WPTExportProcess
Comment 4 Sam Weinig 2022-01-03 10:08:45 PST
Comment on attachment 448242 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=448242&action=review

> Source/WebCore/ChangeLog:8
> +        Use PseudoClassChangeInvalidation for accurate and :has() supporting style invalidation.

For some reason I am having trouble parsing this sentence.
Comment 5 Antti Koivisto 2022-01-03 10:39:44 PST
> For some reason I am having trouble parsing this sentence.

It really isn't a great sentence.
Comment 6 EWS 2022-01-03 10:51:02 PST
Committed r287551 (245686@main): <https://commits.webkit.org/245686@main>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 448242 [details].
Comment 7 Radar WebKit Bug Importer 2022-01-03 10:52:20 PST
<rdar://problem/87069681>