|
|
Created:
5 years ago by loyso (OOO) Modified:
5 years ago Reviewers:
sky CC:
chromium-reviews Base URL:
https://chromium.googlesource.com/chromium/src.git@master Target Ref:
refs/pending/heads/master Project:
chromium Visibility:
Public. |
DescriptionCC Animations: Make sure that HtmlViewer uses compositor-animation-timelines
In general, we want to enable external animation system for blink here: https://codereview.chromium.org/1308053006/
Make sure that HtmlViewer always uses the new animation system for CC and Blink (cc::AnimationHost).
Eventually, we will delete LayerSettings everywhere.
BUG=394777
UPDATE:
WebViewTest.CanGoBackAndForward and
WebViewTest.NavigationClearsForward were failing
because this fix was not landed:
https://codereview.chromium.org/1459023002/
Committed: https://crrev.com/7f32365dc607c8db0d211e67ef71d2f0fa3dbd3b
Cr-Commit-Position: refs/heads/master@{#362911}
Committed: https://crrev.com/5731b09ecd33ad6324052a44ad6871e24ea9fdbc
Cr-Commit-Position: refs/heads/master@{#363143}
Patch Set 1 #
Total comments: 2
Patch Set 2 : Move it to global_state #Patch Set 3 : Rebase. #Patch Set 4 : Rebase to pick up a fix. #
Messages
Total messages: 25 (13 generated)
loyso@chromium.org changed reviewers: + sky@chromium.org
Description was changed from ========== CC Animations: Make sure that HtmlViewer uses compositor-animation-timelines HtmlViewer doesn't add animations to cc::Layers for now. Make sure that HtmlViewer always uses the new animation system (cc::AnimationHost). In practice this means that cc::Layers in HtmlViewer compositor don't have LayerAnimationController. Eventually, we will delete LayerSettings everywhere. BUG=394777 ========== to ========== CC Animations: Make sure that HtmlViewer uses compositor-animation-timelines In general, we want to enable external animation system for blink here: https://codereview.chromium.org/1308053006/ Make sure that HtmlViewer always uses the new animation system for CC and Blink (cc::AnimationHost). In practice this means that cc::Layers in HtmlViewer compositor don't have LayerAnimationController. Eventually, we will delete LayerSettings everywhere. BUG=394777 ==========
Description was changed from ========== CC Animations: Make sure that HtmlViewer uses compositor-animation-timelines In general, we want to enable external animation system for blink here: https://codereview.chromium.org/1308053006/ Make sure that HtmlViewer always uses the new animation system for CC and Blink (cc::AnimationHost). In practice this means that cc::Layers in HtmlViewer compositor don't have LayerAnimationController. Eventually, we will delete LayerSettings everywhere. BUG=394777 ========== to ========== CC Animations: Make sure that HtmlViewer uses compositor-animation-timelines In general, we want to enable external animation system for blink here: https://codereview.chromium.org/1308053006/ Make sure that HtmlViewer always uses the new animation system for CC and Blink (cc::AnimationHost). Eventually, we will delete LayerSettings everywhere. BUG=394777 ==========
https://codereview.chromium.org/1481343002/diff/1/components/html_viewer/html... File components/html_viewer/html_widget.cc (right): https://codereview.chromium.org/1481343002/diff/1/components/html_viewer/html... components/html_viewer/html_widget.cc:97: // Use new animation system (cc::AnimationHost). This state looks like it's global state, and not per widget. Can it move to GlobalState? Or BlinkPlatformImpl if that is appropriate.
https://codereview.chromium.org/1481343002/diff/1/components/html_viewer/html... File components/html_viewer/html_widget.cc (right): https://codereview.chromium.org/1481343002/diff/1/components/html_viewer/html... components/html_viewer/html_widget.cc:97: // Use new animation system (cc::AnimationHost). On 2015/11/30 17:45:29, sky wrote: > This state looks like it's global state, and not per widget. Can it move to > GlobalState? Or BlinkPlatformImpl if that is appropriate. Done.
sky@, PTAL?
LGTM
The CQ bit was checked by loyso@chromium.org
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1481343002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1481343002/20001
Message was sent while issue was closed.
Description was changed from ========== CC Animations: Make sure that HtmlViewer uses compositor-animation-timelines In general, we want to enable external animation system for blink here: https://codereview.chromium.org/1308053006/ Make sure that HtmlViewer always uses the new animation system for CC and Blink (cc::AnimationHost). Eventually, we will delete LayerSettings everywhere. BUG=394777 ========== to ========== CC Animations: Make sure that HtmlViewer uses compositor-animation-timelines In general, we want to enable external animation system for blink here: https://codereview.chromium.org/1308053006/ Make sure that HtmlViewer always uses the new animation system for CC and Blink (cc::AnimationHost). Eventually, we will delete LayerSettings everywhere. BUG=394777 ==========
Message was sent while issue was closed.
Committed patchset #2 (id:20001)
Message was sent while issue was closed.
Description was changed from ========== CC Animations: Make sure that HtmlViewer uses compositor-animation-timelines In general, we want to enable external animation system for blink here: https://codereview.chromium.org/1308053006/ Make sure that HtmlViewer always uses the new animation system for CC and Blink (cc::AnimationHost). Eventually, we will delete LayerSettings everywhere. BUG=394777 ========== to ========== CC Animations: Make sure that HtmlViewer uses compositor-animation-timelines In general, we want to enable external animation system for blink here: https://codereview.chromium.org/1308053006/ Make sure that HtmlViewer always uses the new animation system for CC and Blink (cc::AnimationHost). Eventually, we will delete LayerSettings everywhere. BUG=394777 Committed: https://crrev.com/7f32365dc607c8db0d211e67ef71d2f0fa3dbd3b Cr-Commit-Position: refs/heads/master@{#362911} ==========
Message was sent while issue was closed.
Patchset 2 (id:??) landed as https://crrev.com/7f32365dc607c8db0d211e67ef71d2f0fa3dbd3b Cr-Commit-Position: refs/heads/master@{#362911}
Message was sent while issue was closed.
A revert of this CL (patchset #2 id:20001) has been created in https://codereview.chromium.org/1500513003/ by battre@chromium.org. The reason for reverting is: Revert because WebViewTest.CanGoBackAndForward and WebViewTest.NavigationClearsForward started failing..
Message was sent while issue was closed.
Description was changed from ========== CC Animations: Make sure that HtmlViewer uses compositor-animation-timelines In general, we want to enable external animation system for blink here: https://codereview.chromium.org/1308053006/ Make sure that HtmlViewer always uses the new animation system for CC and Blink (cc::AnimationHost). Eventually, we will delete LayerSettings everywhere. BUG=394777 Committed: https://crrev.com/7f32365dc607c8db0d211e67ef71d2f0fa3dbd3b Cr-Commit-Position: refs/heads/master@{#362911} ========== to ========== CC Animations: Make sure that HtmlViewer uses compositor-animation-timelines In general, we want to enable external animation system for blink here: https://codereview.chromium.org/1308053006/ Make sure that HtmlViewer always uses the new animation system for CC and Blink (cc::AnimationHost). Eventually, we will delete LayerSettings everywhere. BUG=394777 Committed: https://crrev.com/7f32365dc607c8db0d211e67ef71d2f0fa3dbd3b Cr-Commit-Position: refs/heads/master@{#362911} ==========
Description was changed from ========== CC Animations: Make sure that HtmlViewer uses compositor-animation-timelines In general, we want to enable external animation system for blink here: https://codereview.chromium.org/1308053006/ Make sure that HtmlViewer always uses the new animation system for CC and Blink (cc::AnimationHost). Eventually, we will delete LayerSettings everywhere. BUG=394777 Committed: https://crrev.com/7f32365dc607c8db0d211e67ef71d2f0fa3dbd3b Cr-Commit-Position: refs/heads/master@{#362911} ========== to ========== CC Animations: Make sure that HtmlViewer uses compositor-animation-timelines In general, we want to enable external animation system for blink here: https://codereview.chromium.org/1308053006/ Make sure that HtmlViewer always uses the new animation system for CC and Blink (cc::AnimationHost). Eventually, we will delete LayerSettings everywhere. BUG=394777 https://codereview.chromium.org/1459023002/ Committed: https://crrev.com/7f32365dc607c8db0d211e67ef71d2f0fa3dbd3b Cr-Commit-Position: refs/heads/master@{#362911} ==========
Description was changed from ========== CC Animations: Make sure that HtmlViewer uses compositor-animation-timelines In general, we want to enable external animation system for blink here: https://codereview.chromium.org/1308053006/ Make sure that HtmlViewer always uses the new animation system for CC and Blink (cc::AnimationHost). Eventually, we will delete LayerSettings everywhere. BUG=394777 https://codereview.chromium.org/1459023002/ Committed: https://crrev.com/7f32365dc607c8db0d211e67ef71d2f0fa3dbd3b Cr-Commit-Position: refs/heads/master@{#362911} ========== to ========== CC Animations: Make sure that HtmlViewer uses compositor-animation-timelines In general, we want to enable external animation system for blink here: https://codereview.chromium.org/1308053006/ Make sure that HtmlViewer always uses the new animation system for CC and Blink (cc::AnimationHost). Eventually, we will delete LayerSettings everywhere. BUG=394777 UPDATE: WebViewTest.CanGoBackAndForward and WebViewTest.NavigationClearsForward were failing because this fix was not landed: https://codereview.chromium.org/1459023002/ Committed: https://crrev.com/7f32365dc607c8db0d211e67ef71d2f0fa3dbd3b Cr-Commit-Position: refs/heads/master@{#362911} ==========
The CQ bit was checked by loyso@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from sky@chromium.org Link to the patchset: https://codereview.chromium.org/1481343002/#ps60001 (title: "Rebase to pick up a fix.")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1481343002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1481343002/60001
Message was sent while issue was closed.
Description was changed from ========== CC Animations: Make sure that HtmlViewer uses compositor-animation-timelines In general, we want to enable external animation system for blink here: https://codereview.chromium.org/1308053006/ Make sure that HtmlViewer always uses the new animation system for CC and Blink (cc::AnimationHost). Eventually, we will delete LayerSettings everywhere. BUG=394777 UPDATE: WebViewTest.CanGoBackAndForward and WebViewTest.NavigationClearsForward were failing because this fix was not landed: https://codereview.chromium.org/1459023002/ Committed: https://crrev.com/7f32365dc607c8db0d211e67ef71d2f0fa3dbd3b Cr-Commit-Position: refs/heads/master@{#362911} ========== to ========== CC Animations: Make sure that HtmlViewer uses compositor-animation-timelines In general, we want to enable external animation system for blink here: https://codereview.chromium.org/1308053006/ Make sure that HtmlViewer always uses the new animation system for CC and Blink (cc::AnimationHost). Eventually, we will delete LayerSettings everywhere. BUG=394777 UPDATE: WebViewTest.CanGoBackAndForward and WebViewTest.NavigationClearsForward were failing because this fix was not landed: https://codereview.chromium.org/1459023002/ Committed: https://crrev.com/7f32365dc607c8db0d211e67ef71d2f0fa3dbd3b Cr-Commit-Position: refs/heads/master@{#362911} ==========
Message was sent while issue was closed.
Committed patchset #4 (id:60001)
Message was sent while issue was closed.
Description was changed from ========== CC Animations: Make sure that HtmlViewer uses compositor-animation-timelines In general, we want to enable external animation system for blink here: https://codereview.chromium.org/1308053006/ Make sure that HtmlViewer always uses the new animation system for CC and Blink (cc::AnimationHost). Eventually, we will delete LayerSettings everywhere. BUG=394777 UPDATE: WebViewTest.CanGoBackAndForward and WebViewTest.NavigationClearsForward were failing because this fix was not landed: https://codereview.chromium.org/1459023002/ Committed: https://crrev.com/7f32365dc607c8db0d211e67ef71d2f0fa3dbd3b Cr-Commit-Position: refs/heads/master@{#362911} ========== to ========== CC Animations: Make sure that HtmlViewer uses compositor-animation-timelines In general, we want to enable external animation system for blink here: https://codereview.chromium.org/1308053006/ Make sure that HtmlViewer always uses the new animation system for CC and Blink (cc::AnimationHost). Eventually, we will delete LayerSettings everywhere. BUG=394777 UPDATE: WebViewTest.CanGoBackAndForward and WebViewTest.NavigationClearsForward were failing because this fix was not landed: https://codereview.chromium.org/1459023002/ Committed: https://crrev.com/7f32365dc607c8db0d211e67ef71d2f0fa3dbd3b Cr-Commit-Position: refs/heads/master@{#362911} Committed: https://crrev.com/5731b09ecd33ad6324052a44ad6871e24ea9fdbc Cr-Commit-Position: refs/heads/master@{#363143} ==========
Message was sent while issue was closed.
Patchset 4 (id:??) landed as https://crrev.com/5731b09ecd33ad6324052a44ad6871e24ea9fdbc Cr-Commit-Position: refs/heads/master@{#363143} |