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

Issue 792609 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Dec 17
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 3
Type: Bug
Team-Accessibility



Sign in to add a comment

A11Y: NVDA cannot read current line in Chrome menu

Project Member Reported by dsexton@chromium.org, Dec 6 2017

Issue description

65.0.3286.0 (Official Build) canary (64-bit) (cohort: Clang-64)
NVDA 2017.4
JAWS 2018

Steps to repro:
# With NVDA running: press alt+f to open the chrome menu
# Press down arrow
# Notice NVDA reads the currently selected menu option
# Press NVDA+up arrow (desktop mode) or NVDA+l (laptop mode)
# NVDA says "Blank"

Expected: NVDA should read the currently selected item

Actual: NVDA reads 'blank'

# With JAWS running: press alt+f to open the chrome menu
# Press down arrow
# Notice JAWS reads the currently selected menu option
# Press JAWSKEY+up arrow 
# JAWS reads the currently selected option

Expected: Works as expected

 

Comment 1 by nek...@chromium.org, Dec 15 2017

Labels: -Pri-2 editing Pri-3
Suspect that the bug is also in the editing code that handles finding line boundaries.

Comment 2 by nek...@chromium.org, Dec 15 2017

Labels: -Pri-3 Pri-2

Comment 3 by nek...@chromium.org, Dec 15 2017

Labels: -Pri-2 Pri-3
Cc: lprazdnik@chromium.org
Hey Leo, can you try to reproduce this? Thanks!
I'm able to reproduce the bug. While you can't read the current line in the menu using the standard commands, you can still achieve the same by having NVDA report the object in focus (NVDA+Tab). If pressed once, it reads the current menu item in focus. Pressing it twice spells it. This could be a temporary workaround.
For the comment above, I used the following version:
Version 68.0.3440.7 (Official Build) dev (64-bit)
JAWS Version 2018.1805.33 ILM
NVDA version 2018.1.1
Windows version 1709 (OS Build 16299.431
Labels: a11y-q2-18
Changing the label to A11Y-q2-18 because it was found during our assessment.
Labels: a11y-Toolbar
Labels: pm-markchang
Labels: Group-Secondary_UI
Labels: -Group-Secondary_UI Group-Views_Platform
I'm able to reproduce this, but NVDA is also reading "blank" when I press NVDA+up when focusing buttons in the toolbar, bookmark bar, or anything else in top Chrome. Is this happening for others?
Cc: collinbaker@chromium.org
Owner: kylixrd@chromium.org
Status: Assigned (was: Available)
Staging on kylixrd@ for Product Excellence phase.
Owner: bsep@chromium.org
Is NVDA+up supposed to read the item in the Chrome menu? The documentation says that it's supposed to "Read current line" but in the context of the "system caret," and there's no caret in menus. I verified that it works correctly in e.g. in the omnibox, where there is a caret. Like #12 says, NVDA+up also reads "blank" for many other things that don't have a caret.

Reading "blank" isn't super helpful, but we might have to live with it. Like #5 says you can use NVDA+tab to read it instead. I'm pretty sure we're tagging the menu items correctly, and there's no editable text to put the caret in, so I don't know what we would do to fix this...
Cc: nek...@chromium.org
cc nektar@, see comment #15.
Status: WontFix (was: Assigned)
Closing. Please reopen if there is actually action here.

Sign in to add a comment