New issue
Advanced search Search tips

Issue 851218 link

Starred by 3 users

Issue metadata

Status: Available
Owner: ----
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 1
Type: Bug
Team-Accessibility



Sign in to add a comment

Switch Access + Chrome on Android: switch acting like keyboard inside most webpage content

Project Member Reported by leberly@chromium.org, Jun 9 2018

Issue description

Chrome version:	68.0.3440.14 (Official Build) dev (32-bit)
Android 8.1.0 Security Patch level: June 5, 2018
Accessibility Services version:	6.2.0.199471009 Beta APK
GBoard 7.2.9 version 26720914
Pixel 1 phone signed in with Chromium account (non-corp)
ablenet Blue2 Bluetooth switch

Not a regression, reproducible on all channels of Chrome on Android. 

Documentation on setting up: https://support.google.com/accessibility/android/answer/6301490?hl=en&ref_topic=6151780#
Documentation on using Action menu > scrolling feature: https://support.google.com/accessibility/android/answer/6395627?hl=en&ref_topic=6151780

Between tests I would reboot phone and turn switch off and on to re-pair but it might not be needed to repro. 

Steps to reproduce:
# Connect Switch and use with Switch Access. I set it up to use Step Scanning to navigate and one switch to select, giving me the most control over generating events. I also chose to use speech output to give maximum verbosity in the log files but this also happens without speech. 
# Load any version of Chrome with any webpage that is NOT the NTP such as www.amazon.com or https://en.m.wikipedia.org/wiki/Cat 
# Navigate through the toolbar icons, passing the menu button to get to the main webpage content.

Expected: able to scroll through page, put focus on links, etc. 

Actual: focus ring goes away, switch starts to act like a keyboard in that pressing the space bar scrolls the page. Wait a few seconds and all of the switch events will eventually "catch up", spoken all at once. Every item in the webpage becomes highlighted per screenshot, attached. 

Works as expected on the NTP.
 
I am attaching ADB logcat samples I collected with and without a webpage pre-loaded when I opened the browser. 
switchaccesschromenotaccessingwebpage_canary_error.txt
763 KB View Download
switchaccesschromenotaccessingwebpage_dev_error.txt
609 KB View Download
switchaccesschromenotaccessingwebpage_dev_error_2.txt
920 KB View Download
switchaccesschromenotaccessingwebpage_dev_error_speechOff.txt
880 KB View Download
https://permission.site works as expected, getting samples with ADB logcat of behavior on that site, no errors. Also no errors on NTP. 
switchaccesschromenotaccessingwebpage_canary_noerror.txt
1.5 MB View Download
switchaccesschromenotaccessingwebpage_stable_noerror.txt
1.3 MB View Download
Error on Amazon.com on Canary and Stable

switchaccesschromenotaccessingwebpage_canary_error_amazon.txt
1.6 MB View Download
switchaccesschromenotaccessingwebpage_stable_error_amazon.txt
2.6 MB View Download
switchaccesserrorstate_aftercatchupperiod.png
174 KB View Download

Sign in to add a comment