Index: chrome/browser/extensions/location_bar_controller.cc |
diff --git a/chrome/browser/extensions/location_bar_controller.cc b/chrome/browser/extensions/location_bar_controller.cc |
index 27eab5ae4692b1bdbc34905f2768c365d777e627..20d925ad4b9debc501d6542ee7508d324d3195c8 100644 |
--- a/chrome/browser/extensions/location_bar_controller.cc |
+++ b/chrome/browser/extensions/location_bar_controller.cc |
@@ -6,7 +6,6 @@ |
#include "base/logging.h" |
#include "chrome/browser/extensions/active_script_controller.h" |
-#include "chrome/browser/extensions/extension_action.h" |
#include "chrome/browser/extensions/page_action_controller.h" |
#include "chrome/common/extensions/api/extension_action/action_info.h" |
#include "content/public/browser/invalidate_type.h" |
@@ -52,24 +51,25 @@ std::vector<ExtensionAction*> LocationBarController::GetCurrentActions() { |
return current_actions; |
} |
-LocationBarController::Action LocationBarController::OnClicked( |
+ExtensionAction::ShowAction LocationBarController::OnClicked( |
const ExtensionAction* action) { |
const Extension* extension = |
ExtensionRegistry::Get(web_contents_->GetBrowserContext()) |
->enabled_extensions().GetByID(action->extension_id()); |
CHECK(extension) << action->extension_id(); |
- Action page_action = |
+ ExtensionAction::ShowAction page_action = |
page_action_controller_->GetActionForExtension(extension) ? |
page_action_controller_->OnClicked(extension) : |
- ACTION_NONE; |
- Action active_script_action = |
+ ExtensionAction::ACTION_NONE; |
+ ExtensionAction::ShowAction active_script_action = |
active_script_controller_->GetActionForExtension(extension) ? |
active_script_controller_->OnClicked(extension) : |
- ACTION_NONE; |
+ ExtensionAction::ACTION_NONE; |
// PageAction response takes priority. |
- return page_action != ACTION_NONE ? page_action : active_script_action; |
+ return page_action != ExtensionAction::ACTION_NONE ? page_action : |
+ active_script_action; |
} |
// static |