| Index: blimp/client/feature/compositor/blimp_output_surface.h
 | 
| diff --git a/blimp/client/feature/compositor/blimp_output_surface.h b/blimp/client/feature/compositor/blimp_output_surface.h
 | 
| index b8d46ddc2fa89e5568aa8c777fc1ca79990afcbb..4b68b092a9b6eeafe099e0d97a52874a42b9b065 100644
 | 
| --- a/blimp/client/feature/compositor/blimp_output_surface.h
 | 
| +++ b/blimp/client/feature/compositor/blimp_output_surface.h
 | 
| @@ -13,16 +13,18 @@
 | 
|  
 | 
|  namespace blimp {
 | 
|  namespace client {
 | 
| +class BlimpContextProvider;
 | 
|  
 | 
|  // Minimal implementation of cc::OutputSurface.
 | 
|  class BlimpOutputSurface : public cc::OutputSurface {
 | 
|   public:
 | 
|    explicit BlimpOutputSurface(
 | 
| -      scoped_refptr<cc::ContextProvider> context_provider);
 | 
| +      scoped_refptr<BlimpContextProvider> context_provider);
 | 
|    ~BlimpOutputSurface() override;
 | 
|  
 | 
|    // OutputSurface implementation.
 | 
|    void SwapBuffers(cc::CompositorFrame* frame) override;
 | 
| +  uint32_t GetFramebufferCopyTextureFormat() override;
 | 
|  
 | 
|   private:
 | 
|    DISALLOW_COPY_AND_ASSIGN(BlimpOutputSurface);
 | 
| 
 |