Index: components/nacl/browser/nacl_process_host.cc |
diff --git a/components/nacl/browser/nacl_process_host.cc b/components/nacl/browser/nacl_process_host.cc |
index 89e3f80a3b142fef063c0f0cdb25a7fecc98494e..98f3919d0fffc649e78a218ca8f6344f743f968a 100644 |
--- a/components/nacl/browser/nacl_process_host.cc |
+++ b/components/nacl/browser/nacl_process_host.cc |
@@ -792,7 +792,7 @@ bool NaClProcessHost::StartNaClExecution() { |
NaClBrowser::GetDelegate()->URLMatchesDebugPatterns(manifest_url_); |
// Enable PPAPI proxy channel creation only for renderer processes. |
params.enable_ipc_proxy = enable_ppapi_proxy(); |
- params.uses_irt = uses_irt_; |
+ params.uses_irt = uses_irt_ && !uses_nonsfi_mode_; |
params.enable_dyncode_syscalls = enable_dyncode_syscalls_; |
const ChildProcessData& data = process_->GetData(); |