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

Issue 1503583002: [Extensions Views] Update the extension installed bubble's sync promo (Closed)

Created:
5 years ago by Devlin
Modified:
5 years ago
Reviewers:
Finnur, sky
CC:
chromium-reviews, tim+watch_chromium.org, extensions-reviews_chromium.org, zea+watch_chromium.org, pvalenzuela+watch_chromium.org, tfarina, maxbogue+watch_chromium.org, plaree+watch_chromium.org, noyau+watch_chromium.org, chromium-apps-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Extensions Views] Update the extension installed bubble's sync promo Update the extension installed bubble's sync promo to match that of the bookmark added bubble (and rename BookmarkSyncPromoView to BubbleSyncPromoView). Also, restructure the layout of the extension installed bubble to use a grid layout to chop out a couple hundred LOC. BUG=551695 Committed: https://crrev.com/305da4552528094c32c9bd76867a3c3e6aec8797 Cr-Commit-Position: refs/heads/master@{#363892}

Patch Set 1 #

Total comments: 14

Patch Set 2 : Sky's #

Total comments: 8

Patch Set 3 : Finnur's #

Patch Set 4 : No underline #

Patch Set 5 : Latest master #

Unified diffs Side-by-side diffs Delta from patch set Stats (+326 lines, -628 lines) Patch
M chrome/app/chromium_strings.grd View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/app/generated_resources.grd View 1 2 3 4 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/app/google_chrome_strings.grd View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
D chrome/browser/ui/bookmarks/bookmark_bubble_delegate.h View 1 chunk +0 lines, -14 lines 0 comments Download
M chrome/browser/ui/bookmarks/bookmark_bubble_sign_in_delegate.h View 2 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/ui/extensions/extension_installed_bubble.cc View 1 2 chunks +8 lines, -1 line 0 comments Download
A chrome/browser/ui/sync/bubble_sync_promo_delegate.h View 1 2 1 chunk +14 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/bookmarks/bookmark_bubble_sign_in_delegate_browsertest.cc View 5 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/ui/views/bookmarks/bookmark_bubble_view.h View 4 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/ui/views/bookmarks/bookmark_bubble_view.cc View 5 chunks +18 lines, -15 lines 0 comments Download
M chrome/browser/ui/views/bookmarks/bookmark_bubble_view_unittest.cc View 2 chunks +2 lines, -2 lines 0 comments Download
D chrome/browser/ui/views/bookmarks/bookmark_sync_promo_view.h View 1 chunk +0 lines, -37 lines 0 comments Download
D chrome/browser/ui/views/bookmarks/bookmark_sync_promo_view.cc View 1 chunk +0 lines, -82 lines 0 comments Download
D chrome/browser/ui/views/bookmarks/bookmark_sync_promo_view_unittest.cc View 1 chunk +0 lines, -43 lines 0 comments Download
M chrome/browser/ui/views/browser_dialogs_views_mac.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/extensions/extension_installed_bubble_view.h View 1 2 4 chunks +46 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/extensions/extension_installed_bubble_view.cc View 1 2 3 4 7 chunks +165 lines, -372 lines 0 comments Download
M chrome/browser/ui/views/frame/browser_view.cc View 1 2 3 4 3 chunks +2 lines, -2 lines 0 comments Download
A + chrome/browser/ui/views/sync/bubble_sync_promo_view.h View 2 chunks +13 lines, -10 lines 0 comments Download
A + chrome/browser/ui/views/sync/bubble_sync_promo_view.cc View 3 chunks +19 lines, -21 lines 0 comments Download
A + chrome/browser/ui/views/sync/bubble_sync_promo_view_unittest.cc View 1 1 chunk +13 lines, -10 lines 0 comments Download
M chrome/chrome_browser_ui.gypi View 1 2 3 4 4 chunks +3 lines, -3 lines 0 comments Download
M chrome/chrome_tests_unit.gypi View 1 2 3 4 2 chunks +1 line, -1 line 0 comments Download

Messages

Total messages: 19 (5 generated)
Devlin
Another one for you, Scott. Sorry for the churn in here - I figured it ...
5 years ago (2015-12-04 20:55:31 UTC) #2
sky
LGTM https://codereview.chromium.org/1503583002/diff/1/chrome/browser/ui/extensions/extension_installed_bubble.cc File chrome/browser/ui/extensions/extension_installed_bubble.cc (right): https://codereview.chromium.org/1503583002/diff/1/chrome/browser/ui/extensions/extension_installed_bubble.cc#newcode176 chrome/browser/ui/extensions/extension_installed_bubble.cc:176: auto x = new ExtensionInstalledBubbleObserver( x, huh? bubble_observer? ...
5 years ago (2015-12-04 23:41:06 UTC) #3
Devlin
+Finnur for an extra pair of eyes on the layout, since (I think?) he did ...
5 years ago (2015-12-05 01:10:15 UTC) #5
sky
https://codereview.chromium.org/1503583002/diff/1/chrome/browser/ui/views/extensions/extension_installed_bubble_view.cc File chrome/browser/ui/views/extensions/extension_installed_bubble_view.cc (right): https://codereview.chromium.org/1503583002/diff/1/chrome/browser/ui/views/extensions/extension_installed_bubble_view.cc#newcode311 chrome/browser/ui/views/extensions/extension_installed_bubble_view.cc:311: auto add_content_view = [&layout](views::View* view) { On 2015/12/05 01:10:15, ...
5 years ago (2015-12-07 16:07:45 UTC) #6
Finnur
I don't see anything obviously wrong with this, and it is hard to review layout ...
5 years ago (2015-12-07 18:10:02 UTC) #7
Devlin
Finnur, I've added a couple of screenshots to the bug. Lemme know if you want ...
5 years ago (2015-12-07 20:57:51 UTC) #8
sky
https://codereview.chromium.org/1503583002/diff/1/chrome/browser/ui/views/extensions/extension_installed_bubble_view.cc File chrome/browser/ui/views/extensions/extension_installed_bubble_view.cc (right): https://codereview.chromium.org/1503583002/diff/1/chrome/browser/ui/views/extensions/extension_installed_bubble_view.cc#newcode311 chrome/browser/ui/views/extensions/extension_installed_bubble_view.cc:311: auto add_content_view = [&layout](views::View* view) { On 2015/12/07 20:57:50, ...
5 years ago (2015-12-07 21:46:41 UTC) #9
Finnur
Last couple of questions (I think): Are the UX designers ok with having two types ...
5 years ago (2015-12-07 23:39:56 UTC) #10
Devlin
On 2015/12/07 23:39:56, Finnur wrote: > Last couple of questions (I think): > > Are ...
5 years ago (2015-12-07 23:46:04 UTC) #11
Finnur
Anyway, see what they say about the links. Probably an easy fix if they think ...
5 years ago (2015-12-07 23:51:45 UTC) #12
Devlin
Underline removed; submitting.
5 years ago (2015-12-09 00:42:23 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1503583002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1503583002/80001
5 years ago (2015-12-09 00:46:16 UTC) #16
commit-bot: I haz the power
Committed patchset #5 (id:80001)
5 years ago (2015-12-09 01:52:13 UTC) #17
commit-bot: I haz the power
5 years ago (2015-12-09 01:53:03 UTC) #19
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/305da4552528094c32c9bd76867a3c3e6aec8797
Cr-Commit-Position: refs/heads/master@{#363892}

Powered by Google App Engine
This is Rietveld 408576698