diff options
author | jvoung@google.com <jvoung@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-11-04 22:34:55 +0000 |
---|---|---|
committer | jvoung@google.com <jvoung@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-11-04 22:34:55 +0000 |
commit | 355c3aa01183c964798ef2f14e4b2edded91c4af (patch) | |
tree | 07d1743a66ca7341058fd4feb54ea512baaa20c2 /ppapi/c | |
parent | 59bda5adae07a4843a4671c768938a906c956bb4 (diff) | |
download | chromium_src-355c3aa01183c964798ef2f14e4b2edded91c4af.zip chromium_src-355c3aa01183c964798ef2f14e4b2edded91c4af.tar.gz chromium_src-355c3aa01183c964798ef2f14e4b2edded91c4af.tar.bz2 |
Remove PNaCl's RequestFirstInstall, use resource throttle instead
This removes PNaCl's RequestFirstInstall and its use of
the component updater OnDemand API. A different CL:
https://codereview.chromium.org/25713007/
will do the OnDemand calls internally.
This removes the async IPCs, callbacks, and observers that
were used to support the old code. The new code just
throttles/blocks the pexe URL request until OnDemand
installation is done.
Reverts: https://codereview.chromium.org/19863003/, plus
other CLs.
BUG=none
R=cpu@chromium.org, dmichael@chromium.org
TBR=jln
Review URL: https://codereview.chromium.org/55463002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232827 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/c')
-rw-r--r-- | ppapi/c/private/ppb_nacl_private.h | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/ppapi/c/private/ppb_nacl_private.h b/ppapi/c/private/ppb_nacl_private.h index 923e9cb..3b67740 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 Oct 18 08:23:34 2013. */ +/* From private/ppb_nacl_private.idl modified Thu Oct 31 15:10:06 2013. */ #ifndef PPAPI_C_PRIVATE_PPB_NACL_PRIVATE_H_ #define PPAPI_C_PRIVATE_PPB_NACL_PRIVATE_H_ @@ -106,13 +106,6 @@ struct PPB_NaCl_Private_1_0 { PP_FileHandle* target_handle, uint32_t desired_access, uint32_t options); - /* Check if PNaCl is installed and attempt to install if necessary. - * Callback is called when the check is done and PNaCl is already installed, - * or after an on-demand install is attempted. Called back with PP_OK if - * PNaCl is available. Called back with an error otherwise. - */ - int32_t (*EnsurePnaclInstalled)(PP_Instance instance, - struct PP_CompletionCallback callback); /* Returns a read-only file descriptor of a file rooted in the Pnacl * component directory, or an invalid handle on failure. */ |