| Index: cc/trees/thread_proxy.cc
|
| diff --git a/cc/trees/thread_proxy.cc b/cc/trees/thread_proxy.cc
|
| index 243e6033ea0ddc8959cad5bdb67b2d40135e8cf6..4b360a4e806406ff03c0ea3f48389e853bebb725 100644
|
| --- a/cc/trees/thread_proxy.cc
|
| +++ b/cc/trees/thread_proxy.cc
|
| @@ -267,6 +267,11 @@ void ThreadProxy::SendCommitRequestToImplThreadIfNeeded() {
|
| impl_thread_weak_ptr_));
|
| }
|
|
|
| +void ThreadProxy::DidCompletePageScaleAnimation() {
|
| + DCHECK(IsMainThread());
|
| + layer_tree_host()->DidCompletePageScaleAnimation();
|
| +}
|
| +
|
| const RendererCapabilities& ThreadProxy::GetRendererCapabilities() const {
|
| DCHECK(IsMainThread());
|
| DCHECK(!layer_tree_host()->output_surface_lost());
|
| @@ -1353,4 +1358,11 @@ void ThreadProxy::DidPrepareTiles() {
|
| impl().scheduler->DidPrepareTiles();
|
| }
|
|
|
| +void ThreadProxy::DidCompletePageScaleAnimationOnImplThread() {
|
| + DCHECK(IsImplThread());
|
| + Proxy::MainThreadTaskRunner()->PostTask(
|
| + FROM_HERE, base::Bind(&ThreadProxy::DidCompletePageScaleAnimation,
|
| + main_thread_weak_ptr_));
|
| +}
|
| +
|
| } // namespace cc
|
|
|