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

Issue 1536623003: [Contextual Search] Keep Panel upon orientation change. (Closed)

Created:
5 years ago by pedro (no code reviews)
Modified:
5 years ago
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Contextual Search] Keep Panel upon orientation change. This CL preserves the Panel state when the orientation changes, on fullscreen-size Panels (mostly on phones). Supporting this use case on a narrow Panel would require some changes in the Compositor system, and will be addressed later. BUG=568351 Committed: https://crrev.com/177e9274094c5171d5e18b5e3dc3158feb3a384b Cr-Commit-Position: refs/heads/master@{#366164}

Patch Set 1 #

Total comments: 6

Patch Set 2 : Addressing Donn's comments #

Total comments: 6

Patch Set 3 : Addressing Matt's comments #

Total comments: 10

Patch Set 4 : Addressing Changwan's comments #

Patch Set 5 : Addressing Changwan's comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+129 lines, -10 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/OverlayPanel.java View 1 2 3 4 3 chunks +28 lines, -1 line 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/contextualsearch/ContextualSearchPanel.java View 1 chunk +10 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/contextualsearch/ContextualSearchPanelAnimation.java View 1 chunk +1 line, -1 line 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/contextualsearch/ContextualSearchPanelBase.java View 1 2 4 chunks +27 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/ContextualSearchSupportedLayout.java View 1 chunk +10 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/phone/ContextualSearchLayout.java View 1 2 3 4 2 chunks +37 lines, -3 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/compositor/scene_layer/TabListSceneLayer.java View 1 2 3 4 2 chunks +10 lines, -3 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/contextualsearch/ContextualSearchManager.java View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/android/compositor/layer/contextual_search_layer.cc View 1 2 3 4 3 chunks +5 lines, -1 line 0 comments Download

Messages

Total messages: 26 (7 generated)
pedro (no code reviews)
Hey guys, please take a look at this change.
5 years ago (2015-12-17 19:31:42 UTC) #2
pedro (no code reviews)
changwan@chromium.org: Please review changes in: chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/* chrome/android/java/src/org/chromium/chrome/browser/compositor/scene_layer/* chrome/browser/android/compositor/layer/contextual_search_layer.cc
5 years ago (2015-12-17 19:36:38 UTC) #4
Donn Denman
LGTM except for some nits, though I'm not an expert in this code. https://codereview.chromium.org/1536623003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/contextualsearch/ContextualSearchPanelBase.java File ...
5 years ago (2015-12-17 20:54:25 UTC) #5
pedro (no code reviews)
PTAL https://codereview.chromium.org/1536623003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/contextualsearch/ContextualSearchPanelBase.java File chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/contextualsearch/ContextualSearchPanelBase.java (right): https://codereview.chromium.org/1536623003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/contextualsearch/ContextualSearchPanelBase.java#newcode662 chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/contextualsearch/ContextualSearchPanelBase.java:662: int value = Math.round(255 * mBasePageBrightness); On 2015/12/17 ...
5 years ago (2015-12-17 21:23:22 UTC) #6
Donn Denman
lgtm https://codereview.chromium.org/1536623003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/phone/ContextualSearchLayout.java File chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/phone/ContextualSearchLayout.java (right): https://codereview.chromium.org/1536623003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/phone/ContextualSearchLayout.java#newcode92 chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/phone/ContextualSearchLayout.java:92: You can drop this new blank line (up ...
5 years ago (2015-12-17 21:34:18 UTC) #7
mdjones
https://codereview.chromium.org/1536623003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/contextualsearch/ContextualSearchPanelBase.java File chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/contextualsearch/ContextualSearchPanelBase.java (right): https://codereview.chromium.org/1536623003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/contextualsearch/ContextualSearchPanelBase.java#newcode318 chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/contextualsearch/ContextualSearchPanelBase.java:318: protected boolean mayDisplayNarrowSizePanel() { Is it ever the case ...
5 years ago (2015-12-17 22:01:12 UTC) #8
pedro (no code reviews)
PTAL https://codereview.chromium.org/1536623003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/contextualsearch/ContextualSearchPanelBase.java File chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/contextualsearch/ContextualSearchPanelBase.java (right): https://codereview.chromium.org/1536623003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/contextualsearch/ContextualSearchPanelBase.java#newcode318 chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/contextualsearch/ContextualSearchPanelBase.java:318: protected boolean mayDisplayNarrowSizePanel() { On 2015/12/17 22:01:12, mdjones ...
5 years ago (2015-12-17 23:24:47 UTC) #9
mdjones
lgtm
5 years ago (2015-12-17 23:54:26 UTC) #10
pedro (no code reviews)
Changwan: could you please take a look at this change?
5 years ago (2015-12-18 01:05:57 UTC) #11
Changwan Ryu
https://codereview.chromium.org/1536623003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/phone/ContextualSearchLayout.java File chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/phone/ContextualSearchLayout.java (right): https://codereview.chromium.org/1536623003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/phone/ContextualSearchLayout.java#newcode65 chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/phone/ContextualSearchLayout.java:65: return Color.WHITE; Why should this be WHITE instead of ...
5 years ago (2015-12-18 01:25:38 UTC) #12
Changwan Ryu
https://codereview.chromium.org/1536623003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/compositor/scene_layer/TabListSceneLayer.java File chrome/android/java/src/org/chromium/chrome/browser/compositor/scene_layer/TabListSceneLayer.java (right): https://codereview.chromium.org/1536623003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/compositor/scene_layer/TabListSceneLayer.java#newcode83 chrome/android/java/src/org/chromium/chrome/browser/compositor/scene_layer/TabListSceneLayer.java:83: getBackgroundColor(context), On 2015/12/18 01:25:38, Changwan Ryu wrote: > The ...
5 years ago (2015-12-18 01:34:30 UTC) #13
pedro (no code reviews)
Changwan: please take another look. https://codereview.chromium.org/1536623003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/phone/ContextualSearchLayout.java File chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/phone/ContextualSearchLayout.java (right): https://codereview.chromium.org/1536623003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/phone/ContextualSearchLayout.java#newcode65 chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/phone/ContextualSearchLayout.java:65: return Color.WHITE; On 2015/12/18 ...
5 years ago (2015-12-18 01:43:09 UTC) #14
Changwan Ryu
lgtm with nits https://codereview.chromium.org/1536623003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/phone/ContextualSearchLayout.java File chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/phone/ContextualSearchLayout.java (right): https://codereview.chromium.org/1536623003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/phone/ContextualSearchLayout.java#newcode65 chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/phone/ContextualSearchLayout.java:65: return Color.WHITE; On 2015/12/18 01:43:09, pedrosimonetti ...
5 years ago (2015-12-18 02:03:58 UTC) #15
pedro (no code reviews)
https://codereview.chromium.org/1536623003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/phone/ContextualSearchLayout.java File chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/phone/ContextualSearchLayout.java (right): https://codereview.chromium.org/1536623003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/phone/ContextualSearchLayout.java#newcode65 chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/phone/ContextualSearchLayout.java:65: return Color.WHITE; On 2015/12/18 02:03:58, Changwan Ryu wrote: > ...
5 years ago (2015-12-18 19:14:57 UTC) #16
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1536623003/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1536623003/80001
5 years ago (2015-12-18 19:16:48 UTC) #18
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
5 years ago (2015-12-18 20:04:47 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1536623003/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1536623003/80001
5 years ago (2015-12-18 20:57:14 UTC) #23
commit-bot: I haz the power
Committed patchset #5 (id:80001)
5 years ago (2015-12-18 21:05:07 UTC) #24
commit-bot: I haz the power
5 years ago (2015-12-18 21:06:08 UTC) #26
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/177e9274094c5171d5e18b5e3dc3158feb3a384b
Cr-Commit-Position: refs/heads/master@{#366164}

Powered by Google App Engine
This is Rietveld 408576698