Index: content/renderer/webgraphicscontext3d_provider_impl.cc |
diff --git a/content/renderer/webgraphicscontext3d_provider_impl.cc b/content/renderer/webgraphicscontext3d_provider_impl.cc |
index 16deb534bc8dff2df9454156f6ab330d1c2ef8d0..9b7e29b9fadfdaaaf5f3f529ddddf986fd21d55f 100644 |
--- a/content/renderer/webgraphicscontext3d_provider_impl.cc |
+++ b/content/renderer/webgraphicscontext3d_provider_impl.cc |
@@ -4,21 +4,20 @@ |
#include "content/renderer/webgraphicscontext3d_provider_impl.h" |
-#include "cc/blink/context_provider_web_context.h" |
+#include "content/common/gpu/client/context_provider_command_buffer.h" |
#include "gpu/command_buffer/client/context_support.h" |
#include "third_party/WebKit/public/platform/functional/WebFunction.h" |
namespace content { |
WebGraphicsContext3DProviderImpl::WebGraphicsContext3DProviderImpl( |
- scoped_refptr<cc_blink::ContextProviderWebContext> provider) |
- : provider_(provider) { |
-} |
+ scoped_refptr<ContextProviderCommandBuffer> provider) |
+ : provider_(std::move(provider)) {} |
WebGraphicsContext3DProviderImpl::~WebGraphicsContext3DProviderImpl() {} |
blink::WebGraphicsContext3D* WebGraphicsContext3DProviderImpl::context3d() { |
- return provider_->WebContext3D(); |
+ return nullptr; |
} |
gpu::gles2::GLES2Interface* WebGraphicsContext3DProviderImpl::contextGL() { |