| Index: cc/trees/layer_tree_host_impl.h
|
| diff --git a/cc/trees/layer_tree_host_impl.h b/cc/trees/layer_tree_host_impl.h
|
| index e747d7b7ed8aec95e3b546b764583bd9e622fc24..7ea6cc9b62d7d77d1b753a81265f95044308a93a 100644
|
| --- a/cc/trees/layer_tree_host_impl.h
|
| +++ b/cc/trees/layer_tree_host_impl.h
|
| @@ -50,8 +50,8 @@ class RenderPassDrawQuad;
|
| class TextureMailboxDeleter;
|
| class TopControlsManager;
|
| class UIResourceBitmap;
|
| +class UIResourceRequest;
|
| struct RendererCapabilities;
|
| -struct UIResourceRequest;
|
|
|
| // LayerTreeHost->Proxy callback interface.
|
| class LayerTreeHostImplClient {
|
| @@ -400,14 +400,15 @@ class CC_EXPORT LayerTreeHostImpl
|
|
|
| bool page_scale_animation_active() const { return !!page_scale_animation_; }
|
|
|
| - void CreateUIResource(UIResourceId uid,
|
| - scoped_refptr<UIResourceBitmap> bitmap);
|
| + virtual void CreateUIResource(UIResourceId uid,
|
| + const UIResourceBitmap& bitmap);
|
| // Deletes a UI resource. May safely be called more than once.
|
| - void DeleteUIResource(UIResourceId uid);
|
| + virtual void DeleteUIResource(UIResourceId uid);
|
| void EvictAllUIResources();
|
| bool EvictedUIResourcesExist() const;
|
|
|
| - ResourceProvider::ResourceId ResourceIdForUIResource(UIResourceId uid) const;
|
| + virtual ResourceProvider::ResourceId ResourceIdForUIResource(
|
| + UIResourceId uid) const;
|
|
|
| void DidInitializeVisibleTileForTesting() { DidInitializeVisibleTile(); }
|
|
|
|
|