| Index: cc/trees/thread_proxy.cc
|
| diff --git a/cc/trees/thread_proxy.cc b/cc/trees/thread_proxy.cc
|
| index 88f1314c6d1c39bb4cba32910a81642a725cdeeb..114084ebe7909c17ac409acca99ce639ae4754e8 100644
|
| --- a/cc/trees/thread_proxy.cc
|
| +++ b/cc/trees/thread_proxy.cc
|
| @@ -695,6 +695,12 @@ void ThreadProxy::ScheduledActionSendBeginMainFrame() {
|
| impl().timing_history.DidBeginMainFrame();
|
| }
|
|
|
| +void ThreadProxy::SendBeginMainFrameNoLongerRequired() {
|
| + Proxy::MainThreadTaskRunner()->PostTask(
|
| + FROM_HERE, base::Bind(&ThreadProxy::BeginMainFrameNoLongerRequired,
|
| + main_thread_weak_ptr_));
|
| +}
|
| +
|
| void ThreadProxy::BeginMainFrame(
|
| scoped_ptr<BeginMainFrameAndCommitState> begin_main_frame_state) {
|
| benchmark_instrumentation::ScopedBeginFrameTask begin_frame_task(
|
| @@ -853,6 +859,11 @@ void ThreadProxy::BeginMainFrame(
|
| layer_tree_host()->DidBeginMainFrame();
|
| }
|
|
|
| +void ThreadProxy::BeginMainFrameNoLongerRequired() {
|
| + TRACE_EVENT0("cc", "ThreadProxy::BeginMainFrameNoLongerRequired");
|
| + layer_tree_host()->BeginMainFrameNoLongerRequired();
|
| +}
|
| +
|
| void ThreadProxy::StartCommitOnImplThread(CompletionEvent* completion,
|
| ResourceUpdateQueue* raw_queue) {
|
| TRACE_EVENT0("cc", "ThreadProxy::StartCommitOnImplThread");
|
|
|