| Index: chrome/browser/extensions/event_router.cc
|
| diff --git a/chrome/browser/extensions/event_router.cc b/chrome/browser/extensions/event_router.cc
|
| index 8674a3c3d4810afabcce04e9dfbcd07626519c80..1f363dde0dc2b59c0c185a0bb8f6565f0b62d0d4 100644
|
| --- a/chrome/browser/extensions/event_router.cc
|
| +++ b/chrome/browser/extensions/event_router.cc
|
| @@ -111,25 +111,8 @@ void EventRouter::LogExtensionEventMessage(void* profile_id,
|
| Profile* profile = reinterpret_cast<Profile*>(profile_id);
|
| if (!g_browser_process->profile_manager()->IsValidProfile(profile))
|
| return;
|
| -
|
| - // An ExtensionService might not be running during unit tests, or an
|
| - // extension might have been unloaded by the time we get to logging it. In
|
| - // those cases log a warning.
|
| - ExtensionService* extension_service =
|
| - ExtensionSystem::Get(profile)->extension_service();
|
| - if (!extension_service) {
|
| - LOG(WARNING) << "ExtensionService does not seem to be available "
|
| - << "(this may be normal for unit tests)";
|
| - } else {
|
| - const Extension* extension =
|
| - extension_service->extensions()->GetByID(extension_id);
|
| - if (!extension) {
|
| - LOG(WARNING) << "Extension " << extension_id << " not found!";
|
| - } else {
|
| - ActivityLog::GetInstance(profile)->LogEventAction(
|
| - extension, event_name, event_args.get(), std::string());
|
| - }
|
| - }
|
| + ActivityLog::GetInstance(profile)->LogEventAction(
|
| + extension_id, event_name, event_args.get(), std::string());
|
| }
|
| }
|
|
|
|
|