From: everLEEst(SangHyeon Lee) Date: Wed, 4 Sep 2024 05:58:00 +0000 (+0900) Subject: Revert "[Tizen] Add WebView's JavascriptMessageHandler callback" X-Git-Tag: accepted/tizen/unified/20240909.154229~12 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ea123fe15a98128d12ea6ec50702f9a987e5b78e;p=platform%2Fcore%2Fuifw%2Fdali-csharp-binder.git Revert "[Tizen] Add WebView's JavascriptMessageHandler callback" This reverts commit b2e34935dc8b09154b8cf0c6409dc44f2f6c1c3a. --- diff --git a/dali-csharp-binder/dali-toolkit/web-view-wrap.cpp b/dali-csharp-binder/dali-toolkit/web-view-wrap.cpp index 8a606b1b..588b55f5 100755 --- a/dali-csharp-binder/dali-toolkit/web-view-wrap.cpp +++ b/dali-csharp-binder/dali-toolkit/web-view-wrap.cpp @@ -646,25 +646,6 @@ SWIGEXPORT void SWIGSTDCALL CSharp_Dali_WebView_AddJavaScriptMessageHandler(void } } -SWIGEXPORT void SWIGSTDCALL CSharp_Dali_WebView_AddJavaScriptEntireMessageHandler(void * jarg1, char * jarg2, void * jarg3) { - if (!jarg2) { - SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); - return; - } - - Dali::Toolkit::WebView* webview = (Dali::Toolkit::WebView*)jarg1; - std::string exposedObjectName = jarg2; - void (*handler)(char*, char*) = (void (*)(char*, char*))jarg3; - - { - try { - webview->AddJavaScriptEntireMessageHandler(exposedObjectName, [handler](const std::string &messageName, const std::string &messageBody) { - handler(SWIG_csharp_string_callback(messageName.c_str()), SWIG_csharp_string_callback(messageBody.c_str())); - }); - } CALL_CATCH_EXCEPTION(); - } -} - SWIGEXPORT void SWIGSTDCALL CSharp_Dali_WebView_RegisterJavaScriptAlertCallback(void * jarg1, void * jarg2) { Dali::Toolkit::WebView* webview = (Dali::Toolkit::WebView*)jarg1; bool (*handler)(const char*) = (bool (*)(const char*))jarg2;