Index: components/mus/surfaces/surfaces_context_provider.h |
diff --git a/components/mus/surfaces/surfaces_context_provider.h b/components/mus/surfaces/surfaces_context_provider.h |
index d60510755dee003fd6d30f401e379b9e3179b30c..9fa6d47c704d84cf0eb741ff68a5b75fb2031f85 100644 |
--- a/components/mus/surfaces/surfaces_context_provider.h |
+++ b/components/mus/surfaces/surfaces_context_provider.h |
@@ -39,10 +39,11 @@ class SurfacesContextProvider : public cc::ContextProvider, |
public CommandBufferLocalClient, |
public base::NonThreadSafe { |
public: |
- SurfacesContextProvider(SurfacesContextProviderDelegate* delegate, |
- gfx::AcceleratedWidget widget, |
+ SurfacesContextProvider(gfx::AcceleratedWidget widget, |
const scoped_refptr<GpuState>& state); |
+ void SetDelegate(SurfacesContextProviderDelegate* delegate); |
+ |
// cc::ContextProvider implementation. |
bool BindToCurrentThread() override; |
gpu::gles2::GLES2Interface* ContextGL() override; |