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

Issue 11013021: Basic keyboard access for recently_closed menu on NTP (re-work). (Closed)

Created:
8 years, 2 months ago by aboxhall
Modified:
7 years, 9 months ago
CC:
chromium-reviews, dbeam+watch-ntp_chromium.org, estade+watch_chromium.org, arv (Not doing code reviews)
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Basic keyboard access for recently_closed menu on NTP (re-work). Re-working of http://codereview.chromium.org/10966027/ which addresses the focus ring issue (http://code.google.com/p/chromium/issues/detail?id=153081) by only focusing elements when the keyboard is being used, and the menu-disappearing issue (http://code.google.com/p/chromium/issues/detail?id=152637) by listening for focus events instead of blur events on context menus. BUG=151462 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=167360

Patch Set 1 #

Total comments: 2

Patch Set 2 : no curlies #

Patch Set 3 : Hide focus ring for footer-menu-item, show underline on focus or hover. #

Patch Set 4 : Rebase to current version. #

Total comments: 6
Unified diffs Side-by-side diffs Delta from patch set Stats (+77 lines, -21 lines) Patch
M chrome/browser/resources/ntp4/footer_menu.css View 1 2 1 chunk +8 lines, -1 line 1 comment Download
M chrome/browser/resources/ntp4/recently_closed.js View 1 chunk +13 lines, -5 lines 1 comment Download
M chrome/browser/resources/shared/js/cr/ui/context_menu_handler.js View 3 chunks +7 lines, -3 lines 0 comments Download
M chrome/browser/resources/shared/js/cr/ui/menu.js View 1 4 chunks +24 lines, -2 lines 0 comments Download
M chrome/browser/resources/shared/js/cr/ui/menu_button.js View 6 chunks +19 lines, -9 lines 4 comments Download
M chrome/browser/resources/shared/js/cr/ui/menu_item.js View 1 2 3 2 chunks +6 lines, -1 line 0 comments Download

Messages

Total messages: 15 (0 generated)
aboxhall
8 years, 2 months ago (2012-10-03 06:26:23 UTC) #1
dmazzoni
Just one question about your solution to the focus ring issue: What if someone wants ...
8 years, 2 months ago (2012-10-03 06:53:32 UTC) #2
aboxhall
On 2012/10/03 06:53:32, Dominic Mazzoni wrote: > Just one question about your solution to the ...
8 years, 2 months ago (2012-10-03 06:56:31 UTC) #3
dmazzoni
Thanks! lgtm for accessibility.
8 years, 2 months ago (2012-10-03 06:59:20 UTC) #4
Dan Beam
is there an easy way to view the difference between your previous CL and this? ...
8 years, 2 months ago (2012-10-03 08:40:45 UTC) #5
aboxhall
I don't know of any easy way to view the changes. I can paste a ...
8 years, 2 months ago (2012-10-03 23:32:13 UTC) #6
Dan Beam
I just looked at both CLs file by file to see the diff - as ...
8 years, 2 months ago (2012-10-04 01:56:41 UTC) #7
aboxhall
On 2012/10/04 01:56:41, Dan Beam wrote: > I just looked at both CLs file by ...
8 years, 2 months ago (2012-10-04 23:20:33 UTC) #8
aboxhall
Ping? I just checked and this still works fine. Is someone on the WebUI side ...
8 years, 1 month ago (2012-11-12 22:20:56 UTC) #9
Dan Beam
this seems a lot better with the style changes we talked about so long ago ...
8 years, 1 month ago (2012-11-12 22:55:03 UTC) #10
aboxhall
https://codereview.chromium.org/11013021/diff/15002/chrome/browser/resources/shared/js/cr/ui/menu_button.js File chrome/browser/resources/shared/js/cr/ui/menu_button.js (right): https://codereview.chromium.org/11013021/diff/15002/chrome/browser/resources/shared/js/cr/ui/menu_button.js#newcode103 chrome/browser/resources/shared/js/cr/ui/menu_button.js:103: case 'focus': On 2012/11/12 22:55:03, Dan Beam wrote: > ...
8 years, 1 month ago (2012-11-13 00:49:52 UTC) #11
Dan Beam
lgtm
8 years, 1 month ago (2012-11-13 03:32:59 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/aboxhall@chromium.org/11013021/15002
8 years, 1 month ago (2012-11-13 03:35:55 UTC) #13
commit-bot: I haz the power
Change committed as 167360
8 years, 1 month ago (2012-11-13 10:33:12 UTC) #14
Dan Beam
7 years, 9 months ago (2013-03-14 21:22:01 UTC) #15
Message was sent while issue was closed.
https://chromiumcodereview.appspot.com/11013021/diff/15002/chrome/browser/res...
File chrome/browser/resources/ntp4/recently_closed.js (right):

https://chromiumcodereview.appspot.com/11013021/diff/15002/chrome/browser/res...
chrome/browser/resources/ntp4/recently_closed.js:110: e.stopPropagation();
aboxhall@: ^ why did you add this?

Powered by Google App Engine
This is Rietveld 408576698