--- a/webengine/osswebengine/WebKit/s60/webview/WebFrame.cpp Wed Mar 31 23:16:40 2010 +0300
+++ b/webengine/osswebengine/WebKit/s60/webview/WebFrame.cpp Wed Apr 14 17:06:56 2010 +0300
@@ -282,7 +282,6 @@
void WebFrame::notifyPluginsOfScrolling()
{
- setpluginToScroll(true);
Frame* coreFrame = core(this);
for (Frame* frame = coreFrame; frame; frame = frame->tree()->traverseNext(coreFrame)) {
PassRefPtr<HTMLCollection> objects = frame->document()->objects();
@@ -294,7 +293,6 @@
notifyPluginOfScrolling(n->renderer());
}
- setpluginToScroll(false);
}
void WebFrame::notifyPluginOfScrolling(RenderObject* renderer)
@@ -593,4 +591,14 @@
return 0;
}
+void WebFrame::PlayPausePlugins(bool pause)
+{
+ PluginHandler* plghandler = StaticObjectsContainer::instance()->pluginHandler();
+ WTF::HashSet<PluginSkin*> pluginObjs = plghandler->pluginObjects();
+ for(WTF::HashSet<PluginSkin*>::iterator it = pluginObjs.begin() ; it != pluginObjs.end() ; ++it ) {
+ static_cast<PluginSkin*> (*it)->PlayPauseNotify(pause);
+ }
+}
+
+
// END OF FILE