| Index: components/nacl/renderer/ppb_nacl_private_impl.cc
|
| diff --git a/components/nacl/renderer/ppb_nacl_private_impl.cc b/components/nacl/renderer/ppb_nacl_private_impl.cc
|
| index 5c7b9f980b7700c0f4a599ccce6f61e333b45985..8faf225782b82953ea528de684ca49c5e6817360 100644
|
| --- a/components/nacl/renderer/ppb_nacl_private_impl.cc
|
| +++ b/components/nacl/renderer/ppb_nacl_private_impl.cc
|
| @@ -427,13 +427,11 @@ void LaunchSelLdr(PP_Instance instance,
|
|
|
| // Create the manifest service handle as well.
|
| // For security hardening, disable the IPCs for open_resource() when they
|
| - // aren't needed. PNaCl doesn't expose open_resource(), and the new
|
| - // open_resource() IPCs are currently only used for Non-SFI NaCl so far,
|
| - // not SFI NaCl. Note that enable_dyncode_syscalls is true if and only if
|
| - // the plugin is a non-PNaCl plugin.
|
| + // aren't needed. PNaCl doesn't expose open_resource(). Note that
|
| + // enable_dyncode_syscalls is true if and only if the plugin is a non-PNaCl
|
| + // plugin.
|
| if (load_manager &&
|
| enable_dyncode_syscalls &&
|
| - uses_nonsfi_mode &&
|
| IsValidChannelHandle(
|
| launch_result.manifest_service_ipc_channel_handle)) {
|
| scoped_ptr<ManifestServiceChannel> manifest_service_channel(
|
|
|