| Index: android_webview/browser/shared_renderer_state.cc
|
| diff --git a/android_webview/browser/shared_renderer_state.cc b/android_webview/browser/shared_renderer_state.cc
|
| index 5450da63c83ba901b54f786dc2411667fff3fb63..0de8371b1c1fcb05a3d471ad263cfd62eb267237 100644
|
| --- a/android_webview/browser/shared_renderer_state.cc
|
| +++ b/android_webview/browser/shared_renderer_state.cc
|
| @@ -186,6 +186,18 @@ void SharedRendererState::PostExternalDrawConstraintsToChildCompositor(
|
| }
|
| }
|
|
|
| +void SharedRendererState::DidSkipCommitFrame() {
|
| + ui_loop_->PostTask(
|
| + FROM_HERE,
|
| + base::Bind(&SharedRendererState::DidSkipCommitFrameOnUIThread,
|
| + ui_thread_weak_ptr_));
|
| +}
|
| +
|
| +void SharedRendererState::DidSkipCommitFrameOnUIThread() {
|
| + DCHECK(ui_loop_->BelongsToCurrentThread());
|
| + client_on_ui_->DidSkipCommitFrame();
|
| +}
|
| +
|
| const ParentCompositorDrawConstraints
|
| SharedRendererState::ParentDrawConstraints() const {
|
| base::AutoLock lock(lock_);
|
|
|