| Index: cc/software_renderer.h
 | 
| diff --git a/cc/software_renderer.h b/cc/software_renderer.h
 | 
| index a3a35d8f90f08cad304f203d1919f48446e559aa..0d12f4ab0cdc4a9e1d6e1702a4281a5f8d67929d 100644
 | 
| --- a/cc/software_renderer.h
 | 
| +++ b/cc/software_renderer.h
 | 
| @@ -21,7 +21,7 @@ class RenderPassDrawQuad;
 | 
|  
 | 
|  class SoftwareRenderer : public DirectRenderer {
 | 
|  public:
 | 
| -    static scoped_ptr<SoftwareRenderer> create(RendererClient*, ResourceProvider*, WebKit::WebCompositorSoftwareOutputDevice*);
 | 
| +    static scoped_ptr<SoftwareRenderer> create(RendererClient*, ResourceProvider*, WebKit::WebCompositorSoftwareOutputDevice*, bool hasImplThread);
 | 
|      virtual ~SoftwareRenderer();
 | 
|  
 | 
|      virtual const RendererCapabilities& capabilities() const OVERRIDE;
 | 
| @@ -49,7 +49,7 @@ protected:
 | 
|      virtual bool flippedFramebuffer() const OVERRIDE;
 | 
|  
 | 
|  private:
 | 
| -    SoftwareRenderer(RendererClient*, ResourceProvider*, WebKit::WebCompositorSoftwareOutputDevice*);
 | 
| +    SoftwareRenderer(RendererClient*, ResourceProvider*, WebKit::WebCompositorSoftwareOutputDevice*, bool hasImplThread);
 | 
|  
 | 
|      bool isSoftwareResource(ResourceProvider::ResourceId) const;
 | 
|  
 | 
| @@ -61,6 +61,7 @@ private:
 | 
|      void drawUnsupportedQuad(const DrawingFrame&, const DrawQuad*);
 | 
|  
 | 
|      RendererCapabilities m_capabilities;
 | 
| +    bool m_hasImplThread;
 | 
|      bool m_visible;
 | 
|  
 | 
|      WebKit::WebCompositorSoftwareOutputDevice* m_outputDevice;
 | 
| 
 |