Bug 1352567 - Remove plugin IPC code to support stream types other than NP_NORMAL (seekable and/or file streams), r=jimm

MozReview-Commit-ID: FWl2gcpKy6D
This commit is contained in:
Benjamin Smedberg
2017-10-02 12:49:15 -07:00
committed by Kyle Machulis
parent f8a6de13b2
commit a65df5cd2e
9 changed files with 10 additions and 175 deletions

View File

@@ -1698,7 +1698,6 @@ PluginModuleParent::SetPluginFuncs(NPPluginFuncs* aFuncs)
aFuncs->setwindow = NPP_SetWindow;
aFuncs->newstream = NPP_NewStream;
aFuncs->destroystream = NPP_DestroyStream;
aFuncs->asfile = NPP_StreamAsFile;
aFuncs->writeready = NPP_WriteReady;
aFuncs->write = NPP_Write;
aFuncs->print = NPP_Print;
@@ -1793,18 +1792,6 @@ PluginModuleParent::NPP_Write(NPP instance,
return s->Write(offset, len, buffer);
}
void
PluginModuleParent::NPP_StreamAsFile(NPP instance,
NPStream* stream,
const char* fname)
{
BrowserStreamParent* s = StreamCast(instance, stream);
if (!s)
return;
s->StreamAsFile(fname);
}
void
PluginModuleParent::NPP_Print(NPP instance, NPPrint* platformPrint)
{