Tabster relies on several DOM APIs like TreeWalker, Node.contains() and Node.parentElement that do not look into shadow roots. This prevents Tabster from working with custom elements that use the shadow DOM.
This issue is a parent for several issues to bring shadow DOM support to Tabster. Issues are roughly in priority with the highest being at the top.
Tabster relies on several DOM APIs like
TreeWalker
,Node.contains()
andNode.parentElement
that do not look into shadow roots. This prevents Tabster from working with custom elements that use the shadow DOM.This issue is a parent for several issues to bring shadow DOM support to Tabster. Issues are roughly in priority with the highest being at the top.