Put date into field that was used to activate DatePicker instead of currectly focused...
[framework/web/webkit-efl.git] / Source / WebCore / dom / Document.h
index 3d7954f..f483dee 100644 (file)
@@ -719,6 +719,11 @@ public:
     bool setFocusedNode(PassRefPtr<Node>);
     Node* focusedNode() const { return m_focusedNode.get(); }
 
+#if ENABLE(TIZEN_INPUT_TAG_EXTENSION)
+    void setCurrentTargetNode(PassRefPtr<Node>);
+    Node* currentTargetNode() const { return m_currentTargetNode.get(); }
+#endif
+
     void getFocusableNodes(Vector<RefPtr<Node> >&);
     
     // The m_ignoreAutofocus flag specifies whether or not the document has been changed by the user enough 
@@ -1105,6 +1110,9 @@ public:
     void removeFullScreenElementOfSubtree(Node*, bool amongChildrenOnly = false);
     bool isAnimatingFullScreen() const;
     void setAnimatingFullScreen(bool);
+#if ENABLE(TIZEN_FULLSCREEN_API)
+    bool exitFullScreenByHwBackKey() const { return m_exitFullScreenByHwBackKey; }
+#endif
 
     // W3C API
     bool webkitFullscreenEnabled() const;
@@ -1342,6 +1350,9 @@ private:
     RefPtr<Node> m_hoverNode;
     RefPtr<Node> m_activeNode;
     RefPtr<Element> m_documentElement;
+#if ENABLE(TIZEN_INPUT_TAG_EXTENSION)
+    RefPtr<Node> m_currentTargetNode;
+#endif
 
     uint64_t m_domTreeVersion;
     static uint64_t s_globalTreeVersion;
@@ -1508,6 +1519,9 @@ private:
     Deque<RefPtr<Node> > m_fullScreenChangeEventTargetQueue;
     Deque<RefPtr<Node> > m_fullScreenErrorEventTargetQueue;
     bool m_isAnimatingFullScreen;
+#if ENABLE(TIZEN_FULLSCREEN_API)
+    bool m_exitFullScreenByHwBackKey;
+#endif
     LayoutRect m_savedPlaceholderFrameRect;
     RefPtr<RenderStyle> m_savedPlaceholderRenderStyle;
 #endif