| Index: content/public/browser/render_widget_host.h
|
| diff --git a/content/public/browser/render_widget_host.h b/content/public/browser/render_widget_host.h
|
| index ca727b78c68ad675d869c117f1b687c0468a1c4e..6b15b8a8a9bb04bcc62c0ee9d8129c531f7a5b4d 100644
|
| --- a/content/public/browser/render_widget_host.h
|
| +++ b/content/public/browser/render_widget_host.h
|
| @@ -34,6 +34,7 @@ struct WebScreenInfo;
|
|
|
| namespace content {
|
|
|
| +class MouseListener;
|
| class RenderProcessHost;
|
| class RenderWidgetHostImpl;
|
| class RenderWidgetHostView;
|
| @@ -296,6 +297,12 @@ class CONTENT_EXPORT RenderWidgetHost : public IPC::Sender {
|
| // Remove a keyboard listener.
|
| virtual void RemoveKeyboardListener(KeyboardListener* listener) = 0;
|
|
|
| + // Add a mouse listener that can handle all kinds of mouse events.
|
| + virtual void AddMouseListener(MouseListener* listener) = 0;
|
| +
|
| + // Remove a mouse listener.
|
| + virtual void RemoveMouseListener(MouseListener* listener) = 0;
|
| +
|
| // Get the screen info corresponding to this render widget.
|
| virtual void GetWebScreenInfo(WebKit::WebScreenInfo* result) = 0;
|
|
|
|
|