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

Issue 1166233002: Rebuild PropertyTrees When Layer Attach to New LayerTreeHost (Closed)

Created:
5 years, 6 months ago by weiliangc
Modified:
5 years, 6 months ago
Reviewers:
Ian Vollick, enne (OOO)
CC:
cc-bugs_chromium.org, chromium-reviews, danakj
Base URL:
https://chromium.googlesource.com/chromium/src.git@implon
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Rebuild PropertyTrees When Layer Attach to New LayerTreeHost When detach a layer from old LayerTreeHost and attach it to new one, both old and new LayerTreeHost need to rebuild their property trees. Layer now has stale indices for property trees, invalidate them. Old LayerTreeHost also needs to be rebuilt because detaching a layer might change the property trees' structures. BUG=497952 R=enne, vollick CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Committed: https://crrev.com/c4d2e74d6d68fd7ed55ec11df3151ec4208dfffa Cr-Commit-Position: refs/heads/master@{#333417}

Patch Set 1 #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+16 lines, -0 lines) Patch
M cc/layers/layer.h View 1 chunk +4 lines, -0 lines 0 comments Download
M cc/layers/layer.cc View 2 chunks +12 lines, -0 lines 1 comment Download

Messages

Total messages: 9 (1 generated)
weiliangc
5 years, 6 months ago (2015-06-08 21:37:18 UTC) #1
enne (OOO)
lgtm
5 years, 6 months ago (2015-06-08 21:49:00 UTC) #2
Ian Vollick
https://codereview.chromium.org/1166233002/diff/1/cc/layers/layer.cc File cc/layers/layer.cc (right): https://codereview.chromium.org/1166233002/diff/1/cc/layers/layer.cc#newcode138 cc/layers/layer.cc:138: InvalidatePropertyTreesIndices(); Is there a chance that we're detaching/attaching a ...
5 years, 6 months ago (2015-06-09 00:18:51 UTC) #3
enne (OOO)
On 2015/06/09 at 00:18:51, vollick wrote: > https://codereview.chromium.org/1166233002/diff/1/cc/layers/layer.cc > File cc/layers/layer.cc (right): > > https://codereview.chromium.org/1166233002/diff/1/cc/layers/layer.cc#newcode138 ...
5 years, 6 months ago (2015-06-09 00:22:31 UTC) #4
Ian Vollick
On 2015/06/09 at 00:22:31, enne wrote: > On 2015/06/09 at 00:18:51, vollick wrote: > > ...
5 years, 6 months ago (2015-06-09 00:23:12 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1166233002/1
5 years, 6 months ago (2015-06-09 00:26:33 UTC) #7
commit-bot: I haz the power
Committed patchset #1 (id:1)
5 years, 6 months ago (2015-06-09 01:21:43 UTC) #8
commit-bot: I haz the power
5 years, 6 months ago (2015-06-09 01:22:26 UTC) #9
Message was sent while issue was closed.
Patchset 1 (id:??) landed as
https://crrev.com/c4d2e74d6d68fd7ed55ec11df3151ec4208dfffa
Cr-Commit-Position: refs/heads/master@{#333417}

Powered by Google App Engine
This is Rietveld 408576698