| Index: chrome/browser/extensions/api/extension_action/extension_action_api.cc
|
| diff --git a/chrome/browser/extensions/api/extension_action/extension_action_api.cc b/chrome/browser/extensions/api/extension_action/extension_action_api.cc
|
| index 470af859b66138a39674e0bc35bd75d2e6d7677d..9eb0c63ec07567bd462ea1eecd944b8d2ae1a736 100644
|
| --- a/chrome/browser/extensions/api/extension_action/extension_action_api.cc
|
| +++ b/chrome/browser/extensions/api/extension_action/extension_action_api.cc
|
| @@ -19,6 +19,7 @@
|
| #include "chrome/browser/extensions/extension_service.h"
|
| #include "chrome/browser/extensions/extension_system.h"
|
| #include "chrome/browser/extensions/extension_tab_util.h"
|
| +#include "chrome/browser/extensions/extension_toolbar_model.h"
|
| #include "chrome/browser/extensions/location_bar_controller.h"
|
| #include "chrome/browser/extensions/state_store.h"
|
| #include "chrome/browser/extensions/tab_helper.h"
|
| @@ -819,9 +820,7 @@ BrowserActionOpenPopupFunction::BrowserActionOpenPopupFunction()
|
| }
|
|
|
| bool BrowserActionOpenPopupFunction::RunImpl() {
|
| - ExtensionToolbarModel* model = extensions::ExtensionSystem::Get(GetProfile())
|
| - ->extension_service()
|
| - ->toolbar_model();
|
| + ExtensionToolbarModel* model = ExtensionToolbarModel::Get(GetProfile());
|
| if (!model) {
|
| error_ = kInternalError;
|
| return false;
|
|
|