const char* name,
const char* body,
char** returnData);
+ void checkAsyncMessageFromBundle(
+ const char* name,
+ const char* body);
void downloadData(const char* url);
void activateVibration(bool on, uint64_t time);
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);
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();
void* userData);
// event callback
- static void keyupCallback(void* data,
- Evas* e,
+ static void eaKeyCallback(void* data,
Evas_Object* obj,
void* eventInfo);
// idler callback
static Eina_Bool windowCloseIdlerCallback(void *data);
+ // timer callback
+ static Eina_Bool orientationThresholdTimerCallback(void* data);
+
// security
void requestUrlBlocked(const std::string& blockedUrl);
bool m_isBackgroundReload;
bool m_isBackgroundSupport;
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;