OLD | NEW |
---|---|
1 /* Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 /* Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 * Use of this source code is governed by a BSD-style license that can be | 2 * Use of this source code is governed by a BSD-style license that can be |
3 * found in the LICENSE file. | 3 * found in the LICENSE file. |
4 */ | 4 */ |
5 | 5 |
6 /* This file contains NaCl private interfaces. This interface is not versioned | 6 /* This file contains NaCl private interfaces. This interface is not versioned |
7 * and is for internal Chrome use. It may change without notice. */ | 7 * and is for internal Chrome use. It may change without notice. */ |
8 | 8 |
9 label Chrome { | 9 label Chrome { |
10 M25 = 1.0 | 10 M25 = 1.0 |
(...skipping 161 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
172 * The |enable_dyncode_syscalls| flag indicates whether or not the nexe | 172 * The |enable_dyncode_syscalls| flag indicates whether or not the nexe |
173 * will be able to use dynamic code system calls (e.g., mmap with PROT_EXEC). | 173 * will be able to use dynamic code system calls (e.g., mmap with PROT_EXEC). |
174 * The |enable_exception_handling| flag indicates whether or not the nexe | 174 * The |enable_exception_handling| flag indicates whether or not the nexe |
175 * will be able to use hardware exception handling. | 175 * will be able to use hardware exception handling. |
176 * The |enable_crash_throttling| flag indicates whether or not crashes of | 176 * The |enable_crash_throttling| flag indicates whether or not crashes of |
177 * the nexe contribute to crash throttling statisics and whether nexe starts | 177 * the nexe contribute to crash throttling statisics and whether nexe starts |
178 * are throttled by crash throttling. | 178 * are throttled by crash throttling. |
179 */ | 179 */ |
180 void LaunchSelLdr([in] PP_Instance instance, | 180 void LaunchSelLdr([in] PP_Instance instance, |
181 [in] PP_Bool main_service_runtime, | 181 [in] PP_Bool main_service_runtime, |
182 [in] PP_NaClFileInfo nexe_file_info, | |
jvoung (off chromium)
2014/06/30 21:55:14
rebasing issue? there are now two nexe_file_info p
teravest
2014/07/01 17:48:34
Fixed, thanks.
| |
182 [in] str_t alleged_url, | 183 [in] str_t alleged_url, |
183 [in] PP_NaClFileInfo nexe_file_info, | 184 [in] PP_NaClFileInfo nexe_file_info, |
184 [in] PP_Bool uses_irt, | 185 [in] PP_Bool uses_irt, |
185 [in] PP_Bool uses_ppapi, | 186 [in] PP_Bool uses_ppapi, |
186 [in] PP_Bool uses_nonsfi_mode, | 187 [in] PP_Bool uses_nonsfi_mode, |
187 [in] PP_Bool enable_ppapi_dev, | 188 [in] PP_Bool enable_ppapi_dev, |
188 [in] PP_Bool enable_dyncode_syscalls, | 189 [in] PP_Bool enable_dyncode_syscalls, |
189 [in] PP_Bool enable_exception_handling, | 190 [in] PP_Bool enable_exception_handling, |
190 [in] PP_Bool enable_crash_throttling, | 191 [in] PP_Bool enable_crash_throttling, |
191 [out] mem_t imc_handle, | 192 [out] mem_t imc_handle, |
(...skipping 224 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
416 [in] PP_Bool is_helper_process, | 417 [in] PP_Bool is_helper_process, |
417 [in] str_t key, | 418 [in] str_t key, |
418 [out] PP_NaClFileInfo file_info, | 419 [out] PP_NaClFileInfo file_info, |
419 [in] PP_CompletionCallback callback); | 420 [in] PP_CompletionCallback callback); |
420 | 421 |
421 /* Sets the start time for PNaCl downloading and translation to the current | 422 /* Sets the start time for PNaCl downloading and translation to the current |
422 * time. | 423 * time. |
423 */ | 424 */ |
424 void SetPNaClStartTime([in] PP_Instance instance); | 425 void SetPNaClStartTime([in] PP_Instance instance); |
425 }; | 426 }; |
OLD | NEW |