| Index: chrome/browser/extensions/api/idle/idle_manager.cc
|
| diff --git a/chrome/browser/extensions/api/idle/idle_manager.cc b/chrome/browser/extensions/api/idle/idle_manager.cc
|
| index d44905954b0aa7758736e3d13e9b4d9dd4b1a394..c5fee7e8f7652514b3f9aeeb85cea2d6675fcc3d 100644
|
| --- a/chrome/browser/extensions/api/idle/idle_manager.cc
|
| +++ b/chrome/browser/extensions/api/idle/idle_manager.cc
|
| @@ -49,8 +49,10 @@ void DefaultEventDelegate::OnStateChanged(const std::string& extension_id,
|
| IdleState new_state) {
|
| scoped_ptr<ListValue> args(new ListValue());
|
| args->Append(IdleManager::CreateIdleValue(new_state));
|
| + scoped_ptr<Event> event(new Event(keys::kOnStateChanged, args.Pass()));
|
| + event->restrict_to_profile = profile_;
|
| ExtensionSystem::Get(profile_)->event_router()->DispatchEventToExtension(
|
| - extension_id, keys::kOnStateChanged, args.Pass(), profile_, GURL());
|
| + extension_id, event.Pass());
|
| }
|
|
|
| void DefaultEventDelegate::RegisterObserver(
|
|
|