diff -r a1a5d4e727e8 -r 800203832575 webengine/osswebengine/WebKit/s60/plugins/NpnImplementation.cpp --- a/webengine/osswebengine/WebKit/s60/plugins/NpnImplementation.cpp Wed Jun 09 10:52:50 2010 +0300 +++ b/webengine/osswebengine/WebKit/s60/plugins/NpnImplementation.cpp Mon Jun 21 16:54:17 2010 +0300 @@ -477,6 +477,20 @@ } break; } + case NPPVPluginBitmap : + PluginWin* pluginWin = (PluginWin*)aInstance->ndata; + if (pluginWin) { + TInt* bitMapHandle = (TInt*)aSetValue; + if (*bitMapHandle) { + TInt handle = *bitMapHandle; + pluginWin->SetBitmapFromPlugin(handle); + } + else + { + pluginWin->SetBitmapFromPlugin(KErrNone); + } + } + break; case NPPVPluginDeactivate: { PluginWin* pluginWin = (PluginWin*)aInstance->ndata;