Index: content/renderer/gpu/render_widget_compositor.h |
diff --git a/content/renderer/gpu/render_widget_compositor.h b/content/renderer/gpu/render_widget_compositor.h |
index 4160df2de20f5c820d488c05a8106cb794190cc9..32f85a8b8c7c025dfadf59f7356a5081b0c8570e 100644 |
--- a/content/renderer/gpu/render_widget_compositor.h |
+++ b/content/renderer/gpu/render_widget_compositor.h |
@@ -75,6 +75,7 @@ class RenderWidgetCompositor : public blink::WebLayerTreeView, |
scoped_ptr<base::Value> value, |
const base::Callback<void(scoped_ptr<base::Value>)>& callback); |
bool SendMessageToMicroBenchmark(int id, scoped_ptr<base::Value> value); |
+ void SetIgnoreSelectionUpdates(bool ignore_selection); |
// WebLayerTreeView implementation. |
virtual void setSurfaceReady(); |
@@ -115,6 +116,8 @@ class RenderWidgetCompositor : public blink::WebLayerTreeView, |
const blink::WebLayer* innerViewportScrollLayer, |
const blink::WebLayer* outerViewportScrollLayer) OVERRIDE; |
virtual void clearViewportLayers() OVERRIDE; |
+ virtual void registerSelection(const blink::WebSelection& selection) OVERRIDE; |
+ virtual void clearSelection() OVERRIDE; |
virtual void setShowFPSCounter(bool show); |
virtual void setShowPaintRects(bool show); |
virtual void setShowDebugBorders(bool show); |
@@ -150,6 +153,7 @@ class RenderWidgetCompositor : public blink::WebLayerTreeView, |
bool threaded_; |
bool suppress_schedule_composite_; |
+ bool suppress_selection_updates_; |
RenderWidget* widget_; |
scoped_ptr<cc::LayerTreeHost> layer_tree_host_; |
}; |