Index: content/public/browser/render_widget_host_view.h |
diff --git a/content/public/browser/render_widget_host_view.h b/content/public/browser/render_widget_host_view.h |
index b9022881a5fa6ab2eae49d2d766e45155539ac16..ea91c69f6098f747bd798c2a8173d0cbc7633166 100644 |
--- a/content/public/browser/render_widget_host_view.h |
+++ b/content/public/browser/render_widget_host_view.h |
@@ -19,6 +19,7 @@ |
class GURL; |
namespace gfx { |
+class Point; |
class Rect; |
class Size; |
} |
@@ -160,6 +161,14 @@ class CONTENT_EXPORT RenderWidgetHostView { |
// deleted after this call. |
virtual void EndFrameSubscription() = 0; |
+ // Notification that a node was touched. |
+ // The |location_dips_screen| parameter contains the location where the touch |
+ // occurred in DIPs in screen coordinates. |
+ // The |editable| parameter indicates if the node is editable, for e.g. |
+ // an input field, etc. |
+ virtual void FocusedNodeTouched(const gfx::Point& location_dips_screen, |
+ bool editable) = 0; |
+ |
#if defined(OS_MACOSX) |
// Return the accelerated widget which hosts the CALayers that draw the |
// content of the view in GetNativeView. This may be null. |