diff options
author | miu@chromium.org <miu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-05 22:21:14 +0000 |
---|---|---|
committer | miu@chromium.org <miu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-05 22:21:14 +0000 |
commit | cbd620bd6d0cb2aae80b5ce945de16b79c55d568 (patch) | |
tree | 3095f2147007c05126f0724d564f6a638e80fa8a /ppapi/api | |
parent | 78ff793d7b8ae548825b36575150c626166886c8 (diff) | |
download | chromium_src-cbd620bd6d0cb2aae80b5ce945de16b79c55d568.zip chromium_src-cbd620bd6d0cb2aae80b5ce945de16b79c55d568.tar.gz chromium_src-cbd620bd6d0cb2aae80b5ce945de16b79c55d568.tar.bz2 |
Revert 268280 "Pepper: Move manifest logic to components/nacl."
Caused build breakage because static initializer was added to ppb_nacl_private_impl.cc.
Candidate (line 96): + const int32_t kPNaClManifestId = std::numeric_limits<int32_t>::max();
> Pepper: Move manifest logic to components/nacl.
>
> The goal of the trusted plugin refactor is to move as much code as possible out of ppapi/native_client/src/trusted/plugin. This change moves all the manifest parsing and lookup logic out of the trusted plugin at once; it's hard to move piecemeal.
>
> BUG=353592
> R=bbudge@chromium.org, mallinath@chromium.org
>
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=268250
>
> Review URL: https://codereview.chromium.org/264943003
TBR=teravest@chromium.org
Review URL: https://codereview.chromium.org/265393004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@268295 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/api')
-rw-r--r-- | ppapi/api/private/ppb_nacl_private.idl | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/ppapi/api/private/ppb_nacl_private.idl b/ppapi/api/private/ppb_nacl_private.idl index a1fcb45..04b6758 100644 --- a/ppapi/api/private/ppb_nacl_private.idl +++ b/ppapi/api/private/ppb_nacl_private.idl @@ -411,25 +411,4 @@ interface PPB_NaCl_Private { void DownloadManifestToBuffer([in] PP_Instance instance, [out] PP_Var data, [in] PP_CompletionCallback callback); - - int32_t CreatePnaclManifest([in] PP_Instance instance); - int32_t CreateJsonManifest([in] PP_Instance instance, - [in] str_t manifest_base_url, - [in] str_t sandbox_isa, - [in] str_t manifest_data); - - void DestroyManifest([in] PP_Instance instance, - [in] int32_t manifest_id); - - PP_Bool GetManifestProgramURL([in] PP_Instance instance, - [in] int32_t manifest_id, - [out] PP_Var full_url, - [out] PP_PNaClOptions pnacl_options, - [out] PP_Bool uses_nonsfi_mode); - - PP_Bool ManifestResolveKey([in] PP_Instance instance, - [in] int32_t manifest_id, - [in] str_t key, - [out] PP_Var full_url, - [out] PP_PNaClOptions pnacl_options); }; |