| Index: components/nacl/common/nacl_types_param_traits.h
|
| diff --git a/components/nacl/common/nacl_types_param_traits.h b/components/nacl/common/nacl_types_param_traits.h
|
| index 7c22e01f3be8ea7eaf3d8ba3fde2d1bc05b941bc..3161add7b49a6f5418191649eb84f31e255f54f8 100644
|
| --- a/components/nacl/common/nacl_types_param_traits.h
|
| +++ b/components/nacl/common/nacl_types_param_traits.h
|
| @@ -9,12 +9,31 @@
|
| #define COMPONENTS_NACL_COMMON_NACL_TYPES_PARAM_TRAITS_H_
|
|
|
| #include "components/nacl/common/nacl_types.h"
|
| +#include "components/nacl/common/pnacl_types.h"
|
| #include "ipc/ipc_message_macros.h"
|
| #include "native_client/src/trusted/service_runtime/nacl_error_code.h"
|
| +#include "url/ipc/url_param_traits.h"
|
|
|
| IPC_ENUM_TRAITS_MAX_VALUE(nacl::NaClAppProcessType,
|
| nacl::kNumNaClProcessTypes - 1)
|
|
|
| IPC_ENUM_TRAITS_MAX_VALUE(NaClErrorCode, NACL_ERROR_CODE_MAX)
|
|
|
| +IPC_STRUCT_TRAITS_BEGIN(nacl::NaClResourcePrefetchRequest)
|
| + IPC_STRUCT_TRAITS_MEMBER(file_key)
|
| + IPC_STRUCT_TRAITS_MEMBER(resource_url)
|
| +IPC_STRUCT_TRAITS_END()
|
| +
|
| +IPC_STRUCT_TRAITS_BEGIN(nacl::PnaclCacheInfo)
|
| + IPC_STRUCT_TRAITS_MEMBER(pexe_url)
|
| + IPC_STRUCT_TRAITS_MEMBER(abi_version)
|
| + IPC_STRUCT_TRAITS_MEMBER(opt_level)
|
| + IPC_STRUCT_TRAITS_MEMBER(last_modified)
|
| + IPC_STRUCT_TRAITS_MEMBER(etag)
|
| + IPC_STRUCT_TRAITS_MEMBER(has_no_store_header)
|
| + IPC_STRUCT_TRAITS_MEMBER(use_subzero)
|
| + IPC_STRUCT_TRAITS_MEMBER(sandbox_isa)
|
| + IPC_STRUCT_TRAITS_MEMBER(extra_flags)
|
| +IPC_STRUCT_TRAITS_END()
|
| +
|
| #endif // COMPONENTS_NACL_COMMON_NACL_TYPES_PARAM_TRAITS_H_
|
|
|