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

Issue 2652883002: Omnibox results show correctly for Chrome Home (Closed)

Created:
3 years, 11 months ago by mdjones
Modified:
3 years, 10 months ago
Reviewers:
Ted C, gone
CC:
chromium-reviews, jdonnelly+watch_chromium.org, agrieve+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Omnibox results show correctly for Chrome Home This change allows the omnibox's suggestions to show inside of the bottom sheet for Chrome Home. To do this, a second results container was added to the bottom sheet (the first being a child of the root coordinator layout). The results container that is acutally used will depend on whether or not Chrome Home is enabled. The results container is also no longer responsible for fading out the web contents when the omnibox is focused. This view is now an independent child of the root coordinator layout so that it can function with and without Chrome Home being enabled. BUG=671361, 685661 Review-Url: https://codereview.chromium.org/2652883002 Cr-Commit-Position: refs/heads/master@{#447249} Committed: https://chromium.googlesource.com/chromium/src/+/2f0183c3f049882c0de912cf468d01e8f79790ce

Patch Set 1 #

Patch Set 2 : rebase #

Patch Set 3 : nit #

Total comments: 18

Patch Set 4 : address comments #

Total comments: 16

Patch Set 5 : rebase #

Patch Set 6 : address comments #

Patch Set 7 : address comments #

Patch Set 8 : address comments #

Messages

Total messages: 16 (5 generated)
mdjones
ptal
3 years, 11 months ago (2017-01-24 01:46:16 UTC) #2
mdjones
https://codereview.chromium.org/2652883002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBarLayout.java File chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBarLayout.java (right): https://codereview.chromium.org/2652883002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBarLayout.java#newcode2248 chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBarLayout.java:2248: if (mBottomSheet != null) { It probably seems weird ...
3 years, 11 months ago (2017-01-24 01:51:50 UTC) #3
Ted C
https://codereview.chromium.org/2652883002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBar.java File chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBar.java (right): https://codereview.chromium.org/2652883002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBar.java#newcode84 chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBar.java:84: * Set the bottom sheet for Chrome Home. This ...
3 years, 11 months ago (2017-01-25 19:27:02 UTC) #4
mdjones
https://codereview.chromium.org/2652883002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBar.java File chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBar.java (right): https://codereview.chromium.org/2652883002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBar.java#newcode84 chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBar.java:84: * Set the bottom sheet for Chrome Home. This ...
3 years, 11 months ago (2017-01-26 00:34:39 UTC) #5
mdjones
https://codereview.chromium.org/2652883002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBarLayout.java File chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBarLayout.java (right): https://codereview.chromium.org/2652883002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBarLayout.java#newcode1590 chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBarLayout.java:1590: mOmniboxResultsContainer.addView(mSuggestionList, 0); On 2017/01/26 00:34:39, mdjones wrote: > On ...
3 years, 11 months ago (2017-01-26 00:49:32 UTC) #6
Ted C
https://codereview.chromium.org/2652883002/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBarLayout.java File chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBarLayout.java (right): https://codereview.chromium.org/2652883002/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBarLayout.java#newcode2197 chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBarLayout.java:2197: private void initOmniboxResultsContainer() { I would split this into ...
3 years, 10 months ago (2017-01-27 19:54:41 UTC) #8
mdjones
https://codereview.chromium.org/2652883002/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBarLayout.java File chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBarLayout.java (right): https://codereview.chromium.org/2652883002/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBarLayout.java#newcode2197 chrome/android/java/src/org/chromium/chrome/browser/omnibox/LocationBarLayout.java:2197: private void initOmniboxResultsContainer() { On 2017/01/27 19:54:41, Ted C ...
3 years, 10 months ago (2017-01-30 21:57:16 UTC) #9
Ted C
lgtm - can you double check this on tablets before landing?
3 years, 10 months ago (2017-01-31 07:40:46 UTC) #10
mdjones
On 2017/01/31 07:40:46, Ted C wrote: > lgtm - can you double check this on ...
3 years, 10 months ago (2017-01-31 16:28:47 UTC) #11
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/2652883002/140001
3 years, 10 months ago (2017-01-31 16:29:30 UTC) #13
commit-bot: I haz the power
3 years, 10 months ago (2017-01-31 17:05:58 UTC) #16
Message was sent while issue was closed.
Committed patchset #8 (id:140001) as
https://chromium.googlesource.com/chromium/src/+/2f0183c3f049882c0de912cf468d...

Powered by Google App Engine
This is Rietveld 408576698