microsoft / tabster

Web Application Keyboard Navigation Tools
https://tabster.io
MIT License
118 stars 36 forks source link

Shadow DOM: implement `Node.contains()` function to support shadow roots and slots #337

Open spmonahan opened 8 months ago

spmonahan commented 8 months ago

Node.contains() does not handle shadow roots. Implement an "elementContains()" function to handle shadow roots.

This is implemented

We need to validate the implementation and decide how to best include it in Tabster.