Bug 1232181 - Plugin module plumbing for retrieving scroll captures and updating plugin instance content scroll state. r=roc
This commit is contained in:
@@ -2000,6 +2000,22 @@ PluginModuleParent::EndUpdateBackground(NPP instance, const nsIntRect& aRect)
|
||||
return i->EndUpdateBackground(aRect);
|
||||
}
|
||||
|
||||
#if defined(XP_WIN)
|
||||
nsresult
|
||||
PluginModuleParent::GetScrollCaptureContainer(NPP aInstance,
|
||||
mozilla::layers::ImageContainer** aContainer)
|
||||
{
|
||||
PluginInstanceParent* inst = PluginInstanceParent::Cast(aInstance);
|
||||
return !inst ? NS_ERROR_FAILURE : inst->GetScrollCaptureContainer(aContainer);
|
||||
}
|
||||
nsresult
|
||||
PluginModuleParent::UpdateScrollState(NPP aInstance, bool aIsScrolling)
|
||||
{
|
||||
PluginInstanceParent* inst = PluginInstanceParent::Cast(aInstance);
|
||||
return !inst ? NS_ERROR_FAILURE : inst->UpdateScrollState(aIsScrolling);
|
||||
}
|
||||
#endif
|
||||
|
||||
void
|
||||
PluginModuleParent::OnInitFailure()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user