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

Issue 1308713002: [Mac] Enable MacViews bookmark bubble behind --enable-mac-views-dialogs. (Closed)

Created:
5 years, 4 months ago by jackhou1
Modified:
5 years, 3 months ago
Reviewers:
tapted, msw
CC:
chromium-reviews, tfarina, noyau+watch_chromium.org, chrome-apps-syd-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@pulse
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Mac] Enable MacViews bookmark bubble behind --enable-mac-views-dialogs. This allows BrowserWindowCocoa to show the Views BookmarkBubbleView. Similar to WebsiteSettingsPopupView, BookmarkBubbleView::ShowBubble() can now take an anchor rect instead of an anchor View. BUG=511051 Committed: https://crrev.com/ca98257e52229f425d007dfa9040de56a7ec12f8 Cr-Commit-Position: refs/heads/master@{#345758}

Patch Set 1 #

Total comments: 15

Patch Set 2 : Pull non-Views parts out to https://codereview.chromium.org/1308293002/ #

Total comments: 4

Patch Set 3 : Address comments. #

Total comments: 6

Patch Set 4 : Address comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+77 lines, -24 lines) Patch
M chrome/browser/ui/browser_dialogs.h View 1 2 2 chunks +14 lines, -0 lines 0 comments Download
M chrome/browser/ui/cocoa/browser_window_controller.mm View 1 2 4 chunks +15 lines, -3 lines 0 comments Download
M chrome/browser/ui/views/bookmarks/bookmark_bubble_view.h View 1 2 3 1 chunk +5 lines, -1 line 0 comments Download
M chrome/browser/ui/views/bookmarks/bookmark_bubble_view.cc View 1 2 3 3 chunks +18 lines, -11 lines 0 comments Download
M chrome/browser/ui/views/browser_dialogs_views_mac.cc View 1 2 3 2 chunks +18 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/frame/browser_view.cc View 1 2 3 1 chunk +3 lines, -5 lines 0 comments Download
M chrome/chrome_browser_ui.gypi View 1 2 3 chunks +4 lines, -4 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 20 (5 generated)
jackhou1
tapted, PTAL Here's an alternative approach to https://codereview.chromium.org/1307533002/ Also see the prerequisite CL https://codereview.chromium.org/1302243002/
5 years, 4 months ago (2015-08-21 06:44:53 UTC) #2
tapted
https://codereview.chromium.org/1308713002/diff/1/chrome/browser/ui/bookmarks/bookmark_bubble_observer.h File chrome/browser/ui/bookmarks/bookmark_bubble_observer.h (right): https://codereview.chromium.org/1308713002/diff/1/chrome/browser/ui/bookmarks/bookmark_bubble_observer.h#newcode1 chrome/browser/ui/bookmarks/bookmark_bubble_observer.h:1: // Copyright 2012 The Chromium Authors. All rights reserved. ...
5 years, 4 months ago (2015-08-21 07:19:18 UTC) #3
jackhou1
https://codereview.chromium.org/1308713002/diff/1/chrome/browser/ui/bookmarks/bookmark_bubble_observer.h File chrome/browser/ui/bookmarks/bookmark_bubble_observer.h (right): https://codereview.chromium.org/1308713002/diff/1/chrome/browser/ui/bookmarks/bookmark_bubble_observer.h#newcode1 chrome/browser/ui/bookmarks/bookmark_bubble_observer.h:1: // Copyright 2012 The Chromium Authors. All rights reserved. ...
5 years, 4 months ago (2015-08-24 08:22:04 UTC) #5
tapted
Looks good! only concern is the BookmarkBubbleSignInDelegate thing we discussed (i.e. whether there are now ...
5 years, 4 months ago (2015-08-25 00:00:45 UTC) #6
tapted
https://codereview.chromium.org/1308713002/diff/1/chrome/browser/ui/cocoa/browser_window_controller.mm File chrome/browser/ui/cocoa/browser_window_controller.mm (right): https://codereview.chromium.org/1308713002/diff/1/chrome/browser/ui/cocoa/browser_window_controller.mm#newcode1825 chrome/browser/ui/cocoa/browser_window_controller.mm:1825: return; On 2015/08/24 08:22:04, jackhou1 wrote: > On 2015/08/21 ...
5 years, 4 months ago (2015-08-25 03:10:16 UTC) #7
tapted
(also cl subject: "dialgs")
5 years, 4 months ago (2015-08-25 03:15:42 UTC) #8
jackhou1
https://codereview.chromium.org/1308713002/diff/1/chrome/browser/ui/views/browser_dialogs_views_mac.cc File chrome/browser/ui/views/browser_dialogs_views_mac.cc (right): https://codereview.chromium.org/1308713002/diff/1/chrome/browser/ui/views/browser_dialogs_views_mac.cc#newcode37 chrome/browser/ui/views/browser_dialogs_views_mac.cc:37: delegate.reset(new BookmarkBubbleSignInDelegate(browser)); On 2015/08/24 08:22:04, jackhou1 wrote: > On ...
5 years, 4 months ago (2015-08-25 04:55:39 UTC) #9
tapted
lgtm https://codereview.chromium.org/1308713002/diff/1/chrome/browser/ui/views/browser_dialogs_views_mac.cc File chrome/browser/ui/views/browser_dialogs_views_mac.cc (right): https://codereview.chromium.org/1308713002/diff/1/chrome/browser/ui/views/browser_dialogs_views_mac.cc#newcode37 chrome/browser/ui/views/browser_dialogs_views_mac.cc:37: delegate.reset(new BookmarkBubbleSignInDelegate(browser)); On 2015/08/25 04:55:39, jackhou1 wrote: > ...
5 years, 4 months ago (2015-08-25 05:56:48 UTC) #10
jackhou1
msw, please review for OWNERS (Assuming https://codereview.chromium.org/1308293002/ does not change significantly).
5 years, 3 months ago (2015-08-25 23:43:43 UTC) #12
msw
lgtm with nits and a q. https://codereview.chromium.org/1308713002/diff/60001/chrome/browser/ui/views/browser_dialogs_views_mac.cc File chrome/browser/ui/views/browser_dialogs_views_mac.cc (right): https://codereview.chromium.org/1308713002/diff/60001/chrome/browser/ui/views/browser_dialogs_views_mac.cc#newcode35 chrome/browser/ui/views/browser_dialogs_views_mac.cc:35: bool already_bookmarked) { ...
5 years, 3 months ago (2015-08-26 00:00:47 UTC) #13
jackhou1
https://codereview.chromium.org/1308713002/diff/60001/chrome/browser/ui/views/browser_dialogs_views_mac.cc File chrome/browser/ui/views/browser_dialogs_views_mac.cc (right): https://codereview.chromium.org/1308713002/diff/60001/chrome/browser/ui/views/browser_dialogs_views_mac.cc#newcode35 chrome/browser/ui/views/browser_dialogs_views_mac.cc:35: bool already_bookmarked) { On 2015/08/26 00:00:47, msw wrote: > ...
5 years, 3 months ago (2015-08-26 00:44:40 UTC) #14
msw
lgtm
5 years, 3 months ago (2015-08-26 01:52:41 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1308713002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1308713002/80001
5 years, 3 months ago (2015-08-27 00:11:28 UTC) #18
commit-bot: I haz the power
Committed patchset #4 (id:80001)
5 years, 3 months ago (2015-08-27 01:34:59 UTC) #19
commit-bot: I haz the power
5 years, 3 months ago (2015-08-27 01:35:36 UTC) #20
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/ca98257e52229f425d007dfa9040de56a7ec12f8
Cr-Commit-Position: refs/heads/master@{#345758}

Powered by Google App Engine
This is Rietveld 408576698