Issue metadata
Sign in to add a comment
|
a11y: opening dialog should focus h1 |
||||||||||||||||||||||
Issue descriptionChanging settings ENTER on first unlabeled-button is silent (should focus edit person h1) JAWS 18 focuses first item (e.g. settings, Google Accounts) Chrome Version: Chrome 58.0.2994.0 OS: Windows 10 Screen Reader: NVDA 2016.4, JAWS 18.0.2324 What steps will reproduce the problem? (1) Install JAWS via http://www.freedomscientific.com/ or NVDA via http://www.nvaccess.org/ (2) chrome://md-settings (3) Activate *ANY* button What is the expected result? Focus to be on h1 What is the observed result? NVDA is silent and JAWS focuses Settings/Google Account
,
Feb 17 2017
,
Feb 17 2017
@dbeam will it only focus the h1 for users of screen readers? We have separate bugs around focusing the first input or the cancel button.
,
Feb 17 2017
tbuckley@: there's currently no good way to detect screenreader users I figured we could invisibly focus the title of the dialog unless there's a form control with [autofocus], in which case that wins.
,
Feb 24 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/7a4e410b1926701f8c4e6df1a9735103f9fe9126 commit 7a4e410b1926701f8c4e6df1a9735103f9fe9126 Author: dbeam <dbeam@chromium.org> Date: Fri Feb 24 22:18:56 2017 MD Settings: focus header when dialog shows to signal to AT what's going on R=dpapad@chromium.org BUG= 686313 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2700063002 Cr-Commit-Position: refs/heads/master@{#452949} [add] https://crrev.com/7a4e410b1926701f8c4e6df1a9735103f9fe9126/chrome/test/data/webui/cr_elements/cr_dialog_test.js [modify] https://crrev.com/7a4e410b1926701f8c4e6df1a9735103f9fe9126/chrome/test/data/webui/cr_elements/cr_elements_browsertest.js [modify] https://crrev.com/7a4e410b1926701f8c4e6df1a9735103f9fe9126/ui/webui/resources/cr_elements/cr_dialog/cr_dialog.html [modify] https://crrev.com/7a4e410b1926701f8c4e6df1a9735103f9fe9126/ui/webui/resources/cr_elements/cr_dialog/cr_dialog.js
,
Feb 24 2017
|
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by dbeam@chromium.org
, Feb 9 2017Cc: dbeam@chromium.org hcarmona@chromium.org dpa...@chromium.org
Status: Available (was: Untriaged)