Index: webkit/glue/webplugin.h |
=================================================================== |
--- webkit/glue/webplugin.h (revision 36167) |
+++ webkit/glue/webplugin.h (working copy) |
@@ -32,6 +32,10 @@ |
// Describes the new location for a plugin window. |
struct WebPluginGeometry { |
+ WebPluginGeometry(); |
+ |
+ bool Equals(const WebPluginGeometry& rhs) const; |
+ |
// On Windows, this is the plugin window in the plugin process. |
// On X11, this is the XID of the plugin-side GtkPlug containing the |
// GtkSocket hosting the actual plugin window. |
@@ -57,6 +61,9 @@ |
// as well as the information about the HDC for paint operations. |
virtual void SetWindow(gfx::PluginWindowHandle window) = 0; |
+ // Whether input events should be sent to the delegate. |
+ virtual void SetAcceptsInputEvents(bool accepts) = 0; |
+ |
// Called by the plugin delegate to let it know that the window is being |
// destroyed. |
virtual void WillDestroyWindow(gfx::PluginWindowHandle window) = 0; |