Index: chrome/browser/ui/views/location_bar/page_action_image_view.h |
diff --git a/chrome/browser/ui/views/location_bar/page_action_image_view.h b/chrome/browser/ui/views/location_bar/page_action_image_view.h |
index 8796663a1f6d7eb452afb2e4db0ec18e00d6a025..26b0ed56444faeb0779511313a7ba8bb8802a626 100644 |
--- a/chrome/browser/ui/views/location_bar/page_action_image_view.h |
+++ b/chrome/browser/ui/views/location_bar/page_action_image_view.h |
@@ -9,7 +9,7 @@ |
#include "base/memory/scoped_ptr.h" |
#include "chrome/browser/ui/views/extensions/extension_action_view_controller.h" |
-#include "chrome/browser/ui/views/extensions/extension_action_view_delegate.h" |
+#include "chrome/browser/ui/views/toolbar/toolbar_action_view_delegate.h" |
#include "ui/views/controls/image_view.h" |
class Browser; |
@@ -22,7 +22,7 @@ class WebContents; |
// PageActionImageView is used by the LocationBarView to display the icon for a |
// given PageAction and notify the extension when the icon is clicked. |
-class PageActionImageView : public ExtensionActionViewDelegate, |
+class PageActionImageView : public ToolbarActionViewDelegate, |
public views::ImageView { |
public: |
PageActionImageView(LocationBarView* owner, |
@@ -69,7 +69,7 @@ class PageActionImageView : public ExtensionActionViewDelegate, |
override; |
virtual views::View* GetReferenceViewForPopup() override; |
virtual views::MenuButton* GetContextMenuButton() override; |
- virtual content::WebContents* GetCurrentWebContents() override; |
+ virtual int GetCurrentTabId() const override; |
virtual void HideActivePopup() override; |
// The controller for this ExtensionAction view. |