| Index: content/renderer/render_thread_impl.h
|
| diff --git a/content/renderer/render_thread_impl.h b/content/renderer/render_thread_impl.h
|
| index cc6cef00d52088283eef0baebb842c96ca84d056..3d1b5bfc737d4cc574e343a76ea8884e8abfa5f5 100644
|
| --- a/content/renderer/render_thread_impl.h
|
| +++ b/content/renderer/render_thread_impl.h
|
| @@ -25,11 +25,11 @@
|
| #include "content/child/child_thread_impl.h"
|
| #include "content/common/content_export.h"
|
| #include "content/common/frame_replication_state.h"
|
| -#include "content/common/gpu/client/gpu_channel_host.h"
|
| #include "content/common/gpu_process_launch_causes.h"
|
| #include "content/common/storage_partition_service.mojom.h"
|
| #include "content/public/renderer/render_thread.h"
|
| #include "content/renderer/gpu/compositor_dependencies.h"
|
| +#include "gpu/ipc/client/gpu_channel_host.h"
|
| #include "net/base/network_change_notifier.h"
|
| #include "third_party/WebKit/public/platform/WebConnectionType.h"
|
| #include "ui/gfx/native_widget_types.h"
|
| @@ -67,6 +67,10 @@ namespace cc_blink {
|
| class ContextProviderWebContext;
|
| }
|
|
|
| +namespace gpu {
|
| +class GpuChannelHost;
|
| +}
|
| +
|
| namespace IPC {
|
| class MessageFilter;
|
| }
|
| @@ -102,7 +106,6 @@ class DBMessageFilter;
|
| class DevToolsAgentFilter;
|
| class DomStorageDispatcher;
|
| class EmbeddedWorkerDispatcher;
|
| -class GpuChannelHost;
|
| class IndexedDBDispatcher;
|
| class InputHandlerManager;
|
| class MediaStreamCenter;
|
| @@ -146,7 +149,7 @@ class SynchronousCompositorFilter;
|
| class CONTENT_EXPORT RenderThreadImpl
|
| : public RenderThread,
|
| public ChildThreadImpl,
|
| - public GpuChannelHostFactory,
|
| + public gpu::GpuChannelHostFactory,
|
| NON_EXPORTED_BASE(public CompositorDependencies) {
|
| public:
|
| static RenderThreadImpl* Create(const InProcessChildThreadParams& params);
|
| @@ -225,8 +228,7 @@ class CONTENT_EXPORT RenderThreadImpl
|
| // established or if it has been lost (for example if the GPU plugin crashed).
|
| // If there is a pending asynchronous request, it will be completed by the
|
| // time this routine returns.
|
| - GpuChannelHost* EstablishGpuChannelSync(CauseForGpuLaunch);
|
| -
|
| + gpu::GpuChannelHost* EstablishGpuChannelSync(CauseForGpuLaunch);
|
|
|
| // This method modifies how the next message is sent. Normally, when sending
|
| // a synchronous message that runs a nested message loop, we need to suspend
|
| @@ -332,7 +334,7 @@ class CONTENT_EXPORT RenderThreadImpl
|
|
|
| // Get the GPU channel. Returns NULL if the channel is not established or
|
| // has been lost.
|
| - GpuChannelHost* GetGpuChannel();
|
| + gpu::GpuChannelHost* GetGpuChannel();
|
|
|
| // Returns a SingleThreadTaskRunner instance corresponding to the message loop
|
| // of the thread on which file operations should be run. Must be called
|
| @@ -594,7 +596,7 @@ class CONTENT_EXPORT RenderThreadImpl
|
| base::RepeatingTimer idle_timer_;
|
|
|
| // The channel from the renderer process to the GPU process.
|
| - scoped_refptr<GpuChannelHost> gpu_channel_;
|
| + scoped_refptr<gpu::GpuChannelHost> gpu_channel_;
|
|
|
| // Cache of variables that are needed on the compositor thread by
|
| // GpuChannelHostFactory methods.
|
|
|