Index: content/common/sandbox_win.cc |
diff --git a/content/common/sandbox_win.cc b/content/common/sandbox_win.cc |
index 110edb8a6812438efa13d1d1549568dfdc6553b0..5521f8bd10b3a21b4d8f2773a1acd19e35054767 100644 |
--- a/content/common/sandbox_win.cc |
+++ b/content/common/sandbox_win.cc |
@@ -712,6 +712,11 @@ base::Process StartSandboxedProcess( |
base::UintToString(reinterpret_cast<unsigned int>(shared_handle))); |
} |
} |
+ if (policy->AddRule(sandbox::TargetPolicy::SUBSYS_LPC, |
+ sandbox::TargetPolicy::ALPC_CONNECT_ALLOW, |
+ L"*") != sandbox::SBOX_ALL_OK) { |
+ return base::Process(); |
+ } |
#endif |
} else { |
// Hack for Google Desktop crash. Trick GD into not injecting its DLL into |