зеркало из https://github.com/mozilla/gecko-dev.git
bb39797e35
We already skipped descendants for eNameFromSubtreeIfReqRule when the element wasn't labelled by something else; i.e. when calling GetNameFromSubtree. However, when such an element is labelled/described by an ancestor, we compute the text equiv for the label using AppendTextEquivFromContent. Previously, when descending from the ancestor down into the element itself, we would descend into its subtree despite eNameFromSubtreeIfReqRule. This meant that groupings labelled/described by ancestor would include the content of the grouping itself in its label/description. This was causing problems for time inputs (once those can accept an ancestor label in the next patch). Differential Revision: https://phabricator.services.mozilla.com/D72079 |
||
---|---|---|
.. | ||
a11y.ini | ||
markup.js | ||
markuprules.xml | ||
test_ARIACore_examples.html | ||
test_browserui.xhtml | ||
test_counterstyle.html | ||
test_general.html | ||
test_general.xhtml | ||
test_link.html | ||
test_list.html | ||
test_markup.html | ||
test_svg.html | ||
test_tree.xhtml |