Index: chrome/browser/extensions/extension_web_ui_override_registrar.cc |
diff --git a/chrome/browser/extensions/extension_web_ui_override_registrar.cc b/chrome/browser/extensions/extension_web_ui_override_registrar.cc |
index d559c68050574ba638659461ee6d7ca922fc3efb..d9d28d8955ea404a7d78bafd5ea12a3225ce1548 100644 |
--- a/chrome/browser/extensions/extension_web_ui_override_registrar.cc |
+++ b/chrome/browser/extensions/extension_web_ui_override_registrar.cc |
@@ -14,11 +14,14 @@ |
namespace extensions { |
ExtensionWebUIOverrideRegistrar::ExtensionWebUIOverrideRegistrar( |
- Profile* profile) : profile_(profile) { |
- registrar_.Add(this, chrome::NOTIFICATION_EXTENSION_LOADED, |
- content::Source<Profile>(profile)); |
- registrar_.Add(this, chrome::NOTIFICATION_EXTENSION_UNLOADED, |
- content::Source<Profile>(profile)); |
+ content::BrowserContext* context) |
+ : profile_(Profile::FromBrowserContext(context)) { |
+ registrar_.Add(this, |
+ chrome::NOTIFICATION_EXTENSION_LOADED, |
+ content::Source<Profile>(profile_)); |
+ registrar_.Add(this, |
+ chrome::NOTIFICATION_EXTENSION_UNLOADED, |
+ content::Source<Profile>(profile_)); |
} |
ExtensionWebUIOverrideRegistrar::~ExtensionWebUIOverrideRegistrar() { |