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

Issue 2862113003: [Home] Disable theme colors in toolbar (Closed)

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

Description

[Home] Disable theme colors in toolbar This change disabled theme colors in the toolbar when Chrome Home is enabled. The primary mechanism for doing this overriding functionality in the ToolbarDataProvider to always return a default theme color. Since theme colors are still needed for the status and progress bars, the tab still needs to retain knowledge of the web contents' theme. In those cases, the tab is queried instead of the data provider (this should be cleaned up once a decision is made to keep or remove themes). BUG=718932 Review-Url: https://codereview.chromium.org/2862113003 Cr-Commit-Position: refs/heads/master@{#470087} Committed: https://chromium.googlesource.com/chromium/src/+/f00e42fce417e8d5875914c16417333b10e73e1e

Patch Set 1 #

Total comments: 2

Patch Set 2 : address comments #

Patch Set 3 : jk #

Unified diffs Side-by-side diffs Delta from patch set Stats (+82 lines, -22 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManagerDocument.java View 2 chunks +5 lines, -2 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/ToolbarSwipeLayout.java View 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/components/LayoutTab.java View 2 chunks +16 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/phone/StackLayout.java View 2 1 chunk +5 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/compositor/scene_layer/TabListSceneLayer.java View 2 chunks +17 lines, -9 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/compositor/scene_layer/ToolbarSceneLayer.java View 1 chunk +10 lines, -3 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/toolbar/BottomToolbarPhone.java View 2 chunks +13 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/toolbar/ToolbarModelImpl.java View 2 chunks +2 lines, -3 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/toolbar/ToolbarPhone.java View 2 chunks +8 lines, -1 line 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/util/ColorUtils.java View 1 chunk +2 lines, -4 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 14 (7 generated)
mdjones
ptal; there are some things I'd like to clean up here, but I'm going to ...
3 years, 7 months ago (2017-05-05 17:21:58 UTC) #2
Theresa
lgtm I agree that a theme color provider would be useful here, but we should ...
3 years, 7 months ago (2017-05-08 17:42:04 UTC) #3
mdjones
https://codereview.chromium.org/2862113003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/phone/StackLayout.java File chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/phone/StackLayout.java (right): https://codereview.chromium.org/2862113003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/phone/StackLayout.java#newcode1298 chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/phone/StackLayout.java:1298: // If the browser controls are at the bottom ...
3 years, 7 months ago (2017-05-08 18:05:32 UTC) #4
mdjones
+dfalcantara ptal
3 years, 7 months ago (2017-05-08 18:05:54 UTC) #6
gone
lgtm
3 years, 7 months ago (2017-05-08 18:24:15 UTC) #7
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/2862113003/40001
3 years, 7 months ago (2017-05-08 18:42:53 UTC) #10
commit-bot: I haz the power
3 years, 7 months ago (2017-05-08 19:54:52 UTC) #14
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/chromium/src/+/f00e42fce417e8d5875914c16417...

Powered by Google App Engine
This is Rietveld 408576698