| Index: chrome/browser/extensions/api/web_request/web_request_api.cc
|
| diff --git a/chrome/browser/extensions/api/web_request/web_request_api.cc b/chrome/browser/extensions/api/web_request/web_request_api.cc
|
| index ef1b2fb86be69c29ddd7d13cd7f54f0df77089de..401741f67cbe4710763c6b178528c85c01f23417 100644
|
| --- a/chrome/browser/extensions/api/web_request/web_request_api.cc
|
| +++ b/chrome/browser/extensions/api/web_request/web_request_api.cc
|
| @@ -1602,28 +1602,12 @@ void LogExtensionActivity(Profile* profile,
|
| api_call,
|
| details.release()));
|
| } else {
|
| - // An ExtensionService might not be running during unit tests, or an
|
| - // extension might have been unloadd by the time we get to logging it. In
|
| - // those cases log a warning.
|
| - ExtensionService* extension_service =
|
| - extensions::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 {
|
| - extensions::ActivityLog::GetInstance(profile)->LogWebRequestAction(
|
| - extension,
|
| - url,
|
| - api_call,
|
| - details.Pass(),
|
| - "");
|
| - }
|
| - }
|
| + extensions::ActivityLog::GetInstance(profile)->LogWebRequestAction(
|
| + extension_id,
|
| + url,
|
| + api_call,
|
| + details.Pass(),
|
| + "");
|
| }
|
| }
|
|
|
|
|