[Release] wrt_0.8.257
[platform/framework/web/wrt.git] / src / view / webkit / view_logic.h
index bc9bd80..739be86 100644 (file)
@@ -86,8 +86,6 @@ class ViewLogic : public ViewModule::IViewModule
     bool createEwkView(Evas* canvas);
     void prepareEwkView(Evas_Object *wkView);
     void removeEwkView(Evas_Object *wkView);
-    void resumeEwkView(Evas_Object *wkView);
-    void suspendEwkView(Evas_Object *wkView);
     void setEwkViewVisible(Evas_Object *wkView);
     void setEwkViewInvisible(Evas_Object *wkView);
     void resumeWebkit(Evas_Object *wkView);
@@ -266,10 +264,12 @@ class ViewLogic : public ViewModule::IViewModule
     static void mediacontrolRotateExit(void* data,
                                        Evas_Object* obj,
                                        void* eventInfo);
-
-#ifdef MULTIPROCESS_SERVICE_SUPPORT_INLINE
-    static int appServiceCallerIsKilled(void *data);
-#endif
+    static void popupReplyWaitStart(void* data,
+                                    Evas_Object* obj,
+                                    void* eventInfo);
+    static void popupReplyWaitFinish(void* data,
+                                     Evas_Object* obj,
+                                     void* eventInfo);
 
     void attachToCustomHandlersDao();
     void detachFromCustomHandlersDao();
@@ -281,8 +281,7 @@ class ViewLogic : public ViewModule::IViewModule
         void* userData);
 
     // event callback
-    static void keyupCallback(void* data,
-                              Evas* e,
+    static void eaKeyCallback(void* data,
                               Evas_Object* obj,
                               void* eventInfo);
 
@@ -320,6 +319,7 @@ class ViewLogic : public ViewModule::IViewModule
     int m_rotateAngle;
     int m_deferredRotateAngle;
     Ecore_Timer* m_orientationThresholdTimer;
+    bool m_isPopupReplyWait;
 
     std::unique_ptr<SchemeSupport> m_schemeSupport;
     std::unique_ptr<ViewModule::AppsSupport> m_appsSupport;