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 520ff1388b36a4a6aab6cab4ca79c34ae7355a81..dc61d2d7c42248f63e29899cb0026aa5fe2c01b9 100644 |
--- a/components/mus/surfaces/surfaces_context_provider.h |
+++ b/components/mus/surfaces/surfaces_context_provider.h |
@@ -37,10 +37,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; |