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

Issue 11896021: Change the one-click sign in confirmation bubble into a modal dialog (Closed)

Created:
7 years, 11 months ago by Roger Tawa OOO till Jul 10th
Modified:
7 years, 11 months ago
CC:
chromium-reviews, akalin, Raghu Simha, sail+watch_chromium.org, tfarina, haitaol1
Visibility:
Public.

Description

Change the one-click sign in confirmation bubble into a modal dialog BUG=171330 TEST=One-click sign in process should end with this modal dialog instead of non-modal bubble. See image attached to bug. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=178868

Patch Set 1 #

Patch Set 2 : rebased #

Total comments: 2

Patch Set 3 : Make enum protected #

Total comments: 2

Patch Set 4 : Move column enums to cc file #

Patch Set 5 : rebased #

Patch Set 6 : rebased #

Patch Set 7 : Make sure image is centered correctly #

Patch Set 8 : rebased #

Total comments: 11

Patch Set 9 : Address review comments, remove image, fix advanced link #

Patch Set 10 : Fix compiler error in browser_tests #

Patch Set 11 : rebased #

Unified diffs Side-by-side diffs Delta from patch set Stats (+279 lines, -69 lines) Patch
M chrome/app/chromium_strings.grd View 1 2 3 4 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/app/generated_resources.grd View 1 chunk +12 lines, -14 lines 0 comments Download
M chrome/app/google_chrome_strings.grd View 1 2 3 4 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/ui/browser_window.h View 1 2 3 4 5 6 7 8 9 10 2 chunks +6 lines, -0 lines 0 comments Download
M chrome/browser/ui/cocoa/browser_window_cocoa.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/ui/cocoa/browser_window_cocoa.mm View 1 2 3 4 5 6 7 8 9 10 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/ui/gtk/browser_window_gtk.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/ui/gtk/browser_window_gtk.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/ui/sync/one_click_signin_helper.cc View 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/frame/browser_view.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/ui/views/frame/browser_view.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/sync/one_click_signin_bubble_view.h View 1 2 3 4 5 6 7 8 5 chunks +34 lines, -15 lines 0 comments Download
M chrome/browser/ui/views/sync/one_click_signin_bubble_view.cc View 1 2 3 4 5 6 7 8 6 chunks +208 lines, -36 lines 0 comments Download
M chrome/browser/ui/views/sync/one_click_signin_bubble_view_browsertest.cc View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -0 lines 0 comments Download
M chrome/test/base/test_browser_window.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 17 (0 generated)
Roger Tawa OOO till Jul 10th
Hi Tim, Can please take a look? Thanks.
7 years, 11 months ago (2013-01-22 19:18:35 UTC) #1
tfarina
https://codereview.chromium.org/11896021/diff/4001/chrome/browser/ui/views/sync/one_click_signin_bubble_view.h File chrome/browser/ui/views/sync/one_click_signin_bubble_view.h (right): https://codereview.chromium.org/11896021/diff/4001/chrome/browser/ui/views/sync/one_click_signin_bubble_view.h#newcode36 chrome/browser/ui/views/sync/one_click_signin_bubble_view.h:36: kColumnSetFillAlign, why do you need this here, in the ...
7 years, 11 months ago (2013-01-22 19:22:48 UTC) #2
Roger Tawa OOO till Jul 10th
Thanks Thiago. https://codereview.chromium.org/11896021/diff/4001/chrome/browser/ui/views/sync/one_click_signin_bubble_view.h File chrome/browser/ui/views/sync/one_click_signin_bubble_view.h (right): https://codereview.chromium.org/11896021/diff/4001/chrome/browser/ui/views/sync/one_click_signin_bubble_view.h#newcode36 chrome/browser/ui/views/sync/one_click_signin_bubble_view.h:36: kColumnSetFillAlign, On 2013/01/22 19:22:48, tfarina wrote: > ...
7 years, 11 months ago (2013-01-22 21:32:35 UTC) #3
tfarina
Do you really want/need to make it part of the BubbleView class? Moving to unnamed ...
7 years, 11 months ago (2013-01-22 21:37:22 UTC) #4
tim (not reviewing)
On 2013/01/22 21:37:22, tfarina wrote: > Do you really want/need to make it part of ...
7 years, 11 months ago (2013-01-23 18:36:16 UTC) #5
Roger Tawa OOO till Jul 10th
Thanks Tim, Thiago. Moved enums to cc file as suggested. https://codereview.chromium.org/11896021/diff/1015/chrome/browser/ui/views/sync/one_click_signin_bubble_view.h File chrome/browser/ui/views/sync/one_click_signin_bubble_view.h (right): https://codereview.chromium.org/11896021/diff/1015/chrome/browser/ui/views/sync/one_click_signin_bubble_view.h#newcode49 ...
7 years, 11 months ago (2013-01-23 22:24:51 UTC) #6
Roger Tawa OOO till Jul 10th
Hi Alexei, Scott, Elliot, Can you please do owner reviews? Note that the cocoa and ...
7 years, 11 months ago (2013-01-24 01:21:10 UTC) #7
Alexei Svitkine (slow)
cocoa/ LGTM
7 years, 11 months ago (2013-01-24 03:30:01 UTC) #8
Elliot Glaysher
On 2013/01/24 03:30:01, Alexei Svitkine wrote: > cocoa/ LGTM gtk lgtm
7 years, 11 months ago (2013-01-24 17:21:56 UTC) #9
sky
https://codereview.chromium.org/11896021/diff/6005/chrome/browser/ui/views/sync/one_click_signin_bubble_view.cc File chrome/browser/ui/views/sync/one_click_signin_bubble_view.cc (right): https://codereview.chromium.org/11896021/diff/6005/chrome/browser/ui/views/sync/one_click_signin_bubble_view.cc#newcode38 chrome/browser/ui/views/sync/one_click_signin_bubble_view.cc:38: enum { Name your enum. https://codereview.chromium.org/11896021/diff/6005/chrome/browser/ui/views/sync/one_click_signin_bubble_view.cc#newcode39 chrome/browser/ui/views/sync/one_click_signin_bubble_view.cc:39: kColumnSetFillAlign, chrome ...
7 years, 11 months ago (2013-01-24 17:27:59 UTC) #10
Roger Tawa OOO till Jul 10th
Thanks Alexei, Elliot, Scott. It was decided that the image should not be part of ...
7 years, 11 months ago (2013-01-24 23:30:10 UTC) #11
sky
LGTM https://codereview.chromium.org/11896021/diff/6005/chrome/browser/ui/views/sync/one_click_signin_bubble_view.cc File chrome/browser/ui/views/sync/one_click_signin_bubble_view.cc (right): https://codereview.chromium.org/11896021/diff/6005/chrome/browser/ui/views/sync/one_click_signin_bubble_view.cc#newcode58 chrome/browser/ui/views/sync/one_click_signin_bubble_view.cc:58: virtual void InitContent(views::GridLayout* layout) OVERRIDE; On 2013/01/24 23:30:10, ...
7 years, 11 months ago (2013-01-25 00:51:31 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rogerta@chromium.org/11896021/8015
7 years, 11 months ago (2013-01-25 02:13:12 UTC) #13
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 11 months ago (2013-01-25 03:08:35 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rogerta@chromium.org/11896021/3019
7 years, 11 months ago (2013-01-25 14:42:16 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rogerta@chromium.org/11896021/1041
7 years, 11 months ago (2013-01-25 17:21:31 UTC) #16
commit-bot: I haz the power
7 years, 11 months ago (2013-01-25 19:18:50 UTC) #17
Message was sent while issue was closed.
Change committed as 178868

Powered by Google App Engine
This is Rietveld 408576698