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

Issue 2059363004: Gracefully handle extremely small windows in tab-modal sign in flow. (Closed)

Created:
4 years, 6 months ago by anthonyvd
Modified:
4 years, 6 months ago
Reviewers:
sky
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

Gracefully handle extremely small windows in tab-modal sign in flow. This allows the sign in flow to display scroll bars for very small Chrome windows on Linux and Windows. BUG=617733 TEST= 1. Enable the Password Separated Sign In Flow in chrome://flags 2. Resize the Chrome window to be smaller than 600 pixels in height 3. In the User Menu, click Sign In to Chrome 4. The Sign In flow content and the Sync Confirmation dialog should both display scrollbars allowing interaction with the content. 5. In large windows, no scroll bar should be seen. Committed: https://crrev.com/66d94fd2fee2dd2a080c9bb5d29bec349c71dfa2 Cr-Commit-Position: refs/heads/master@{#400504}

Patch Set 1 #

Total comments: 4

Patch Set 2 : Change auto to int. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+32 lines, -14 lines) Patch
M chrome/browser/ui/views/profiles/profile_chooser_view.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc View 1 6 chunks +29 lines, -11 lines 0 comments Download

Messages

Total messages: 14 (5 generated)
anthonyvd
Hi sky@, Can you PTAL at this small change? It restrict the dialog height of ...
4 years, 6 months ago (2016-06-15 16:56:28 UTC) #2
sky
https://codereview.chromium.org/2059363004/diff/1/chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc File chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc (right): https://codereview.chromium.org/2059363004/diff/1/chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc#newcode144 chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc:144: auto max_height = browser 'int' is one character shorter ...
4 years, 6 months ago (2016-06-16 16:13:29 UTC) #3
anthonyvd
https://codereview.chromium.org/2059363004/diff/1/chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc File chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc (right): https://codereview.chromium.org/2059363004/diff/1/chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc#newcode144 chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc:144: auto max_height = browser On 2016/06/16 at 16:13:28, sky ...
4 years, 6 months ago (2016-06-17 18:51:49 UTC) #4
sky
Fair enough, LGTM
4 years, 6 months ago (2016-06-17 19:50:41 UTC) #5
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2059363004/20001
4 years, 6 months ago (2016-06-17 20:01:00 UTC) #7
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 6 months ago (2016-06-17 20:43:45 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2059363004/20001
4 years, 6 months ago (2016-06-17 21:05:26 UTC) #11
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 6 months ago (2016-06-17 21:09:36 UTC) #12
commit-bot: I haz the power
4 years, 6 months ago (2016-06-17 21:11:50 UTC) #14
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/66d94fd2fee2dd2a080c9bb5d29bec349c71dfa2
Cr-Commit-Position: refs/heads/master@{#400504}

Powered by Google App Engine
This is Rietveld 408576698