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 ea9bffc5636508a857a1176f21ebfb02aed7292f..f1af6e985769910487fdf9afc01e4a63f8228977 100644 |
--- a/chrome/browser/web_resource/web_resource_service.cc |
+++ b/chrome/browser/web_resource/web_resource_service.cc |
@@ -194,6 +194,9 @@ class WebResourceService::UnpackerClient : public UtilityProcessHost::Client { |
void StartProcessOnIOThread(BrowserThread::ID thread_id) { |
UtilityProcessHost* host = new UtilityProcessHost(this, thread_id); |
+#if defined(OS_LINUX) |
+ host->set_should_use_zygote(true); |
+#endif |
// TODO(mrc): get proper file path when we start using web resources |
// that need to be unpacked. |
host->Send(new ChromeUtilityMsg_UnpackWebResource(json_data_)); |