diff options
author | sehr@chromium.org <sehr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-12 20:23:52 +0000 |
---|---|---|
committer | sehr@chromium.org <sehr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-12 20:23:52 +0000 |
commit | cf76f889e7094d50f3398634052329b03bbb5188 (patch) | |
tree | feb93c17da14002f98f1fe06d79e9aa273ea26b2 /chrome/renderer | |
parent | 4771c7b597eeae1eac7c4ef1de3207967513c06f (diff) | |
download | chromium_src-cf76f889e7094d50f3398634052329b03bbb5188.zip chromium_src-cf76f889e7094d50f3398634052329b03bbb5188.tar.gz chromium_src-cf76f889e7094d50f3398634052329b03bbb5188.tar.bz2 |
Disable untrusted exception handling for PNaCl
BUG= https://code.google.com/p/nativeclient/issues/detail?id=3444
R=dmichael@chromium.org, jln@chromium.org, mseaborn@chromium.org, thakis@chromium.org, yzshen@chromium.org
Review URL: https://codereview.chromium.org/15901015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205914 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer')
-rw-r--r-- | chrome/renderer/pepper/ppb_nacl_private_impl.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/chrome/renderer/pepper/ppb_nacl_private_impl.cc b/chrome/renderer/pepper/ppb_nacl_private_impl.cc index dab0726..e6dc6c5 100644 --- a/chrome/renderer/pepper/ppb_nacl_private_impl.cc +++ b/chrome/renderer/pepper/ppb_nacl_private_impl.cc @@ -73,6 +73,7 @@ PP_NaClResult LaunchSelLdr(PP_Instance instance, PP_Bool uses_ppapi, PP_Bool enable_ppapi_dev, PP_Bool enable_dyncode_syscalls, + PP_Bool enable_exception_handling, void* imc_handle) { nacl::FileDescriptor result_socket; IPC::Sender* sender = content::RenderThread::Get(); @@ -107,7 +108,8 @@ PP_NaClResult LaunchSelLdr(PP_Instance instance, routing_id, perm_bits, PP_ToBool(uses_irt), - PP_ToBool(enable_dyncode_syscalls)), + PP_ToBool(enable_dyncode_syscalls), + PP_ToBool(enable_exception_handling)), &result_socket, &instance_info.channel_handle, &instance_info.plugin_pid, |