gecko-dev/toolkit/locales
Katherine Patenio 8295e41cd9 Bug 1820141 - improve accessibility for PiP subtitles panel r=pip-reviewers,bnasar,fluent-reviewers,flod,mhowell
This patch makes the subtitles settings panel easier to understand when using a screen reader, as well as
easier to navigate when using keyboard. Accessibility improvements include:

- announcing the panel when tabbing to it
- setting focus on the first interactable element when opening the panel
- announcing label for subtitles toggle and group label for font size radio buttons
- setting `aria-expanded` attribute to notify users that the subtitles video control has a collapsable panel

Keyboard improvements include:
- ESC key closes panel when open
- setting focus on the subtitles video control after closing the panel with ESC key

Differential Revision: https://phabricator.services.mozilla.com/D172314
2023-04-13 22:20:46 +00:00
..
en-US Bug 1820141 - improve accessibility for PiP subtitles panel r=pip-reviewers,bnasar,fluent-reviewers,flod,mhowell 2023-04-13 22:20:46 +00:00
all-locales
gen_multilocale.py Bug 1801836 - Remove no longer necessary 'from __future__' imports. r=linter-reviewers,glandium,webdriver-reviewers,perftest-reviewers,geckoview-reviewers,jld,ahal,owlish,afinder DONTBUILD 2022-12-23 22:45:46 +00:00
generate_locale_ini.py
generate_update_locale.py Bug 1801836 - Remove no longer necessary 'from __future__' imports. r=linter-reviewers,glandium,webdriver-reviewers,perftest-reviewers,geckoview-reviewers,jld,ahal,owlish,afinder DONTBUILD 2022-12-23 22:45:46 +00:00
jar.mn Bug 1821768 - Move translations.ftl to toolkit; r=nordzilla,fluent-reviewers,flod 2023-03-21 12:13:11 +00:00
l10n.ini
l10n.mk Bug 1802128 - Migrate langpack defines.inc files to Fluent. r=nalexander,fluent-reviewers,flod 2022-12-05 17:15:53 +00:00
l10n.toml
Makefile.in
moz.build