webengine/osswebengine/WebKit/s60/misc/WebTabbedNavigation.h
changeset 13 10e98eab6f85
parent 0 dd21522fd290
child 27 60c5402cb945
--- a/webengine/osswebengine/WebKit/s60/misc/WebTabbedNavigation.h	Fri May 08 08:25:06 2009 +0300
+++ b/webengine/osswebengine/WebKit/s60/misc/WebTabbedNavigation.h	Fri Jul 03 15:54:40 2009 +0100
@@ -21,6 +21,10 @@
 #include <e32std.h>
 
 class WebView;
+namespace WebCore {
+    class Element;
+    class Node;
+};
 
 class WebTabbedNavigation {
     public:
@@ -30,6 +34,8 @@
         bool navigate(int horizontalDir, int verticalDir);
         void clear();
         void initializeForPage();
+        void updateCursorPosition(const TPoint& pos);
+        void focusedElementChanged(WebCore::Element* element);
 
     private:
         bool selectNode(int horizontalDir, int verticalDir, TRect& selectedRect, TRect& newNodeRect, TPoint& selectedPoint, TPoint& newFocusPoint);