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

Issue 2902793002: Add better handling for very, very small promo dialogs. (Closed)

Created:
3 years, 7 months ago by Ted C
Modified:
3 years, 7 months ago
Reviewers:
Theresa, Yusuf
CC:
chromium-reviews, agrieve+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Add better handling for very, very small promo dialogs. Previously when there was no illustration, the header was unconditionally moved outside of the scrollable content. This makes for a better UI overall, but on small screens it can make the content impossible to interact with. Now, we move the header in an out of the scrollable region based on the height of the scroll container. If the height is too small, then the header is pushed into the scrollable container. BUG=716808 Review-Url: https://codereview.chromium.org/2902793002 Cr-Commit-Position: refs/heads/master@{#474062} Committed: https://chromium.googlesource.com/chromium/src/+/7b270ad84689e4a41259edbecdebcce2ecb8772b

Patch Set 1 #

Total comments: 5

Patch Set 2 : Address comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+165 lines, -107 lines) Patch
M chrome/android/java/res/values/dimens.xml View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/widget/PromoDialogLayout.java View 1 5 chunks +38 lines, -11 lines 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/widget/PromoDialogTest.java View 1 7 chunks +126 lines, -96 lines 0 comments Download

Messages

Total messages: 12 (6 generated)
Ted C
PTAL
3 years, 7 months ago (2017-05-23 18:28:54 UTC) #2
Yusuf
lgtm https://codereview.chromium.org/2902793002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/widget/PromoDialogLayout.java File chrome/android/java/src/org/chromium/chrome/browser/widget/PromoDialogLayout.java (right): https://codereview.chromium.org/2902793002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/widget/PromoDialogLayout.java#newcode157 chrome/android/java/src/org/chromium/chrome/browser/widget/PromoDialogLayout.java:157: int padding = getResources().getDimensionPixelSize(R.dimen.promo_dialog_padding); How about: int padding ...
3 years, 7 months ago (2017-05-23 18:41:28 UTC) #3
Ted C
https://codereview.chromium.org/2902793002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/widget/PromoDialogLayout.java File chrome/android/java/src/org/chromium/chrome/browser/widget/PromoDialogLayout.java (right): https://codereview.chromium.org/2902793002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/widget/PromoDialogLayout.java#newcode157 chrome/android/java/src/org/chromium/chrome/browser/widget/PromoDialogLayout.java:157: int padding = getResources().getDimensionPixelSize(R.dimen.promo_dialog_padding); On 2017/05/23 18:41:28, Yusuf wrote: ...
3 years, 7 months ago (2017-05-23 19:54:35 UTC) #4
Theresa
lgtm
3 years, 7 months ago (2017-05-23 19:57:53 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2902793002/20001
3 years, 7 months ago (2017-05-23 20:09:07 UTC) #8
commit-bot: I haz the power
3 years, 7 months ago (2017-05-23 21:30:10 UTC) #12
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/chromium/src/+/7b270ad84689e4a41259edbecdeb...

Powered by Google App Engine
This is Rietveld 408576698