Index: chrome/browser/extensions/api/management/management_api.cc |
diff --git a/chrome/browser/extensions/api/management/management_api.cc b/chrome/browser/extensions/api/management/management_api.cc |
index 8cbe2d6a0822d5cdbe0e4881563210235679bfa2..16584f1161ac84ac275d7525c640f4932f004a4b 100644 |
--- a/chrome/browser/extensions/api/management/management_api.cc |
+++ b/chrome/browser/extensions/api/management/management_api.cc |
@@ -649,9 +649,10 @@ void ExtensionManagementEventRouter::Observe( |
args->Append(info->ToValue().release()); |
} |
+ scoped_ptr<extensions::Event> event(new extensions::Event( |
+ event_name, args.Pass())); |
extensions::ExtensionSystem::Get(profile)->event_router()-> |
- DispatchEventToRenderers(event_name, args.Pass(), NULL, GURL(), |
- extensions::EventFilteringInfo()); |
+ BroadcastEvent(event.Pass()); |
} |
ExtensionManagementAPI::ExtensionManagementAPI(Profile* profile) |