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(); */ }
public virtual void OnRenderProcessTerminated(RenderProcessTerminatedEventArgs eventArgs) { this.RenderProcessTerminated?.Invoke(this, eventArgs); }