Bug 1264530 - Make sure mPluginWindow is initialized. r=njn

This commit is contained in:
Benoit Girard 2016-04-29 08:51:00 +02:00
Родитель 0631910d02
Коммит c089c3f45c
1 изменённых файлов: 1 добавлений и 2 удалений

Просмотреть файл

@ -337,6 +337,7 @@ nsPluginInstanceOwner::UpdateScrollState(bool aIsScrolling)
}
nsPluginInstanceOwner::nsPluginInstanceOwner()
: mPluginWindow(nullptr)
{
// create nsPluginNativeWindow object, it is derived from NPWindow
// struct and allows to manipulate native window procedure
@ -344,8 +345,6 @@ nsPluginInstanceOwner::nsPluginInstanceOwner()
mPluginHost = static_cast<nsPluginHost*>(pluginHostCOM.get());
if (mPluginHost)
mPluginHost->NewPluginNativeWindow(&mPluginWindow);
else
mPluginWindow = nullptr;
mPluginFrame = nullptr;
mWidgetCreationComplete = false;