[NUI] Replace Signal with callback. (#3318)
authorhuayongxu <49056704+huayongxu@users.noreply.github.com>
Mon, 19 Jul 2021 04:57:57 +0000 (12:57 +0800)
committerdongsug-song <35130733+dongsug-song@users.noreply.github.com>
Mon, 19 Jul 2021 09:01:03 +0000 (18:01 +0900)
30 files changed:
src/Tizen.NUI/Tizen.NUI.csproj [changed mode: 0644->0755]
src/Tizen.NUI/src/internal/Interop/Interop.WebCertificate.cs
src/Tizen.NUI/src/internal/Interop/Interop.WebConsoleMessage.cs
src/Tizen.NUI/src/internal/Interop/Interop.WebFormRepostPolicyDecisionMaker.cs
src/Tizen.NUI/src/internal/Interop/Interop.WebHttpAuthHandler.cs
src/Tizen.NUI/src/internal/Interop/Interop.WebHttpRequestInterceptor.cs
src/Tizen.NUI/src/internal/Interop/Interop.WebPageLoadError.cs
src/Tizen.NUI/src/internal/Interop/Interop.WebPolicyDecisionMaker.cs
src/Tizen.NUI/src/internal/Interop/Interop.WebView.cs
src/Tizen.NUI/src/internal/WebView/WebCertificate.cs
src/Tizen.NUI/src/internal/WebView/WebConsoleMessage.cs
src/Tizen.NUI/src/internal/WebView/WebFormRepostPolicyDecisionMaker.cs
src/Tizen.NUI/src/internal/WebView/WebHttpAuthHandler.cs
src/Tizen.NUI/src/internal/WebView/WebHttpRequestInterceptor.cs
src/Tizen.NUI/src/internal/WebView/WebPageLoadError.cs
src/Tizen.NUI/src/internal/WebView/WebPolicyDecisionMaker.cs
src/Tizen.NUI/src/internal/WebView/WebView.cs
src/Tizen.NUI/src/internal/WebView/WebViewCertificateReceivedSignal.cs [deleted file]
src/Tizen.NUI/src/internal/WebView/WebViewConsoleMessageReceivedSignal.cs [deleted file]
src/Tizen.NUI/src/internal/WebView/WebViewContextMenuHiddenSignal.cs [deleted file]
src/Tizen.NUI/src/internal/WebView/WebViewContextMenuShownSignal.cs [deleted file]
src/Tizen.NUI/src/internal/WebView/WebViewFormRepostPolicyDecidedSignal.cs [deleted file]
src/Tizen.NUI/src/internal/WebView/WebViewFrameRenderedSignal.cs [deleted file]
src/Tizen.NUI/src/internal/WebView/WebViewHttpAuthRequestedSignal.cs [deleted file]
src/Tizen.NUI/src/internal/WebView/WebViewHttpRequestInterceptedSignal.cs [deleted file]
src/Tizen.NUI/src/internal/WebView/WebViewPageLoadErrorSignal.cs [deleted file]
src/Tizen.NUI/src/internal/WebView/WebViewPageLoadSignal.cs [deleted file]
src/Tizen.NUI/src/internal/WebView/WebViewResponsePolicyDecidedSignal.cs [deleted file]
src/Tizen.NUI/src/internal/WebView/WebViewScrollEdgeReachedSignal.cs [deleted file]
src/Tizen.NUI/src/internal/WebView/WebViewUrlChangedSignal.cs [deleted file]

old mode 100644 (file)
new mode 100755 (executable)
index b8732d4..55bd751
@@ -42,4 +42,4 @@
     </None>
   </ItemGroup>
 
-</Project>
\ No newline at end of file
+</Project>
index f137d6e..b92c22b 100755 (executable)
@@ -21,6 +21,9 @@ namespace Tizen.NUI
     {
         internal static partial class WebCertificate
         {
+            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_delete_WebCertificate")]
+            public static extern void DeleteWebCertificate(global::System.Runtime.InteropServices.HandleRef jarg1);
+
             [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebCertificate_Allow")]
             public static extern void Allow(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2);
 
index 55edf68..8b22ff6 100755 (executable)
@@ -21,6 +21,9 @@ namespace Tizen.NUI
     {
         internal static partial class WebConsoleMessage
         {
+            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_delete_WebConsoleMessage")]
+            public static extern void DeleteWebConsoleMessage(global::System.Runtime.InteropServices.HandleRef jarg1);
+
             [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebConsoleMessage_GetSource")]
             public static extern string GetSource(global::System.Runtime.InteropServices.HandleRef jarg1);
 
index 1cfebb3..29119e3 100755 (executable)
@@ -21,6 +21,9 @@ namespace Tizen.NUI
     {
         internal static partial class WebFormRepostPolicyDecisionMaker
         {
+            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_delete_WebFormRepostDecision")]
+            public static extern void DeleteWebFormRepostDecision(global::System.Runtime.InteropServices.HandleRef jarg1);
+
             [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebFormRepostDecision_Reply")]
             public static extern void Reply(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2);
         }
index 8c6eced..a8a6cce 100755 (executable)
@@ -21,6 +21,9 @@ namespace Tizen.NUI
     {
         internal static partial class WebHttpAuthHandler
         {
+            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_delete_WebHttpAuthHandler")]
+            public static extern void DeleteWebHttpAuthHandler(global::System.Runtime.InteropServices.HandleRef jarg1);
+
             [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebHttpAuthHandler_GetRealm")]
             public static extern string GetRealm(global::System.Runtime.InteropServices.HandleRef jarg1);
 
index ae2efc6..af9565f 100755 (executable)
@@ -21,6 +21,9 @@ namespace Tizen.NUI
     {
         internal static partial class WebHttpRequestInterceptor
         {
+            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_delete_WebRequestInterceptor")]
+            public static extern void DeleteWebHttpRequestInterceptor(global::System.Runtime.InteropServices.HandleRef jarg1);
+
             [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebRequestInterceptor_GetUrl")]
             public static extern string GetUrl(global::System.Runtime.InteropServices.HandleRef jarg1);
 
index 919075c..4f49fa2 100755 (executable)
@@ -21,6 +21,9 @@ namespace Tizen.NUI
     {
         internal static partial class WebPageLoadError
         {
+            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_delete_WebLoadError")]
+            public static extern void DeleteWebPageLoadError(global::System.Runtime.InteropServices.HandleRef jarg1);
+
             [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebLoadError_GetUrl")]
             public static extern string GetUrl(global::System.Runtime.InteropServices.HandleRef jarg1);
 
index 88b56d4..c3ce6e3 100755 (executable)
@@ -21,6 +21,9 @@ namespace Tizen.NUI
     {
         internal static partial class WebPolicyDecisionMaker
         {
+            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_delete_WebPolicyDecision")]
+            public static extern void DeleteWebPolicyDecision(global::System.Runtime.InteropServices.HandleRef jarg1);
+
             [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebPolicyDecision_GetUrl")]
             public static extern string GetUrl(global::System.Runtime.InteropServices.HandleRef jarg1);
 
index 9fdbd50..5a99892 100755 (executable)
@@ -253,167 +253,53 @@ namespace Tizen.NUI
             [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebView_SetTtsFocus")]
             public static extern void SetTtsFocus(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2);
 
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_new_WebViewPageLoadSignal_PageLoadStarted")]
-            public static extern global::System.IntPtr NewWebViewPageLoadSignalPageLoadStarted(global::System.Runtime.InteropServices.HandleRef jarg1);
+            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebView_RegisterPageLoadStartedCallback")]
+            public static extern void RegisterPageLoadStartedCallback(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
 
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_new_WebViewPageLoadSignal_PageLoadInProgress")]
-            public static extern global::System.IntPtr NewWebViewPageLoadSignalPageLoadInProgress(global::System.Runtime.InteropServices.HandleRef jarg1);
+            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebView_RegisterPageLoadInProgressCallback")]
+            public static extern void RegisterPageLoadInProgressCallback(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
 
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_new_WebViewPageLoadSignal_PageLoadFinished")]
-            public static extern global::System.IntPtr NewWebViewPageLoadSignalPageLoadFinished(global::System.Runtime.InteropServices.HandleRef jarg1);
+            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebView_RegisterPageLoadFinishedCallback")]
+            public static extern void RegisterPageLoadFinishedCallback(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
 
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_delete_WebViewPageLoadSignal")]
-            public static extern void DeleteWebViewPageLoadSignal(global::System.Runtime.InteropServices.HandleRef jarg1);
+            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebView_RegisterPageLoadErrorCallback")]
+            public static extern void RegisterPageLoadErrorCallback(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
 
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebViewPageLoadSignal_Connect")]
-            public static extern void WebViewPageLoadSignalConnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
+            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebView_RegisterScrollEdgeReachedCallback")]
+            public static extern void RegisterScrollEdgeReachedCallback(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
 
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebViewPageLoadSignal_Disconnect")]
-            public static extern void WebViewPageLoadSignalDisconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
+            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebView_RegisterUrlChangedCallback")]
+            public static extern void RegisterUrlChangedCallback(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
 
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_new_WebViewPageLoadErrorSignal_PageLoadError")]
-            public static extern global::System.IntPtr NewWebViewPageLoadErrorSignalPageLoadError(global::System.Runtime.InteropServices.HandleRef jarg1);
+            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebView_RegisterFormRepostDecidedCallback")]
+            public static extern void RegisterFormRepostDecidedCallback(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
 
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_delete_WebViewPageLoadErrorSignal")]
-            public static extern void DeleteWebViewPageLoadErrorSignal(global::System.Runtime.InteropServices.HandleRef jarg1);
+            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebView_RegisterFrameRenderedCallback")]
+            public static extern void RegisterFrameRenderedCallback(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
 
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebViewPageLoadErrorSignal_Connect")]
-            public static extern void WebViewPageLoadErrorSignalConnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
+            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebView_RegisterRequestInterceptorCallback")]
+            public static extern void RegisterRequestInterceptorCallback(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
 
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebViewPageLoadErrorSignal_Disconnect")]
-            public static extern void WebViewPageLoadErrorSignalDisconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
+            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebView_RegisterConsoleMessageReceivedCallback")]
+            public static extern void RegisterConsoleMessageReceivedCallback(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
 
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_new_WebViewScrollEdgeReachedSignal_ScrollEdgeReached")]
-            public static extern global::System.IntPtr NewWebViewScrollEdgeReachedSignalScrollEdgeReached(global::System.Runtime.InteropServices.HandleRef jarg1);
+            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebView_RegisterResponsePolicyDecidedCallback")]
+            public static extern void RegisterResponsePolicyDecidedCallback(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
 
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_delete_WebViewScrollEdgeReachedSignal")]
-            public static extern void DeleteWebViewScrollEdgeReachedSignal(global::System.Runtime.InteropServices.HandleRef jarg1);
+            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebView_RegisterCertificateConfirmedCallback")]
+            public static extern void RegisterCertificateConfirmedCallback(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
 
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebViewScrollEdgeReachedSignal_Connect")]
-            public static extern void WebViewScrollEdgeReachedSignalConnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
+            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebView_RegisterSslCertificateChangedCallback")]
+            public static extern void RegisterSslCertificateChangedCallback(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
 
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebViewScrollEdgeReachedSignal_Disconnect")]
-            public static extern void WebViewScrollEdgeReachedSignalDisconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
+            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebView_RegisterHttpAuthHandlerCallback")]
+            public static extern void RegisterHttpAuthHandlerCallback(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
 
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_new_WebViewUrlChangedSignal_UrlChanged")]
-            public static extern global::System.IntPtr NewWebViewUrlChangedSignalUrlChanged(global::System.Runtime.InteropServices.HandleRef jarg1);
+            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebView_RegisterContextMenuShownCallback")]
+            public static extern void RegisterContextMenuShownCallback(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
 
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_delete_WebViewUrlChangedSignal")]
-            public static extern void DeleteWebViewUrlChangedSignal(global::System.Runtime.InteropServices.HandleRef jarg1);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebViewUrlChangedSignal_Connect")]
-            public static extern void WebViewUrlChangedSignalConnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebViewUrlChangedSignal_Disconnect")]
-            public static extern void WebViewUrlChangedSignalDisconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_new_WebViewFormRepostDecisionSignal_FormRepostDecision")]
-            public static extern global::System.IntPtr NewWebViewFormRepostDecisionSignalFormRepostDecision(global::System.Runtime.InteropServices.HandleRef jarg1);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_delete_WebViewFormRepostDecisionSignal")]
-            public static extern void DeleteWebViewFormRepostDecisionSignal(global::System.Runtime.InteropServices.HandleRef jarg1);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebViewFormRepostDecisionSignal_Connect")]
-            public static extern void WebViewFormRepostDecisionSignalConnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebViewFormRepostDecisionSignal_Disconnect")]
-            public static extern void WebViewFormRepostDecisionSignalDisconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebViewFrameRenderedSignal_FrameRendered")]
-            public static extern global::System.IntPtr WebViewFrameRenderedSignalFrameRenderedGet(global::System.Runtime.InteropServices.HandleRef jarg1);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebViewFrameRenderedSignal_Connect")]
-            public static extern void WebViewFrameRenderedSignalConnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebViewFrameRenderedSignal_Disconnect")]
-            public static extern void WebViewFrameRenderedSignalDisconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_new_WebViewResponsePolicyDecisionSignal_ResponsePolicyDecision")]
-            public static extern global::System.IntPtr NewWebViewResponsePolicyDecisionSignalPolicyDecision(global::System.Runtime.InteropServices.HandleRef jarg1);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_delete_WebViewResponsePolicyDecisionSignal")]
-            public static extern void DeleteWebViewResponsePolicyDecisionSignal(global::System.Runtime.InteropServices.HandleRef jarg1);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebViewPolicyDecisionSignal_Connect")]
-            public static extern void WebViewPolicyDecisionSignalConnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebViewPolicyDecisionSignal_Disconnect")]
-            public static extern void WebViewPolicyDecisionSignalDisconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_new_WebViewCertificateSignal_CertificateConfirm")]
-            public static extern global::System.IntPtr NewWebViewCertificateSignalCertificateConfirm(global::System.Runtime.InteropServices.HandleRef jarg1);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_new_WebViewCertificateSignal_SslCertificateChanged")]
-            public static extern global::System.IntPtr NewWebViewCertificateSignalSslCertificateChanged(global::System.Runtime.InteropServices.HandleRef jarg1);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_delete_WebViewCertificateSignal")]
-            public static extern void DeleteWebViewCertificateSignal(global::System.Runtime.InteropServices.HandleRef jarg1);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebViewCertificateSignal_Connect")]
-            public static extern void WebViewCertificateSignalConnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebViewCertificateSignal_Disconnect")]
-            public static extern void WebViewCertificateSignalDisconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_new_WebViewHttpAuthHandlerSignal_HttpAuthHandler")]
-            public static extern global::System.IntPtr NewWebViewHttpAuthHandlerSignalHttpAuthHandler(global::System.Runtime.InteropServices.HandleRef jarg1);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_delete_WebViewHttpAuthHandlerSignal")]
-            public static extern void DeleteWebViewHttpAuthHandlerSignal(global::System.Runtime.InteropServices.HandleRef jarg1);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebViewHttpAuthHandlerSignal_Connect")]
-            public static extern void WebViewHttpAuthHandlerSignalConnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebViewHttpAuthHandlerSignal_Disconnect")]
-            public static extern void WebViewHttpAuthHandlerSignalDisconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_new_WebViewRequestInterceptorSignal_RequestInterceptor")]
-            public static extern global::System.IntPtr NewWebViewRequestInterceptorSignalRequestInterceptor(global::System.Runtime.InteropServices.HandleRef jarg1);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_delete_WebViewRequestInterceptorSignal")]
-            public static extern void DeleteWebViewRequestInterceptorSignal(global::System.Runtime.InteropServices.HandleRef jarg1);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebViewRequestInterceptorSignal_Connect")]
-            public static extern void WebViewRequestInterceptorSignalConnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebViewRequestInterceptorSignal_Disconnect")]
-            public static extern void WebViewRequestInterceptorSignalDisconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_new_WebViewConsoleMessageSignal_ConsoleMessage")]
-            public static extern global::System.IntPtr NewWebViewConsoleMessageSignalConsoleMessage(global::System.Runtime.InteropServices.HandleRef jarg1);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_delete_WebViewConsoleMessageSignal")]
-            public static extern void DeleteWebViewConsoleMessageSignal(global::System.Runtime.InteropServices.HandleRef jarg1);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebViewConsoleMessageSignal_Connect")]
-            public static extern void WebViewConsoleMessageSignalConnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebViewConsoleMessageSignal_Disconnect")]
-            public static extern void WebViewConsoleMessageSignalDisconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_new_WebViewContextMenuShownSignal_ContextMenuShown")]
-            public static extern global::System.IntPtr NewWebViewContextMenuShownSignalContextMenuShown(global::System.Runtime.InteropServices.HandleRef jarg1);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_delete_WebViewContextMenuShownSignal")]
-            public static extern void DeleteWebViewContextMenuShownSignal(global::System.Runtime.InteropServices.HandleRef jarg1);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebViewContextMenuShownSignal_Connect")]
-            public static extern void WebViewContextMenuShownSignalConnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebViewContextMenuShownSignal_Disconnect")]
-            public static extern void WebViewContextMenuShownSignalDisconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_new_WebViewContextMenuHiddenSignal_ContextMenuHidden")]
-            public static extern global::System.IntPtr NewWebViewContextMenuHiddenSignalContextMenuHidden(global::System.Runtime.InteropServices.HandleRef jarg1);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_delete_WebViewContextMenuHiddenSignal")]
-            public static extern void DeleteWebViewContextMenuHiddenSignal(global::System.Runtime.InteropServices.HandleRef jarg1);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebViewContextMenuHiddenSignal_Connect")]
-            public static extern void WebViewContextMenuHiddenSignalConnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
-
-            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebViewContextMenuHiddenSignal_Disconnect")]
-            public static extern void WebViewContextMenuHiddenSignalDisconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
+            [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_WebView_RegisterContextMenuHiddenCallback")]
+            public static extern void RegisterContextMenuHiddenCallback(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
         }
     }
 }
index 8af7905..43152b9 100755 (executable)
@@ -30,6 +30,14 @@ namespace Tizen.NUI
         {
         }
 
+        /// This will not be public opened.
+        /// <param name="swigCPtr"></param>
+        [EditorBrowsable(EditorBrowsableState.Never)]
+        protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
+        {
+            Interop.WebCertificate.DeleteWebCertificate(swigCPtr);
+        }
+
         /// <summary>
         /// Checks whether the certificate comes from main frame.
         /// </summary>
index 256ec43..bc6f595 100755 (executable)
@@ -30,6 +30,14 @@ namespace Tizen.NUI
         {
         }
 
+        /// This will not be public opened.
+        /// <param name="swigCPtr"></param>
+        [EditorBrowsable(EditorBrowsableState.Never)]
+        protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
+        {
+            Interop.WebConsoleMessage.DeleteWebConsoleMessage(swigCPtr);
+        }
+
         /// <summary>
         /// Enumeration for level of log severity.
         /// </summary>
index 89c5863..6f3dec2 100755 (executable)
@@ -30,6 +30,14 @@ namespace Tizen.NUI
         {
         }
 
+        /// This will not be public opened.
+        /// <param name="swigCPtr"></param>
+        [EditorBrowsable(EditorBrowsableState.Never)]
+        protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
+        {
+            Interop.WebFormRepostPolicyDecisionMaker.DeleteWebFormRepostDecision(swigCPtr);
+        }
+
         /// <summary>
         /// Reply whether form repost decision is allowed or not.
         /// <param name="allowed">allowed or not</param>
index da0b67a..74a09aa 100755 (executable)
@@ -29,6 +29,14 @@ namespace Tizen.NUI
         {
         }
 
+        /// This will not be public opened.
+        /// <param name="swigCPtr"></param>
+        [EditorBrowsable(EditorBrowsableState.Never)]
+        protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
+        {
+            Interop.WebHttpAuthHandler.DeleteWebHttpAuthHandler(swigCPtr);
+        }
+
         /// <summary>
         /// Gets the realm of authentication challenge received.
         /// </summary>
index 9e3545b..994cd7d 100755 (executable)
@@ -30,6 +30,14 @@ namespace Tizen.NUI
         {
         }
 
+        /// This will not be public opened.
+        /// <param name="swigCPtr"></param>
+        [EditorBrowsable(EditorBrowsableState.Never)]
+        protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
+        {
+            Interop.WebHttpRequestInterceptor.DeleteWebHttpRequestInterceptor(swigCPtr);
+        }
+
         /// <summary>
         /// Gets url of intercepted request.
         /// </summary>
index f10a0a1..6d46c1c 100755 (executable)
@@ -30,6 +30,14 @@ namespace Tizen.NUI
         {
         }
 
+        /// This will not be public opened.
+        /// <param name="swigCPtr"></param>
+        [EditorBrowsable(EditorBrowsableState.Never)]
+        protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
+        {
+            Interop.WebPageLoadError.DeleteWebPageLoadError(swigCPtr);
+        }
+
         /// <summary>
         /// Enumeration for the load error type
         /// </summary>
index a4e06a1..b0dc5bc 100755 (executable)
@@ -30,6 +30,14 @@ namespace Tizen.NUI
         {
         }
 
+        /// This will not be public opened.
+        /// <param name="swigCPtr"></param>
+        [EditorBrowsable(EditorBrowsableState.Never)]
+        protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
+        {
+            Interop.WebPolicyDecisionMaker.DeleteWebPolicyDecision(swigCPtr);
+        }
+
         /// <summary>
         /// Decision type
         /// </summary>
index 52bafc4..8bef486 100755 (executable)
@@ -34,35 +34,27 @@ namespace Tizen.NUI.BaseComponents
         private float tileCoverAreaMultiplier;
         private bool cursorEnabledByClient;
 
-        private readonly WebViewPageLoadSignal pageLoadStartedSignal;
         private EventHandler<WebViewPageLoadEventArgs> pageLoadStartedEventHandler;
         private WebViewPageLoadCallbackDelegate pageLoadStartedCallback;
 
-        private readonly WebViewPageLoadSignal pageLoadingSignal;
         private EventHandler<WebViewPageLoadEventArgs> pageLoadingEventHandler;
         private WebViewPageLoadCallbackDelegate pageLoadingCallback;
 
-        private readonly WebViewPageLoadSignal pageLoadFinishedSignal;
         private EventHandler<WebViewPageLoadEventArgs> pageLoadFinishedEventHandler;
         private WebViewPageLoadCallbackDelegate pageLoadFinishedCallback;
 
-        private readonly WebViewPageLoadErrorSignal pageLoadErrorSignal;
         private EventHandler<WebViewPageLoadErrorEventArgs> pageLoadErrorEventHandler;
         private WebViewPageLoadErrorCallbackDelegate pageLoadErrorCallback;
 
-        private readonly WebViewScrollEdgeReachedSignal scrollEdgeReachedSignal;
         private EventHandler<WebViewScrollEdgeReachedEventArgs> scrollEdgeReachedEventHandler;
         private WebViewScrollEdgeReachedCallbackDelegate scrollEdgeReachedCallback;
 
-        private readonly WebViewUrlChangedSignal urlChangedSignal;
         private EventHandler<WebViewUrlChangedEventArgs> urlChangedEventHandler;
         private WebViewUrlChangedCallbackDelegate urlChangedCallback;
 
-        private readonly WebViewFormRepostPolicyDecidedSignal formRepostPolicyDecidedSignal;
         private EventHandler<WebViewFormRepostPolicyDecidedEventArgs> formRepostPolicyDecidedEventHandler;
         private WebViewFormRepostPolicyDecidedCallbackDelegate formRepostPolicyDecidedCallback;
 
-        private readonly WebViewFrameRenderedSignal frameRenderedSignal;
         private EventHandler<EventArgs> frameRenderedEventHandler;
         private WebViewFrameRenderedCallbackDelegate frameRenderedCallback;
 
@@ -72,35 +64,27 @@ namespace Tizen.NUI.BaseComponents
         private HitTestFinishedCallback hitTestFinishedCallback;
         private readonly WebViewHitTestFinishedProxyCallback hitTestFinishedProxyCallback;
 
-        private readonly WebViewResponsePolicyDecidedSignal responsePolicyDecidedSignal;
         private EventHandler<WebViewResponsePolicyDecidedEventArgs> responsePolicyDecidedEventHandler;
         private WebViewResponsePolicyDecidedCallbackDelegate responsePolicyDecidedCallback;
 
-        private readonly WebViewCertificateReceivedSignal certificateConfirmedSignal;
         private EventHandler<WebViewCertificateReceivedEventArgs> certificateConfirmedEventHandler;
         private WebViewCertificateReceivedCallbackDelegate certificateConfirmedCallback;
 
-        private readonly WebViewCertificateReceivedSignal sslCertificateChangedSignal;
         private EventHandler<WebViewCertificateReceivedEventArgs> sslCertificateChangedEventHandler;
         private WebViewCertificateReceivedCallbackDelegate sslCertificateChangedCallback;
 
-        private readonly WebViewHttpAuthRequestedSignal httpAuthRequestedSignal;
         private EventHandler<WebViewHttpAuthRequestedEventArgs> httpAuthRequestedEventHandler;
         private WebViewHttpAuthRequestedCallbackDelegate httpAuthRequestedCallback;
 
-        private readonly WebViewHttpRequestInterceptedSignal httpRequestInterceptedSignal;
         private EventHandler<WebViewHttpRequestInterceptedEventArgs> httpRequestInterceptedEventHandler;
         private WebViewHttpRequestInterceptedCallbackDelegate httpRequestInterceptedCallback;
 
-        private readonly WebViewConsoleMessageReceivedSignal consoleMessageReceivedSignal;
         private EventHandler<WebViewConsoleMessageReceivedEventArgs> consoleMessageReceivedEventHandler;
         private WebViewConsoleMessageReceivedCallbackDelegate consoleMessageReceivedCallback;
 
-        private readonly WebViewContextMenuShownSignal contextMenuShownSignal;
         private EventHandler<WebViewContextMenuShownEventArgs> contextMenuShownEventHandler;
         private WebViewContextMenuShownCallbackDelegate contextMenuShownCallback;
 
-        private readonly WebViewContextMenuHiddenSignal contextMenuHiddenSignal;
         private EventHandler<WebViewContextMenuHiddenEventArgs> contextMenuHiddenEventHandler;
         private WebViewContextMenuHiddenCallbackDelegate contextMenuHiddenCallback;
 
@@ -146,23 +130,6 @@ namespace Tizen.NUI.BaseComponents
 
         internal WebView(global::System.IntPtr cPtr, bool cMemoryOwn) : base(Interop.WebView.Upcast(cPtr), cMemoryOwn)
         {
-            pageLoadStartedSignal = new WebViewPageLoadSignal(Interop.WebView.NewWebViewPageLoadSignalPageLoadStarted(SwigCPtr));
-            pageLoadingSignal = new WebViewPageLoadSignal(Interop.WebView.NewWebViewPageLoadSignalPageLoadInProgress(SwigCPtr));
-            pageLoadFinishedSignal = new WebViewPageLoadSignal(Interop.WebView.NewWebViewPageLoadSignalPageLoadFinished(SwigCPtr));
-            pageLoadErrorSignal = new WebViewPageLoadErrorSignal(Interop.WebView.NewWebViewPageLoadErrorSignalPageLoadError(SwigCPtr));
-            scrollEdgeReachedSignal = new WebViewScrollEdgeReachedSignal(Interop.WebView.NewWebViewScrollEdgeReachedSignalScrollEdgeReached(SwigCPtr));
-            urlChangedSignal = new WebViewUrlChangedSignal(Interop.WebView.NewWebViewUrlChangedSignalUrlChanged(SwigCPtr));
-            formRepostPolicyDecidedSignal = new WebViewFormRepostPolicyDecidedSignal(Interop.WebView.NewWebViewFormRepostDecisionSignalFormRepostDecision(SwigCPtr));
-            frameRenderedSignal = new WebViewFrameRenderedSignal(Interop.WebView.WebViewFrameRenderedSignalFrameRenderedGet(SwigCPtr));
-            responsePolicyDecidedSignal = new WebViewResponsePolicyDecidedSignal(Interop.WebView.NewWebViewResponsePolicyDecisionSignalPolicyDecision(SwigCPtr));
-            certificateConfirmedSignal = new WebViewCertificateReceivedSignal(Interop.WebView.NewWebViewCertificateSignalCertificateConfirm(SwigCPtr));
-            sslCertificateChangedSignal = new WebViewCertificateReceivedSignal(Interop.WebView.NewWebViewCertificateSignalSslCertificateChanged(SwigCPtr));
-            httpAuthRequestedSignal = new WebViewHttpAuthRequestedSignal(Interop.WebView.NewWebViewHttpAuthHandlerSignalHttpAuthHandler(SwigCPtr));
-            httpRequestInterceptedSignal = new WebViewHttpRequestInterceptedSignal(Interop.WebView.NewWebViewRequestInterceptorSignalRequestInterceptor(SwigCPtr));
-            consoleMessageReceivedSignal = new WebViewConsoleMessageReceivedSignal(Interop.WebView.NewWebViewConsoleMessageSignalConsoleMessage(SwigCPtr));
-            contextMenuShownSignal = new WebViewContextMenuShownSignal(Interop.WebView.NewWebViewContextMenuShownSignalContextMenuShown(SwigCPtr));
-            contextMenuHiddenSignal = new WebViewContextMenuHiddenSignal(Interop.WebView.NewWebViewContextMenuHiddenSignalContextMenuHidden(SwigCPtr));
-
             screenshotAcquiredProxyCallback = OnScreenshotAcquired;
             hitTestFinishedProxyCallback = OnHitTestFinished;
 
@@ -188,23 +155,6 @@ namespace Tizen.NUI.BaseComponents
                 //Called by User
                 //Release your own managed resources here.
                 //You should release all of your own disposable objects here.
-                pageLoadStartedSignal.Dispose();
-                pageLoadingSignal.Dispose();
-                pageLoadFinishedSignal.Dispose();
-                pageLoadErrorSignal.Dispose();
-                scrollEdgeReachedSignal.Dispose();
-                urlChangedSignal.Dispose();
-                formRepostPolicyDecidedSignal.Dispose();
-                frameRenderedSignal.Dispose();
-                responsePolicyDecidedSignal.Dispose();
-                certificateConfirmedSignal.Dispose();
-                sslCertificateChangedSignal.Dispose();
-                httpAuthRequestedSignal.Dispose();
-                httpRequestInterceptedSignal.Dispose();
-                consoleMessageReceivedSignal.Dispose();
-                contextMenuShownSignal.Dispose();
-                contextMenuHiddenSignal.Dispose();
-
                 BackForwardList.Dispose();
                 Context.Dispose();
                 CookieManager.Dispose();
@@ -279,22 +229,22 @@ namespace Tizen.NUI.BaseComponents
         public delegate void HitTestFinishedCallback(WebHitTestResult test);
 
         [UnmanagedFunctionPointer(CallingConvention.StdCall)]
-        private delegate void WebViewPageLoadCallbackDelegate(IntPtr data, string pageUrl);
+        private delegate void WebViewPageLoadCallbackDelegate(string pageUrl);
 
         [UnmanagedFunctionPointer(CallingConvention.StdCall)]
-        private delegate void WebViewPageLoadErrorCallbackDelegate(IntPtr data, IntPtr error);
+        private delegate void WebViewPageLoadErrorCallbackDelegate(IntPtr error);
 
         [UnmanagedFunctionPointer(CallingConvention.StdCall)]
-        private delegate void WebViewScrollEdgeReachedCallbackDelegate(IntPtr data, int edge);
+        private delegate void WebViewScrollEdgeReachedCallbackDelegate(int edge);
 
         [UnmanagedFunctionPointer(CallingConvention.StdCall)]
-        private delegate void WebViewUrlChangedCallbackDelegate(IntPtr data, string pageUrl);
+        private delegate void WebViewUrlChangedCallbackDelegate(string pageUrl);
 
         [UnmanagedFunctionPointer(CallingConvention.StdCall)]
-        private delegate void WebViewFormRepostPolicyDecidedCallbackDelegate(IntPtr data, IntPtr maker);
+        private delegate void WebViewFormRepostPolicyDecidedCallbackDelegate(IntPtr maker);
 
         [UnmanagedFunctionPointer(CallingConvention.StdCall)]
-        private delegate void WebViewFrameRenderedCallbackDelegate(IntPtr data);
+        private delegate void WebViewFrameRenderedCallbackDelegate();
 
         [UnmanagedFunctionPointer(CallingConvention.StdCall)]
         private delegate void WebViewScreenshotAcquiredProxyCallback(IntPtr data);
@@ -303,25 +253,25 @@ namespace Tizen.NUI.BaseComponents
         private delegate void WebViewHitTestFinishedProxyCallback(IntPtr data);
 
         [UnmanagedFunctionPointer(CallingConvention.StdCall)]
-        private delegate void WebViewResponsePolicyDecidedCallbackDelegate(IntPtr data, IntPtr maker);
+        private delegate void WebViewResponsePolicyDecidedCallbackDelegate(IntPtr maker);
 
         [UnmanagedFunctionPointer(CallingConvention.StdCall)]
-        private delegate void WebViewCertificateReceivedCallbackDelegate(IntPtr data, IntPtr certificate);
+        private delegate void WebViewCertificateReceivedCallbackDelegate(IntPtr certificate);
 
         [UnmanagedFunctionPointer(CallingConvention.StdCall)]
-        private delegate void WebViewHttpAuthRequestedCallbackDelegate(IntPtr data, IntPtr handler);
+        private delegate void WebViewHttpAuthRequestedCallbackDelegate(IntPtr handler);
 
         [UnmanagedFunctionPointer(CallingConvention.StdCall)]
-        private delegate void WebViewHttpRequestInterceptedCallbackDelegate(IntPtr data, IntPtr interceptor);
+        private delegate void WebViewHttpRequestInterceptedCallbackDelegate(IntPtr interceptor);
 
         [UnmanagedFunctionPointer(CallingConvention.StdCall)]
-        private delegate void WebViewConsoleMessageReceivedCallbackDelegate(IntPtr data, IntPtr message);
+        private delegate void WebViewConsoleMessageReceivedCallbackDelegate(IntPtr message);
 
         [UnmanagedFunctionPointer(CallingConvention.StdCall)]
-        private delegate void WebViewContextMenuShownCallbackDelegate(IntPtr data, IntPtr menu);
+        private delegate void WebViewContextMenuShownCallbackDelegate(IntPtr menu);
 
         [UnmanagedFunctionPointer(CallingConvention.StdCall)]
-        private delegate void WebViewContextMenuHiddenCallbackDelegate(IntPtr data, IntPtr item);
+        private delegate void WebViewContextMenuHiddenCallbackDelegate(IntPtr menu);
 
         /// <summary>
         /// Event for the PageLoadStarted signal which can be used to subscribe or unsubscribe the event handler.<br />
@@ -334,18 +284,15 @@ namespace Tizen.NUI.BaseComponents
             {
                 if (pageLoadStartedEventHandler == null)
                 {
-                    pageLoadStartedCallback = (OnPageLoadStarted);
-                    pageLoadStartedSignal.Connect(pageLoadStartedCallback);
+                    pageLoadStartedCallback = OnPageLoadStarted;
+                    IntPtr ip = Marshal.GetFunctionPointerForDelegate(pageLoadStartedCallback);
+                    Interop.WebView.RegisterPageLoadStartedCallback(SwigCPtr, new HandleRef(this, ip));
                 }
                 pageLoadStartedEventHandler += value;
             }
             remove
             {
                 pageLoadStartedEventHandler -= value;
-                if (pageLoadStartedEventHandler == null && pageLoadStartedCallback != null)
-                {
-                    pageLoadStartedSignal.Disconnect(pageLoadStartedCallback);
-                }
             }
         }
 
@@ -361,17 +308,14 @@ namespace Tizen.NUI.BaseComponents
                 if (pageLoadingEventHandler == null)
                 {
                     pageLoadingCallback = OnPageLoading;
-                    pageLoadingSignal.Connect(pageLoadingCallback);
+                    IntPtr ip = Marshal.GetFunctionPointerForDelegate(pageLoadingCallback);
+                    Interop.WebView.RegisterPageLoadInProgressCallback(SwigCPtr, new HandleRef(this, ip));
                 }
                 pageLoadingEventHandler += value;
             }
             remove
             {
                 pageLoadingEventHandler -= value;
-                if (pageLoadingEventHandler == null && pageLoadingCallback != null)
-                {
-                    pageLoadingSignal.Disconnect(pageLoadingCallback);
-                }
             }
         }
 
@@ -387,17 +331,14 @@ namespace Tizen.NUI.BaseComponents
                 if (pageLoadFinishedEventHandler == null)
                 {
                     pageLoadFinishedCallback = (OnPageLoadFinished);
-                    pageLoadFinishedSignal.Connect(pageLoadFinishedCallback);
+                    IntPtr ip = Marshal.GetFunctionPointerForDelegate(pageLoadFinishedCallback);
+                    Interop.WebView.RegisterPageLoadFinishedCallback(SwigCPtr, new HandleRef(this, ip));
                 }
                 pageLoadFinishedEventHandler += value;
             }
             remove
             {
                 pageLoadFinishedEventHandler -= value;
-                if (pageLoadFinishedEventHandler == null && pageLoadFinishedCallback != null)
-                {
-                    pageLoadFinishedSignal.Disconnect(pageLoadFinishedCallback);
-                }
             }
         }
 
@@ -413,17 +354,14 @@ namespace Tizen.NUI.BaseComponents
                 if (pageLoadErrorEventHandler == null)
                 {
                     pageLoadErrorCallback = OnPageLoadError;
-                    pageLoadErrorSignal.Connect(pageLoadErrorCallback);
+                    IntPtr ip = Marshal.GetFunctionPointerForDelegate(pageLoadErrorCallback);
+                    Interop.WebView.RegisterPageLoadErrorCallback(SwigCPtr, new HandleRef(this, ip));
                 }
                 pageLoadErrorEventHandler += value;
             }
             remove
             {
                 pageLoadErrorEventHandler -= value;
-                if (pageLoadErrorEventHandler == null && pageLoadErrorCallback != null)
-                {
-                    pageLoadErrorSignal.Disconnect(pageLoadErrorCallback);
-                }
             }
         }
 
@@ -439,17 +377,14 @@ namespace Tizen.NUI.BaseComponents
                 if (scrollEdgeReachedEventHandler == null)
                 {
                     scrollEdgeReachedCallback = OnScrollEdgeReached;
-                    scrollEdgeReachedSignal.Connect(scrollEdgeReachedCallback);
+                    IntPtr ip = Marshal.GetFunctionPointerForDelegate(scrollEdgeReachedCallback);
+                    Interop.WebView.RegisterScrollEdgeReachedCallback(SwigCPtr, new HandleRef(this, ip));
                 }
                 scrollEdgeReachedEventHandler += value;
             }
             remove
             {
                 scrollEdgeReachedEventHandler -= value;
-                if (scrollEdgeReachedEventHandler == null && scrollEdgeReachedCallback != null)
-                {
-                    scrollEdgeReachedSignal.Disconnect(scrollEdgeReachedCallback);
-                }
             }
         }
 
@@ -465,17 +400,14 @@ namespace Tizen.NUI.BaseComponents
                 if (urlChangedEventHandler == null)
                 {
                     urlChangedCallback = OnUrlChanged;
-                    urlChangedSignal.Connect(urlChangedCallback);
+                    IntPtr ip = Marshal.GetFunctionPointerForDelegate(urlChangedCallback);
+                    Interop.WebView.RegisterUrlChangedCallback(SwigCPtr, new HandleRef(this, ip));
                 }
                 urlChangedEventHandler += value;
             }
             remove
             {
                 urlChangedEventHandler -= value;
-                if (urlChangedEventHandler == null && urlChangedCallback != null)
-                {
-                    urlChangedSignal.Disconnect(urlChangedCallback);
-                }
             }
         }
 
@@ -491,17 +423,14 @@ namespace Tizen.NUI.BaseComponents
                 if (formRepostPolicyDecidedEventHandler == null)
                 {
                     formRepostPolicyDecidedCallback = OnFormRepostPolicyDecided;
-                    formRepostPolicyDecidedSignal.Connect(formRepostPolicyDecidedCallback);
+                    IntPtr ip = Marshal.GetFunctionPointerForDelegate(formRepostPolicyDecidedCallback);
+                    Interop.WebView.RegisterFormRepostDecidedCallback(SwigCPtr, new HandleRef(this, ip));
                 }
                 formRepostPolicyDecidedEventHandler += value;
             }
             remove
             {
                 formRepostPolicyDecidedEventHandler -= value;
-                if (formRepostPolicyDecidedEventHandler == null && formRepostPolicyDecidedCallback != null)
-                {
-                    formRepostPolicyDecidedSignal.Disconnect(formRepostPolicyDecidedCallback);
-                }
             }
         }
 
@@ -517,17 +446,14 @@ namespace Tizen.NUI.BaseComponents
                 if (frameRenderedEventHandler == null)
                 {
                     frameRenderedCallback = OnFrameRendered;
-                    frameRenderedSignal.Connect(frameRenderedCallback);
+                    IntPtr ip = Marshal.GetFunctionPointerForDelegate(frameRenderedCallback);
+                    Interop.WebView.RegisterFrameRenderedCallback(SwigCPtr, new HandleRef(this, ip));
                 }
                 frameRenderedEventHandler += value;
             }
             remove
             {
                 frameRenderedEventHandler -= value;
-                if (frameRenderedEventHandler == null && frameRenderedCallback != null)
-                {
-                    frameRenderedSignal.Disconnect(frameRenderedCallback);
-                }
             }
         }
 
@@ -543,17 +469,14 @@ namespace Tizen.NUI.BaseComponents
                 if (responsePolicyDecidedEventHandler == null)
                 {
                     responsePolicyDecidedCallback = OnResponsePolicyDecided;
-                    responsePolicyDecidedSignal.Connect(responsePolicyDecidedCallback);
+                    IntPtr ip = Marshal.GetFunctionPointerForDelegate(responsePolicyDecidedCallback);
+                    Interop.WebView.RegisterResponsePolicyDecidedCallback(SwigCPtr, new HandleRef(this, ip));
                 }
                 responsePolicyDecidedEventHandler += value;
             }
             remove
             {
                 responsePolicyDecidedEventHandler -= value;
-                if (responsePolicyDecidedEventHandler == null && responsePolicyDecidedCallback != null)
-                {
-                    responsePolicyDecidedSignal.Disconnect(responsePolicyDecidedCallback);
-                }
             }
         }
 
@@ -569,17 +492,14 @@ namespace Tizen.NUI.BaseComponents
                 if (certificateConfirmedEventHandler == null)
                 {
                     certificateConfirmedCallback = OnCertificateConfirmed;
-                    certificateConfirmedSignal.Connect(certificateConfirmedCallback);
+                    IntPtr ip = Marshal.GetFunctionPointerForDelegate(certificateConfirmedCallback);
+                    Interop.WebView.RegisterCertificateConfirmedCallback(SwigCPtr, new HandleRef(this, ip));
                 }
                 certificateConfirmedEventHandler += value;
             }
             remove
             {
                 certificateConfirmedEventHandler -= value;
-                if (certificateConfirmedEventHandler == null && certificateConfirmedCallback != null)
-                {
-                    certificateConfirmedSignal.Disconnect(certificateConfirmedCallback);
-                }
             }
         }
 
@@ -595,17 +515,14 @@ namespace Tizen.NUI.BaseComponents
                 if (httpRequestInterceptedEventHandler == null)
                 {
                     httpRequestInterceptedCallback = OnHttpRequestIntercepted;
-                    httpRequestInterceptedSignal.Connect(httpRequestInterceptedCallback);
+                    IntPtr ip = Marshal.GetFunctionPointerForDelegate(httpRequestInterceptedCallback);
+                    Interop.WebView.RegisterRequestInterceptorCallback(SwigCPtr, new HandleRef(this, ip));
                 }
                 httpRequestInterceptedEventHandler += value;
             }
             remove
             {
                 httpRequestInterceptedEventHandler -= value;
-                if (httpRequestInterceptedEventHandler == null && httpRequestInterceptedCallback != null)
-                {
-                    httpRequestInterceptedSignal.Disconnect(httpRequestInterceptedCallback);
-                }
             }
         }
 
@@ -621,17 +538,14 @@ namespace Tizen.NUI.BaseComponents
                 if (sslCertificateChangedEventHandler == null)
                 {
                     sslCertificateChangedCallback = OnSslCertificateChanged;
-                    sslCertificateChangedSignal.Connect(sslCertificateChangedCallback);
+                    IntPtr ip = Marshal.GetFunctionPointerForDelegate(sslCertificateChangedCallback);
+                    Interop.WebView.RegisterSslCertificateChangedCallback(SwigCPtr, new HandleRef(this, ip));
                 }
                 sslCertificateChangedEventHandler += value;
             }
             remove
             {
                 sslCertificateChangedEventHandler -= value;
-                if (sslCertificateChangedEventHandler == null && sslCertificateChangedCallback != null)
-                {
-                    sslCertificateChangedSignal.Disconnect(sslCertificateChangedCallback);
-                }
             }
         }
 
@@ -647,17 +561,14 @@ namespace Tizen.NUI.BaseComponents
                 if (httpAuthRequestedEventHandler == null)
                 {
                     httpAuthRequestedCallback = OnHttpAuthRequested;
-                    httpAuthRequestedSignal.Connect(httpAuthRequestedCallback);
+                    IntPtr ip = Marshal.GetFunctionPointerForDelegate(httpAuthRequestedCallback);
+                    Interop.WebView.RegisterHttpAuthHandlerCallback(SwigCPtr, new HandleRef(this, ip));
                 }
                 httpAuthRequestedEventHandler += value;
             }
             remove
             {
                 httpAuthRequestedEventHandler -= value;
-                if (httpAuthRequestedEventHandler == null && httpAuthRequestedCallback != null)
-                {
-                    httpAuthRequestedSignal.Disconnect(httpAuthRequestedCallback);
-                }
             }
         }
 
@@ -673,17 +584,14 @@ namespace Tizen.NUI.BaseComponents
                 if (consoleMessageReceivedEventHandler == null)
                 {
                     consoleMessageReceivedCallback = OnConsoleMessageReceived;
-                    consoleMessageReceivedSignal.Connect(consoleMessageReceivedCallback);
+                    IntPtr ip = Marshal.GetFunctionPointerForDelegate(consoleMessageReceivedCallback);
+                    Interop.WebView.RegisterConsoleMessageReceivedCallback(SwigCPtr, new HandleRef(this, ip));
                 }
                 consoleMessageReceivedEventHandler += value;
             }
             remove
             {
                 consoleMessageReceivedEventHandler -= value;
-                if (consoleMessageReceivedEventHandler == null && consoleMessageReceivedCallback != null)
-                {
-                    consoleMessageReceivedSignal.Disconnect(consoleMessageReceivedCallback);
-                }
             }
         }
 
@@ -699,17 +607,14 @@ namespace Tizen.NUI.BaseComponents
                 if (contextMenuShownEventHandler == null)
                 {
                     contextMenuShownCallback = OnContextMenuShown;
-                    contextMenuShownSignal.Connect(contextMenuShownCallback);
+                    IntPtr ip = Marshal.GetFunctionPointerForDelegate(contextMenuShownCallback);
+                    Interop.WebView.RegisterContextMenuShownCallback(SwigCPtr, new HandleRef(this, ip));
                 }
                 contextMenuShownEventHandler += value;
             }
             remove
             {
                 contextMenuShownEventHandler -= value;
-                if (contextMenuShownEventHandler == null && contextMenuShownCallback != null)
-                {
-                    contextMenuShownSignal.Disconnect(contextMenuShownCallback);
-                }
             }
         }
 
@@ -725,17 +630,14 @@ namespace Tizen.NUI.BaseComponents
                 if (contextMenuHiddenEventHandler == null)
                 {
                     contextMenuHiddenCallback = OnContextMenuHidden;
-                    contextMenuHiddenSignal.Connect(contextMenuHiddenCallback);
+                    IntPtr ip = Marshal.GetFunctionPointerForDelegate(contextMenuHiddenCallback);
+                    Interop.WebView.RegisterContextMenuHiddenCallback(SwigCPtr, new HandleRef(this, ip));
                 }
                 contextMenuHiddenEventHandler += value;
             }
             remove
             {
                 contextMenuHiddenEventHandler -= value;
-                if (contextMenuHiddenEventHandler == null && contextMenuHiddenCallback != null)
-                {
-                    contextMenuHiddenSignal.Disconnect(contextMenuHiddenCallback);
-                }
             }
         }
 
@@ -2060,52 +1962,52 @@ namespace Tizen.NUI.BaseComponents
             return ret;
         }
 
-        private void OnPageLoadStarted(IntPtr data, string pageUrl)
+        private void OnPageLoadStarted(string pageUrl)
         {
             WebViewPageLoadEventArgs e = new WebViewPageLoadEventArgs();
 
-            e.WebView = Registry.GetManagedBaseHandleFromNativePtr(data) as WebView;
+            e.WebView = this;
             e.PageUrl = pageUrl;
 
             pageLoadStartedEventHandler?.Invoke(this, e);
         }
 
-        private void OnPageLoading(IntPtr data, string pageUrl)
+        private void OnPageLoading(string pageUrl)
         {
             pageLoadingEventHandler?.Invoke(this, new WebViewPageLoadEventArgs());
         }
 
-        private void OnPageLoadFinished(IntPtr data, string pageUrl)
+        private void OnPageLoadFinished(string pageUrl)
         {
             WebViewPageLoadEventArgs e = new WebViewPageLoadEventArgs();
 
-            e.WebView = Registry.GetManagedBaseHandleFromNativePtr(data) as WebView;
+            e.WebView = this;
             e.PageUrl = pageUrl;
 
             pageLoadFinishedEventHandler?.Invoke(this, e);
         }
 
-        private void OnPageLoadError(IntPtr data, IntPtr error)
+        private void OnPageLoadError(IntPtr error)
         {
-            pageLoadErrorEventHandler?.Invoke(this, new WebViewPageLoadErrorEventArgs(new WebPageLoadError(error, false)));
+            pageLoadErrorEventHandler?.Invoke(this, new WebViewPageLoadErrorEventArgs(new WebPageLoadError(error, true)));
         }
 
-        private void OnScrollEdgeReached(IntPtr data, int edge)
+        private void OnScrollEdgeReached(int edge)
         {
             scrollEdgeReachedEventHandler?.Invoke(this, new WebViewScrollEdgeReachedEventArgs((WebViewScrollEdgeReachedEventArgs.Edge)edge));
         }
 
-        private void OnUrlChanged(IntPtr data, string pageUrl)
+        private void OnUrlChanged(string pageUrl)
         {
             urlChangedEventHandler?.Invoke(this, new WebViewUrlChangedEventArgs(pageUrl));
         }
 
-        private void OnFormRepostPolicyDecided(IntPtr data, IntPtr decision)
+        private void OnFormRepostPolicyDecided(IntPtr decision)
         {
-            formRepostPolicyDecidedEventHandler?.Invoke(this, new WebViewFormRepostPolicyDecidedEventArgs(new WebFormRepostPolicyDecisionMaker(decision, false)));
+            formRepostPolicyDecidedEventHandler?.Invoke(this, new WebViewFormRepostPolicyDecidedEventArgs(new WebFormRepostPolicyDecisionMaker(decision, true)));
         }
 
-        private void OnFrameRendered(IntPtr data)
+        private void OnFrameRendered()
         {
             frameRenderedEventHandler?.Invoke(this, new EventArgs());
         }
@@ -2117,44 +2019,44 @@ namespace Tizen.NUI.BaseComponents
             image.Dispose();
         }
 
-        private void OnResponsePolicyDecided(IntPtr data, IntPtr maker)
+        private void OnResponsePolicyDecided(IntPtr maker)
         {
-            responsePolicyDecidedEventHandler?.Invoke(this, new WebViewResponsePolicyDecidedEventArgs(new WebPolicyDecisionMaker(maker, false)));
+            responsePolicyDecidedEventHandler?.Invoke(this, new WebViewResponsePolicyDecidedEventArgs(new WebPolicyDecisionMaker(maker, true)));
         }
 
-        private void OnCertificateConfirmed(IntPtr data, IntPtr certificate)
+        private void OnCertificateConfirmed(IntPtr certificate)
         {
-            certificateConfirmedEventHandler?.Invoke(this, new WebViewCertificateReceivedEventArgs(new WebCertificate(certificate, false)));
+            certificateConfirmedEventHandler?.Invoke(this, new WebViewCertificateReceivedEventArgs(new WebCertificate(certificate, true)));
         }
 
-        private void OnSslCertificateChanged(IntPtr data, IntPtr certificate)
+        private void OnSslCertificateChanged(IntPtr certificate)
         {
-            sslCertificateChangedEventHandler?.Invoke(this, new WebViewCertificateReceivedEventArgs(new WebCertificate(certificate, false)));
+            sslCertificateChangedEventHandler?.Invoke(this, new WebViewCertificateReceivedEventArgs(new WebCertificate(certificate, true)));
         }
 
-        private void OnHttpAuthRequested(IntPtr data, IntPtr handler)
+        private void OnHttpAuthRequested(IntPtr handler)
         {
-            httpAuthRequestedEventHandler?.Invoke(this, new WebViewHttpAuthRequestedEventArgs(new WebHttpAuthHandler(handler, false)));
+            httpAuthRequestedEventHandler?.Invoke(this, new WebViewHttpAuthRequestedEventArgs(new WebHttpAuthHandler(handler, true)));
         }
 
-        private void OnHttpRequestIntercepted(IntPtr data, IntPtr interceptor)
+        private void OnHttpRequestIntercepted(IntPtr interceptor)
         {
-            httpRequestInterceptedEventHandler?.Invoke(this, new WebViewHttpRequestInterceptedEventArgs(new WebHttpRequestInterceptor(interceptor, false)));
+            httpRequestInterceptedEventHandler?.Invoke(this, new WebViewHttpRequestInterceptedEventArgs(new WebHttpRequestInterceptor(interceptor, true)));
         }
 
-        private void OnConsoleMessageReceived(IntPtr data, IntPtr message)
+        private void OnConsoleMessageReceived(IntPtr message)
         {
-            consoleMessageReceivedEventHandler?.Invoke(this, new WebViewConsoleMessageReceivedEventArgs(new WebConsoleMessage(message, false)));
+            consoleMessageReceivedEventHandler?.Invoke(this, new WebViewConsoleMessageReceivedEventArgs(new WebConsoleMessage(message, true)));
         }
 
-        private void OnContextMenuShown(IntPtr data, IntPtr menu)
+        private void OnContextMenuShown(IntPtr menu)
         {
-            contextMenuShownEventHandler?.Invoke(this, new WebViewContextMenuShownEventArgs(new WebContextMenu(menu, false)));
+            contextMenuShownEventHandler?.Invoke(this, new WebViewContextMenuShownEventArgs(new WebContextMenu(menu, true)));
         }
 
-        private void OnContextMenuHidden(IntPtr data, IntPtr menu)
+        private void OnContextMenuHidden(IntPtr menu)
         {
-            contextMenuHiddenEventHandler?.Invoke(this, new WebViewContextMenuHiddenEventArgs(new WebContextMenu(menu, false)));
+            contextMenuHiddenEventHandler?.Invoke(this, new WebViewContextMenuHiddenEventArgs(new WebContextMenu(menu, true)));
         }
 
         private void OnHitTestFinished(IntPtr test)
diff --git a/src/Tizen.NUI/src/internal/WebView/WebViewCertificateReceivedSignal.cs b/src/Tizen.NUI/src/internal/WebView/WebViewCertificateReceivedSignal.cs
deleted file mode 100755 (executable)
index c0dc00a..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-/*
- * Copyright(c) 2021 Samsung Electronics Co., Ltd.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
-namespace Tizen.NUI
-{
-    internal class WebViewCertificateReceivedSignal : Disposable
-    {
-        public WebViewCertificateReceivedSignal(global::System.IntPtr cPtr) : base(cPtr, true)
-        {
-        }
-
-        protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
-        {
-            Interop.WebView.DeleteWebViewCertificateSignal(swigCPtr);
-        }
-
-        public void Connect(System.Delegate func)
-        {
-            System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func);
-            {
-                Interop.WebView.WebViewCertificateSignalConnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
-                if (NDalicPINVOKE.SWIGPendingException.Pending)
-                {
-                    throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-                }
-            }
-        }
-
-        public void Disconnect(System.Delegate func)
-        {
-            System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate<System.Delegate>(func);
-            {
-                Interop.WebView.WebViewCertificateSignalDisconnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
-                if (NDalicPINVOKE.SWIGPendingException.Pending)
-                {
-                    throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-                }
-            }
-        }
-    }
-}
diff --git a/src/Tizen.NUI/src/internal/WebView/WebViewConsoleMessageReceivedSignal.cs b/src/Tizen.NUI/src/internal/WebView/WebViewConsoleMessageReceivedSignal.cs
deleted file mode 100755 (executable)
index 40ca921..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-/*
- * Copyright(c) 2021 Samsung Electronics Co., Ltd.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
-namespace Tizen.NUI
-{
-    internal class WebViewConsoleMessageReceivedSignal : Disposable
-    {
-        public WebViewConsoleMessageReceivedSignal(global::System.IntPtr cPtr) : base(cPtr, true)
-        {
-        }
-
-        protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
-        {
-            Interop.WebView.DeleteWebViewConsoleMessageSignal(swigCPtr);
-        }
-
-        public void Connect(System.Delegate func)
-        {
-            System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func);
-            {
-                Interop.WebView.WebViewConsoleMessageSignalConnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
-                if (NDalicPINVOKE.SWIGPendingException.Pending)
-                {
-                    throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-                }
-            }
-        }
-
-        public void Disconnect(System.Delegate func)
-        {
-            System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate<System.Delegate>(func);
-            {
-                Interop.WebView.WebViewConsoleMessageSignalDisconnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
-                if (NDalicPINVOKE.SWIGPendingException.Pending)
-                {
-                    throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-                }
-            }
-        }
-    }
-}
diff --git a/src/Tizen.NUI/src/internal/WebView/WebViewContextMenuHiddenSignal.cs b/src/Tizen.NUI/src/internal/WebView/WebViewContextMenuHiddenSignal.cs
deleted file mode 100755 (executable)
index 9e6605c..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-/*
- * Copyright(c) 2021 Samsung Electronics Co., Ltd.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
-namespace Tizen.NUI
-{
-    internal class WebViewContextMenuHiddenSignal : Disposable
-    {
-        public WebViewContextMenuHiddenSignal(global::System.IntPtr cPtr) : base(cPtr, true)
-        {
-        }
-
-        protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
-        {
-            Interop.WebView.DeleteWebViewContextMenuHiddenSignal(swigCPtr);
-        }
-
-        public void Connect(System.Delegate func)
-        {
-            System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func);
-            {
-                Interop.WebView.WebViewContextMenuHiddenSignalConnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
-                if (NDalicPINVOKE.SWIGPendingException.Pending)
-                {
-                    throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-                }
-            }
-        }
-
-        public void Disconnect(System.Delegate func)
-        {
-            System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate<System.Delegate>(func);
-            {
-                Interop.WebView.WebViewContextMenuHiddenSignalDisconnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
-                if (NDalicPINVOKE.SWIGPendingException.Pending)
-                {
-                    throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-                }
-            }
-        }
-    }
-}
diff --git a/src/Tizen.NUI/src/internal/WebView/WebViewContextMenuShownSignal.cs b/src/Tizen.NUI/src/internal/WebView/WebViewContextMenuShownSignal.cs
deleted file mode 100755 (executable)
index 25e260a..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-/*
- * Copyright(c) 2021 Samsung Electronics Co., Ltd.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
-namespace Tizen.NUI
-{
-    internal class WebViewContextMenuShownSignal : Disposable
-    {
-        public WebViewContextMenuShownSignal(global::System.IntPtr cPtr) : base(cPtr, true)
-        {
-        }
-
-        protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
-        {
-            Interop.WebView.DeleteWebViewContextMenuShownSignal(swigCPtr);
-        }
-
-        public void Connect(System.Delegate func)
-        {
-            System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func);
-            {
-                Interop.WebView.WebViewContextMenuShownSignalConnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
-                if (NDalicPINVOKE.SWIGPendingException.Pending)
-                {
-                    throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-                }
-            }
-        }
-
-        public void Disconnect(System.Delegate func)
-        {
-            System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate<System.Delegate>(func);
-            {
-                Interop.WebView.WebViewContextMenuShownSignalDisconnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
-                if (NDalicPINVOKE.SWIGPendingException.Pending)
-                {
-                    throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-                }
-            }
-        }
-    }
-}
diff --git a/src/Tizen.NUI/src/internal/WebView/WebViewFormRepostPolicyDecidedSignal.cs b/src/Tizen.NUI/src/internal/WebView/WebViewFormRepostPolicyDecidedSignal.cs
deleted file mode 100755 (executable)
index c3d7c8d..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-/*
- * Copyright(c) 2021 Samsung Electronics Co., Ltd.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
-namespace Tizen.NUI
-{
-    internal class WebViewFormRepostPolicyDecidedSignal : Disposable
-    {
-        public WebViewFormRepostPolicyDecidedSignal(global::System.IntPtr cPtr) : base(cPtr, true)
-        {
-        }
-
-        protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
-        {
-            Interop.WebView.DeleteWebViewFormRepostDecisionSignal(swigCPtr);
-        }
-
-        public void Connect(System.Delegate func)
-        {
-            System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func);
-            {
-                Interop.WebView.WebViewFormRepostDecisionSignalConnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
-                if (NDalicPINVOKE.SWIGPendingException.Pending)
-                {
-                    throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-                }
-            }
-        }
-
-        public void Disconnect(System.Delegate func)
-        {
-            System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate<System.Delegate>(func);
-            {
-                Interop.WebView.WebViewFormRepostDecisionSignalDisconnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
-                if (NDalicPINVOKE.SWIGPendingException.Pending)
-                {
-                    throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-                }
-            }
-        }
-    }
-}
diff --git a/src/Tizen.NUI/src/internal/WebView/WebViewFrameRenderedSignal.cs b/src/Tizen.NUI/src/internal/WebView/WebViewFrameRenderedSignal.cs
deleted file mode 100755 (executable)
index d5984c7..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-/*
- * Copyright(c) 2021 Samsung Electronics Co., Ltd.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
-namespace Tizen.NUI
-{
-    internal class WebViewFrameRenderedSignal : Disposable
-    {
-        public WebViewFrameRenderedSignal(global::System.IntPtr cPtr) : base(cPtr, false)
-        {
-        }
-
-        public void Connect(System.Delegate func)
-        {
-            System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func);
-            {
-                Interop.WebView.WebViewFrameRenderedSignalConnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
-                if (NDalicPINVOKE.SWIGPendingException.Pending)
-                {
-                    throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-                }
-            }
-        }
-
-        public void Disconnect(System.Delegate func)
-        {
-            System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate<System.Delegate>(func);
-            {
-                Interop.WebView.WebViewFrameRenderedSignalDisconnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
-                if (NDalicPINVOKE.SWIGPendingException.Pending)
-                {
-                    throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-                }
-            }
-        }
-    }
-}
diff --git a/src/Tizen.NUI/src/internal/WebView/WebViewHttpAuthRequestedSignal.cs b/src/Tizen.NUI/src/internal/WebView/WebViewHttpAuthRequestedSignal.cs
deleted file mode 100755 (executable)
index 372e74b..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-/*
- * Copyright(c) 2021 Samsung Electronics Co., Ltd.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
-namespace Tizen.NUI
-{
-    internal class WebViewHttpAuthRequestedSignal : Disposable
-    {
-        public WebViewHttpAuthRequestedSignal(global::System.IntPtr cPtr) : base(cPtr, true)
-        {
-        }
-
-        protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
-        {
-            Interop.WebView.DeleteWebViewHttpAuthHandlerSignal(swigCPtr);
-        }
-
-        public void Connect(System.Delegate func)
-        {
-            System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func);
-            {
-                Interop.WebView.WebViewHttpAuthHandlerSignalConnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
-                if (NDalicPINVOKE.SWIGPendingException.Pending)
-                {
-                    throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-                }
-            }
-        }
-
-        public void Disconnect(System.Delegate func)
-        {
-            System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate<System.Delegate>(func);
-            {
-                Interop.WebView.WebViewHttpAuthHandlerSignalDisconnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
-                if (NDalicPINVOKE.SWIGPendingException.Pending)
-                {
-                    throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-                }
-            }
-        }
-    }
-}
diff --git a/src/Tizen.NUI/src/internal/WebView/WebViewHttpRequestInterceptedSignal.cs b/src/Tizen.NUI/src/internal/WebView/WebViewHttpRequestInterceptedSignal.cs
deleted file mode 100755 (executable)
index 0d66a06..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-/*
- * Copyright(c) 2021 Samsung Electronics Co., Ltd.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
-namespace Tizen.NUI
-{
-    internal class WebViewHttpRequestInterceptedSignal : Disposable
-    {
-        public WebViewHttpRequestInterceptedSignal(global::System.IntPtr cPtr) : base(cPtr, true)
-        {
-        }
-
-        protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
-        {
-            Interop.WebView.DeleteWebViewRequestInterceptorSignal(swigCPtr);
-        }
-
-        public void Connect(System.Delegate func)
-        {
-            System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func);
-            {
-                Interop.WebView.WebViewRequestInterceptorSignalConnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
-                if (NDalicPINVOKE.SWIGPendingException.Pending)
-                {
-                    throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-                }
-            }
-        }
-
-        public void Disconnect(System.Delegate func)
-        {
-            System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate<System.Delegate>(func);
-            {
-                Interop.WebView.WebViewRequestInterceptorSignalDisconnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
-                if (NDalicPINVOKE.SWIGPendingException.Pending)
-                {
-                    throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-                }
-            }
-        }
-    }
-}
diff --git a/src/Tizen.NUI/src/internal/WebView/WebViewPageLoadErrorSignal.cs b/src/Tizen.NUI/src/internal/WebView/WebViewPageLoadErrorSignal.cs
deleted file mode 100755 (executable)
index a6b3b29..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-/*
- * Copyright(c) 2019 Samsung Electronics Co., Ltd.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
-namespace Tizen.NUI
-{
-    internal class WebViewPageLoadErrorSignal : Disposable
-    {
-        public WebViewPageLoadErrorSignal(global::System.IntPtr cPtr) : base(cPtr, true)
-        {
-        }
-
-        protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
-        {
-            Interop.WebView.DeleteWebViewPageLoadErrorSignal(swigCPtr);
-        }
-
-        public void Connect(System.Delegate func)
-        {
-            System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func);
-            {
-                Interop.WebView.WebViewPageLoadErrorSignalConnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
-                if (NDalicPINVOKE.SWIGPendingException.Pending)
-                {
-                    throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-                }
-            }
-        }
-
-        public void Disconnect(System.Delegate func)
-        {
-            System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate<System.Delegate>(func);
-            {
-                Interop.WebView.WebViewPageLoadErrorSignalDisconnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
-                if (NDalicPINVOKE.SWIGPendingException.Pending)
-                {
-                    throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-                }
-            }
-        }
-    }
-}
diff --git a/src/Tizen.NUI/src/internal/WebView/WebViewPageLoadSignal.cs b/src/Tizen.NUI/src/internal/WebView/WebViewPageLoadSignal.cs
deleted file mode 100755 (executable)
index 322e8cb..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-/*
- * Copyright(c) 2019 Samsung Electronics Co., Ltd.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
-namespace Tizen.NUI
-{
-    internal class WebViewPageLoadSignal : Disposable
-    {
-        public WebViewPageLoadSignal(global::System.IntPtr cPtr) : base(cPtr, true)
-        {
-        }
-
-        protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
-        {
-            Interop.WebView.DeleteWebViewPageLoadSignal(swigCPtr);
-        }
-
-        public void Connect(System.Delegate func)
-        {
-            System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func);
-            {
-                Interop.WebView.WebViewPageLoadSignalConnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
-                if (NDalicPINVOKE.SWIGPendingException.Pending)
-                {
-                    throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-                }
-            }
-        }
-
-        public void Disconnect(System.Delegate func)
-        {
-            System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate<System.Delegate>(func);
-            {
-                Interop.WebView.WebViewPageLoadSignalDisconnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
-                if (NDalicPINVOKE.SWIGPendingException.Pending)
-                {
-                    throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-                }
-            }
-        }
-    }
-}
diff --git a/src/Tizen.NUI/src/internal/WebView/WebViewResponsePolicyDecidedSignal.cs b/src/Tizen.NUI/src/internal/WebView/WebViewResponsePolicyDecidedSignal.cs
deleted file mode 100755 (executable)
index d9a7040..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-/*
- * Copyright(c) 2021 Samsung Electronics Co., Ltd.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
-namespace Tizen.NUI
-{
-    internal class WebViewResponsePolicyDecidedSignal : Disposable
-    {
-        public WebViewResponsePolicyDecidedSignal(global::System.IntPtr cPtr) : base(cPtr, true)
-        {
-        }
-
-        protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
-        {
-            Interop.WebView.DeleteWebViewResponsePolicyDecisionSignal(swigCPtr);
-        }
-
-        public void Connect(System.Delegate func)
-        {
-            System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func);
-            {
-                Interop.WebView.WebViewPolicyDecisionSignalConnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
-                if (NDalicPINVOKE.SWIGPendingException.Pending)
-                {
-                    throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-                }
-            }
-        }
-
-        public void Disconnect(System.Delegate func)
-        {
-            System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate<System.Delegate>(func);
-            {
-                Interop.WebView.WebViewPolicyDecisionSignalDisconnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
-                if (NDalicPINVOKE.SWIGPendingException.Pending)
-                {
-                    throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-                }
-            }
-        }
-    }
-}
diff --git a/src/Tizen.NUI/src/internal/WebView/WebViewScrollEdgeReachedSignal.cs b/src/Tizen.NUI/src/internal/WebView/WebViewScrollEdgeReachedSignal.cs
deleted file mode 100755 (executable)
index cb0372a..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-/*
- * Copyright(c) 2021 Samsung Electronics Co., Ltd.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
-namespace Tizen.NUI
-{
-    internal class WebViewScrollEdgeReachedSignal : Disposable
-    {
-        public WebViewScrollEdgeReachedSignal(global::System.IntPtr cPtr) : base(cPtr, true)
-        {
-        }
-
-        protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
-        {
-            Interop.WebView.DeleteWebViewScrollEdgeReachedSignal(swigCPtr);
-        }
-
-        public void Connect(System.Delegate func)
-        {
-            System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func);
-            {
-                Interop.WebView.WebViewScrollEdgeReachedSignalConnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
-                if (NDalicPINVOKE.SWIGPendingException.Pending)
-                {
-                    throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-                }
-            }
-        }
-
-        public void Disconnect(System.Delegate func)
-        {
-            System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate<System.Delegate>(func);
-            {
-                Interop.WebView.WebViewScrollEdgeReachedSignalDisconnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
-                if (NDalicPINVOKE.SWIGPendingException.Pending)
-                {
-                    throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-                }
-            }
-        }
-    }
-}
diff --git a/src/Tizen.NUI/src/internal/WebView/WebViewUrlChangedSignal.cs b/src/Tizen.NUI/src/internal/WebView/WebViewUrlChangedSignal.cs
deleted file mode 100755 (executable)
index 9899656..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-/*
- * Copyright(c) 2021 Samsung Electronics Co., Ltd.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
-namespace Tizen.NUI
-{
-    internal class WebViewUrlChangedSignal : Disposable
-    {
-        public WebViewUrlChangedSignal(global::System.IntPtr cPtr) : base(cPtr, true)
-        {
-        }
-
-        protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
-        {
-            Interop.WebView.DeleteWebViewUrlChangedSignal(swigCPtr);
-        }
-
-        public void Connect(System.Delegate func)
-        {
-            System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func);
-            {
-                Interop.WebView.WebViewUrlChangedSignalConnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
-                if (NDalicPINVOKE.SWIGPendingException.Pending)
-                {
-                    throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-                }
-            }
-        }
-
-        public void Disconnect(System.Delegate func)
-        {
-            System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate<System.Delegate>(func);
-            {
-                Interop.WebView.WebViewUrlChangedSignalDisconnect(SwigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip));
-                if (NDalicPINVOKE.SWIGPendingException.Pending)
-                {
-                    throw NDalicPINVOKE.SWIGPendingException.Retrieve();
-                }
-            }
-        }
-    }
-}