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:
committed by
Kyle Machulis
parent
f8a6de13b2
commit
a65df5cd2e
@@ -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)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user