Index: content/renderer/render_thread_impl.cc |
diff --git a/content/renderer/render_thread_impl.cc b/content/renderer/render_thread_impl.cc |
index 02a6627cb64b382382cca61bbdb793cec28ec5c2..070e29af9d394b37a85b3644aabcc20472b721a9 100644 |
--- a/content/renderer/render_thread_impl.cc |
+++ b/content/renderer/render_thread_impl.cc |
@@ -51,12 +51,12 @@ |
#include "cc/trees/layer_tree_host_common.h" |
#include "cc/trees/layer_tree_settings.h" |
#include "components/discardable_memory/client/client_discardable_shared_memory_manager.h" |
+#include "components/display_compositor/child/child_shared_bitmap_manager.h" |
#include "content/child/appcache/appcache_dispatcher.h" |
#include "content/child/appcache/appcache_frontend_impl.h" |
#include "content/child/blob_storage/blob_message_filter.h" |
#include "content/child/child_histogram_message_filter.h" |
#include "content/child/child_resource_message_filter.h" |
-#include "content/child/child_shared_bitmap_manager.h" |
#include "content/child/content_child_helpers.h" |
#include "content/child/db_message_filter.h" |
#include "content/child/indexed_db/indexed_db_dispatcher.h" |
@@ -550,13 +550,6 @@ mojom::RenderMessageFilter* RenderThreadImpl::current_render_message_filter() { |
} |
// static |
-const scoped_refptr<mojom::ThreadSafeRenderMessageFilterAssociatedPtr>& |
-RenderThreadImpl::current_thread_safe_render_message_filter() { |
- DCHECK(current()); |
- return current()->thread_safe_render_message_filter(); |
-} |
- |
-// static |
void RenderThreadImpl::SetRenderMessageFilterForTesting( |
mojom::RenderMessageFilter* render_message_filter) { |
g_render_message_filter_for_testing = render_message_filter; |
@@ -630,9 +623,9 @@ void RenderThreadImpl::Init( |
} |
channel()->GetThreadSafeRemoteAssociatedInterface( |
- &thread_safe_render_message_filter_); |
- shared_bitmap_manager_.reset( |
- new ChildSharedBitmapManager(thread_safe_render_message_filter_)); |
+ &thread_safe_shared_bitmap_manager_ptr_); |
+ shared_bitmap_manager_.reset(new display_compositor::ChildSharedBitmapManager( |
+ thread_safe_shared_bitmap_manager_ptr_)); |
InitializeWebKit(resource_task_queue); |
@@ -1243,7 +1236,8 @@ void RenderThreadImpl::RecordComputedAction(const std::string& action) { |
std::unique_ptr<base::SharedMemory> |
RenderThreadImpl::HostAllocateSharedMemoryBuffer(size_t size) { |
- return ChildThreadImpl::AllocateSharedMemory(size); |
+ return display_compositor::ChildSharedBitmapManager::AllocateSharedMemory( |
+ size); |
} |
cc::SharedBitmapManager* RenderThreadImpl::GetSharedBitmapManager() { |
@@ -2014,11 +2008,6 @@ mojom::RenderMessageFilter* RenderThreadImpl::render_message_filter() { |
return render_message_filter_.get(); |
} |
-const scoped_refptr<mojom::ThreadSafeRenderMessageFilterAssociatedPtr>& |
-RenderThreadImpl::thread_safe_render_message_filter() { |
- return thread_safe_render_message_filter_; |
-} |
- |
gpu::GpuChannelHost* RenderThreadImpl::GetGpuChannel() { |
if (!gpu_channel_) |
return nullptr; |