Issue metadata
Sign in to add a comment
|
Add extension confirmation dialog contains inappropriate inner dialog |
||||||||||||||||||||||||
Issue descriptionChrome Version: 61.0.3122.0 (Official Build) canary(64-bit) OS: Windows 10 Version 1703 (OS Build 16199.1000) 64-bit What steps will reproduce the problem? (1) Start Chrome and the NVDA screen reader. (2) Open the Chrome store page for some extension you do not have installed; e.g. https://chrome.google.com/webstore/detail/violentmonkey/jinjaccalgkegednnccohejagnlnfdag?hl=en-GB (3) Press the "Add to Chrome" button. (4) A confirmation dialog will appear. Press NVDA+space to force browse mode for the dialog. (5) Use the down and up arrow keys to read through the text. What is the expected result? The prompt "Add "Violentmonkey"?", followed by the permissions the extension will have, should be reported. What happens instead? That text is not reported. Only the buttons are reported. This occurs because the prompt/permission text is contained within an inner dialog which can never get focus. That inner container should not have a role of dialog, since it isn't focusable and we're already inside a dialog. Impact: This makes it difficult for most Chrome + NVDA users to review this confirmation prompt, which could be a security concern for those users. Originally reported in NVDA issue: https://github.com/nvaccess/nvda/issues/6766
,
Jun 23 2017
Untriaged w/ owner -> Assigned. @jamie, Is this extension specific or does this apply to all similar chrome dialogs?
,
Jun 25 2017
It's not specific to a particular extension; this same dialog appears when you add an extension that isn't already added. I've also seen this same problem in other Chrome dialogs, but I don't recall which dialogs they were.
,
Aug 4 2017
,
Aug 4 2017
,
Aug 4 2017
,
Oct 30 2017
,
Nov 3 2017
assigning to dmazzoni@ for triage, since this is very similar to issue 781255
,
Dec 14 2017
,
Dec 14 2017
,
Dec 15 2017
,
Dec 15 2017
Issue 689218 has been merged into this issue.
,
Dec 15 2017
Issue 781255 has been merged into this issue.
,
Feb 16 2018
Maybe a good candidate for the Views accessibility audit?
,
Apr 11 2018
Chrome: 67.0.3394.0 (Official Build) canary (64-bit) (cohort: Clang-64) This is fixed. There are some remaining issues in the order of the text described in issue 823010. |
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by msramek@chromium.org
, Jun 12 2017