Implement Focus UI
[framework/web/webkit-efl.git] / Source / WebKit2 / WebProcess / WebPage / WebPage.h
index 6257029..d90c3df 100755 (executable)
@@ -815,6 +815,10 @@ public:
     WebCore::IntRect nodeRect(WebCore::Node*) const;
 #endif
 
+#if ENABLE(TIZEN_SCREEN_READER) || ENABLE(TIZEN_FOCUS_UI)
+    void didChangeFocusedRect(WebCore::Node*);
+#endif
+
 #if ENABLE(TIZEN_WEBKIT2_POPUP_INTERNAL)
     void notifyTransitionToCommitted(bool);
 #endif
@@ -839,6 +843,10 @@ public:
     void didChangeContents(const WebCore::IntRect&);
 #endif
 
+#if ENABLE(TIZEN_FOCUS_UI)
+    void setSpatialNavigationEnabled(bool);
+#endif
+
 private:
     WebPage(uint64_t pageID, const WebPageCreationParameters&);
 
@@ -1193,6 +1201,10 @@ private:
     OwnPtr<ScreenReader> m_screenReader;
 #endif
 
+#if ENABLE(TIZEN_SCREEN_READER) || ENABLE(TIZEN_FOCUS_UI)
+    WebCore::IntRect m_focusedRect;
+#endif
+
 #if ENABLE(TIZEN_WEBKIT2_TEXT_SELECTION)
     EditorState m_editorState;
 #endif