void ICefWebBrowserInternal.OnRenderProcessTerminated(RenderProcessTerminatedEventArgs e)
 {
     if (RenderProcessTerminated != null)
     {
         RenderProcessTerminated(this, e);
     }
     else
     {
         var frame = e.Browser.GetMainFrame();
         frame.LoadUrl(frame.Url);
     }
 }
        private void OnRenderProcessTerminated(object sender, RenderProcessTerminatedEventArgs e)
        {
            // TODO : Decide on how to handle the render process termination. If re-launching is needed, do so.

            /*
             * CloseEventPage(false);
             * if (_eventPageBrowser != null)
             * {
             *  _eventPageBrowser.Dispose();
             *  _eventPageBrowser = null;
             * }
             * Launch();
             */
        }
Exemple #3
0
 public virtual void OnRenderProcessTerminated(RenderProcessTerminatedEventArgs eventArgs)
 {
     this.RenderProcessTerminated?.Invoke(this, eventArgs);
 }