summaryrefslogtreecommitdiffstats
path: root/ppapi/api
diff options
context:
space:
mode:
authormseaborn <mseaborn@chromium.org>2015-01-22 12:37:01 -0800
committerCommit bot <commit-bot@chromium.org>2015-01-22 20:38:25 +0000
commitcdfec652b06d270b858e442378b145f40439769f (patch)
treeb028b53b83462c656d719c9cb8b5872a6e912e3b /ppapi/api
parent33fd64cf5b5e6cff7c96bd74051a0494d45b879a (diff)
downloadchromium_src-cdfec652b06d270b858e442378b145f40439769f.zip
chromium_src-cdfec652b06d270b858e442378b145f40439769f.tar.gz
chromium_src-cdfec652b06d270b858e442378b145f40439769f.tar.bz2
NaCl: Remove reliance on "init_done" SRPC call in the remaining PNaCl case
Remove Plugin::BitcodeDidTranslateContinuation(), which gets called via the "init_done" SRPC call (which calls StartupInitializationComplete() in plugin/service_runtime.cc). Instead, arrange for its work to be done by the newer ManifestServiceProxy::StartupInitializationComplete(), by enabling ManifestServiceProxy for PNaCl. * To ensure that the open_resource() IPC stays disabled for PNaCl, we conditionalise ManifestServiceProxy::OpenResource(). * To ensure that the pexe size still gets reported on the "loadend" event, we stash it away in ReportTranslationFinished(). BUG=428030 TEST=NaClBrowserTestPnacl.ProgressEvents (checks reported pexe size is non-zero) Review URL: https://codereview.chromium.org/845013003 Cr-Commit-Position: refs/heads/master@{#312674}
Diffstat (limited to 'ppapi/api')
-rw-r--r--ppapi/api/private/ppb_nacl_private.idl5
1 files changed, 0 insertions, 5 deletions
diff --git a/ppapi/api/private/ppb_nacl_private.idl b/ppapi/api/private/ppb_nacl_private.idl
index f35d428..fd6a7c7 100644
--- a/ppapi/api/private/ppb_nacl_private.idl
+++ b/ppapi/api/private/ppb_nacl_private.idl
@@ -186,11 +186,6 @@ interface PPB_NaCl_Private {
[out] mem_t imc_handle,
[in] PP_CompletionCallback callback);
- /* This function starts the IPC proxy so the nexe can communicate with the
- * browser.
- */
- PP_Bool StartPpapiProxy(PP_Instance instance);
-
/* On POSIX systems, this function returns the file descriptor of
* /dev/urandom. On non-POSIX systems, this function returns 0.
*/