Bug 617703 - Add plugin support and prevent crash [@ libflashplayer.so@0x32884 ][@ libflashplayer.so@0x32800 ] in Fennec r=romaxa a=approval2.0

This commit is contained in:
Karl Tomlinson 2011-01-17 21:07:49 +02:00
Родитель 58099300e4
Коммит c684dd40f4
1 изменённых файлов: 1 добавлений и 8 удалений

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

@ -6289,16 +6289,9 @@ NS_IMETHODIMP nsPluginInstanceOwner::CreateWidget(void)
mPluginWindow->window = nsnull;
#ifdef MOZ_X11
// Fill in the display field.
nsIWidget* win = mObjectFrame->GetNearestWidget();
NPSetWindowCallbackStruct* ws_info =
static_cast<NPSetWindowCallbackStruct*>(mPluginWindow->ws_info);
if (win) {
ws_info->display =
static_cast<Display*>(win->GetNativeData(NS_NATIVE_DISPLAY));
}
else {
ws_info->display = DefaultXDisplay();
}
ws_info->display = DefaultXDisplay();
nsCAutoString description;
GetPluginDescription(description);