Bug 663259 - Part 2: Restore Synchronous plugin rendering, with preference for async rendering. r=smichaud

This commit is contained in:
Benoit Girard
2011-06-30 12:46:26 -04:00
parent b7e514805d
commit 9179915df6
13 changed files with 107 additions and 12 deletions

View File

@@ -959,6 +959,18 @@ PluginModuleParent::NPP_GetSitesWithData(InfallibleTArray<nsCString>& result)
return NS_OK;
}
#if defined(XP_MACOSX)
nsresult
PluginModuleParent::IsRemoteDrawingCoreAnimation(NPP instance, PRBool *aDrawing)
{
PluginInstanceParent* i = InstCast(instance);
if (!i)
return NS_ERROR_FAILURE;
return i->IsRemoteDrawingCoreAnimation(aDrawing);
}
#endif
bool
PluginModuleParent::AnswerNPN_GetValue_WithBoolReturn(const NPNVariable& aVariable,
NPError* aError,