ARIA/HTML relationship Severance
By @SteveFaulkner@mastodon.social
What I found back then was that aria relationship attributes didn’t work when an element being referenced was outside the shadow DOM and the element referencing it was inside the shadow DOM, ditto for the opposite. It was same story for native HTML relationships as well. Fast forward to 11 years later, as in now! 2025, and the situation remains the same.
You could use standard HTML controls without all that stinking DOM darkness and encapsulation fandango fucking up your relationships.
Defy the JavaScript industrial complex by any means necessary
If this is not an option, then there are some ways you can work around these issues in some cases. A relatively simple example is provided: