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

Issue 2518933004: Add multiple selection support to chooser on desktops (Closed)

Created:
4 years, 1 month ago by juncai
Modified:
4 years ago
CC:
chromium-apps-reviews_chromium.org, chromium-reviews, extensions-reviews_chromium.org, mac-reviews_chromium.org, tfarina
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add multiple selection support to chooser on desktops This CL is part 1 of changing Chrome Apps device permissions dialog using the same chooser dialog as WebUSB and WebBluetooth. Since the device permissions dialog allows multiple selection, this CL added code to support multiple selection for chooser. BUG=653222 Committed: https://crrev.com/0f6d2799e18907d3419645099fd9b920318f5310 Cr-Commit-Position: refs/heads/master@{#434209}

Patch Set 1 : add multiple selection support to chooser on desktops #

Total comments: 4

Patch Set 2 : address comments #

Total comments: 6

Patch Set 3 : address comments #

Messages

Total messages: 33 (21 generated)
juncai
rsesek@chromium.org: Please review changes in //chrome/browser/ui/cocoa sky@chromium.org: Please review changes in //chrome/browser/ui/views reillyg@chromium.org: Please review ...
4 years, 1 month ago (2016-11-22 01:44:02 UTC) #6
sky
https://codereview.chromium.org/2518933004/diff/1/chrome/browser/ui/views/chooser_content_view.cc File chrome/browser/ui/views/chooser_content_view.cc (right): https://codereview.chromium.org/2518933004/diff/1/chrome/browser/ui/views/chooser_content_view.cc#newcode289 chrome/browser/ui/views/chooser_content_view.cc:289: chooser_controller_->Select(index); Isn't Select() a one time type call? I ...
4 years, 1 month ago (2016-11-22 04:37:35 UTC) #9
juncai
scheib@chromium.org: Please review changes in //chrome/browser/ui/bluetooth https://codereview.chromium.org/2518933004/diff/1/chrome/browser/ui/views/chooser_content_view.cc File chrome/browser/ui/views/chooser_content_view.cc (right): https://codereview.chromium.org/2518933004/diff/1/chrome/browser/ui/views/chooser_content_view.cc#newcode289 chrome/browser/ui/views/chooser_content_view.cc:289: chooser_controller_->Select(index); On 2016/11/22 ...
4 years, 1 month ago (2016-11-22 19:07:00 UTC) #13
Robert Sesek
https://codereview.chromium.org/2518933004/diff/1/chrome/browser/ui/cocoa/chooser_content_view_cocoa.mm File chrome/browser/ui/cocoa/chooser_content_view_cocoa.mm (right): https://codereview.chromium.org/2518933004/diff/1/chrome/browser/ui/cocoa/chooser_content_view_cocoa.mm#newcode318 chrome/browser/ui/cocoa/chooser_content_view_cocoa.mm:318: NSUInteger idx = static_cast<NSUInteger>(index); Is the cast necessary? size_t ...
4 years, 1 month ago (2016-11-22 19:07:29 UTC) #14
Reilly Grant (use Gerrit)
//chrome/browser/chooser_controller lgtm with some minor changes in other places. https://codereview.chromium.org/2518933004/diff/20001/chrome/browser/ui/bluetooth/bluetooth_chooser_controller.cc File chrome/browser/ui/bluetooth/bluetooth_chooser_controller.cc (right): https://codereview.chromium.org/2518933004/diff/20001/chrome/browser/ui/bluetooth/bluetooth_chooser_controller.cc#newcode111 chrome/browser/ui/bluetooth/bluetooth_chooser_controller.cc:111: ...
4 years, 1 month ago (2016-11-22 20:55:28 UTC) #15
sky
LGTM
4 years, 1 month ago (2016-11-22 21:20:55 UTC) #16
juncai
https://codereview.chromium.org/2518933004/diff/1/chrome/browser/ui/cocoa/chooser_content_view_cocoa.mm File chrome/browser/ui/cocoa/chooser_content_view_cocoa.mm (right): https://codereview.chromium.org/2518933004/diff/1/chrome/browser/ui/cocoa/chooser_content_view_cocoa.mm#newcode318 chrome/browser/ui/cocoa/chooser_content_view_cocoa.mm:318: NSUInteger idx = static_cast<NSUInteger>(index); On 2016/11/22 19:07:29, Robert Sesek ...
4 years, 1 month ago (2016-11-22 23:12:07 UTC) #20
scheib
//chrome/browser/ui/bluetooth LGTM
4 years, 1 month ago (2016-11-22 23:30:16 UTC) #22
Robert Sesek
LGTM
4 years ago (2016-11-23 18:15:23 UTC) #25
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/2518933004/40001
4 years ago (2016-11-23 18:27:39 UTC) #28
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years ago (2016-11-23 18:39:14 UTC) #31
commit-bot: I haz the power
4 years ago (2016-11-23 18:42:12 UTC) #33
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/0f6d2799e18907d3419645099fd9b920318f5310
Cr-Commit-Position: refs/heads/master@{#434209}

Powered by Google App Engine
This is Rietveld 408576698