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

Issue 291006: Control Click to all bookmarks in folder in background tabs. This currently w... (Closed)

Created:
11 years, 2 months ago by pierre.lafayette
Modified:
9 years, 7 months ago
CC:
chromium-reviews_googlegroups.com, ben+cc_chromium.org
Visibility:
Public.

Description

Open all bookmarks in a bookmark menu folder according to the window disposition derived from the event flags. This is currently only possible with a middle click on the top level bookmark bar button. BUG=19597 TEST=Control click a folder on your bookmark bar.

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Total comments: 7

Patch Set 4 : '' #

Patch Set 5 : '' #

Total comments: 3

Patch Set 6 : '' #

Patch Set 7 : '' #

Total comments: 5

Patch Set 8 : '' #

Total comments: 2

Patch Set 9 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+26 lines, -10 lines) Patch
M chrome/browser/views/bookmark_bar_view.cc View 1 2 3 4 5 6 7 8 1 chunk +9 lines, -3 lines 0 comments Download
M chrome/browser/views/bookmark_menu_controller_views.cc View 4 6 7 8 1 chunk +10 lines, -4 lines 0 comments Download
M views/controls/button/menu_button.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -2 lines 0 comments Download
M views/controls/menu/menu_controller.cc View 4 5 6 7 8 1 chunk +5 lines, -1 line 0 comments Download

Messages

Total messages: 21 (0 generated)
pierre.lafayette
11 years, 2 months ago (2009-10-17 03:55:49 UTC) #1
sky
Does this work for nested folders too? For example, can I click on a folder ...
11 years, 2 months ago (2009-10-19 16:09:48 UTC) #2
Peter Kasting
http://codereview.chromium.org/291006/diff/5001/5002 File chrome/browser/views/bookmark_bar_view.cc (right): http://codereview.chromium.org/291006/diff/5001/5002#newcode233 Line 233: (e.IsOnlyLeftMouseButton() && e.IsControlDown()); Please use event_utils.cc:DispositionFromEventFlags() if possible. ...
11 years, 2 months ago (2009-10-19 18:52:49 UTC) #3
pink (ping after 24hrs)
Is there a bug for this work to be done on Mac? I assume we'd ...
11 years, 2 months ago (2009-10-20 15:55:55 UTC) #4
pierre.lafayette
>Does this work for nested folders too? For example, can I click on a folder ...
11 years, 2 months ago (2009-10-20 16:14:38 UTC) #5
pierre.lafayette
On 2009/10/20 15:55:55, pink wrote: > Is there a bug for this work to be ...
11 years, 2 months ago (2009-10-20 16:39:30 UTC) #6
pink (ping after 24hrs)
UI changes need to be kept in sync on all platforms. Please find someone to ...
11 years, 2 months ago (2009-10-20 16:45:16 UTC) #7
Peter Kasting
http://codereview.chromium.org/291006/diff/5001/5003 File views/controls/button/menu_button.cc (right): http://codereview.chromium.org/291006/diff/5001/5003#newcode195 Line 195: HitTest(e.location())) { On 2009/10/20 16:14:38, pierre.lafayette wrote: > ...
11 years, 2 months ago (2009-10-20 17:02:21 UTC) #8
pierre.lafayette
http://codereview.chromium.org/291006/diff/5001/5003 File views/controls/button/menu_button.cc (right): http://codereview.chromium.org/291006/diff/5001/5003#newcode195 Line 195: HitTest(e.location())) { Okay, what if we extract the ...
11 years, 2 months ago (2009-10-20 19:12:39 UTC) #9
pierre.lafayette
Actually this bug was filled as OS=all so I guess I can try and fix ...
11 years, 2 months ago (2009-10-20 19:18:46 UTC) #10
Peter Kasting
http://codereview.chromium.org/291006/diff/5001/5003 File views/controls/button/menu_button.cc (right): http://codereview.chromium.org/291006/diff/5001/5003#newcode195 Line 195: HitTest(e.location())) { On 2009/10/20 19:12:39, pierre.lafayette wrote: > ...
11 years, 2 months ago (2009-10-20 19:57:41 UTC) #11
pierre.lafayette
Good point. I've updated the patch to use WindowOpenDisposition. I'll file a separate bug for ...
11 years, 2 months ago (2009-10-21 03:25:14 UTC) #12
sky
http://codereview.chromium.org/291006/diff/11009/15002 File views/controls/button/menu_button.cc (right): http://codereview.chromium.org/291006/diff/11009/15002#newcode10 Line 10: #include "chrome/browser/views/event_utils.h" views should not depend upon chrome. ...
11 years, 2 months ago (2009-10-21 14:15:07 UTC) #13
pierre.lafayette
Updated. On 2009/10/21 14:15:07, sky wrote: > http://codereview.chromium.org/291006/diff/11009/15002 > File views/controls/button/menu_button.cc (right): > > http://codereview.chromium.org/291006/diff/11009/15002#newcode10 ...
11 years, 2 months ago (2009-10-21 19:01:52 UTC) #14
sky
http://codereview.chromium.org/291006/diff/2005/2009 File chrome/browser/views/bookmark_bar_view.cc (right): http://codereview.chromium.org/291006/diff/2005/2009#newcode230 Line 230: WindowOpenDisposition disposition( I'm worried that if for some ...
11 years, 2 months ago (2009-10-23 16:38:49 UTC) #15
pierre.lafayette
Updated. http://codereview.chromium.org/291006/diff/2005/2007 File views/controls/button/menu_button.cc (right): http://codereview.chromium.org/291006/diff/2005/2007#newcode193 Line 193: state() != BS_DISABLED && !canceled && !InDrag() ...
11 years, 2 months ago (2009-10-23 19:26:58 UTC) #16
sky
http://codereview.chromium.org/291006/diff/20001/21004 File chrome/browser/views/bookmark_bar_view.cc (right): http://codereview.chromium.org/291006/diff/20001/21004#newcode232 Line 232: return false; Please add a comment here, and ...
11 years, 1 month ago (2009-10-26 23:03:58 UTC) #17
pierre.lafayette
Updated. Thanks. On 2009/10/26 23:03:58, sky wrote: > http://codereview.chromium.org/291006/diff/20001/21004 > File chrome/browser/views/bookmark_bar_view.cc (right): > > ...
11 years, 1 month ago (2009-10-27 11:27:44 UTC) #18
sky
LGTM Thanks for your persistence!
11 years, 1 month ago (2009-10-27 15:41:58 UTC) #19
pierre.lafayette
On 2009/10/27 15:41:58, sky wrote: > LGTM > > Thanks for your persistence! No problem. ...
11 years, 1 month ago (2009-10-27 16:09:42 UTC) #20
sky
11 years, 1 month ago (2009-10-28 16:37:40 UTC) #21
Landed in r30281.

   -Scott

On Tue, Oct 27, 2009 at 9:09 AM,  <pierre.lafayette@gmail.com> wrote:
> On 2009/10/27 15:41:58, sky wrote:
>>
>> LGTM
>
>> Thanks for your persistence!
>
> No problem. I'll need you to land this one for me. This should be my 10th
> committed patch, if you would be so kind as to nominate me for commit access
> I
> would be greatly appreciative.
>
> Thanks.
>
>
> http://codereview.chromium.org/291006
>

Powered by Google App Engine
This is Rietveld 408576698