Index: content/browser/web_contents/web_contents_view_mac.h |
diff --git a/content/browser/web_contents/web_contents_view_mac.h b/content/browser/web_contents/web_contents_view_mac.h |
index be6df61bfe7c8bd512fbb1db271daff4241871b6..c738c74470b35478e58166069cc611e558801435 100644 |
--- a/content/browser/web_contents/web_contents_view_mac.h |
+++ b/content/browser/web_contents/web_contents_view_mac.h |
@@ -25,6 +25,7 @@ class SkBitmap; |
@class WebDragSource; |
namespace content { |
+class PopupMenuHelper; |
class WebContentsImpl; |
class WebContentsViewDelegate; |
class WebContentsViewMac; |
@@ -108,6 +109,7 @@ class WebContentsViewMac : public WebContentsViewPort, |
const std::vector<MenuItem>& items, |
bool right_aligned, |
bool allow_multiple_selection) OVERRIDE; |
+ virtual void HidePopupMenu() OVERRIDE; |
virtual void StartDragging(const DropData& drop_data, |
blink::WebDragOperationsMask allowed_operations, |
const gfx::ImageSkia& image, |
@@ -155,6 +157,8 @@ class WebContentsViewMac : public WebContentsViewPort, |
// Underlay view has |overlay_view_| set to this view. |
WebContentsViewMac* underlay_view_; |
+ scoped_ptr<PopupMenuHelper> popup_menu_helper_; |
+ |
DISALLOW_COPY_AND_ASSIGN(WebContentsViewMac); |
}; |