Index: Source/WebCore/platform/graphics/chromium/cc/CCThreadProxy.h |
=================================================================== |
--- Source/WebCore/platform/graphics/chromium/cc/CCThreadProxy.h (revision 125598) |
+++ Source/WebCore/platform/graphics/chromium/cc/CCThreadProxy.h (working copy) |
@@ -126,7 +126,7 @@ |
IntRect rect; |
}; |
void forceBeginFrameOnImplThread(CCCompletionEvent*); |
- void beginFrameCompleteOnImplThread(CCCompletionEvent*, PassOwnPtr<CCTextureUpdateQueue>); |
+ void beginFrameCompleteOnImplThread(CCCompletionEvent*, PassOwnPtr<CCTextureUpdateQueue>, bool contentsTexturesWereDeleted); |
void beginFrameAbortedOnImplThread(); |
void requestReadbackOnImplThread(ReadbackRequest*); |
void requestStartPageScaleAnimationOnImplThread(IntSize targetPosition, bool useAnchor, float scale, double durationSec); |
@@ -184,6 +184,10 @@ |
OwnPtr<CCTextureUpdateController> m_currentTextureUpdateControllerOnImplThread; |
+ // Set when we need to reset the contentsTexturesPurged flag after the |
+ // commit. |
+ bool m_resetContentsTexturesPurgedAfterCommitOnImplThread; |
+ |
// Set when the next draw should post didCommitAndDrawFrame to the main thread. |
bool m_nextFrameIsNewlyCommittedFrameOnImplThread; |