diff options
author | sehr@chromium.org <sehr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-13 20:29:26 +0000 |
---|---|---|
committer | sehr@chromium.org <sehr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-13 20:29:26 +0000 |
commit | 286c095bb22f3dc2cd69d848e14c4c22ad8a56e2 (patch) | |
tree | dde61c7c2f2666a5237cd2dc2dcd81657f5f9d49 /ppapi/c/private | |
parent | cc38f97853d14feb180e74f4c765a8130c6ab636 (diff) | |
download | chromium_src-286c095bb22f3dc2cd69d848e14c4c22ad8a56e2.zip chromium_src-286c095bb22f3dc2cd69d848e14c4c22ad8a56e2.tar.gz chromium_src-286c095bb22f3dc2cd69d848e14c4c22ad8a56e2.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
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=205914
Review URL: https://codereview.chromium.org/15901015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@206158 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/c/private')
-rw-r--r-- | ppapi/c/private/ppb_nacl_private.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/ppapi/c/private/ppb_nacl_private.h b/ppapi/c/private/ppb_nacl_private.h index 72b62e9..ec51d1c 100644 --- a/ppapi/c/private/ppb_nacl_private.h +++ b/ppapi/c/private/ppb_nacl_private.h @@ -3,7 +3,7 @@ * found in the LICENSE file. */ -/* From private/ppb_nacl_private.idl modified Fri May 17 13:21:13 2013. */ +/* From private/ppb_nacl_private.idl modified Fri Jun 7 17:01:22 2013. */ #ifndef PPAPI_C_PRIVATE_PPB_NACL_PRIVATE_H_ #define PPAPI_C_PRIVATE_PPB_NACL_PRIVATE_H_ @@ -72,6 +72,8 @@ struct PPB_NaCl_Private_1_0 { * NaCl process. This is true for ABI stable nexes. * The |enable_dyncode_syscalls| flag indicates whether or not the nexe * will be able to use dynamic code system calls (e.g., mmap with PROT_EXEC). + * The |enable_exception_handling| flag indicates whether or not the nexe + * will be able to use hardware exception handling. */ PP_NaClResult (*LaunchSelLdr)(PP_Instance instance, const char* alleged_url, @@ -79,6 +81,7 @@ struct PPB_NaCl_Private_1_0 { PP_Bool uses_ppapi, PP_Bool enable_ppapi_dev, PP_Bool enable_dyncode_syscalls, + PP_Bool enable_exception_handling, void* imc_handle); /* This function starts the IPC proxy so the nexe can communicate with the * browser. Returns PP_NACL_OK on success, otherwise a result code indicating |