New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 628110 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Email to this user bounced
Closed: Jul 2016
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 3
Type: Bug
Team-Accessibility



Sign in to add a comment

ChromeVox does not read first key press on pre-focused text field.

Reported by kolc...@opera.com, Jul 14 2016

Issue description

Version: 54.0.2794.0
OS: repro on Windows, but any (incl. ChromeOS), I think

What steps will reproduce the problem?
(1) Have ChromeVox extension installed and in ChromeVoxNext mode.
(2) Disable ChromeVox extension at chrome://extensions
(3) Open new tab, load some page with a text box, e.g. http://www.deque.com/padam/demo-accessible-client-side-form-validation-with-html5.html
(4) Focus some text field
(5) Switch back to chrome://extensions tab
(6) Activate ChromeVox extension
(7) Switch back to your content tab (e.g. by Ctrl+T)
(8) Type letter into the text field without refocusing it by clicking / tab

What is the expected output?

Pressed letter is uttered by ChromeVoxNext

What do you see instead?

ChromeVoxNext is silent. Second and following letters are read out.

 
Project Member

Comment 1 by bugdroid1@chromium.org, Jul 15 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/fff24ebf46beb620a5ce2400607cc249124773ec

commit fff24ebf46beb620a5ce2400607cc249124773ec
Author: kolczyk <kolczyk@opera.com>
Date: Fri Jul 15 05:49:51 2016

In ChromeVox Next, create a text edit handler on "LoadComplete" if there is already a focused text field in order not to miss the initial value change on such.

BUG= 628110 
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation

Review-Url: https://codereview.chromium.org/2151763003
Cr-Commit-Position: refs/heads/master@{#405704}

[modify] https://crrev.com/fff24ebf46beb620a5ce2400607cc249124773ec/chrome/browser/resources/chromeos/chromevox/cvox2/background/desktop_automation_handler.js

Comment 2 by kolc...@opera.com, Jul 15 2016

Status: Fixed (was: Assigned)

Sign in to add a comment