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

Issue 2114513002: Fade theme color in tab switcher (Closed)

Created:
4 years, 5 months ago by mdjones
Modified:
4 years, 5 months ago
Reviewers:
Ted C, Changwan Ryu
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fade theme color in tab switcher This change allows updates to a page's theme color to smoothly transition in the tab switcher. BUG=606612 Committed: https://crrev.com/71c93015be244e6befed4add93ca7bfe2560c790 Cr-Commit-Position: refs/heads/master@{#404444}

Patch Set 1 #

Patch Set 2 : share duration #

Total comments: 2

Patch Set 3 : Use ChromeAnimation #

Patch Set 4 : nits #

Total comments: 12

Patch Set 5 : address comments #

Total comments: 4

Patch Set 6 : address comments & fix coloring invisible LayoutTab #

Messages

Total messages: 19 (5 generated)
mdjones
The animation logic is similar to that in ToolbarPhone but is not easily shared. ptal
4 years, 5 months ago (2016-06-30 02:03:20 UTC) #2
Ted C
https://codereview.chromium.org/2114513002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/components/LayoutTab.java File chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/components/LayoutTab.java (right): https://codereview.chromium.org/2114513002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/components/LayoutTab.java#newcode227 chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/components/LayoutTab.java:227: if (mToolbarBackgroundColor != toolbarBackgroundColor && updateHost != null) { ...
4 years, 5 months ago (2016-06-30 18:55:27 UTC) #3
mdjones
https://codereview.chromium.org/2114513002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/components/LayoutTab.java File chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/components/LayoutTab.java (right): https://codereview.chromium.org/2114513002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/components/LayoutTab.java#newcode227 chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/components/LayoutTab.java:227: if (mToolbarBackgroundColor != toolbarBackgroundColor && updateHost != null) { ...
4 years, 5 months ago (2016-07-01 01:59:23 UTC) #4
Ted C
https://codereview.chromium.org/2114513002/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/components/LayoutTab.java File chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/components/LayoutTab.java (right): https://codereview.chromium.org/2114513002/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/components/LayoutTab.java#newcode160 chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/components/LayoutTab.java:160: mAnimations = new ChromeAnimation<ChromeAnimation.Animatable<?>>(); Why not leave it as ...
4 years, 5 months ago (2016-07-01 16:41:03 UTC) #5
mdjones
https://codereview.chromium.org/2114513002/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/components/LayoutTab.java File chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/components/LayoutTab.java (right): https://codereview.chromium.org/2114513002/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/components/LayoutTab.java#newcode160 chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/components/LayoutTab.java:160: mAnimations = new ChromeAnimation<ChromeAnimation.Animatable<?>>(); On 2016/07/01 16:41:02, Ted C ...
4 years, 5 months ago (2016-07-01 18:10:04 UTC) #6
Ted C
lgtm
4 years, 5 months ago (2016-07-01 18:13:22 UTC) #7
mdjones
+changwan for specific compositor owner to take a look.
4 years, 5 months ago (2016-07-01 18:26:01 UTC) #9
Changwan Ryu
https://codereview.chromium.org/2114513002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/Layout.java File chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/Layout.java (right): https://codereview.chromium.org/2114513002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/Layout.java#newcode938 chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/Layout.java:938: requestUpdate(); requestUpdate() should still be called even when there ...
4 years, 5 months ago (2016-07-07 02:09:03 UTC) #10
mdjones
https://codereview.chromium.org/2114513002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/Layout.java File chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/Layout.java (right): https://codereview.chromium.org/2114513002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/Layout.java#newcode938 chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/Layout.java:938: requestUpdate(); On 2016/07/07 02:09:03, Changwan Ryu wrote: > requestUpdate() ...
4 years, 5 months ago (2016-07-07 23:32:55 UTC) #11
Changwan Ryu
lgtm
4 years, 5 months ago (2016-07-08 00:35:10 UTC) #12
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/2114513002/100001
4 years, 5 months ago (2016-07-08 16:19:22 UTC) #15
commit-bot: I haz the power
Committed patchset #6 (id:100001)
4 years, 5 months ago (2016-07-08 18:19:12 UTC) #16
commit-bot: I haz the power
CQ bit was unchecked.
4 years, 5 months ago (2016-07-08 18:19:14 UTC) #17
commit-bot: I haz the power
4 years, 5 months ago (2016-07-08 18:20:52 UTC) #19
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/71c93015be244e6befed4add93ca7bfe2560c790
Cr-Commit-Position: refs/heads/master@{#404444}

Powered by Google App Engine
This is Rietveld 408576698