Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(168)

Issue 2356643003: Fix cr-shared-menu focus issues. (Closed)

Created:
4 years, 3 months ago by michaelpg
Modified:
4 years, 3 months ago
Reviewers:
tsergeant, Dan Beam
CC:
chromium-reviews, michaelpg+watch-elements_chromium.org, stevenjb+watch-md-settings_chromium.org, dbeam+watch-elements_chromium.org, oshima+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix cr-shared-menu focus issues. cr-shared-menu uses special logic to keep focus within the expanded menu. This should not target non-focuscable items. There is also a bug where this logic wraps to the fist element instead of moving backwards when Shift+Tab is pressed on the last element. BUG=648471 R=tsergeant@chromium.org TEST=CrElementsSharedMenuTest.All CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Committed: https://crrev.com/a0940bc1fbbe088a791c61b7f52e0a63930f6c4f Cr-Commit-Position: refs/heads/master@{#419657}

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+139 lines, -79 lines) Patch
M chrome/test/data/webui/cr_elements/cr_shared_menu_tests.js View 3 chunks +136 lines, -77 lines 0 comments Download
M ui/webui/resources/cr_elements/cr_shared_menu/cr_shared_menu.js View 2 chunks +3 lines, -2 lines 0 comments Download

Messages

Total messages: 11 (4 generated)
michaelpg
PTAL, sorry rietveld sucks at diffing
4 years, 3 months ago (2016-09-20 01:18:57 UTC) #2
tsergeant
lgtm, thanks
4 years, 3 months ago (2016-09-20 01:46:32 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2356643003/1
4 years, 3 months ago (2016-09-20 01:55:12 UTC) #5
Dan Beam
does this require a vulcanize run?
4 years, 3 months ago (2016-09-20 02:07:17 UTC) #7
tsergeant
On 2016/09/20 02:07:17, Dan Beam wrote: > does this require a vulcanize run? theoretically, yes. ...
4 years, 3 months ago (2016-09-20 02:27:22 UTC) #8
commit-bot: I haz the power
Committed patchset #1 (id:1)
4 years, 3 months ago (2016-09-20 02:43:33 UTC) #9
commit-bot: I haz the power
4 years, 3 months ago (2016-09-20 02:45:06 UTC) #11
Message was sent while issue was closed.
Patchset 1 (id:??) landed as
https://crrev.com/a0940bc1fbbe088a791c61b7f52e0a63930f6c4f
Cr-Commit-Position: refs/heads/master@{#419657}

Powered by Google App Engine
This is Rietveld 408576698