Chromium Code Reviews| Index: android_webview/browser/in_process_view_renderer.h |
| diff --git a/android_webview/browser/in_process_view_renderer.h b/android_webview/browser/in_process_view_renderer.h |
| index 673b6f3485551de51322f87d750bf18b772f9f74..1926e6e1238b45056ce3a15b9f11cc7e15d35b53 100644 |
| --- a/android_webview/browser/in_process_view_renderer.h |
| +++ b/android_webview/browser/in_process_view_renderer.h |
| @@ -7,6 +7,7 @@ |
| #include "android_webview/browser/browser_view_renderer.h" |
| +#include "base/cancelable_callback.h" |
| #include "base/memory/weak_ptr.h" |
| #include "content/public/browser/android/synchronous_compositor_client.h" |
| #include "ui/gfx/vector2d_f.h" |
| @@ -71,6 +72,11 @@ class InProcessViewRenderer : public BrowserViewRenderer, |
| bool RenderSW(SkCanvas* canvas); |
| bool CompositeSW(SkCanvas* canvas); |
| + // If we call up view invalidate and OnDraw is not called before a deadline, |
| + // then we keep ticking the SynchronousCompositor so it can make progress. |
| + void FallbackTick(); |
| + base::CancelableClosure fallback_tick_; |
|
joth
2013/06/21 20:22:01
put a \n between functions and data members
boliu
2013/06/21 21:49:41
Grouped together with the rest of invalidate insta
|
| + |
| BrowserViewRenderer::Client* client_; |
| BrowserViewRenderer::JavaHelper* java_helper_; |
| content::WebContents* web_contents_; |