Chromium Code Reviews| Index: content/browser/renderer_host/compositor_impl_android.h |
| diff --git a/content/browser/renderer_host/compositor_impl_android.h b/content/browser/renderer_host/compositor_impl_android.h |
| index 54c6469eb4709024be81459abd8224edd987e703..284d88066791b57b487fb92528b9e1325cb959b1 100644 |
| --- a/content/browser/renderer_host/compositor_impl_android.h |
| +++ b/content/browser/renderer_host/compositor_impl_android.h |
| @@ -12,6 +12,7 @@ |
| #include "base/memory/weak_ptr.h" |
| #include "cc/trees/layer_tree_host_client.h" |
| #include "cc/trees/layer_tree_host_single_thread_client.h" |
| +#include "content/browser/android/resource_manager_impl.h" |
| #include "content/browser/android/ui_resource_provider_impl.h" |
| #include "content/browser/renderer_host/image_transport_factory_android.h" |
| #include "content/common/content_export.h" |
| @@ -34,6 +35,7 @@ class SurfaceIdAllocator; |
| namespace content { |
| class CompositorClient; |
| class OnscreenDisplayClient; |
| +class ResourceManager; |
|
jdduke (slow)
2014/11/19 18:26:48
Nit: We're already including the header, no need t
Jaekyun Seok (inactive)
2014/11/21 12:35:33
Done.
|
| class UIResourceProvider; |
| // ----------------------------------------------------------------------------- |
| @@ -63,6 +65,7 @@ class CONTENT_EXPORT CompositorImpl |
| virtual void SetHasTransparentBackground(bool flag) override; |
| virtual void SetNeedsComposite() override; |
| virtual UIResourceProvider& GetUIResourceProvider() override; |
| + virtual ResourceManager& GetResourceManager() override; |
| // LayerTreeHostClient implementation. |
| virtual void WillBeginMainFrame(int frame_id) override {} |
| @@ -143,6 +146,7 @@ class CONTENT_EXPORT CompositorImpl |
| scoped_ptr<cc::LayerTreeHost> host_; |
| content::UIResourceProviderImpl ui_resource_provider_; |
| + content::ResourceManagerImpl resource_manager_; |
| scoped_ptr<OnscreenDisplayClient> display_client_; |
| scoped_ptr<cc::SurfaceIdAllocator> surface_id_allocator_; |