summaryrefslogtreecommitdiffstats
path: root/ppapi/c
diff options
context:
space:
mode:
authorjvoung@google.com <jvoung@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-04 22:34:55 +0000
committerjvoung@google.com <jvoung@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-04 22:34:55 +0000
commit355c3aa01183c964798ef2f14e4b2edded91c4af (patch)
tree07d1743a66ca7341058fd4feb54ea512baaa20c2 /ppapi/c
parent59bda5adae07a4843a4671c768938a906c956bb4 (diff)
downloadchromium_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.h9
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.
*/