Index: webkit/common/gpu/webgraphicscontext3d_in_process_command_buffer_impl.cc |
diff --git a/webkit/common/gpu/webgraphicscontext3d_in_process_command_buffer_impl.cc b/webkit/common/gpu/webgraphicscontext3d_in_process_command_buffer_impl.cc |
index 5ad1d777073235f7b45f35c9a66704923578d5cf..5f2ebefe6293a0bd0e075c57d7b8d2b5fc81b940 100644 |
--- a/webkit/common/gpu/webgraphicscontext3d_in_process_command_buffer_impl.cc |
+++ b/webkit/common/gpu/webgraphicscontext3d_in_process_command_buffer_impl.cc |
@@ -147,14 +147,15 @@ bool WebGraphicsContext3DInProcessCommandBufferImpl::MaybeInitializeGL() { |
// will need to be lost either when the first context requesting the |
// discrete GPU is created, or the last one is destroyed. |
gfx::GpuPreference gpu_preference = gfx::PreferDiscreteGpu; |
- |
- context_.reset(GLInProcessContext::CreateContext( |
- is_offscreen_, |
- window_, |
- gfx::Size(1, 1), |
- share_resources_, |
- attribs_, |
- gpu_preference)); |
+ context_.reset(GLInProcessContext::Create(NULL, /* service */ |
+ NULL, /* surface */ |
+ is_offscreen_, |
+ window_, |
+ gfx::Size(1, 1), |
+ NULL, /* share_context */ |
+ share_resources_, |
+ attribs_, |
+ gpu_preference)); |
} |
if (context_) { |