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

Issue 2014533005: cc : Reland Add IsInIdtoIndexMap to property tres (Closed)

Created:
4 years, 7 months ago by jaydasika
Modified:
4 years, 7 months ago
CC:
chromium-reviews, cc-bugs_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

cc : Reland Add IsInIdtoIndexMap to property tres And use that to update during animations. This patch also makes Layer::OnOpacityAnimated (and other animation functions in LayerImpl) independent of property tree indices stored on LayerImpl. This is needed to ensure we don't depend on the order in which we push layer properties. BUG=609208 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel patch from issue 1994333002 at patchset 60001 (http://crrev.com/1994333002#ps60001) Committed: https://crrev.com/5d9c03a0e675528d3381753c3788d759202f4293 Cr-Commit-Position: refs/heads/master@{#396250}

Patch Set 1 : Original patch #

Patch Set 2 : #

Total comments: 1

Patch Set 3 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+265 lines, -182 lines) Patch
M cc/layers/layer.cc View 9 chunks +138 lines, -129 lines 0 comments Download
M cc/layers/layer_impl.cc View 1 10 chunks +51 lines, -53 lines 0 comments Download
M cc/layers/scrollbar_layer_unittest.cc View 1 2 2 chunks +47 lines, -0 lines 0 comments Download
M cc/trees/property_tree.h View 2 chunks +3 lines, -0 lines 0 comments Download
M cc/trees/property_tree.cc View 1 chunk +26 lines, -0 lines 0 comments Download

Messages

Total messages: 17 (8 generated)
jaydasika
https://codereview.chromium.org/2014533005/diff/20001/cc/layers/scrollbar_layer_unittest.cc File cc/layers/scrollbar_layer_unittest.cc (right): https://codereview.chromium.org/2014533005/diff/20001/cc/layers/scrollbar_layer_unittest.cc#newcode598 cc/layers/scrollbar_layer_unittest.cc:598: EXPECT_EQ(node->data.opacity, 1.f); If we use effect tree index in ...
4 years, 7 months ago (2016-05-26 02:17:06 UTC) #2
jaydasika
PTAL
4 years, 7 months ago (2016-05-26 02:17:32 UTC) #4
jaydasika
The original CL also caused a performance regression(crbug.com/613892). But, I ran the perfbot again on ...
4 years, 7 months ago (2016-05-26 02:23:08 UTC) #5
ajuma
On 2016/05/26 02:23:08, jaydasika wrote: > The original CL also caused a performance regression(crbug.com/613892). But, ...
4 years, 7 months ago (2016-05-26 14:52:49 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2014533005/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/2014533005/20001
4 years, 7 months ago (2016-05-26 16:13:38 UTC) #8
commit-bot: I haz the power
Try jobs failed on following builders: android_arm64_dbg_recipe on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_arm64_dbg_recipe/builds/72311)
4 years, 7 months ago (2016-05-26 16:32:09 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2014533005/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/2014533005/40001
4 years, 7 months ago (2016-05-26 18:47:05 UTC) #13
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 7 months ago (2016-05-26 19:21:16 UTC) #15
commit-bot: I haz the power
4 years, 7 months ago (2016-05-26 19:22:27 UTC) #17
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/5d9c03a0e675528d3381753c3788d759202f4293
Cr-Commit-Position: refs/heads/master@{#396250}

Powered by Google App Engine
This is Rietveld 408576698