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

Issue 2885723002: [MD Bookmarks] Add keyboard navigation and selection to bookmark list. (Closed)

Created:
3 years, 7 months ago by calamity
Modified:
3 years, 7 months ago
Reviewers:
tsergeant, Dan Beam
CC:
chromium-reviews, michaelpg+watch-md-ui_chromium.org, dbeam+watch-polymer_chromium.org, arv+watch_chromium.org, michaelpg+watch-polymer_chromium.org, chrome-apps-syd-reviews_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

[MD Bookmarks] Add keyboard navigation and selection to bookmark list. This CL adds keyboard navigation to the bookmarks list via the Up and Down arrow keys, Shift for range select, and Ctrl for adding individual items. This CL adds a method to iron-list which will eventually be added upstream as stated in https://github.com/PolymerElements/iron-list/pull/427#issuecomment-300020315. BUG=692844 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2885723002 Cr-Commit-Position: refs/heads/master@{#474618} Committed: https://chromium.googlesource.com/chromium/src/+/f959b2ddad3703105af2a3caf02944b58eabd260

Patch Set 1 #

Patch Set 2 : #

Total comments: 2

Patch Set 3 : address comments #

Total comments: 6

Patch Set 4 : address comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+317 lines, -23 lines) Patch
M chrome/browser/resources/md_bookmarks/actions.js View 1 2 2 chunks +28 lines, -0 lines 0 comments Download
M chrome/browser/resources/md_bookmarks/item.html View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/resources/md_bookmarks/item.js View 1 2 3 2 chunks +0 lines, -7 lines 0 comments Download
M chrome/browser/resources/md_bookmarks/list.js View 1 2 3 2 chunks +80 lines, -0 lines 0 comments Download
M chrome/browser/resources/md_bookmarks/reducers.js View 1 2 chunks +13 lines, -0 lines 0 comments Download
M chrome/test/data/webui/md_bookmarks/item_test.js View 1 2 3 1 chunk +0 lines, -12 lines 0 comments Download
M chrome/test/data/webui/md_bookmarks/md_bookmarks_focus_test.js View 1 2 1 chunk +166 lines, -0 lines 0 comments Download
M chrome/test/data/webui/md_bookmarks/reducers_test.js View 1 1 chunk +7 lines, -0 lines 0 comments Download
M third_party/polymer/v1_0/chromium.patch View 1 2 1 chunk +17 lines, -2 lines 0 comments Download
M third_party/polymer/v1_0/components-chromium/iron-list/iron-list-extracted.js View 1 2 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 41 (29 generated)
calamity
3 years, 7 months ago (2017-05-19 06:51:23 UTC) #6
tsergeant
Generally looks good. My main concern is with the iron-list changes. A quick check of ...
3 years, 7 months ago (2017-05-22 05:19:00 UTC) #10
calamity
Added the focusItem method to chromium.patch and removed dependency on focused index from within iron-list. ...
3 years, 7 months ago (2017-05-23 05:27:29 UTC) #14
tsergeant
CC dbeam@ so you're aware of the little change we're making to iron-list, in a ...
3 years, 7 months ago (2017-05-23 07:25:17 UTC) #15
Dan Beam
On 2017/05/23 07:25:17, tsergeant wrote: > CC dbeam@ so you're aware of the little change ...
3 years, 7 months ago (2017-05-23 16:25:51 UTC) #18
Dan Beam
if so that makes sense lgtm but please reference the upstream stuff so there's a ...
3 years, 7 months ago (2017-05-23 16:26:29 UTC) #20
tsergeant
> are you referring to this? > https://github.com/PolymerElements/iron-list/pull/427#issuecomment-300020315 > https://github.com/PolymerElements/iron-list/compare/blur-removed-item Yup, that's where this change ...
3 years, 7 months ago (2017-05-23 23:07:49 UTC) #21
Dan Beam
On 2017/05/23 23:07:49, tsergeant wrote: > > are you referring to this? > > https://github.com/PolymerElements/iron-list/pull/427#issuecomment-300020315 ...
3 years, 7 months ago (2017-05-24 02:04:48 UTC) #22
calamity
CL description updated. https://codereview.chromium.org/2885723002/diff/100001/chrome/browser/resources/md_bookmarks/item.html File chrome/browser/resources/md_bookmarks/item.html (right): https://codereview.chromium.org/2885723002/diff/100001/chrome/browser/resources/md_bookmarks/item.html#newcode69 chrome/browser/resources/md_bookmarks/item.html:69: <a id="url" href="[[openItemUrl_]]" tabindex="-1"> On 2017/05/23 ...
3 years, 7 months ago (2017-05-25 07:36:31 UTC) #34
tsergeant
lgtm
3 years, 7 months ago (2017-05-25 07:47:50 UTC) #35
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/2885723002/140001
3 years, 7 months ago (2017-05-25 08:41:30 UTC) #38
commit-bot: I haz the power
3 years, 7 months ago (2017-05-25 10:10:41 UTC) #41
Message was sent while issue was closed.
Committed patchset #4 (id:140001) as
https://chromium.googlesource.com/chromium/src/+/f959b2ddad3703105af2a3caf029...

Powered by Google App Engine
This is Rietveld 408576698