internal override void OnDispose(IntPtr nativePtr) { if (m_OnContextInitialized != null) { m_OnContextInitialized = null; CfxApi.BrowserProcessHandler.cfx_browser_process_handler_set_callback(NativePtr, 0, IntPtr.Zero); } if (m_OnBeforeChildProcessLaunch != null) { m_OnBeforeChildProcessLaunch = null; CfxApi.BrowserProcessHandler.cfx_browser_process_handler_set_callback(NativePtr, 1, IntPtr.Zero); } if (m_OnRenderProcessThreadCreated != null) { m_OnRenderProcessThreadCreated = null; CfxApi.BrowserProcessHandler.cfx_browser_process_handler_set_callback(NativePtr, 2, IntPtr.Zero); } if (m_GetPrintHandler != null) { m_GetPrintHandler = null; CfxApi.BrowserProcessHandler.cfx_browser_process_handler_set_callback(NativePtr, 3, IntPtr.Zero); } if (m_OnScheduleMessagePumpWork != null) { m_OnScheduleMessagePumpWork = null; CfxApi.BrowserProcessHandler.cfx_browser_process_handler_set_callback(NativePtr, 4, IntPtr.Zero); } base.OnDispose(nativePtr); }
internal override void OnDispose(IntPtr nativePtr) { if (m_ProcessRequest != null) { m_ProcessRequest = null; CfxApi.cfx_resource_handler_set_managed_callback(NativePtr, 0, IntPtr.Zero); } if (m_GetResponseHeaders != null) { m_GetResponseHeaders = null; CfxApi.cfx_resource_handler_set_managed_callback(NativePtr, 1, IntPtr.Zero); } if (m_ReadResponse != null) { m_ReadResponse = null; CfxApi.cfx_resource_handler_set_managed_callback(NativePtr, 2, IntPtr.Zero); } if (m_CanGetCookie != null) { m_CanGetCookie = null; CfxApi.cfx_resource_handler_set_managed_callback(NativePtr, 3, IntPtr.Zero); } if (m_CanSetCookie != null) { m_CanSetCookie = null; CfxApi.cfx_resource_handler_set_managed_callback(NativePtr, 4, IntPtr.Zero); } if (m_Cancel != null) { m_Cancel = null; CfxApi.cfx_resource_handler_set_managed_callback(NativePtr, 5, IntPtr.Zero); } base.OnDispose(nativePtr); }
internal override void OnDispose(IntPtr nativePtr) { if (m_OnPrintStart != null) { m_OnPrintStart = null; CfxApi.PrintHandler.cfx_print_handler_set_managed_callback(NativePtr, 0, IntPtr.Zero); } if (m_OnPrintSettings != null) { m_OnPrintSettings = null; CfxApi.PrintHandler.cfx_print_handler_set_managed_callback(NativePtr, 1, IntPtr.Zero); } if (m_OnPrintDialog != null) { m_OnPrintDialog = null; CfxApi.PrintHandler.cfx_print_handler_set_managed_callback(NativePtr, 2, IntPtr.Zero); } if (m_OnPrintJob != null) { m_OnPrintJob = null; CfxApi.PrintHandler.cfx_print_handler_set_managed_callback(NativePtr, 3, IntPtr.Zero); } if (m_OnPrintReset != null) { m_OnPrintReset = null; CfxApi.PrintHandler.cfx_print_handler_set_managed_callback(NativePtr, 4, IntPtr.Zero); } if (m_GetPdfPaperSize != null) { m_GetPdfPaperSize = null; CfxApi.PrintHandler.cfx_print_handler_set_managed_callback(NativePtr, 5, IntPtr.Zero); } base.OnDispose(nativePtr); }
internal override void OnDispose(IntPtr nativePtr) { if (m_Execute != null) { m_Execute = null; CfxApi.cfx_task_set_managed_callback(NativePtr, 0, IntPtr.Zero); } base.OnDispose(nativePtr); }
internal override void OnDispose(IntPtr nativePtr) { if (m_OnComplete != null) { m_OnComplete = null; CfxApi.CompletionCallback.cfx_completion_callback_set_callback(NativePtr, 0, IntPtr.Zero); } base.OnDispose(nativePtr); }
internal override void OnDispose(IntPtr nativePtr) { if(m_OnRenderThreadCreated != null) { m_OnRenderThreadCreated = null; CfxApi.cfx_render_process_handler_set_managed_callback(NativePtr, 0, IntPtr.Zero); } if(m_OnWebKitInitialized != null) { m_OnWebKitInitialized = null; CfxApi.cfx_render_process_handler_set_managed_callback(NativePtr, 1, IntPtr.Zero); } if(m_OnBrowserCreated != null) { m_OnBrowserCreated = null; CfxApi.cfx_render_process_handler_set_managed_callback(NativePtr, 2, IntPtr.Zero); } if(m_OnBrowserDestroyed != null) { m_OnBrowserDestroyed = null; CfxApi.cfx_render_process_handler_set_managed_callback(NativePtr, 3, IntPtr.Zero); } if(m_GetLoadHandler != null) { m_GetLoadHandler = null; CfxApi.cfx_render_process_handler_set_managed_callback(NativePtr, 4, IntPtr.Zero); } if(m_OnBeforeNavigation != null) { m_OnBeforeNavigation = null; CfxApi.cfx_render_process_handler_set_managed_callback(NativePtr, 5, IntPtr.Zero); } if(m_OnContextCreated != null) { m_OnContextCreated = null; CfxApi.cfx_render_process_handler_set_managed_callback(NativePtr, 6, IntPtr.Zero); } if(m_OnContextReleased != null) { m_OnContextReleased = null; CfxApi.cfx_render_process_handler_set_managed_callback(NativePtr, 7, IntPtr.Zero); } if(m_OnUncaughtException != null) { m_OnUncaughtException = null; CfxApi.cfx_render_process_handler_set_managed_callback(NativePtr, 8, IntPtr.Zero); } if(m_OnFocusedNodeChanged != null) { m_OnFocusedNodeChanged = null; CfxApi.cfx_render_process_handler_set_managed_callback(NativePtr, 9, IntPtr.Zero); } if(m_OnProcessMessageReceived != null) { m_OnProcessMessageReceived = null; CfxApi.cfx_render_process_handler_set_managed_callback(NativePtr, 10, IntPtr.Zero); } base.OnDispose(nativePtr); }
internal override void OnDispose(IntPtr nativePtr) { if(m_OnComplete != null) { m_OnComplete = null; CfxApi.cfx_completion_callback_set_managed_callback(NativePtr, 0, IntPtr.Zero); } base.OnDispose(nativePtr); }
internal override void OnDispose(IntPtr nativePtr) { if(m_OnPrintStart != null) { m_OnPrintStart = null; CfxApi.cfx_print_handler_set_managed_callback(NativePtr, 0, IntPtr.Zero); } if(m_OnPrintSettings != null) { m_OnPrintSettings = null; CfxApi.cfx_print_handler_set_managed_callback(NativePtr, 1, IntPtr.Zero); } if(m_OnPrintDialog != null) { m_OnPrintDialog = null; CfxApi.cfx_print_handler_set_managed_callback(NativePtr, 2, IntPtr.Zero); } if(m_OnPrintJob != null) { m_OnPrintJob = null; CfxApi.cfx_print_handler_set_managed_callback(NativePtr, 3, IntPtr.Zero); } if(m_OnPrintReset != null) { m_OnPrintReset = null; CfxApi.cfx_print_handler_set_managed_callback(NativePtr, 4, IntPtr.Zero); } if(m_GetPdfPaperSize != null) { m_GetPdfPaperSize = null; CfxApi.cfx_print_handler_set_managed_callback(NativePtr, 5, IntPtr.Zero); } base.OnDispose(nativePtr); }
internal override void OnDispose(IntPtr nativePtr) { if(m_OnContextInitialized != null) { m_OnContextInitialized = null; CfxApi.cfx_browser_process_handler_set_managed_callback(NativePtr, 0, IntPtr.Zero); } if(m_OnBeforeChildProcessLaunch != null) { m_OnBeforeChildProcessLaunch = null; CfxApi.cfx_browser_process_handler_set_managed_callback(NativePtr, 1, IntPtr.Zero); } if(m_OnRenderProcessThreadCreated != null) { m_OnRenderProcessThreadCreated = null; CfxApi.cfx_browser_process_handler_set_managed_callback(NativePtr, 2, IntPtr.Zero); } if(m_GetPrintHandler != null) { m_GetPrintHandler = null; CfxApi.cfx_browser_process_handler_set_managed_callback(NativePtr, 3, IntPtr.Zero); } base.OnDispose(nativePtr); }
internal override void OnDispose(IntPtr nativePtr) { if(m_ProcessRequest != null) { m_ProcessRequest = null; CfxApi.cfx_resource_handler_set_managed_callback(NativePtr, 0, IntPtr.Zero); } if(m_GetResponseHeaders != null) { m_GetResponseHeaders = null; CfxApi.cfx_resource_handler_set_managed_callback(NativePtr, 1, IntPtr.Zero); } if(m_ReadResponse != null) { m_ReadResponse = null; CfxApi.cfx_resource_handler_set_managed_callback(NativePtr, 2, IntPtr.Zero); } if(m_CanGetCookie != null) { m_CanGetCookie = null; CfxApi.cfx_resource_handler_set_managed_callback(NativePtr, 3, IntPtr.Zero); } if(m_CanSetCookie != null) { m_CanSetCookie = null; CfxApi.cfx_resource_handler_set_managed_callback(NativePtr, 4, IntPtr.Zero); } if(m_Cancel != null) { m_Cancel = null; CfxApi.cfx_resource_handler_set_managed_callback(NativePtr, 5, IntPtr.Zero); } base.OnDispose(nativePtr); }