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

Issue 1262863003: Revert "Revert of Add getThemeColor to Tab and add plumbing for ChromeActivites. (patchset #3 id:40… (Closed)

Created:
5 years, 4 months ago by Yusuf
Modified:
5 years, 4 months 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

Revert "Revert of Add getThemeColor to Tab and add plumbing for ChromeActivites. (patchset #3 id:40001 of https://codereview.chromium.org/1254423006/)" This reverts commit 622bf10486216f89aaa3df8cd02a3daec638a53f. Fixed the issue on the original CL. The change for fixing findbugs beof rethe patch landed, made the color default to black in most cases. BUG=507340

Patch Set 1 #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+86 lines, -50 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java View 5 chunks +43 lines, -0 lines 3 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/document/DocumentActivity.java View 7 chunks +10 lines, -47 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/tab/ChromeTab.java View 6 chunks +33 lines, -3 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 6 (1 generated)
Yusuf
PTAL, I had broken everything else when I fixed findbugs in the original CL. Fixed, ...
5 years, 4 months ago (2015-07-31 18:32:50 UTC) #2
Yusuf
Original CL: https://codereview.chromium.org/1254423006/
5 years, 4 months ago (2015-07-31 18:33:25 UTC) #3
David Trainor- moved to gerrit
lgtm with slight sadness! https://chromiumcodereview.appspot.com/1262863003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java File chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java (right): https://chromiumcodereview.appspot.com/1262863003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java#newcode506 chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java:506: public void onDidChangeThemeColor(int color) { ...
5 years, 4 months ago (2015-07-31 21:07:59 UTC) #4
Yusuf
https://chromiumcodereview.appspot.com/1262863003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java File chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java (right): https://chromiumcodereview.appspot.com/1262863003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java#newcode506 chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java:506: public void onDidChangeThemeColor(int color) { On 2015/07/31 21:07:59, David ...
5 years, 4 months ago (2015-07-31 21:12:14 UTC) #5
Yusuf
5 years, 4 months ago (2015-08-03 05:53:28 UTC) #6
Message was sent while issue was closed.
https://codereview.chromium.org/1262863003/diff/1/chrome/android/java/src/org...
File chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java
(right):

https://codereview.chromium.org/1262863003/diff/1/chrome/android/java/src/org...
chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java:506:
public void onDidChangeThemeColor(int color) {
On 2015/07/31 21:12:14, Yusuf wrote:
> On 2015/07/31 21:07:59, David Trainor wrote:
> > It's sad that we can't actually rely on color here :(.
> 
> Yeah... It is mostly the security related bits that makes us not believe this
> immediately which are all in chrome/, so can't really add that logic to web
> contents.
> 
> Would you have been happier with a solution that does a similar caching on the
> tab level and then only pushes this update when it really changes?
> 
> So mostly move all this logic inside tab and override the tabobserver call to
> only ping when we want to propagate that change.

Abandoning this in favor of https://codereview.chromium.org/1254783003/.

Powered by Google App Engine
This is Rietveld 408576698