mirror of
https://github.com/HeyPuter/firefox.git
synced 2026-11-15 05:00:02 -10:00
The Acc Name spec requires that UAs should only follow aria-labelledby and aria-describedby IDREFs "if [...] the current node is not already part of an ongoing aria-labelledby or aria-describedby traversal." It also requires that "[e]ach node in the subtree is consulted only once." This revision implements these rules and updates relevant tests, including removal of WPT expected-fail designations. The concept of sInitiatorAcc has been expanded - we now track all referenced accessibles. We also track whether we're in an aria-labelledby or aria-describedby traversal. Differential Revision: https://phabricator.services.mozilla.com/D209617