Add to ewk api for setting/getting the User Agent by using system info library.
[framework/web/webkit-efl.git] / Source / WebKit2 / UIProcess / API / efl / EwkViewImpl.h
index a36c492..fd78c49 100755 (executable)
@@ -316,23 +316,19 @@ public:
     const WebCore::IntPoint scrollPosition() const { return m_scrollPosition; }
 #endif
 
-#if ENABLE(TOUCH_EVENTS) && ENABLE(TIZEN_GESTURE)
+#if ENABLE(TIZEN_GESTURE)
+#if ENABLE(TOUCH_EVENTS)
     void feedTouchEventsByType(Ewk_Touch_Event_Type);
 #endif
+    void setDoubleTapEnabled(bool);
+#endif
 
-#if ENABLE(TIZEN_ISF_PORT)
-    typedef enum {
-        GestureTapStateNone = 0x0,
-        GestureTapStateEnable = 0x1,
-        GestureTapStateDisable = 0x2,
-        GestureTapStateEndGesture = 0x4
-    } GestureTapState;
+    void didChangeScrollAndScale(const WebCore::IntPoint&, float);
 
-    void initGestureTapState() { m_gestureTapState = GestureTapStateNone; }
-    void addGestureTapState(GestureTapState state) { m_gestureTapState |= state; }
-    unsigned gestureTapState() { return m_gestureTapState; }
-#endif
+#if ENABLE(TIZEN_FOCUS_UI)
+    static void pages(Vector<RefPtr<WebKit::WebPageProxy> >&);
 #endif
+#endif // #if OS(TIZEN)
 
     // FIXME: Make members private for encapsulation.
     OwnPtr<WebKit::PageClientImpl> pageClient;
@@ -371,6 +367,10 @@ public:
 
     WKEinaSharedString userAgent;
 
+#if OS(TIZEN)
+    WKEinaSharedString applicationName;
+#endif
+
 #if ENABLE(TIZEN_SUPPORT_WEBAPP_META_TAG)
     WKEinaSharedString webAppIconURL;
     Eina_List* webAppIconURLs;
@@ -529,10 +529,6 @@ private:
     float m_scaleFactor;
     WebCore::IntPoint m_scrollPosition;
 #endif
-
-#if ENABLE(TIZEN_ISF_PORT)
-    unsigned m_gestureTapState;
-#endif
 #endif
 };