Bug 223814

Summary: Support chaining tree-abiding pseudo elements after ::slotted()
Product: WebKit Reporter: Tim Nguyen (:ntim) <ntim>
Component: CSSAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: alanodaval, emilio, jeroen.zwartepoorte, kevin.flanagan, koivisto, rniwa, webkit-bug-importer, woodlxf00
Priority: P2 Keywords: InRadar
Version: Safari 14   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 178237    
Bug Blocks: 148695    

Tim Nguyen (:ntim)
Reported 2021-03-26 12:57:14 PDT
Attachments
Radar WebKit Bug Importer
Comment 1 2021-03-26 12:57:34 PDT
Tim Nguyen (:ntim)
Comment 2 2021-03-29 10:30:45 PDT
This is about other tree-abiding pseudos (before/after/marker/file-selector-button/placeholder) as well. Some `::slotted()` parsing WPT fail because of this.
Antti Koivisto
Comment 3 2021-10-28 02:30:55 PDT
178237 covered before/after/marker
Jeroen Zwartepoorte
Comment 4 2024-11-26 04:12:46 PST
Reproduction for `::slotted(input)::placeholder` working fine in Chromium & FF, but broken in WebKit: https://codepen.io/jpzwarte/pen/dPbybwx
Note You need to log in before you can comment on or make changes to this bug.