mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-26 06:11:37 +00:00
1adf6ac726
For remote content documents, select dropdowns (for <select size="1">) are rendered in the parent process using a XUL menupopup. This means that the accessibility code for HTML selects doesn't apply. In the menupopup, the optgroup is a sibling of its contained options. For accessibility, we want to preserve the hierarchy such that the options are inside the optgroup. We do this using aria-owns on the optgroup item. This required some tweaks to XULMenuitemAccessible, as it couldn't previously handle grouping Accessibles between the menupopup and its items. Differential Revision: https://phabricator.services.mozilla.com/D43901 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
android | ||
aom | ||
atk | ||
base | ||
generic | ||
html | ||
interfaces | ||
ipc | ||
mac | ||
other | ||
tests | ||
windows | ||
xpcom | ||
xul | ||
moz.build |