Index: content/app/content_main_runner.cc |
diff --git a/content/app/content_main_runner.cc b/content/app/content_main_runner.cc |
index 43c0d006ccadb7f294366c41e4489e00ba5db2f7..7c8e7ebd677c577abe32ebd6b6a21013db385cc8 100644 |
--- a/content/app/content_main_runner.cc |
+++ b/content/app/content_main_runner.cc |
@@ -703,7 +703,8 @@ class ContentMainRunnerImpl : public ContentMainRunner { |
// kV8NativesDataDescriptor and kV8SnapshotDataDescriptor are shared with |
// child processes. On Android they are set in |
// ChildProcessService::InternalInitChildProcess, otherwise set them here. |
- if (!process_type.empty() && process_type != switches::kZygoteProcess) { |
+ if (!process_type.empty() && process_type != switches::kZygoteProcess |
+ && process_type != "service") { |
g_fds->Set( |
kV8NativesDataDescriptor, |
kV8NativesDataDescriptor + base::GlobalDescriptors::kBaseDescriptor); |