gecko-dev/mobile/android
James Teh 5cef911f1e Bug 1572595: Make ARIA 1.0 combo boxes reachable with Talkback. r=MarcoZ
ARIA role="combobox" gets a Gecko role of EDITCOMBOBOX.
However, there are two kinds of ARIA comboboxes:

1. ARIA 1.0 comboboxes are contentEditable. Text is entered into the combobox itself.
2. ARIA 1.1 comboboxes are not contentEditable. Instead, they have a textbox child into which text is entered.

On Android, traversal skipped EDITCOMBOBOX Accessibles altogether.
This meant that while 1.1 comboboxes were accessible (because we'd walk inside and land on the textbox), 1.0 comboboxes were not.

We still don't want to land on 1.1 comboboxes because the container isn't useful to the user.
Therefore, only stop on EDITCOMBOBOX Accessibles which are editable.

Differential Revision: https://phabricator.services.mozilla.com/D55224

--HG--
extra : moz-landing-system : lando
2019-11-29 10:11:28 +00:00
..
actors Bug 1570115 - Allow Actors to implement WebBrowserChrome. r=kmag,snorp 2019-09-20 18:15:18 +00:00
annotations Bug 1575438 - Don't use colon as argument separator on generate-sdk-bindings task. r=nalexander 2019-09-20 08:19:51 +00:00
app Bug 1595831 - use StaticPrefs for dom.ipc prefs for ContentParent and the hang monitor code, r=kmag 2019-11-12 21:30:11 +00:00
base Bug 1586358 - Replace existing instances of GENERATED_FILES with references to the GeneratedFile template r=firefox-build-system-reviewers,mshal 2019-10-07 21:15:19 +00:00
branding Bug 1580356 - Remove Fennec (Firefox for Android). r=snorp,mshal 2019-10-04 20:55:11 +00:00
chrome Bug 1597707 - Do not dispatch SELECT_ALL selection action if the input is empty or all the text is already selected. r=esawin 2019-11-25 17:24:04 +00:00
components Bug 1599578 - WebExtension managing API stub r=snorp 2019-11-26 23:01:23 +00:00
config Bug 1593465 - Dump symbols during instrumented builds for crashlogs in the run task; r=firefox-build-system-reviewers,chmanchester 2019-11-21 18:44:10 +00:00
docs Bug 1596911 - Add missing license headers on the new managed extensions r=Gijs,MattN 2019-11-26 15:00:00 +00:00
examples Bug 1598010 - Move examples into mozilla-central r=agi 2019-11-22 13:30:57 +00:00
fonts
geckoview Bug 1572595: Make ARIA 1.0 combo boxes reachable with Talkback. r=MarcoZ 2019-11-29 10:11:28 +00:00
geckoview_example Bug 1599578 - Rename ActionIcon to Icon. r=snorp 2019-11-26 23:01:18 +00:00
gradle Bug 1580356 - Remove Fennec (Firefox for Android). r=snorp,mshal 2019-10-04 20:55:11 +00:00
installer Bug 1581537 - Avoid several browser language leaks r=smaug 2019-11-04 16:56:27 +00:00
locales Bug 1580356 - Add back l10n path definition for mobile/android/base. a=bustage-fix 2019-10-05 13:02:35 +03:00
modules Bug 1599578 - WebExtension managing API stub r=snorp 2019-11-26 23:01:23 +00:00
tests Bug 1580832 - Remove robocop test and support files; r=snorp 2019-09-24 15:10:21 +00:00
themes Bug 1596911 - Add missing license headers on the new managed extensions r=Gijs,MattN 2019-11-26 15:00:00 +00:00
.eslintrc.js Bug 1580832 - Remove robocop test and support files; r=snorp 2019-09-24 15:10:21 +00:00
LICENSE
app.mozbuild
build.mk Bug 1565634 - mach install should install GVE as default. r=nalexander 2019-10-18 02:01:26 +00:00
confvars.sh
debug_sign_tool.py Bug 1559975 - fix python2 linter errors in mobile r=ahal 2019-07-16 17:46:25 +00:00
gradle.configure Bug 1580356 - Remove Fennec (Firefox for Android). r=snorp,mshal 2019-10-04 20:55:11 +00:00
gradle.py Bug 1580356 - Remove Fennec (Firefox for Android). r=snorp,mshal 2019-10-04 20:55:11 +00:00
mach_commands.py Bug 1599452 - fix Javadoc naming r=geckoview-reviewers,snorp 2019-11-26 15:00:42 +00:00
moz.build Bug 1593092 - Create a category "Fennec legacy" r=nalexander,fluffyemily 2019-11-06 20:09:51 +00:00
moz.configure Bug 1580356 - Remove Fennec (Firefox for Android). r=snorp,mshal 2019-10-04 20:55:11 +00:00