altchecker/dist
Sascha 7a73a68998 Fix duplicate labels from synthetic Shadow DOM traversal
Some frameworks (e.g. Salesforce LWC) expose a .shadowRoot on elements
whose content is actually the same light-DOM subtree rather than a
real encapsulated tree. deepQueryAll's recursive shadow traversal
revisited that subtree once per nested "shadow" ancestor, so a single
image could get processed and labeled multiple times (observed: one
footer logo produced 5 identical OK badges). deepQueryAll now tracks
visited roots and elements so each is only ever processed once.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-13 11:38:54 +02:00
..
alt-text-checker.min.js Fix duplicate labels from synthetic Shadow DOM traversal 2026-07-13 11:38:54 +02:00
bookmarklet.txt Fix duplicate labels from synthetic Shadow DOM traversal 2026-07-13 11:38:54 +02:00