Bug 237362

Summary: Resolve ::first-line style eagerly
Product: WebKit Reporter: Antti Koivisto <koivisto>
Component: CSSAssignee: Antti Koivisto <koivisto>
Status: RESOLVED FIXED    
Severity: Normal CC: changseok, dino, esprehn+autocc, ews-watchlist, fmalita, glenn, gyuyoung.kim, kondapallykalyan, mmaxfield, pdr, sabouhallawa, schenney, sergio, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=243570
Bug Depends on: 237413    
Bug Blocks:    
Attachments:
Description Flags
Patch
none
Patch
none
Patch
none
Patch
none
Patch
none
Patch
none
Patch
none
Patch
none
Patch none

Antti Koivisto
Reported 2022-03-02 06:05:15 PST
Currently it is resolved lazily in render tree. It should be resolved eagerly during style resolution to play well with container queries. This also enables things like animation.
Attachments
Patch (13.96 KB, patch)
2022-03-02 06:43 PST, Antti Koivisto
no flags
Patch (14.06 KB, patch)
2022-03-02 09:31 PST, Antti Koivisto
no flags
Patch (15.79 KB, patch)
2022-03-03 00:51 PST, Antti Koivisto
no flags
Patch (14.30 KB, patch)
2022-03-04 02:29 PST, Antti Koivisto
no flags
Patch (22.49 KB, patch)
2022-03-04 07:22 PST, Antti Koivisto
no flags
Patch (39.39 KB, patch)
2022-03-05 01:04 PST, Antti Koivisto
no flags
Patch (39.98 KB, patch)
2022-03-05 02:18 PST, Antti Koivisto
no flags
Patch (40.15 KB, patch)
2022-03-05 05:34 PST, Antti Koivisto
no flags
Patch (40.31 KB, patch)
2022-03-05 05:49 PST, Antti Koivisto
no flags
Antti Koivisto
Comment 1 2022-03-02 06:43:57 PST
Antti Koivisto
Comment 2 2022-03-02 09:31:35 PST
Antti Koivisto
Comment 3 2022-03-03 00:51:04 PST
Antti Koivisto
Comment 4 2022-03-04 02:29:36 PST
Antti Koivisto
Comment 5 2022-03-04 07:14:31 PST
*** Bug 230964 has been marked as a duplicate of this bug. ***
Antti Koivisto
Comment 6 2022-03-04 07:22:29 PST
Antti Koivisto
Comment 7 2022-03-05 01:04:25 PST
Antti Koivisto
Comment 8 2022-03-05 02:18:24 PST
Antti Koivisto
Comment 9 2022-03-05 05:34:21 PST
Antti Koivisto
Comment 10 2022-03-05 05:49:22 PST
alan
Comment 11 2022-03-05 08:25:37 PST
Comment on attachment 453908 [details] Patch v.nice.
EWS
Comment 12 2022-03-05 08:59:06 PST
Committed r290867 (248098@main): <https://commits.webkit.org/248098@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 453908 [details].
Radar WebKit Bug Importer
Comment 13 2022-03-05 09:00:18 PST
Note You need to log in before you can comment on or make changes to this bug.