| Index: chrome/browser/extensions/window_event_router.cc
|
| diff --git a/chrome/browser/extensions/window_event_router.cc b/chrome/browser/extensions/window_event_router.cc
|
| index 70c8c5dd2f1fadde75caf2967d3cce1f7ca68777..50806942676002817327b0ab1779ce89420c16c8 100644
|
| --- a/chrome/browser/extensions/window_event_router.cc
|
| +++ b/chrome/browser/extensions/window_event_router.cc
|
| @@ -149,8 +149,9 @@ void WindowEventRouter::OnActiveWindowChanged(
|
| void WindowEventRouter::DispatchEvent(const char* event_name,
|
| Profile* profile,
|
| scoped_ptr<base::ListValue> args) {
|
| - ExtensionSystem::Get(profile)->event_router()->
|
| - DispatchEventToRenderers(event_name, args.Pass(), profile, GURL());
|
| + scoped_ptr<Event> event(new Event(event_name, args.Pass()));
|
| + event->restrict_to_profile = profile;
|
| + ExtensionSystem::Get(profile)->event_router()->BroadcastEvent(event.Pass());
|
| }
|
|
|
| } // namespace extensions
|
|
|