diff options
author | vollick <vollick@chromium.org> | 2016-03-22 11:33:27 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-03-22 18:35:30 +0000 |
commit | 83fbfc832bb24abbea9c9dfa4ff17ad20bc047f4 (patch) | |
tree | fbb9da14d918cda98c34b7ae441a684a0293650a /cc/cc.gyp | |
parent | b08686b8c95ece5c34b49904496fdaa06094c0ff (diff) | |
download | chromium_src-83fbfc832bb24abbea9c9dfa4ff17ad20bc047f4.zip chromium_src-83fbfc832bb24abbea9c9dfa4ff17ad20bc047f4.tar.gz chromium_src-83fbfc832bb24abbea9c9dfa4ff17ad20bc047f4.tar.bz2 |
Transfer LayerImpl ownership to LayerTreeImpl
I have taken a very simple strategy. I have
retained all LayerImpl functions related to
transfer of ownership (AddChild, etc). These now
update raw pointers on the LayerImpl as well as
updating true ownership by talking to the LTI.
This allows most unit test code to remain as is.
LayerImpl's may be constructed and ownership may
be transferred just as it had been.
BUG=594026
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Review URL: https://codereview.chromium.org/1801853002
Cr-Commit-Position: refs/heads/master@{#382619}
Diffstat (limited to 'cc/cc.gyp')
-rw-r--r-- | cc/cc.gyp | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -190,14 +190,14 @@ 'layers/io_surface_layer_impl.cc', 'layers/io_surface_layer_impl.h', 'layers/layer.cc', - 'layers/layer.h', 'layers/layer_client.h', + 'layers/layer_collections.h', + 'layers/layer.h', 'layers/layer_impl.cc', 'layers/layer_impl.h', 'layers/layer_iterator.h', 'layers/layer_list_iterator.cc', 'layers/layer_list_iterator.h', - 'layers/layer_lists.h', 'layers/layer_position_constraint.cc', 'layers/layer_position_constraint.h', 'layers/layer_proto_converter.cc', |