private void RaiseScriptExecutionError(HtmlScriptElement script, Exception ex) { ScriptExecutionError?.Invoke(script, ex); var evt = (ErrorEvent)script.OwnerDocument.CreateEvent("ErrorEvent"); evt.ErrorEventInit(ex.Message, script.Src ?? "...", 0, 0, ex); evt.Target = script; script.OwnerDocument.DispatchEvent(evt); }
private static object PrintError(ScriptExecutionError error) { if (error != null) { return(string.Format("Error: {0},Error Message: {1}", error.Error, error.Message)); } else { return("No error"); } }