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

Issue 1886943002: Change ContentSettingImageView activation to key release (Closed)

Created:
4 years, 8 months ago by Evan Stade
Modified:
4 years, 8 months ago
Reviewers:
msw, Peter Kasting
CC:
chromium-reviews, tfarina
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Change ContentSettingImageView activation to key release And standardize all BubbleIconViews as well: instead of activating on key down, activate on key up. This matches buttons (such as the toolbar buttons) and the ev cert icon. Showing the bubble on key down means that the key up activates the newly-focused "done" button. BUG=602183 Committed: https://crrev.com/ad2c35565eebbe4318c7a2ed950200b63599edf0 Cr-Commit-Position: refs/heads/master@{#389406}

Patch Set 1 #

Patch Set 2 : . #

Patch Set 3 : sharing is caring #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+90 lines, -101 lines) Patch
M chrome/browser/ui/views/location_bar/bubble_icon_view.h View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/location_bar/bubble_icon_view.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/location_bar/content_setting_image_view.h View 1 2 3 chunks +1 line, -5 lines 0 comments Download
M chrome/browser/ui/views/location_bar/content_setting_image_view.cc View 1 2 3 chunks +46 lines, -52 lines 0 comments Download
M chrome/browser/ui/views/location_bar/icon_label_bubble_view.h View 1 2 1 chunk +5 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/location_bar/icon_label_bubble_view.cc View 1 2 1 chunk +10 lines, -0 lines 2 comments Download
M chrome/browser/ui/views/location_bar/location_icon_view.h View 1 2 2 chunks +2 lines, -3 lines 0 comments Download
M chrome/browser/ui/views/location_bar/location_icon_view.cc View 1 2 4 chunks +24 lines, -39 lines 0 comments Download

Messages

Total messages: 21 (8 generated)
Evan Stade
4 years, 8 months ago (2016-04-14 01:20:56 UTC) #5
msw
+pkasting, from the [albeit old] http://crbug.com/167781, it seems like we want bubbles and menus to ...
4 years, 8 months ago (2016-04-14 18:15:17 UTC) #7
Peter Kasting
On 2016/04/14 18:15:17, msw wrote: > +pkasting, from the [albeit old] http://crbug.com/167781, it seems like ...
4 years, 8 months ago (2016-04-14 20:35:44 UTC) #8
Evan Stade
On 2016/04/14 20:35:44, Peter Kasting wrote: > On 2016/04/14 18:15:17, msw wrote: > > +pkasting, ...
4 years, 8 months ago (2016-04-15 00:56:51 UTC) #9
Peter Kasting
On 2016/04/15 00:56:51, Evan Stade wrote: > On 2016/04/14 20:35:44, Peter Kasting wrote: > > ...
4 years, 8 months ago (2016-04-15 01:03:26 UTC) #10
Evan Stade
On 2016/04/15 01:03:26, Peter Kasting wrote: > On 2016/04/15 00:56:51, Evan Stade wrote: > > ...
4 years, 8 months ago (2016-04-18 13:59:44 UTC) #11
Peter Kasting
On 2016/04/18 13:59:44, Evan Stade wrote: > Since this actually focuses on keyboard inputs rather ...
4 years, 8 months ago (2016-04-18 16:50:27 UTC) #12
Evan Stade
On 2016/04/18 16:50:27, Peter Kasting wrote: > On 2016/04/18 13:59:44, Evan Stade wrote: > > ...
4 years, 8 months ago (2016-04-20 20:46:52 UTC) #13
msw
lgtm with a nit, given the key up consensus. https://codereview.chromium.org/1886943002/diff/40001/chrome/browser/ui/views/location_bar/icon_label_bubble_view.cc File chrome/browser/ui/views/location_bar/icon_label_bubble_view.cc (right): https://codereview.chromium.org/1886943002/diff/40001/chrome/browser/ui/views/location_bar/icon_label_bubble_view.cc#newcode132 chrome/browser/ui/views/location_bar/icon_label_bubble_view.cc:132: ...
4 years, 8 months ago (2016-04-20 23:57:55 UTC) #14
Evan Stade
https://codereview.chromium.org/1886943002/diff/40001/chrome/browser/ui/views/location_bar/icon_label_bubble_view.cc File chrome/browser/ui/views/location_bar/icon_label_bubble_view.cc (right): https://codereview.chromium.org/1886943002/diff/40001/chrome/browser/ui/views/location_bar/icon_label_bubble_view.cc#newcode132 chrome/browser/ui/views/location_bar/icon_label_bubble_view.cc:132: if (event.key_code() != ui::VKEY_RETURN && event.key_code() != ui::VKEY_SPACE) On ...
4 years, 8 months ago (2016-04-24 17:45:27 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1886943002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1886943002/40001
4 years, 8 months ago (2016-04-24 17:45:42 UTC) #17
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 8 months ago (2016-04-24 18:39:11 UTC) #19
commit-bot: I haz the power
4 years, 8 months ago (2016-04-24 18:40:18 UTC) #21
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/ad2c35565eebbe4318c7a2ed950200b63599edf0
Cr-Commit-Position: refs/heads/master@{#389406}

Powered by Google App Engine
This is Rietveld 408576698