New issue
Advanced search Search tips

Issue 646238 link

Starred by 2 users

Issue metadata

Status: Verified
Owner:
Closed: Sep 2016
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug
Team-Accessibility



Sign in to add a comment

Panel Menuitems Should Support home, end, page up, and page down

Project Member Reported by chaok@google.com, Sep 13 2016

Issue description

Mode: force_next
Version: 55.0.2857.0
Reproduction Steps: 
1. Search+period
2. Left/RIght Arrow to *any* Panel Menu
3. Use UP/DOWN ARROW KEYS, HOME, END, PAGE UP, PAGE DOWN

Observed: menus wrap (i.e. do not stop at top/bottom) and move to top/bototm or up/down by 10 do not respond

Expected:
UP to stop at top
DOWN to stop at bottom
END to move to last menuitem
HOME to move to first menuitem
PAGE UP to jump to -10 menuitem
Page DOWN to jump to +10 menuitem

 
Project Member

Comment 1 by sheriffbot@chromium.org, Sep 13 2016

Labels: Hotlist-Google

Comment 2 by nek...@chromium.org, Sep 13 2016

I believe Chrome's application menu does wrap. We should try and make everything consistent. If one menu wraps around, then every menu should.
Honestly, I'd prefer if we made every widget behave the same. For example, the Apps List and the Notifications Area should also wrap around.

Comment 3 by chaok@google.com, Sep 13 2016

Summary: Panel Menuitems Should Support home, end, page up, and page down (was: Panel Menuitems Shouldn't Wrap and Should Support home, end, page up, and page down)
You're right: CHrome app  menu does wrap, so I'm changing the scope of this to include home, end, page up/down.
Project Member

Comment 4 by bugdroid1@chromium.org, Sep 19 2016

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

commit 94f76462ac21655f7274c241930fb9e77b5b7a80
Author: ultimatedbz <ultimatedbz@google.com>
Date: Mon Sep 19 21:40:34 2016

Added Home, end, PageUp, PageDown support in the ChromeVox menu

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

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

[modify] https://crrev.com/94f76462ac21655f7274c241930fb9e77b5b7a80/chrome/browser/resources/chromeos/chromevox/cvox2/background/panel.js
[modify] https://crrev.com/94f76462ac21655f7274c241930fb9e77b5b7a80/chrome/browser/resources/chromeos/chromevox/cvox2/background/panel_menu.js

Labels: -Pri-2 Phase3 Pri-3
Owner: dtseng@chromium.org
Status: Assigned (was: Untriaged)

Comment 6 by chaok@google.com, Sep 24 2016

Status: Verified (was: Assigned)

Sign in to add a comment