| Index: cc/layers/delegated_renderer_layer.cc
|
| diff --git a/cc/layers/delegated_renderer_layer.cc b/cc/layers/delegated_renderer_layer.cc
|
| index a940903b966d2fe87ca786fc819ea525593e7803..7330e759e3a0cdd4b8a77fcc75e0e96107a37b0a 100644
|
| --- a/cc/layers/delegated_renderer_layer.cc
|
| +++ b/cc/layers/delegated_renderer_layer.cc
|
| @@ -4,7 +4,6 @@
|
|
|
| #include "cc/layers/delegated_renderer_layer.h"
|
|
|
| -#include "cc/layers/delegated_renderer_layer_client.h"
|
| #include "cc/layers/delegated_renderer_layer_impl.h"
|
| #include "cc/output/delegated_frame_data.h"
|
| #include "cc/quads/render_pass_draw_quad.h"
|
| @@ -14,17 +13,14 @@
|
| namespace cc {
|
|
|
| scoped_refptr<DelegatedRendererLayer> DelegatedRendererLayer::Create(
|
| - DelegatedRendererLayerClient* client,
|
| const scoped_refptr<DelegatedFrameProvider>& frame_provider) {
|
| return scoped_refptr<DelegatedRendererLayer>(
|
| - new DelegatedRendererLayer(client, frame_provider));
|
| + new DelegatedRendererLayer(frame_provider));
|
| }
|
|
|
| DelegatedRendererLayer::DelegatedRendererLayer(
|
| - DelegatedRendererLayerClient* client,
|
| const scoped_refptr<DelegatedFrameProvider>& frame_provider)
|
| : Layer(),
|
| - client_(client),
|
| frame_provider_(frame_provider),
|
| should_collect_new_frame_(true),
|
| frame_data_(NULL),
|
| @@ -81,11 +77,6 @@ void DelegatedRendererLayer::PushPropertiesTo(LayerImpl* impl) {
|
| frame_data_ = NULL;
|
| frame_damage_ = gfx::RectF();
|
|
|
| - // The ResourceProvider will have the new frame as soon as we push it to the
|
| - // pending tree. So resources no longer in use will be returned as well.
|
| - if (client_)
|
| - client_->DidCommitFrameData();
|
| -
|
| // TODO(danakj): The DidCommitFrameData() notification requires a push
|
| // properties to happen in order to notify about resources returned
|
| // from the parent compositor that are no longer in use. crbug.com/259090
|
|
|