Add missing callback APIs used by com.samsung.browser.
authorzhuoyu.qian <zhuoyu.qian@samsung.com>
Tue, 14 Oct 2014 08:59:44 +0000 (16:59 +0800)
committerYoungsoo Choi <kenshin.choi@samsung.com>
Tue, 10 Jul 2018 06:57:09 +0000 (06:57 +0000)
M34 commit ID: aea2fce3b55a003ded94ce9243df52be538ac581
Add missing callback APIs that are used by com.samsung.browser.

+ "overflow,scroll,off"
+ "overflow,scroll,on"
+ "touchmove,handled"
+ "weblogin,checkbox,clicked"
+ "weblogin,checkbox,resume"
+ "weblogin,ready"

Bug: http://107.108.218.239/bugzilla/show_bug.cgi?id=7456
Reviewed by:  Antonio Gomes, arno renevier, Laszlo Gombos

Change-Id: I73217807b00c6e17d1706d3926f2978dd5da969b
Signed-off-by: zhuoyu.qian <zhuoyu.qian@samsung.com>
tizen_src/impl/eweb_view_callbacks.h

index 6ab1921c9d88c93890b2b27e2a54b54435e88fb9..ba69f1b76bf05c32c702052e2a9acfadda90901a 100644 (file)
@@ -126,6 +126,12 @@ enum CallbackType {
   WrtPluginsMessage,
   IconReceived,
   FormSubmit,
+  OverflowScrollOff,
+  OverflowScrollOn,
+  TouchmoveHandled,
+  WebloginCheckboxClicked,
+  WebloginCheckboxResume,
+  WebloginReady,
 #if defined(OS_TIZEN_TV)
   NewWindowNavigationPolicyDecision,
 #endif // OS_TIZEN_TV
@@ -284,6 +290,12 @@ DECLARE_EWK_VIEW_CALLBACK(WebProcessCrashed, "webprocess,crashed", bool*);
 DECLARE_EWK_VIEW_CALLBACK(ConsoleMessage, "console,message", _Ewk_Console_Message*);
 DECLARE_EWK_VIEW_CALLBACK(WrtPluginsMessage, "wrt,message", tizen_webview::WrtIpcMessageData*);
 DECLARE_EWK_VIEW_CALLBACK(IconReceived, "icon,received", void);
+DECLARE_EWK_VIEW_CALLBACK(OverflowScrollOff, "overflow,scroll,off", void);
+DECLARE_EWK_VIEW_CALLBACK(OverflowScrollOn, "overflow,scroll,on", void);
+DECLARE_EWK_VIEW_CALLBACK(TouchmoveHandled, "touchmove,handled", bool);
+DECLARE_EWK_VIEW_CALLBACK(WebloginCheckboxClicked, "weblogin,checkbox,clicked", void);
+DECLARE_EWK_VIEW_CALLBACK(WebloginCheckboxResume, "weblogin,checkbox,resume", void);
+DECLARE_EWK_VIEW_CALLBACK(WebloginReady, "weblogin,ready" , void);
 #if defined(OS_TIZEN_TV)
 DECLARE_EWK_VIEW_CALLBACK(NewWindowNavigationPolicyDecision, "policy,decision,new,window", Ewk_Navigation_Policy_Decision*);
 #endif // OS_TIZEN_TV