| Index: webkit/common/gpu/context_provider_in_process.h
|
| diff --git a/webkit/common/gpu/context_provider_in_process.h b/webkit/common/gpu/context_provider_in_process.h
|
| index 72098b26d008f759099c92613f2694dd5c075788..2abc7f316630d8347e27c1001ece56939826627c 100644
|
| --- a/webkit/common/gpu/context_provider_in_process.h
|
| +++ b/webkit/common/gpu/context_provider_in_process.h
|
| @@ -9,7 +9,7 @@
|
| #include "base/memory/scoped_ptr.h"
|
| #include "base/synchronization/lock.h"
|
| #include "base/threading/thread_checker.h"
|
| -#include "cc/output/context_provider.h"
|
| +#include "webkit/common/gpu/context_provider_web_context.h"
|
| #include "webkit/common/gpu/webgraphicscontext3d_in_process_command_buffer_impl.h"
|
| #include "webkit/common/gpu/webkit_gpu_export.h"
|
|
|
| @@ -20,7 +20,7 @@ namespace gpu {
|
| class GrContextForWebGraphicsContext3D;
|
|
|
| class WEBKIT_GPU_EXPORT ContextProviderInProcess
|
| - : NON_EXPORTED_BASE(public cc::ContextProvider) {
|
| + : NON_EXPORTED_BASE(public ContextProviderWebContext) {
|
| public:
|
| static scoped_refptr<ContextProviderInProcess> Create(
|
| scoped_ptr<WebGraphicsContext3DInProcessCommandBufferImpl> context3d,
|
| @@ -30,6 +30,7 @@ class WEBKIT_GPU_EXPORT ContextProviderInProcess
|
| // context.
|
| static scoped_refptr<ContextProviderInProcess> CreateOffscreen();
|
|
|
| + virtual blink::WebGraphicsContext3D* WebContext3D() OVERRIDE;
|
| virtual bool BindToCurrentThread() OVERRIDE;
|
| virtual Capabilities ContextCapabilities() OVERRIDE;
|
| virtual blink::WebGraphicsContext3D* Context3d() OVERRIDE;
|
|
|