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

Issue 1408193003: Add chrome side webusb permission UI code (Closed)

Created:
5 years, 2 months ago by juncai
Modified:
5 years ago
CC:
chromium-reviews, markusheintz_, raymes+watch_chromium.org, tfarina, ortuno
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add chrome side webusb permission UI code This patch added chrome side webusb permission UI code. It displays a device chooser permission dialog box asking permission from user so that website can access the device. This patch is for Linux, Windows, and ChromeOS. There will be another patch for Mac. BUG=492204 Committed: https://crrev.com/a7dd94484b64397611deaf2177f28dcb83a7903b Cr-Commit-Position: refs/heads/master@{#364593}

Patch Set 1 : added chrome side webusb permission UI code #

Patch Set 2 : added mac sources #

Patch Set 3 : updated chrome_browser_ui.gypi file for mac #

Patch Set 4 : updated sources for mac #

Patch Set 5 : removed sources for mac #

Patch Set 6 : removed mac sources from chrome_browser_ui.gypi #

Total comments: 14

Patch Set 7 : updated code based on reillyg@'s comments #

Patch Set 8 : added some include files for chooser_bubble_delegate.h #

Patch Set 9 : added some #if !defined(OS_MACOSX) for mac sources #

Patch Set 10 : added placeholder Mac sources for chooser bubble ui #

Patch Set 11 : moved chooser_bubble_delegate files #

Patch Set 12 : refactored code #

Patch Set 13 : added and removed some include files #

Patch Set 14 : updated code to use ScopedPtrMap, added #ifdef for mobile platforms #

Total comments: 20

Patch Set 15 : updated code based on reillyg@'s comments #

Patch Set 16 : added #ifdef for mac for unused functions #

Patch Set 17 : moved webusb.gypi back to where it was in the components.gyp #

Patch Set 18 : call UsbChooserContext::GrantDevicePermission when user grants permission to a device #

Total comments: 20

Patch Set 19 : address reillyg@'s comments #

Patch Set 20 : modified include directory for mojo array.h etc. #

Patch Set 21 : removed some redundant code #

Total comments: 22

Patch Set 22 : address reillyg@'s comments #

Total comments: 4

Patch Set 23 : address reillyg@'s comments #

Patch Set 24 : removed redundant usb_tab_helper.cc/h files from chrome_browser.gypi #

Patch Set 25 : removed redundant web_usb_permission_provider.cc/h files from chrome_browser.gypi #

Patch Set 26 : merged changes from master #

Total comments: 18

Patch Set 27 : address felt@'s comments #

Total comments: 10

Patch Set 28 : address felt@'s comments #

Total comments: 16

Patch Set 29 : address jyasskin@'s comments #

Total comments: 4

Patch Set 30 : address jyasskin@'s comments, merged ChooserOptions to ChooserBubbleDelegate #

Total comments: 2

Patch Set 31 : updated comments for ChooserBubbleDelegate #

Total comments: 4

Patch Set 32 : cleaned up code #

Patch Set 33 : address sky@'s comments, added TODO to chrome_bubble_manager.cc #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1000 lines, -11 lines) Patch
M chrome/app/generated_resources.grd View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +19 lines, -0 lines 0 comments Download
M chrome/browser/chrome_content_browser_client.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 3 chunks +25 lines, -0 lines 0 comments Download
M chrome/browser/ui/chrome_bubble_manager.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 2 chunks +6 lines, -0 lines 0 comments Download
A chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +43 lines, -0 lines 0 comments Download
A chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 chunk +406 lines, -0 lines 0 comments Download
A chrome/browser/ui/website_settings/chooser_bubble_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 chunk +82 lines, -0 lines 0 comments Download
A chrome/browser/ui/website_settings/chooser_bubble_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 chunk +26 lines, -0 lines 0 comments Download
M chrome/browser/usb/DEPS View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +2 lines, -0 lines 0 comments Download
A chrome/browser/usb/usb_chooser_bubble_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 chunk +65 lines, -0 lines 0 comments Download
A chrome/browser/usb/usb_chooser_bubble_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 chunk +152 lines, -0 lines 0 comments Download
M chrome/browser/usb/usb_tab_helper.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 3 chunks +20 lines, -3 lines 0 comments Download
M chrome/browser/usb/usb_tab_helper.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 3 chunks +44 lines, -8 lines 0 comments Download
A chrome/browser/usb/web_usb_permission_bubble.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 chunk +48 lines, -0 lines 0 comments Download
A chrome/browser/usb/web_usb_permission_bubble.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 chunk +45 lines, -0 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/chrome_browser_ui.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 2 chunks +4 lines, -0 lines 0 comments Download
M content/renderer/usb/web_usb_client_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 4 chunks +8 lines, -0 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 81 (16 generated)
juncai
reillyg@chromium.org: Please review changes in //chrome/browser/usb/ felt@chromium.org: Please review changes in //chrome/browser/ui/views/website_settings/ thestig@chromium.org: Please review ...
5 years, 2 months ago (2015-10-20 17:25:32 UTC) #3
Reilly Grant (use Gerrit)
https://codereview.chromium.org/1408193003/diff/100001/chrome/browser/ui/views/website_settings/chooser_bubble_delegate.cc File chrome/browser/ui/views/website_settings/chooser_bubble_delegate.cc (right): https://codereview.chromium.org/1408193003/diff/100001/chrome/browser/ui/views/website_settings/chooser_bubble_delegate.cc#newcode25 chrome/browser/ui/views/website_settings/chooser_bubble_delegate.cc:25: return "ExtensionInstalled"; What? https://codereview.chromium.org/1408193003/diff/100001/chrome/browser/ui/views/website_settings/chooser_bubble_delegate.h File chrome/browser/ui/views/website_settings/chooser_bubble_delegate.h (right): https://codereview.chromium.org/1408193003/diff/100001/chrome/browser/ui/views/website_settings/chooser_bubble_delegate.h#newcode26 chrome/browser/ui/views/website_settings/chooser_bubble_delegate.h:26: ...
5 years, 2 months ago (2015-10-20 22:17:07 UTC) #4
raymes
groby seemed to know something about the permission bubble stuff, so CC'ing her :)
5 years, 2 months ago (2015-10-20 22:18:00 UTC) #6
groby-ooo-7-16
On 2015/10/20 22:18:00, raymes wrote: > groby seemed to know something about the permission bubble ...
5 years, 2 months ago (2015-10-21 00:52:20 UTC) #8
Reilly Grant (use Gerrit)
On 2015/10/21 00:52:20, groby wrote: > On 2015/10/20 22:18:00, raymes wrote: > > groby seemed ...
5 years, 2 months ago (2015-10-21 00:55:16 UTC) #9
juncai
reillyg@, please review the change. https://codereview.chromium.org/1408193003/diff/100001/chrome/browser/ui/views/website_settings/chooser_bubble_delegate.cc File chrome/browser/ui/views/website_settings/chooser_bubble_delegate.cc (right): https://codereview.chromium.org/1408193003/diff/100001/chrome/browser/ui/views/website_settings/chooser_bubble_delegate.cc#newcode25 chrome/browser/ui/views/website_settings/chooser_bubble_delegate.cc:25: return "ExtensionInstalled"; On 2015/10/20 ...
5 years, 2 months ago (2015-10-23 03:36:43 UTC) #10
felt
On 2015/10/21 00:55:16, Reilly Grant wrote: > On 2015/10/21 00:52:20, groby wrote: > > On ...
5 years, 2 months ago (2015-10-25 03:12:12 UTC) #11
juncai
On 2015/10/25 03:12:12, felt (slow through Nov 3) wrote: > On 2015/10/21 00:55:16, Reilly Grant ...
5 years, 1 month ago (2015-10-26 17:46:38 UTC) #12
Reilly Grant (use Gerrit)
On 2015/10/26 17:46:38, juncai wrote: > On 2015/10/25 03:12:12, felt (slow through Nov 3) wrote: ...
5 years, 1 month ago (2015-10-26 18:03:39 UTC) #13
hcarmona
On 2015/10/26 18:03:39, Reilly Grant wrote: > On 2015/10/26 17:46:38, juncai wrote: > > On ...
5 years, 1 month ago (2015-10-26 21:45:01 UTC) #14
felt
On 2015/10/26 17:46:38, juncai wrote: > On 2015/10/25 03:12:12, felt (slow through Nov 3) wrote: ...
5 years, 1 month ago (2015-10-26 21:50:21 UTC) #15
felt
On 2015/10/26 18:03:39, Reilly Grant wrote: > On 2015/10/26 17:46:38, juncai wrote: > > On ...
5 years, 1 month ago (2015-10-26 21:51:29 UTC) #16
Reilly Grant (use Gerrit)
On 2015/10/26 21:51:29, felt (slow through Nov 3) wrote: > On 2015/10/26 18:03:39, Reilly Grant ...
5 years, 1 month ago (2015-10-27 18:26:07 UTC) #17
felt
On 2015/10/27 18:26:07, Reilly Grant wrote: > On 2015/10/26 21:51:29, felt (slow through Nov 3) ...
5 years, 1 month ago (2015-10-28 04:56:55 UTC) #18
juncai
I refactored the code, and also add code to support device added/removed and update the ...
5 years, 1 month ago (2015-10-29 00:34:04 UTC) #20
Reilly Grant (use Gerrit)
I'm removing other reviewers while we get this code cleaned up. https://codereview.chromium.org/1408193003/diff/260001/chrome/browser/chrome_content_browser_client.cc File chrome/browser/chrome_content_browser_client.cc (right): ...
5 years, 1 month ago (2015-10-29 01:11:33 UTC) #22
juncai
https://codereview.chromium.org/1408193003/diff/260001/chrome/browser/chrome_content_browser_client.cc File chrome/browser/chrome_content_browser_client.cc (right): https://codereview.chromium.org/1408193003/diff/260001/chrome/browser/chrome_content_browser_client.cc#newcode2610 chrome/browser/chrome_content_browser_client.cc:2610: #if !defined(OS_ANDROID) && !defined(OS_IOS) On 2015/10/29 01:11:32, Reilly Grant ...
5 years, 1 month ago (2015-10-31 04:15:36 UTC) #23
juncai
Please review the change.
5 years, 1 month ago (2015-11-12 03:13:52 UTC) #24
Reilly Grant (use Gerrit)
https://codereview.chromium.org/1408193003/diff/340001/chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc File chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc (right): https://codereview.chromium.org/1408193003/diff/340001/chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc#newcode215 chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc:215: cancel_button_(nullptr) { No need to initialize these two fields ...
5 years, 1 month ago (2015-11-12 21:44:37 UTC) #25
juncai
https://codereview.chromium.org/1408193003/diff/340001/chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc File chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc (right): https://codereview.chromium.org/1408193003/diff/340001/chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc#newcode215 chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc:215: cancel_button_(nullptr) { On 2015/11/12 21:44:36, Reilly Grant wrote: > ...
5 years, 1 month ago (2015-11-14 01:54:36 UTC) #26
Reilly Grant (use Gerrit)
Adding back felt@ to review the UI side of this. https://codereview.chromium.org/1408193003/diff/400001/chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc File chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc (right): https://codereview.chromium.org/1408193003/diff/400001/chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc#newcode316 ...
5 years, 1 month ago (2015-11-16 22:45:46 UTC) #28
juncai
https://codereview.chromium.org/1408193003/diff/400001/chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc File chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc (right): https://codereview.chromium.org/1408193003/diff/400001/chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc#newcode316 chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc:316: chooser_table_model_->Update(); On 2015/11/16 22:45:45, Reilly Grant wrote: > Just ...
5 years, 1 month ago (2015-11-17 03:42:15 UTC) #29
Reilly Grant (use Gerrit)
chrome/browser/usb lgtm with nits https://codereview.chromium.org/1408193003/diff/420001/chrome/browser/usb/usb_chooser_options.cc File chrome/browser/usb/usb_chooser_options.cc (right): https://codereview.chromium.org/1408193003/diff/420001/chrome/browser/usb/usb_chooser_options.cc#newcode50 chrome/browser/usb/usb_chooser_options.cc:50: : device_filters_(device_filters.Pass()), This doesn't need ...
5 years, 1 month ago (2015-11-18 00:17:38 UTC) #30
juncai
https://codereview.chromium.org/1408193003/diff/420001/chrome/browser/usb/usb_chooser_options.cc File chrome/browser/usb/usb_chooser_options.cc (right): https://codereview.chromium.org/1408193003/diff/420001/chrome/browser/usb/usb_chooser_options.cc#newcode50 chrome/browser/usb/usb_chooser_options.cc:50: : device_filters_(device_filters.Pass()), On 2015/11/18 00:17:38, Reilly Grant wrote: > ...
5 years, 1 month ago (2015-11-19 05:42:00 UTC) #31
juncai
ping felt@.
5 years, 1 month ago (2015-11-20 18:58:14 UTC) #32
juncai
On 2015/11/20 18:58:14, juncai wrote: ping felt@ again.
5 years ago (2015-11-24 17:45:16 UTC) #33
felt
https://codereview.chromium.org/1408193003/diff/490001/chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc File chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc (right): https://codereview.chromium.org/1408193003/diff/490001/chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc#newcode39 chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc:39: // chooser permission bubble width nit: "Chooser", not "chooser" ...
5 years ago (2015-12-02 17:56:40 UTC) #34
juncai
https://codereview.chromium.org/1408193003/diff/490001/chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc File chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc (right): https://codereview.chromium.org/1408193003/diff/490001/chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc#newcode39 chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc:39: // chooser permission bubble width On 2015/12/02 17:56:39, felt ...
5 years ago (2015-12-03 00:17:35 UTC) #35
felt
https://codereview.chromium.org/1408193003/diff/490001/chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc File chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc (right): https://codereview.chromium.org/1408193003/diff/490001/chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc#newcode126 chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc:126: return 1; On 2015/12/03 00:17:34, juncai wrote: > On ...
5 years ago (2015-12-03 01:19:19 UTC) #36
felt
https://codereview.chromium.org/1408193003/diff/510001/chrome/browser/usb/usb_chooser_bubble_delegate.cc File chrome/browser/usb/usb_chooser_bubble_delegate.cc (right): https://codereview.chromium.org/1408193003/diff/510001/chrome/browser/usb/usb_chooser_bubble_delegate.cc#newcode28 chrome/browser/usb/usb_chooser_bubble_delegate.cc:28: scoped_ptr<BubbleUi> bubble_ui; On 2015/12/03 01:19:19, felt wrote: > this ...
5 years ago (2015-12-03 01:21:17 UTC) #37
felt
On 2015/10/29 00:34:04, juncai wrote: > I refactored the code, and also add code to ...
5 years ago (2015-12-03 01:21:52 UTC) #38
juncai
On 2015/12/03 01:21:52, felt wrote: > On 2015/10/29 00:34:04, juncai wrote: > > I refactored ...
5 years ago (2015-12-03 17:11:28 UTC) #39
juncai
https://codereview.chromium.org/1408193003/diff/490001/chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc File chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc (right): https://codereview.chromium.org/1408193003/diff/490001/chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc#newcode126 chrome/browser/ui/views/website_settings/chooser_bubble_ui_view.cc:126: return 1; On 2015/12/03 01:19:18, felt wrote: > On ...
5 years ago (2015-12-03 18:33:59 UTC) #40
Jeffrey Yasskin
A couple comments from reviewing the Bluetooth use of this change. https://codereview.chromium.org/1408193003/diff/530001/chrome/browser/ui/website_settings/chooser_bubble_delegate.h File chrome/browser/ui/website_settings/chooser_bubble_delegate.h (right): ...
5 years ago (2015-12-05 01:13:53 UTC) #42
juncai
https://codereview.chromium.org/1408193003/diff/530001/chrome/browser/ui/website_settings/chooser_bubble_delegate.h File chrome/browser/ui/website_settings/chooser_bubble_delegate.h (right): https://codereview.chromium.org/1408193003/diff/530001/chrome/browser/ui/website_settings/chooser_bubble_delegate.h#newcode9 chrome/browser/ui/website_settings/chooser_bubble_delegate.h:9: #include "chrome/browser/ui/website_settings/chooser_options.h" On 2015/12/05 01:13:53, Jeffrey Yasskin wrote: > ...
5 years ago (2015-12-07 18:28:47 UTC) #43
Jeffrey Yasskin
https://codereview.chromium.org/1408193003/diff/530001/chrome/browser/ui/website_settings/chooser_bubble_delegate.h File chrome/browser/ui/website_settings/chooser_bubble_delegate.h (right): https://codereview.chromium.org/1408193003/diff/530001/chrome/browser/ui/website_settings/chooser_bubble_delegate.h#newcode14 chrome/browser/ui/website_settings/chooser_bubble_delegate.h:14: class ChooserBubbleDelegate : public BubbleDelegate { On 2015/12/07 18:28:47, ...
5 years ago (2015-12-07 23:57:55 UTC) #44
juncai
Added comments, merged ChooserOptions to ChooserBubbleDelegate. https://codereview.chromium.org/1408193003/diff/550001/chrome/browser/ui/website_settings/chooser_options.h File chrome/browser/ui/website_settings/chooser_options.h (right): https://codereview.chromium.org/1408193003/diff/550001/chrome/browser/ui/website_settings/chooser_options.h#newcode23 chrome/browser/ui/website_settings/chooser_options.h:23: virtual void OnOptionsInitialized() ...
5 years ago (2015-12-08 20:16:29 UTC) #45
Jeffrey Yasskin
https://codereview.chromium.org/1408193003/diff/570001/chrome/browser/ui/website_settings/chooser_bubble_delegate.h File chrome/browser/ui/website_settings/chooser_bubble_delegate.h (right): https://codereview.chromium.org/1408193003/diff/570001/chrome/browser/ui/website_settings/chooser_bubble_delegate.h#newcode20 chrome/browser/ui/website_settings/chooser_bubble_delegate.h:20: // You can also override GetName() to xyz. You ...
5 years ago (2015-12-08 20:19:09 UTC) #46
juncai
https://codereview.chromium.org/1408193003/diff/570001/chrome/browser/ui/website_settings/chooser_bubble_delegate.h File chrome/browser/ui/website_settings/chooser_bubble_delegate.h (right): https://codereview.chromium.org/1408193003/diff/570001/chrome/browser/ui/website_settings/chooser_bubble_delegate.h#newcode20 chrome/browser/ui/website_settings/chooser_bubble_delegate.h:20: // You can also override GetName() to xyz. On ...
5 years ago (2015-12-08 20:59:02 UTC) #47
Jeffrey Yasskin
Thanks! LGTM (although I haven't checked the Bluetooth side yet.)
5 years ago (2015-12-08 23:48:04 UTC) #48
juncai
ping felt@, :).
5 years ago (2015-12-09 20:58:43 UTC) #49
juncai
sky@chromium.org: Please review changes in chrome/browser/ui/chrome_bubble_manager.cc mpearson@chromium.org: Please review changes in tools/metrics/histograms/histograms.xml
5 years ago (2015-12-09 22:41:46 UTC) #51
Mark P
histograms.xml lgtm
5 years ago (2015-12-09 22:44:33 UTC) #52
sky
https://codereview.chromium.org/1408193003/diff/590001/chrome/browser/ui/chrome_bubble_manager.cc File chrome/browser/ui/chrome_bubble_manager.cc (right): https://codereview.chromium.org/1408193003/diff/590001/chrome/browser/ui/chrome_bubble_manager.cc#newcode54 chrome/browser/ui/chrome_bubble_manager.cc:54: else if (bubble->GetName().compare("ChooserBubble") == 0) I'm not familiar with ...
5 years ago (2015-12-10 00:32:47 UTC) #53
juncai
https://codereview.chromium.org/1408193003/diff/590001/chrome/browser/ui/chrome_bubble_manager.cc File chrome/browser/ui/chrome_bubble_manager.cc (right): https://codereview.chromium.org/1408193003/diff/590001/chrome/browser/ui/chrome_bubble_manager.cc#newcode54 chrome/browser/ui/chrome_bubble_manager.cc:54: else if (bubble->GetName().compare("ChooserBubble") == 0) On 2015/12/10 00:32:47, sky ...
5 years ago (2015-12-10 00:38:39 UTC) #54
sky
https://codereview.chromium.org/1408193003/diff/590001/chrome/browser/ui/chrome_bubble_manager.cc File chrome/browser/ui/chrome_bubble_manager.cc (right): https://codereview.chromium.org/1408193003/diff/590001/chrome/browser/ui/chrome_bubble_manager.cc#newcode54 chrome/browser/ui/chrome_bubble_manager.cc:54: else if (bubble->GetName().compare("ChooserBubble") == 0) On 2015/12/10 00:38:38, juncai ...
5 years ago (2015-12-10 00:59:15 UTC) #55
juncai
Adding hcarmona@ to cc list regarding sky@'s comments. https://codereview.chromium.org/1408193003/diff/590001/chrome/browser/ui/chrome_bubble_manager.cc File chrome/browser/ui/chrome_bubble_manager.cc (right): https://codereview.chromium.org/1408193003/diff/590001/chrome/browser/ui/chrome_bubble_manager.cc#newcode54 chrome/browser/ui/chrome_bubble_manager.cc:54: else ...
5 years ago (2015-12-10 01:06:54 UTC) #56
felt
On 2015/12/03 17:11:28, juncai wrote: > On 2015/12/03 01:21:52, felt wrote: > > On 2015/10/29 ...
5 years ago (2015-12-10 02:05:36 UTC) #57
sky
I'm still not following. Why can't you use enums as the way to identify the ...
5 years ago (2015-12-10 04:28:06 UTC) #58
juncai
hcarmona@chromium.org msw@chromium.org Can you take a look at sky@'s comments? Thanks a lot!
5 years ago (2015-12-10 18:18:35 UTC) #60
hcarmona
On 2015/12/10 18:18:35, juncai wrote: > mailto:hcarmona@chromium.org > mailto:msw@chromium.org > > Can you take a ...
5 years ago (2015-12-10 19:17:16 UTC) #61
sky
I like enum only! On Thu, Dec 10, 2015 at 11:17 AM, <hcarmona@chromium.org> wrote: > ...
5 years ago (2015-12-10 20:21:38 UTC) #62
juncai
On 2015/12/10 20:21:38, sky wrote: > I like enum only! Yes, I agree that using ...
5 years ago (2015-12-10 20:49:34 UTC) #63
sky
Agreed. Please add a TODO and LGTM
5 years ago (2015-12-10 20:52:16 UTC) #64
felt
On 2015/12/10 02:05:36, felt wrote: > On 2015/12/03 17:11:28, juncai wrote: > > On 2015/12/03 ...
5 years ago (2015-12-10 21:51:53 UTC) #65
juncai
> > Ah, this is something different than I was trying to ask about. This ...
5 years ago (2015-12-10 22:20:33 UTC) #66
juncai
On 2015/12/10 20:52:16, sky wrote: > Agreed. Please add a TODO and LGTM Done.
5 years ago (2015-12-10 22:49:06 UTC) #67
felt
On 2015/12/10 22:20:33, juncai wrote: > > > Ah, this is something different than I ...
5 years ago (2015-12-10 22:53:27 UTC) #68
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1408193003/630001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1408193003/630001
5 years ago (2015-12-11 01:38:59 UTC) #71
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/127908)
5 years ago (2015-12-11 01:49:29 UTC) #73
juncai
hcarmona@, please review: '+components/bubble' dependency that is added to: //chrome/browser/usb/DEPS since: ** Presubmit ERRORS ** ...
5 years ago (2015-12-11 01:53:54 UTC) #74
hcarmona
On 2015/12/11 01:53:54, juncai wrote: > hcarmona@, please review: > '+components/bubble' dependency that is added ...
5 years ago (2015-12-11 02:08:18 UTC) #75
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1408193003/630001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1408193003/630001
5 years ago (2015-12-11 02:10:20 UTC) #77
commit-bot: I haz the power
Committed patchset #33 (id:630001)
5 years ago (2015-12-11 02:37:49 UTC) #79
commit-bot: I haz the power
5 years ago (2015-12-11 02:38:37 UTC) #81
Message was sent while issue was closed.
Patchset 33 (id:??) landed as
https://crrev.com/a7dd94484b64397611deaf2177f28dcb83a7903b
Cr-Commit-Position: refs/heads/master@{#364593}

Powered by Google App Engine
This is Rietveld 408576698