-
Notifications
You must be signed in to change notification settings - Fork 318
Open
Labels
addition/proposalNew features or enhancementsNew features or enhancementsneeds implementer interestMoving the issue forward requires implementers to express interestMoving the issue forward requires implementers to express interesttopic: shadowRelates to shadow trees (as defined in DOM)Relates to shadow trees (as defined in DOM)
Description
What problem are you trying to solve?
Certain browser extensions need to query elements across shadow trees in order to implement features such as autofill.
What solutions exist today?
Chrome exposes chrome.dom.openOrClosedShadowRoot
. Firefox exposes element.openOrClosedShadowRoot
. Safari has collectMatchingElementsInFlatTree
defined in window for Safari's autofill implementation.
How would you solve it?
Ideally, we'd come up with an interoperable API for browser extensions that work across browsers.
Anything else?
No response
mnoorenberghe and polywock
Metadata
Metadata
Assignees
Labels
addition/proposalNew features or enhancementsNew features or enhancementsneeds implementer interestMoving the issue forward requires implementers to express interestMoving the issue forward requires implementers to express interesttopic: shadowRelates to shadow trees (as defined in DOM)Relates to shadow trees (as defined in DOM)