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

Issue 2018213002: Set the Bluetooth chooser list height to cut through the middle of a list item. (Closed)

Created:
4 years, 6 months ago by Jeffrey Yasskin
Modified:
4 years, 6 months ago
Reviewers:
Ted C, Finnur
CC:
chromium-reviews, rolfe, fbeaufortchromium, juncai
Base URL:
https://chromium.googlesource.com/chromium/src.git@lkcr
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Set the Bluetooth chooser list height to cut through the middle of a list item. This isn't the perfect fix, but it's easy and doesn't require us to figure out how to draw shadows. This also uses the DecorView's height instead of the WindowManager's Display's height in order to work well in multi-window mode. BUG=614300, 603536 Committed: https://crrev.com/af63104f71ad62bd89ba5c8bc61fde5c421fdd4c Cr-Commit-Position: refs/heads/master@{#396966}

Patch Set 1 #

Total comments: 9

Patch Set 2 : Use _DP suffix and use the decor view's height instead of the display's height. #

Patch Set 3 : Remove some unused WindowManager code. #

Total comments: 4

Patch Set 4 : Remove an unnecessary cast. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+88 lines, -64 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/BluetoothChooserDialog.java View 1 2 3 6 chunks +25 lines, -24 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ItemChooserDialog.java View 1 2 8 chunks +32 lines, -27 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/UsbChooserDialog.java View 1 4 chunks +14 lines, -13 lines 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/ItemChooserDialogTest.java View 1 1 chunk +17 lines, -0 lines 0 comments Download

Messages

Total messages: 28 (11 generated)
Jeffrey Yasskin
Screenshots at https://drive.google.com/file/d/0B8-yQ8-lB7qGcm4tOE4zR1VWZmM/view?usp=sharing and https://drive.google.com/file/d/0B8-yQ8-lB7qGbWRJVm04ZlJjOHc/view?usp=sharing. This isn't really as nice as showing a shadow, but ...
4 years, 6 months ago (2016-05-27 23:58:06 UTC) #2
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2018213002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/2018213002/1
4 years, 6 months ago (2016-05-28 00:01:07 UTC) #4
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_arm64_dbg_recipe on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_arm64_dbg_recipe/builds/73299) android_clang_dbg_recipe on ...
4 years, 6 months ago (2016-05-28 00:03:04 UTC) #6
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2018213002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/2018213002/1
4 years, 6 months ago (2016-05-28 00:26:12 UTC) #8
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 6 months ago (2016-05-28 01:09:08 UTC) #10
François Beaufort
On 2016/05/28 01:09:08, commit-bot: I haz the power wrote: > Dry run: This issue passed ...
4 years, 6 months ago (2016-05-30 11:15:28 UTC) #11
Jeffrey Yasskin
On 2016/05/30 11:15:28, François Beaufort wrote: > On 2016/05/28 01:09:08, commit-bot: I haz the power ...
4 years, 6 months ago (2016-05-31 02:26:04 UTC) #12
François Beaufort
On 2016/05/31 02:26:04, Jeffrey Yasskin wrote: > On 2016/05/30 11:15:28, François Beaufort wrote: > > ...
4 years, 6 months ago (2016-05-31 08:31:32 UTC) #13
Finnur
Oh, hey. Neat. LGTM. One nit. https://codereview.chromium.org/2018213002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ItemChooserDialog.java File chrome/android/java/src/org/chromium/chrome/browser/ItemChooserDialog.java (right): https://codereview.chromium.org/2018213002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ItemChooserDialog.java#newcode260 chrome/android/java/src/org/chromium/chrome/browser/ItemChooserDialog.java:260: private static final ...
4 years, 6 months ago (2016-05-31 17:20:17 UTC) #14
Ted C
https://codereview.chromium.org/2018213002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ItemChooserDialog.java File chrome/android/java/src/org/chromium/chrome/browser/ItemChooserDialog.java (right): https://codereview.chromium.org/2018213002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ItemChooserDialog.java#newcode323 chrome/android/java/src/org/chromium/chrome/browser/ItemChooserDialog.java:323: new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, getListHeight(metrics))); what happens on rotation? This doesn't ...
4 years, 6 months ago (2016-05-31 17:55:58 UTC) #15
Jeffrey Yasskin
https://codereview.chromium.org/2018213002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ItemChooserDialog.java File chrome/android/java/src/org/chromium/chrome/browser/ItemChooserDialog.java (right): https://codereview.chromium.org/2018213002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ItemChooserDialog.java#newcode260 chrome/android/java/src/org/chromium/chrome/browser/ItemChooserDialog.java:260: private static final int LIST_ROW_HEIGHT = 48; On 2016/05/31 ...
4 years, 6 months ago (2016-05-31 21:06:14 UTC) #17
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2018213002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/2018213002/40001
4 years, 6 months ago (2016-05-31 21:06:44 UTC) #19
Ted C
lgtm https://codereview.chromium.org/2018213002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ItemChooserDialog.java File chrome/android/java/src/org/chromium/chrome/browser/ItemChooserDialog.java (right): https://codereview.chromium.org/2018213002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ItemChooserDialog.java#newcode323 chrome/android/java/src/org/chromium/chrome/browser/ItemChooserDialog.java:323: new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, getListHeight(metrics))); On 2016/05/31 21:06:13, Jeffrey Yasskin ...
4 years, 6 months ago (2016-05-31 21:13:15 UTC) #20
Jeffrey Yasskin
Thanks! https://codereview.chromium.org/2018213002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ItemChooserDialog.java File chrome/android/java/src/org/chromium/chrome/browser/ItemChooserDialog.java (right): https://codereview.chromium.org/2018213002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ItemChooserDialog.java#newcode323 chrome/android/java/src/org/chromium/chrome/browser/ItemChooserDialog.java:323: new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, getListHeight(metrics))); On 2016/05/31 21:13:15, Ted C ...
4 years, 6 months ago (2016-05-31 21:27:52 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2018213002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/2018213002/60001
4 years, 6 months ago (2016-05-31 21:29:04 UTC) #24
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 6 months ago (2016-05-31 23:12:59 UTC) #26
commit-bot: I haz the power
4 years, 6 months ago (2016-05-31 23:14:24 UTC) #28
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/af63104f71ad62bd89ba5c8bc61fde5c421fdd4c
Cr-Commit-Position: refs/heads/master@{#396966}

Powered by Google App Engine
This is Rietveld 408576698