You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 7, 2022. It is now read-only.
Audit thinks that <button> is obscured by <x-foo>, which is not true. Actually <button> is inside <x-foo>'s shadow root.
Looks like patch master...dzhioev:patch-1 solves the issue.
The text was updated successfully, but these errors were encountered:
Thanks for looking into this! Would you be interested in making a PR for that change?
If so, could you please add a test for the issue (presumably based on that repro page)? If you'd rather not, would it be ok if I pulled that change into my own repo to create a PR?
Sorry, I don't have time for that. Also I'm not sure that my patch is good enough (maybe axs.utils.parentElement should be used instead of node.parentNode || node.host, don't know). You can use my patch and repro page, if you want to.
Here is a repro page: http://dzhioev.net:8080/shadow_focusable_obscured.html
My browser: Google Chrome 45.0.2427.7 (Official Build) dev
Audit thinks that
<button>
is obscured by<x-foo>
, which is not true. Actually<button>
is inside<x-foo>
's shadow root.Looks like patch master...dzhioev:patch-1 solves the issue.
The text was updated successfully, but these errors were encountered: