Bug 296577

Summary: CSS rules with :host() inside :is() inside :not() are not applied in shadow DOM
Product: WebKit Reporter: Dmitry Sharabin <dmitrysharabin>
Component: CSSAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: cdumez, koivisto, rniwa, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Safari 18   
Hardware: All   
OS: All   
Bug Depends on:    
Bug Blocks: 148695    

Dmitry Sharabin
Reported 2025-07-28 10:21:02 PDT
Reduced testcase: https://codepen.io/dmitrysharabin/pen/ogjYbBv Doesn't work in Safari Technology Preview Release 224 (WebKit 20622.1.20.1) either. Works in Chrome and Firefox.
Attachments
Radar WebKit Bug Importer
Comment 1 2025-08-04 10:21:14 PDT
Note You need to log in before you can comment on or make changes to this bug.