OLD | NEW |
1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 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 #include "components/nacl/common/nacl_types.h" | 5 #include "components/nacl/common/nacl_types.h" |
6 #include "ipc/ipc_platform_file.h" | 6 #include "ipc/ipc_platform_file.h" |
7 | 7 |
8 namespace nacl { | 8 namespace nacl { |
9 | 9 |
10 NaClStartParams::NaClStartParams() | 10 NaClStartParams::NaClStartParams() |
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
44 enable_dyncode_syscalls(enable_dyncode_syscalls), | 44 enable_dyncode_syscalls(enable_dyncode_syscalls), |
45 enable_exception_handling(enable_exception_handling), | 45 enable_exception_handling(enable_exception_handling), |
46 enable_crash_throttling(enable_crash_throttling) { | 46 enable_crash_throttling(enable_crash_throttling) { |
47 } | 47 } |
48 | 48 |
49 NaClLaunchParams::NaClLaunchParams(const NaClLaunchParams& l) { | 49 NaClLaunchParams::NaClLaunchParams(const NaClLaunchParams& l) { |
50 manifest_url = l.manifest_url; | 50 manifest_url = l.manifest_url; |
51 render_view_id = l.render_view_id; | 51 render_view_id = l.render_view_id; |
52 permission_bits = l.permission_bits; | 52 permission_bits = l.permission_bits; |
53 uses_irt = l.uses_irt; | 53 uses_irt = l.uses_irt; |
| 54 uses_nonsfi_mode = l.uses_nonsfi_mode; |
54 enable_dyncode_syscalls = l.enable_dyncode_syscalls; | 55 enable_dyncode_syscalls = l.enable_dyncode_syscalls; |
55 enable_exception_handling = l.enable_exception_handling; | 56 enable_exception_handling = l.enable_exception_handling; |
56 enable_crash_throttling = l.enable_crash_throttling; | 57 enable_crash_throttling = l.enable_crash_throttling; |
57 } | 58 } |
58 | 59 |
59 NaClLaunchParams::~NaClLaunchParams() { | 60 NaClLaunchParams::~NaClLaunchParams() { |
60 } | 61 } |
61 | 62 |
62 NaClLaunchResult::NaClLaunchResult() | 63 NaClLaunchResult::NaClLaunchResult() |
63 : imc_channel_handle(IPC::InvalidPlatformFileForTransit()), | 64 : imc_channel_handle(IPC::InvalidPlatformFileForTransit()), |
(...skipping 15 matching lines...) Expand all Loading... |
79 trusted_ipc_channel_handle(trusted_ipc_channel_handle), | 80 trusted_ipc_channel_handle(trusted_ipc_channel_handle), |
80 manifest_service_ipc_channel_handle(manifest_service_ipc_channel_handle), | 81 manifest_service_ipc_channel_handle(manifest_service_ipc_channel_handle), |
81 plugin_pid(plugin_pid), | 82 plugin_pid(plugin_pid), |
82 plugin_child_id(plugin_child_id) { | 83 plugin_child_id(plugin_child_id) { |
83 } | 84 } |
84 | 85 |
85 NaClLaunchResult::~NaClLaunchResult() { | 86 NaClLaunchResult::~NaClLaunchResult() { |
86 } | 87 } |
87 | 88 |
88 } // namespace nacl | 89 } // namespace nacl |
OLD | NEW |