Index: android_webview/browser/browser_view_renderer.h |
diff --git a/android_webview/browser/browser_view_renderer.h b/android_webview/browser/browser_view_renderer.h |
index 184364478067ffbbf79b495ea6cab2cb7d0eb69e..991075f3acf6e6cb35619cdfa437b821ec00a0ee 100644 |
--- a/android_webview/browser/browser_view_renderer.h |
+++ b/android_webview/browser/browser_view_renderer.h |
@@ -207,9 +207,6 @@ class BrowserViewRenderer : public content::SynchronousCompositorClient, |
DrawGLInput draw_gl_input_; |
- // TODO(boliu): This is a short term solution to support |
- // SynchronousCompositorClient methods called on non-UI thread. |
- base::Lock scroll_offset_dip_lock_; |
// Current scroll offset in CSS pixels. |
gfx::Vector2dF scroll_offset_dip_; |
@@ -228,6 +225,12 @@ class BrowserViewRenderer : public content::SynchronousCompositorClient, |
size_t num_tiles_; |
size_t num_bytes_; |
+ // TODO(boliu): This is a short term solution to support |
+ // SynchronousCompositorClient methods called on RenderThread. This is only |
+ // used on data that must be modified immediately instead of being posted |
+ // back to UI. |
+ base::Lock render_thread_lock_; |
+ |
DISALLOW_COPY_AND_ASSIGN(BrowserViewRenderer); |
}; |