webengine/osswebengine/WebKit/s60/webview/WebFrame.h
branchRCL_3
changeset 94 919f36ff910f
parent 93 79859ed3eea9
--- a/webengine/osswebengine/WebKit/s60/webview/WebFrame.h	Tue Aug 31 16:17:46 2010 +0300
+++ b/webengine/osswebengine/WebKit/s60/webview/WebFrame.h	Wed Sep 01 12:28:30 2010 +0100
@@ -93,10 +93,11 @@
 
     void paintRect(WebCoreGraphicsContext& gc, const TRect& r);
 
-    void notifyPluginsOfScrolling();
-    void notifyPluginOfScrolling(WebCore::RenderObject* renderer);
+    void notifyPluginsOfPositionChange();
+    void notifyPluginOfPositionChange(PluginSkin* plg);
     PluginSkin* focusedPlugin();
     WebFrame* frameAtPoint(const TPoint& pt_);
+    void reCreatePlugins();
     
     // utility functions
     int imageCount(bool visibleOnly_);
@@ -107,10 +108,14 @@
     void makeVisiblePlugins(TBool visible);
     bool executeScript(const WebCore::String& script);
     WebCore::Node* getClosestAnchorElement(const TPoint& pt, TPoint& newPos);
-    
-    void setpluginToScroll(bool pluginScroll){m_pluginToScroll=pluginScroll;}
-    bool pluginToScroll(){return m_pluginToScroll;}
-    
+
+	void ScrollOrPinchStatus(bool status);
+	
+	/**
+    * Notify Flash Plugin FocusChangeEvent 
+    */
+	void notifyPluginFocusChangeEvent(TBool visible);
+
 private:
     WebFrame(const WebFrame&);                    // not implemented
     WebFrame& operator=(const WebFrame&);         // not implemented