| Index: cc/CCLayerTreeHostImpl.h
 | 
| diff --git a/cc/CCLayerTreeHostImpl.h b/cc/CCLayerTreeHostImpl.h
 | 
| index ece6c43c7bbd7ae0ac715f9fbb44b6a0f69a6a03..b4c30c9da5a2d48b3427c3d6a36751a846f4e462 100644
 | 
| --- a/cc/CCLayerTreeHostImpl.h
 | 
| +++ b/cc/CCLayerTreeHostImpl.h
 | 
| @@ -40,6 +40,7 @@ public:
 | 
|      virtual void setNeedsRedrawOnImplThread() = 0;
 | 
|      virtual void setNeedsCommitOnImplThread() = 0;
 | 
|      virtual void postAnimationEventsToMainThreadOnImplThread(PassOwnPtr<CCAnimationEventsVector>, double wallClockTime) = 0;
 | 
| +    virtual void releaseContentsTexturesOnImplThread() = 0;
 | 
|  };
 | 
|  
 | 
|  // CCLayerTreeHostImpl owns the CCLayerImpl tree as well as associated rendering state
 | 
| @@ -137,6 +138,7 @@ public:
 | 
|      void setSourceFrameNumber(int frameNumber) { m_sourceFrameNumber = frameNumber; }
 | 
|  
 | 
|      bool contentsTexturesPurged() const { return m_contentsTexturesPurged; }
 | 
| +    void setContentsTexturesPurged();
 | 
|      void resetContentsTexturesPurged();
 | 
|      size_t memoryAllocationLimitBytes() const { return m_memoryAllocationLimitBytes; }
 | 
|  
 | 
| 
 |