function logLiveEditError(error, errorData, contextScript)
        {
            var warningLevel = WebInspector.Console.MessageLevel.Warning;
            if (!errorData) {
                if (error)
                    WebInspector.console.addMessage(WebInspector.UIString("LiveEdit failed: %s", error), warningLevel);
                return;
            }
            var compileError = errorData.compileError;
            if (compileError) {
                var location = contextScript ? WebInspector.UIString(" at %s:%d:%d", contextScript.sourceURL, compileError.lineNumber, compileError.columnNumber) : "";
                var message = WebInspector.UIString("LiveEdit compile failed: %s%s", compileError.message, location);
                WebInspector.console.error(message);
            } else {
                WebInspector.console.addMessage(WebInspector.UIString("Unknown LiveEdit error: %s; %s", JSON.stringify(errorData), error), warningLevel);
            }
        }
@param {?string} error
@param {!DebuggerAgent.SetScriptSourceError=} errorData
@param {!WebInspector.Script=} contextScript