| Index: chrome/browser/web_resource/web_resource_service.cc
|
| diff --git a/chrome/browser/web_resource/web_resource_service.cc b/chrome/browser/web_resource/web_resource_service.cc
|
| index 7e56c9f38f27496267cccf19eb7eafad5d01ba56..07db52377a32f9af8a061f483ffd60ac7a94b328 100644
|
| --- a/chrome/browser/web_resource/web_resource_service.cc
|
| +++ b/chrome/browser/web_resource/web_resource_service.cc
|
| @@ -106,7 +106,8 @@ class WebResourceService::UnpackerClient
|
| // If we don't have a resource_dispatcher_host_, assume we're in
|
| // a test and run the unpacker directly in-process.
|
| bool use_utility_process =
|
| - web_resource_service_->resource_dispatcher_host_ != NULL;
|
| + web_resource_service_->resource_dispatcher_host_ != NULL &&
|
| + !CommandLine::ForCurrentProcess()->HasSwitch(switches::kSingleProcess);
|
|
|
| #if defined(OS_POSIX)
|
| // TODO(port): Don't use a utility process on linux (crbug.com/22703) or
|
|
|