Index: extensions/browser/guest_view/mime_handler_view/mime_handler_view_guest_delegate.h |
diff --git a/extensions/browser/guest_view/mime_handler_view/mime_handler_view_guest_delegate.h b/extensions/browser/guest_view/mime_handler_view/mime_handler_view_guest_delegate.h |
index 53e8cc7154548536c8d1a40d17e356a8fc53b0d6..b9a6fe3533adf9d3719e736e029e36693c7d304c 100644 |
--- a/extensions/browser/guest_view/mime_handler_view/mime_handler_view_guest_delegate.h |
+++ b/extensions/browser/guest_view/mime_handler_view/mime_handler_view_guest_delegate.h |
@@ -9,6 +9,7 @@ |
namespace content { |
class WebContents; |
+struct ContextMenuParams; |
} // namespace content |
namespace extensions { |
@@ -24,6 +25,10 @@ class MimeHandlerViewGuestDelegate { |
// Attaches helpers upon initializing the WebContents. |
virtual void AttachHelpers() {} |
+ // Handles context menu, or returns false if unhandled. |
+ virtual bool HandleContextMenu(content::WebContents* web_contents, |
+ const content::ContextMenuParams& params); |
+ |
// Request to change the zoom level of the top level page containing |
// this view. |
virtual void ChangeZoom(bool zoom_in) {} |