| Index: cc/layers/render_surface_impl.cc
|
| diff --git a/cc/layers/render_surface_impl.cc b/cc/layers/render_surface_impl.cc
|
| index 3c957eb5d0be0e019f1526676f9199fcea639034..071c93005b5321c9a8a45336e633ec6dc3d7c17c 100644
|
| --- a/cc/layers/render_surface_impl.cc
|
| +++ b/cc/layers/render_surface_impl.cc
|
| @@ -349,12 +349,12 @@ void RenderSurfaceImpl::ClearLayerLists() {
|
| }
|
|
|
| int RenderSurfaceImpl::GetRenderPassId() {
|
| - return owning_layer_->id();
|
| + return id();
|
| }
|
|
|
| void RenderSurfaceImpl::AppendRenderPasses(RenderPassSink* pass_sink) {
|
| std::unique_ptr<RenderPass> pass = RenderPass::Create(layer_list_.size());
|
| - pass->SetNew(owning_layer_->id(), content_rect(),
|
| + pass->SetNew(id(), content_rect(),
|
| gfx::IntersectRects(content_rect(),
|
| damage_tracker_->current_damage_rect()),
|
| draw_properties_.screen_space_transform);
|
|
|