Index: chrome/browser/extensions/user_script_master.cc |
diff --git a/chrome/browser/extensions/user_script_master.cc b/chrome/browser/extensions/user_script_master.cc |
index cc21440ce098c2f00cfa1076696f2efa9599f32a..5f0988c0c033c128dbaab16e7fb5139d7d1466fd 100644 |
--- a/chrome/browser/extensions/user_script_master.cc |
+++ b/chrome/browser/extensions/user_script_master.cc |
@@ -17,6 +17,7 @@ |
#include "base/threading/thread.h" |
#include "base/version.h" |
#include "chrome/browser/extensions/extension_service.h" |
+#include "chrome/browser/extensions/extension_system.h" |
#include "chrome/browser/profiles/profile.h" |
#include "chrome/common/chrome_notification_types.h" |
#include "chrome/common/extensions/extension.h" |
@@ -359,8 +360,8 @@ void UserScriptMaster::Observe(int type, |
extensions_info_[extension->id()] = |
ExtensionSet::ExtensionPathAndDefaultLocale( |
extension->path(), extension->default_locale()); |
- bool incognito_enabled = profile_->GetExtensionService()-> |
- IsIncognitoEnabled(extension->id()); |
+ bool incognito_enabled = extensions::ExtensionSystem::Get(profile_)-> |
+ extension_service()->IsIncognitoEnabled(extension->id()); |
const UserScriptList& scripts = extension->content_scripts(); |
for (UserScriptList::const_iterator iter = scripts.begin(); |
iter != scripts.end(); ++iter) { |