| Index: cc/CCThreadProxy.h
|
| diff --git a/cc/CCThreadProxy.h b/cc/CCThreadProxy.h
|
| index 0e26168fcf8a5c99bfc60c06550f5f28984ae838..830049f78ebc6d4f6bed5a5e266cf3490728cb5a 100644
|
| --- a/cc/CCThreadProxy.h
|
| +++ b/cc/CCThreadProxy.h
|
| @@ -61,6 +61,7 @@ public:
|
| virtual void setNeedsRedrawOnImplThread() OVERRIDE;
|
| virtual void setNeedsCommitOnImplThread() OVERRIDE;
|
| virtual void postAnimationEventsToMainThreadOnImplThread(PassOwnPtr<CCAnimationEventsVector>, double wallClockTime) OVERRIDE;
|
| + virtual void releaseContentsTexturesOnImplThread() OVERRIDE;
|
|
|
| // CCSchedulerClient implementation
|
| virtual void scheduledActionBeginFrame() OVERRIDE;
|
| @@ -87,7 +88,7 @@ private:
|
|
|
| double monotonicFrameBeginTime;
|
| OwnPtr<CCScrollAndScaleSet> scrollInfo;
|
| - bool contentsTexturesWereDeleted;
|
| + CCPrioritizedTextureManager::BackingVector evictedContentsTexturesBackings;
|
| size_t memoryAllocationLimitBytes;
|
| };
|
| OwnPtr<BeginFrameAndCommitState> m_pendingBeginFrameRequest;
|
| @@ -108,7 +109,7 @@ private:
|
| IntRect rect;
|
| };
|
| void forceBeginFrameOnImplThread(CCCompletionEvent*);
|
| - void beginFrameCompleteOnImplThread(CCCompletionEvent*, PassOwnPtr<CCTextureUpdateQueue>, bool contentsTexturesWereDeleted);
|
| + void beginFrameCompleteOnImplThread(CCCompletionEvent*, PassOwnPtr<CCTextureUpdateQueue>);
|
| void beginFrameAbortedOnImplThread();
|
| void requestReadbackOnImplThread(ReadbackRequest*);
|
| void requestStartPageScaleAnimationOnImplThread(IntSize targetPosition, bool useAnchor, float scale, double durationSec);
|
|
|