Chromium Code Reviews| Index: chrome/browser/extensions/declarative_user_script_master.cc |
| diff --git a/chrome/browser/extensions/declarative_user_script_master.cc b/chrome/browser/extensions/declarative_user_script_master.cc |
| index fccd01150491ef3d4b31d2305112e28652aa7c52..81382f71d66e0952fbcfed497bddbabd063408d1 100644 |
| --- a/chrome/browser/extensions/declarative_user_script_master.cc |
| +++ b/chrome/browser/extensions/declarative_user_script_master.cc |
| @@ -7,32 +7,20 @@ |
| #include <set> |
| #include "chrome/browser/profiles/profile.h" |
| -#include "extensions/browser/extension_registry.h" |
| namespace extensions { |
| DeclarativeUserScriptMaster::DeclarativeUserScriptMaster( |
| Profile* profile, |
| - const ExtensionId& extension_id) |
| - : extension_id_(extension_id), |
| + const ConsumerID& consumer_id) |
| + : consumer_id_(consumer_id), |
| loader_(profile, |
| - extension_id, |
| - false /* listen_for_extension_system_loaded */), |
| - extension_registry_observer_(this) { |
| - extension_registry_observer_.Add(ExtensionRegistry::Get(profile)); |
| + consumer_id) { |
|
Fady Samuel
2015/01/06 13:55:11
nit: This can go on the same line as the above.
Xi Han
2015/01/07 18:57:04
Done.
|
| } |
| DeclarativeUserScriptMaster::~DeclarativeUserScriptMaster() { |
| } |
| -void DeclarativeUserScriptMaster::OnExtensionUnloaded( |
| - content::BrowserContext* browser_context, |
| - const Extension* extension, |
| - UnloadedExtensionInfo::Reason reason) { |
| - if (extension_id_ == extension->id()) |
| - ClearScripts(); |
| -} |
| - |
| void DeclarativeUserScriptMaster::AddScript(const UserScript& script) { |
| std::set<UserScript> set; |
| set.insert(script); |