function compileCallback(target, scriptId, exceptionDetails)
        {
            this._compiling = false;
            if (this._recompileScheduled) {
                delete this._recompileScheduled;
                this.scheduleCompile();
                return;
            }
            if (!exceptionDetails)
                return;
            this._sourceFrame.uiSourceCode().addMessage(WebInspector.UISourceCode.Message.Level.Error, exceptionDetails.text, exceptionDetails.line - 1, exceptionDetails.column + 1);
            this._compilationFinishedForTest();
        }
@param {!WebInspector.Target} target
@param {!DebuggerAgent.ScriptId=} scriptId
@param {?DebuggerAgent.ExceptionDetails=} exceptionDetails
@this {WebInspector.JavaScriptCompiler}