| Index: lib/src/runner/browser/static/host.dart.js
|
| diff --git a/lib/src/runner/browser/static/host.dart.js b/lib/src/runner/browser/static/host.dart.js
|
| index 19fa1dac8ab9db5a5d80776f808f06211eaca4e0..10d46e514b172ff5979678a02cb03479c69d7f2f 100644
|
| --- a/lib/src/runner/browser/static/host.dart.js
|
| +++ b/lib/src/runner/browser/static/host.dart.js
|
| @@ -1,4 +1,4 @@
|
| -// Generated by dart2js, the Dart to JavaScript compiler version: 1.10.0-edge.45075.
|
| +// Generated by dart2js, the Dart to JavaScript compiler version: 1.10.1.
|
| // The code supports the following hooks:
|
| // dartPrint(message):
|
| // if this function is defined it is called instead of the Dart [print]
|
| @@ -61,7 +61,7 @@ $ = Isolate.$isolateProperties;
|
| $.functionThatReturnsNull = function() {
|
| };
|
| ;
|
| -function setupProgram(programData, typesOffset) {
|
| +function setupProgram(programData) {
|
| "use strict";
|
| function generateAccessor(fieldDescriptor, accessors, cls) {
|
| var fieldInformation = fieldDescriptor.split("-");
|
| @@ -431,8 +431,6 @@ function setupProgram(programData, typesOffset) {
|
| var optionalParametersAreNamed = (optionalParameterInfo & 1) === 1;
|
| var isIntercepted = requiredParameterCount + optionalParameterCount != funcs[0].length;
|
| var functionTypeIndex = array[2];
|
| - if (typeof functionTypeIndex == "number")
|
| - array[2] = functionTypeIndex + typesOffset;
|
| var unmangledNameIndex = 2 * optionalParameterCount + requiredParameterCount + 3;
|
| if (getterStubName) {
|
| f = tearOff(funcs, array, isStatic, name, isIntercepted);
|
| @@ -581,7 +579,7 @@ var dart = [
|
| }],
|
| noSuchMethod$1: ["super$Interceptor$noSuchMethod$1", function(receiver, invocation) {
|
| throw H.wrapException(P.NoSuchMethodError$(receiver, invocation.get$memberName(), invocation.get$positionalArguments(), invocation.get$namedArguments(), null));
|
| - }],
|
| + }, null, "get$noSuchMethod", 2, 0, null, 0],
|
| "%": "MediaError|MediaKeyError|SVGAnimatedLength|SVGAnimatedLengthList|SVGAnimatedNumber|SVGAnimatedNumberList|SVGAnimatedString"
|
| },
|
| JSBool: {
|
| @@ -605,9 +603,9 @@ var dart = [
|
| get$hashCode: function(receiver) {
|
| return 0;
|
| },
|
| - noSuchMethod$1: function(receiver, invocation) {
|
| + noSuchMethod$1: [function(receiver, invocation) {
|
| return this.super$Interceptor$noSuchMethod$1(receiver, invocation);
|
| - }
|
| + }, null, "get$noSuchMethod", 2, 0, null, 0]
|
| },
|
| JavaScriptObject: {
|
| "^": "Interceptor;",
|
| @@ -1490,7 +1488,7 @@ var dart = [
|
| case "error":
|
| throw H.wrapException(t1.$index(msg, "msg"));
|
| }
|
| - }, null, null, 4, 0, null, 1, 2],
|
| + }, null, null, 4, 0, null, 2, 3],
|
| IsolateNatives__log: function(msg) {
|
| var trace, t1, t2, exception;
|
| if (init.globalState.isWorker === true) {
|
| @@ -1576,7 +1574,7 @@ var dart = [
|
| static: {_Manager__serializePrintMessage: [function(object) {
|
| var t1 = P.LinkedHashMap_LinkedHashMap$_literal(["command", "print", "msg", object], null, null);
|
| return new H._Serializer(true, P.LinkedHashMap_LinkedHashMap$identity(null, P.$int)).serialize$1(t1);
|
| - }, null, null, 2, 0, null, 0]}
|
| + }, null, null, 2, 0, null, 1]}
|
| },
|
| _IsolateContext: {
|
| "^": "Object;id,ports,weakPorts,isolateStatics<,controlPort<,pauseCapability,terminateCapability,initialized?,isPaused<,delayedEvents<,pauseTokens,doneHandlers,_scheduledControlEvents,_isExecutingEvent,errorsAreFatal,errorPorts",
|
| @@ -2133,7 +2131,7 @@ var dart = [
|
| return ["function", $name];
|
| }
|
| return ["dart", init.classIdExtractor(x), this.serializeArrayInPlace$1(init.classFieldsExtractor(x))];
|
| - }, "call$1", "get$serialize", 2, 0, 3, 3],
|
| + }, "call$1", "get$serialize", 2, 0, 3, 4],
|
| unsupported$2: function(x, message) {
|
| throw H.wrapException(P.UnsupportedError$(H.S(message == null ? "Can't transmit:" : message) + " " + H.S(x)));
|
| },
|
| @@ -2290,7 +2288,7 @@ var dart = [
|
| default:
|
| throw H.wrapException("couldn't deserialize: " + H.S(x));
|
| }
|
| - }, "call$1", "get$deserialize", 2, 0, 3, 3],
|
| + }, "call$1", "get$deserialize", 2, 0, 3, 4],
|
| deserializeArrayInPlace$1: function(x) {
|
| var t1, i, t2;
|
| t1 = J.getInterceptor$asx(x);
|
| @@ -2631,6 +2629,8 @@ var dart = [
|
| t1 = new H.unwrapException_saveStackTrace(ex);
|
| if (ex == null)
|
| return;
|
| + if (ex instanceof H.ExceptionAndStackTrace)
|
| + return t1.call$1(ex.dartException);
|
| if (typeof ex !== "object")
|
| return ex;
|
| if ("dartException" in ex)
|
| @@ -2718,6 +2718,8 @@ var dart = [
|
| return ex;
|
| },
|
| getTraceFromException: function(exception) {
|
| + if (exception instanceof H.ExceptionAndStackTrace)
|
| + return exception.stackTrace;
|
| return new H._StackTrace(exception, null);
|
| },
|
| objectHashCode: function(object) {
|
| @@ -2750,7 +2752,7 @@ var dart = [
|
| return H._callInIsolate(isolate, new H.invokeClosure_closure3(closure, arg1, arg2, arg3, arg4));
|
| else
|
| throw H.wrapException(P.Exception_Exception("Unsupported number of arguments for wrapped closure"));
|
| - }, null, null, 14, 0, null, 4, 5, 6, 7, 8, 9, 10],
|
| + }, null, null, 14, 0, null, 5, 6, 7, 8, 9, 10, 11],
|
| convertDartClosureToJS: function(closure, arity) {
|
| var $function;
|
| if (closure == null)
|
| @@ -3035,6 +3037,36 @@ var dart = [
|
| getIsolateAffinityTag: function($name) {
|
| return init.getIsolateTag($name);
|
| },
|
| + asyncHelper: function(object, bodyFunctionOrErrorCode, completer) {
|
| + var future;
|
| + if (bodyFunctionOrErrorCode === 0) {
|
| + J.complete$1$x(completer, object);
|
| + return;
|
| + } else if (bodyFunctionOrErrorCode === 1) {
|
| + completer.completeError$2(H.unwrapException(object), H.getTraceFromException(object));
|
| + return;
|
| + }
|
| + if (!!J.getInterceptor(object).$isFuture)
|
| + future = object;
|
| + else {
|
| + future = H.setRuntimeTypeInfo(new P._Future(0, $.Zone__current, null), [null]);
|
| + future._asyncComplete$1(object);
|
| + }
|
| + future.then$2$onError(H._wrapJsFunctionForAsync(bodyFunctionOrErrorCode, 0), new H.asyncHelper_closure(bodyFunctionOrErrorCode));
|
| + return completer.get$future();
|
| + },
|
| + _wrapJsFunctionForAsync: function($function, errorCode) {
|
| + return new H._wrapJsFunctionForAsync_closure(errorCode, function(errorCode, result) {
|
| + while (true)
|
| + try {
|
| + $function(errorCode, result);
|
| + break;
|
| + } catch (error) {
|
| + result = error;
|
| + errorCode = 1;
|
| + }
|
| + });
|
| + },
|
| setRuntimeTypeInfo: function(target, typeInfo) {
|
| if (target != null)
|
| target.$builtinTypeInfo = typeInfo;
|
| @@ -3887,6 +3919,21 @@ var dart = [
|
| return;
|
| }
|
| },
|
| + ExceptionAndStackTrace: {
|
| + "^": "Object;dartException,stackTrace<"
|
| + },
|
| + asyncHelper_closure: {
|
| + "^": "Closure:5;_captured_bodyFunctionOrErrorCode_0",
|
| + call$2: [function(error, stackTrace) {
|
| + H._wrapJsFunctionForAsync(this._captured_bodyFunctionOrErrorCode_0, 1).call$1(new H.ExceptionAndStackTrace(error, stackTrace));
|
| + }, null, null, 4, 0, null, 12, 13, "call"]
|
| + },
|
| + _wrapJsFunctionForAsync_closure: {
|
| + "^": "Closure:3;_captured_errorCode_0,_captured_protected_1",
|
| + call$1: [function(result) {
|
| + this._captured_protected_1(this._captured_errorCode_0, result);
|
| + }, null, null, 2, 0, null, 14, "call"]
|
| + },
|
| JsLinkedHashMap: {
|
| "^": "Object;__js_helper$_length,_strings,_nums,_rest,_first,_last,_modifications",
|
| get$length: function(_) {
|
| @@ -4112,7 +4159,7 @@ var dart = [
|
| "^": "Closure:3;__js_helper$_captured_this_0",
|
| call$1: [function(each) {
|
| return this.__js_helper$_captured_this_0.$index(0, each);
|
| - }, null, null, 2, 0, null, 11, "call"]
|
| + }, null, null, 2, 0, null, 15, "call"]
|
| },
|
| LinkedHashMapCell: {
|
| "^": "Object;hashMapCellKey<,hashMapCellValue@,_next<,_previous<"
|
| @@ -4178,13 +4225,13 @@ var dart = [
|
| }
|
| },
|
| initHooks_closure0: {
|
| - "^": "Closure:5;_captured_getUnknownTag_1",
|
| + "^": "Closure:6;_captured_getUnknownTag_1",
|
| call$2: function(o, tag) {
|
| return this._captured_getUnknownTag_1(o, tag);
|
| }
|
| },
|
| initHooks_closure1: {
|
| - "^": "Closure:6;_captured_prototypeForTag_2",
|
| + "^": "Closure:7;_captured_prototypeForTag_2",
|
| call$1: function(tag) {
|
| return this._captured_prototypeForTag_2(tag);
|
| }
|
| @@ -4836,6 +4883,14 @@ var dart = [
|
| else
|
| return zone.registerUnaryCallback$1(errorHandler);
|
| },
|
| + Future_Future$value: function(value, $T) {
|
| + var t1 = H.setRuntimeTypeInfo(new P._Future(0, $.Zone__current, null), [$T]);
|
| + t1._asyncComplete$1(value);
|
| + return t1;
|
| + },
|
| + Completer_Completer: function($T) {
|
| + return H.setRuntimeTypeInfo(new P._AsyncCompleter(H.setRuntimeTypeInfo(new P._Future(0, $.Zone__current, null), [$T])), [$T]);
|
| + },
|
| _completeWithErrorCallback: function(result, error, stackTrace) {
|
| var replacement = $.Zone__current.errorCallback$2(error, stackTrace);
|
| if (replacement != null) {
|
| @@ -4889,6 +4944,14 @@ var dart = [
|
| }
|
| t1.scheduleMicrotask$1(t1.bindCallback$2$runGuarded(callback, true));
|
| },
|
| + StreamIterator_StreamIterator: function(stream, $T) {
|
| + var t1, t2, t3;
|
| + t1 = H.setRuntimeTypeInfo(new P._StreamIteratorImpl(null, null, null, 0), [$T]);
|
| + t2 = t1.get$_onData();
|
| + t3 = t1.get$_onError();
|
| + t1._subscription = stream.listen$4$cancelOnError$onDone$onError(t2, true, t1.get$_onDone(), t3);
|
| + return t1;
|
| + },
|
| StreamController_StreamController: function(onCancel, onListen, onPause, onResume, sync, $T) {
|
| if (onCancel == null)
|
| return sync ? new P._NoCallbackSyncStreamController(null, 0, null) : new P._NoCallbackAsyncStreamController(null, 0, null);
|
| @@ -4914,12 +4977,12 @@ var dart = [
|
| return new P._AddStreamState_makeErrorHandler_closure(controller);
|
| },
|
| _nullDataHandler: [function(value) {
|
| - }, "call$1", "_nullDataHandler$closure", 2, 0, 53, 12],
|
| + }, "call$1", "_nullDataHandler$closure", 2, 0, 54, 16],
|
| _nullErrorHandler: [function(error, stackTrace) {
|
| $.Zone__current.handleUncaughtError$2(error, stackTrace);
|
| }, function(error) {
|
| return P._nullErrorHandler(error, null);
|
| - }, null, "call$2", "call$1", "_nullErrorHandler$closure", 2, 2, 8, 13, 14, 15],
|
| + }, null, "call$2", "call$1", "_nullErrorHandler$closure", 2, 2, 9, 17, 12, 13],
|
| _nullDoneHandler: [function() {
|
| }, "call$0", "_nullDoneHandler$closure", 0, 0, 2],
|
| _runUserCode: function(userCode, onSuccess, onError) {
|
| @@ -5014,7 +5077,7 @@ var dart = [
|
| $._lastCallback = entry;
|
| }
|
| }
|
| - }, "call$5", "_rootHandleUncaughtError$closure", 10, 0, 54, 16, 17, 18, 14, 15],
|
| + }, "call$5", "_rootHandleUncaughtError$closure", 10, 0, 55, 18, 19, 20, 12, 13],
|
| _rootRun: [function($self, $parent, zone, f) {
|
| var old, t1;
|
| if (J.$eq($.Zone__current, zone))
|
| @@ -5026,7 +5089,7 @@ var dart = [
|
| } finally {
|
| $.Zone__current = old;
|
| }
|
| - }, "call$4", "_rootRun$closure", 8, 0, 55, 16, 17, 18, 19],
|
| + }, "call$4", "_rootRun$closure", 8, 0, 56, 18, 19, 20, 21],
|
| _rootRunUnary: [function($self, $parent, zone, f, arg) {
|
| var old, t1;
|
| if (J.$eq($.Zone__current, zone))
|
| @@ -5038,7 +5101,7 @@ var dart = [
|
| } finally {
|
| $.Zone__current = old;
|
| }
|
| - }, "call$5", "_rootRunUnary$closure", 10, 0, 56, 16, 17, 18, 19, 20],
|
| + }, "call$5", "_rootRunUnary$closure", 10, 0, 57, 18, 19, 20, 21, 22],
|
| _rootRunBinary: [function($self, $parent, zone, f, arg1, arg2) {
|
| var old, t1;
|
| if (J.$eq($.Zone__current, zone))
|
| @@ -5050,34 +5113,34 @@ var dart = [
|
| } finally {
|
| $.Zone__current = old;
|
| }
|
| - }, "call$6", "_rootRunBinary$closure", 12, 0, 57, 16, 17, 18, 19, 7, 8],
|
| + }, "call$6", "_rootRunBinary$closure", 12, 0, 58, 18, 19, 20, 21, 8, 9],
|
| _rootRegisterCallback: [function($self, $parent, zone, f) {
|
| return f;
|
| - }, "call$4", "_rootRegisterCallback$closure", 8, 0, 58, 16, 17, 18, 19],
|
| + }, "call$4", "_rootRegisterCallback$closure", 8, 0, 59, 18, 19, 20, 21],
|
| _rootRegisterUnaryCallback: [function($self, $parent, zone, f) {
|
| return f;
|
| - }, "call$4", "_rootRegisterUnaryCallback$closure", 8, 0, 59, 16, 17, 18, 19],
|
| + }, "call$4", "_rootRegisterUnaryCallback$closure", 8, 0, 60, 18, 19, 20, 21],
|
| _rootRegisterBinaryCallback: [function($self, $parent, zone, f) {
|
| return f;
|
| - }, "call$4", "_rootRegisterBinaryCallback$closure", 8, 0, 60, 16, 17, 18, 19],
|
| + }, "call$4", "_rootRegisterBinaryCallback$closure", 8, 0, 61, 18, 19, 20, 21],
|
| _rootErrorCallback: [function($self, $parent, zone, error, stackTrace) {
|
| return;
|
| - }, "call$5", "_rootErrorCallback$closure", 10, 0, 61, 16, 17, 18, 14, 15],
|
| + }, "call$5", "_rootErrorCallback$closure", 10, 0, 62, 18, 19, 20, 12, 13],
|
| _rootScheduleMicrotask: [function($self, $parent, zone, f) {
|
| var t1 = C.C__RootZone !== zone;
|
| if (t1)
|
| f = zone.bindCallback$2$runGuarded(f, !(!t1 || C.C__RootZone.get$errorZone() === zone.get$errorZone()));
|
| P._scheduleAsyncCallback(f);
|
| - }, "call$4", "_rootScheduleMicrotask$closure", 8, 0, 62, 16, 17, 18, 19],
|
| + }, "call$4", "_rootScheduleMicrotask$closure", 8, 0, 63, 18, 19, 20, 21],
|
| _rootCreateTimer: [function($self, $parent, zone, duration, callback) {
|
| return P.Timer__createTimer(duration, C.C__RootZone !== zone ? zone.bindCallback$1(callback) : callback);
|
| - }, "call$5", "_rootCreateTimer$closure", 10, 0, 63, 16, 17, 18, 21, 22],
|
| + }, "call$5", "_rootCreateTimer$closure", 10, 0, 64, 18, 19, 20, 23, 24],
|
| _rootCreatePeriodicTimer: [function($self, $parent, zone, duration, callback) {
|
| return P.Timer__createPeriodicTimer(duration, C.C__RootZone !== zone ? zone.bindUnaryCallback$1(callback) : callback);
|
| - }, "call$5", "_rootCreatePeriodicTimer$closure", 10, 0, 64, 16, 17, 18, 21, 22],
|
| + }, "call$5", "_rootCreatePeriodicTimer$closure", 10, 0, 65, 18, 19, 20, 23, 24],
|
| _rootPrint: [function($self, $parent, zone, line) {
|
| H.printString(H.S(line));
|
| - }, "call$4", "_rootPrint$closure", 8, 0, 65, 16, 17, 18, 23],
|
| + }, "call$4", "_rootPrint$closure", 8, 0, 66, 18, 19, 20, 25],
|
| _printToZone: [function(line) {
|
| J.print$1$x($.Zone__current, line);
|
| }, "call$1", "_printToZone$closure", 2, 0, 39],
|
| @@ -5119,7 +5182,7 @@ var dart = [
|
| t1._fork = zone.get$_fork();
|
| t1._handleUncaughtError = specification.get$handleUncaughtError() != null ? new P._ZoneFunction(t1, specification.get$handleUncaughtError()) : zone.get$_handleUncaughtError();
|
| return t1;
|
| - }, "call$5", "_rootFork$closure", 10, 0, 66, 16, 17, 18, 24, 25],
|
| + }, "call$5", "_rootFork$closure", 10, 0, 67, 18, 19, 20, 26, 27],
|
| runZoned: function(body, onError, zoneSpecification, zoneValues) {
|
| var errorHandler, zone;
|
| errorHandler = new P.runZoned_closure(onError);
|
| @@ -5136,10 +5199,10 @@ var dart = [
|
| f = t1._captured_storedCallback_0;
|
| t1._captured_storedCallback_0 = null;
|
| f.call$0();
|
| - }, null, null, 2, 0, null, 26, "call"]
|
| + }, null, null, 2, 0, null, 28, "call"]
|
| },
|
| _AsyncRun__initializeScheduleImmediate_closure: {
|
| - "^": "Closure:7;_async$_box_0,_captured_div_1,_captured_span_2",
|
| + "^": "Closure:8;_async$_box_0,_captured_div_1,_captured_span_2",
|
| call$1: function(callback) {
|
| var t1, t2;
|
| ++init.globalState.topEventLoop._activeJsAsyncCount;
|
| @@ -5183,7 +5246,20 @@ var dart = [
|
| "^": "Object;"
|
| },
|
| _Completer: {
|
| - "^": "Object;"
|
| + "^": "Object;future<",
|
| + completeError$2: function(error, stackTrace) {
|
| + var replacement;
|
| + error = error != null ? error : new P.NullThrownError();
|
| + if (this.future._state !== 0)
|
| + throw H.wrapException(P.StateError$("Future already completed"));
|
| + replacement = $.Zone__current.errorCallback$2(error, stackTrace);
|
| + if (replacement != null) {
|
| + error = J.get$error$x(replacement);
|
| + error = error != null ? error : new P.NullThrownError();
|
| + stackTrace = replacement.get$stackTrace();
|
| + }
|
| + this._completeError$2(error, stackTrace);
|
| + }
|
| },
|
| _AsyncCompleter: {
|
| "^": "_Completer;future",
|
| @@ -5195,6 +5271,9 @@ var dart = [
|
| },
|
| complete$0: function($receiver) {
|
| return this.complete$1($receiver, null);
|
| + },
|
| + _completeError$2: function(error, stackTrace) {
|
| + this.future._asyncCompleteError$2(error, stackTrace);
|
| }
|
| },
|
| _FutureListener: {
|
| @@ -5329,7 +5408,7 @@ var dart = [
|
| P._Future__propagateToListeners(this, listeners);
|
| }, function(error) {
|
| return this._completeError$2(error, null);
|
| - }, "_completeError$1", "call$2", "call$1", "get$_completeError", 2, 2, 8, 13, 14, 15],
|
| + }, "_completeError$1", "call$2", "call$1", "get$_completeError", 2, 2, 9, 17, 12, 13],
|
| _asyncComplete$1: function(value) {
|
| var t1;
|
| if (value == null)
|
| @@ -5357,11 +5436,7 @@ var dart = [
|
| this._zone.scheduleMicrotask$1(new P._Future__asyncCompleteError_closure(this, error, stackTrace));
|
| },
|
| $isFuture: 1,
|
| - static: {_Future$immediate: function(value, $T) {
|
| - var t1 = H.setRuntimeTypeInfo(new P._Future(0, $.Zone__current, null), [$T]);
|
| - t1._asyncComplete$1(value);
|
| - return t1;
|
| - }, _Future__chainForeignFuture: function(source, target) {
|
| + static: {_Future__chainForeignFuture: function(source, target) {
|
| var e, s, exception, t1;
|
| target.set$_isChained(true);
|
| try {
|
| @@ -5472,15 +5547,15 @@ var dart = [
|
| "^": "Closure:3;_captured_target_0",
|
| call$1: [function(value) {
|
| this._captured_target_0._completeWithValue$1(value);
|
| - }, null, null, 2, 0, null, 12, "call"]
|
| + }, null, null, 2, 0, null, 16, "call"]
|
| },
|
| _Future__chainForeignFuture_closure0: {
|
| - "^": "Closure:9;_captured_target_1",
|
| + "^": "Closure:10;_captured_target_1",
|
| call$2: [function(error, stackTrace) {
|
| this._captured_target_1._completeError$2(error, stackTrace);
|
| }, function(error) {
|
| return this.call$2(error, null);
|
| - }, "call$1", null, null, null, 2, 2, null, 13, 14, 15, "call"]
|
| + }, "call$1", null, null, null, 2, 2, null, 17, 12, 13, "call"]
|
| },
|
| _Future__chainForeignFuture_closure1: {
|
| "^": "Closure:0;_captured_target_2,_captured_e_3,_captured_s_4",
|
| @@ -5507,7 +5582,7 @@ var dart = [
|
| }, null, null, 0, 0, null, "call"]
|
| },
|
| _Future__propagateToListeners_handleValueCallback: {
|
| - "^": "Closure:10;_box_1,_captured_listener_3,_captured_sourceValue_4,_captured_zone_5",
|
| + "^": "Closure:11;_box_1,_captured_listener_3,_captured_sourceValue_4,_captured_zone_5",
|
| call$0: function() {
|
| var e, s, exception, t1;
|
| try {
|
| @@ -5619,10 +5694,10 @@ var dart = [
|
| "^": "Closure:3;_box_2,_captured_result_11",
|
| call$1: [function(ignored) {
|
| P._Future__propagateToListeners(this._box_2._captured_source_4, new P._FutureListener(null, this._captured_result_11, 0, null, null));
|
| - }, null, null, 2, 0, null, 27, "call"]
|
| + }, null, null, 2, 0, null, 29, "call"]
|
| },
|
| _Future__propagateToListeners_handleWhenCompleteCallback_closure0: {
|
| - "^": "Closure:9;_async$_box_0,_captured_result_12",
|
| + "^": "Closure:10;_async$_box_0,_captured_result_12",
|
| call$2: [function(error, stackTrace) {
|
| var t1, completeResult;
|
| t1 = this._async$_box_0;
|
| @@ -5634,7 +5709,7 @@ var dart = [
|
| P._Future__propagateToListeners(t1._captured_completeResult_0, new P._FutureListener(null, this._captured_result_12, 0, null, null));
|
| }, function(error) {
|
| return this.call$2(error, null);
|
| - }, "call$1", null, null, null, 2, 2, null, 13, 14, 15, "call"]
|
| + }, "call$1", null, null, null, 2, 2, null, 17, 12, 13, "call"]
|
| },
|
| _AsyncCallbackEntry: {
|
| "^": "Object;callback,next@",
|
| @@ -5703,7 +5778,7 @@ var dart = [
|
| "^": "Closure:3;_captured_streamConsumer_0",
|
| call$1: [function(_) {
|
| return this._captured_streamConsumer_0._async$_target.close$0(0);
|
| - }, null, null, 2, 0, null, 26, "call"]
|
| + }, null, null, 2, 0, null, 28, "call"]
|
| },
|
| Stream_contains_closure: {
|
| "^": "Closure;_async$_box_0,_async$_captured_this_1,_captured_needle_2,_captured_future_3",
|
| @@ -5712,10 +5787,10 @@ var dart = [
|
| t1 = this._async$_box_0;
|
| t2 = this._captured_future_3;
|
| P._runUserCode(new P.Stream_contains__closure(this._captured_needle_2, element), new P.Stream_contains__closure0(t1, t2), P._cancelAndErrorClosure(t1._captured_subscription_0, t2));
|
| - }, null, null, 2, 0, null, 28, "call"],
|
| + }, null, null, 2, 0, null, 30, "call"],
|
| $signature: function() {
|
| return H.computeSignature(function(T) {
|
| - return {func: 1, args: [T]};
|
| + return {func: "", args: [T]};
|
| }, this._async$_captured_this_1, "Stream");
|
| }
|
| },
|
| @@ -5726,7 +5801,7 @@ var dart = [
|
| }
|
| },
|
| Stream_contains__closure0: {
|
| - "^": "Closure:11;_async$_box_0,_captured_future_6",
|
| + "^": "Closure:12;_async$_box_0,_captured_future_6",
|
| call$1: function(isMatch) {
|
| if (isMatch === true)
|
| P._cancelAndValue(this._async$_box_0._captured_subscription_0, this._captured_future_6, true);
|
| @@ -5742,10 +5817,10 @@ var dart = [
|
| "^": "Closure;_async$_box_0,_async$_captured_this_1,_captured_action_2,_captured_future_3",
|
| call$1: [function(element) {
|
| P._runUserCode(new P.Stream_forEach__closure(this._captured_action_2, element), new P.Stream_forEach__closure0(), P._cancelAndErrorClosure(this._async$_box_0._captured_subscription_0, this._captured_future_3));
|
| - }, null, null, 2, 0, null, 28, "call"],
|
| + }, null, null, 2, 0, null, 30, "call"],
|
| $signature: function() {
|
| return H.computeSignature(function(T) {
|
| - return {func: 1, args: [T]};
|
| + return {func: "", args: [T]};
|
| }, this._async$_captured_this_1, "Stream");
|
| }
|
| },
|
| @@ -5770,7 +5845,7 @@ var dart = [
|
| "^": "Closure:3;_async$_box_0",
|
| call$1: [function(_) {
|
| ++this._async$_box_0._captured_count_0;
|
| - }, null, null, 2, 0, null, 26, "call"]
|
| + }, null, null, 2, 0, null, 28, "call"]
|
| },
|
| Stream_length_closure0: {
|
| "^": "Closure:0;_async$_box_0,_captured_future_1",
|
| @@ -5782,7 +5857,7 @@ var dart = [
|
| "^": "Closure:3;_async$_box_0,_captured_future_1",
|
| call$1: [function(_) {
|
| P._cancelAndValue(this._async$_box_0._captured_subscription_0, this._captured_future_1, false);
|
| - }, null, null, 2, 0, null, 26, "call"]
|
| + }, null, null, 2, 0, null, 28, "call"]
|
| },
|
| Stream_isEmpty_closure0: {
|
| "^": "Closure:0;_captured_future_2",
|
| @@ -5794,10 +5869,10 @@ var dart = [
|
| "^": "Closure;_async$_captured_this_0,_async$_captured_result_1",
|
| call$1: [function(data) {
|
| this._async$_captured_result_1.push(data);
|
| - }, null, null, 2, 0, null, 29, "call"],
|
| + }, null, null, 2, 0, null, 31, "call"],
|
| $signature: function() {
|
| return H.computeSignature(function(T) {
|
| - return {func: 1, args: [T]};
|
| + return {func: "", args: [T]};
|
| }, this._async$_captured_this_0, "Stream");
|
| }
|
| },
|
| @@ -5813,10 +5888,10 @@ var dart = [
|
| var t1 = this._async$_box_0;
|
| t1._captured_foundResult_1 = true;
|
| t1._captured_result_0 = value;
|
| - }, null, null, 2, 0, null, 12, "call"],
|
| + }, null, null, 2, 0, null, 16, "call"],
|
| $signature: function() {
|
| return H.computeSignature(function(T) {
|
| - return {func: 1, args: [T]};
|
| + return {func: "", args: [T]};
|
| }, this._async$_captured_this_1, "Stream");
|
| }
|
| },
|
| @@ -5931,7 +6006,7 @@ var dart = [
|
| this._addError$2(error, stackTrace);
|
| }, function(error) {
|
| return this.addError$2(error, null);
|
| - }, "addError$1", "call$2", "call$1", "get$addError", 2, 2, 12, 13, 14, 15],
|
| + }, "addError$1", "call$2", "call$1", "get$addError", 2, 2, 13, 17, 12, 13],
|
| close$0: function(_) {
|
| var t1 = this._state;
|
| if ((t1 & 4) !== 0)
|
| @@ -5954,16 +6029,16 @@ var dart = [
|
| this._ensurePendingEvents$0().add$1(0, new P._DelayedData(value, null));
|
| }, "call$1", "get$_async$_add", 2, 0, function() {
|
| return H.computeSignature(function(T) {
|
| - return {func: 1, void: true, args: [T]};
|
| + return {func: "", void: true, args: [T]};
|
| }, this.$receiver, "_StreamController");
|
| - }, 12],
|
| + }, 16],
|
| _addError$2: [function(error, stackTrace) {
|
| var t1 = this._state;
|
| if ((t1 & 1) !== 0)
|
| this._sendError$2(error, stackTrace);
|
| else if ((t1 & 3) === 0)
|
| this._ensurePendingEvents$0().add$1(0, new P._DelayedError(error, stackTrace, null));
|
| - }, "call$2", "get$_addError", 4, 0, 13, 14, 15],
|
| + }, "call$2", "get$_addError", 4, 0, 14, 12, 13],
|
| _close$0: [function() {
|
| var addState = this._varData;
|
| this._varData = addState.get$varData();
|
| @@ -6175,12 +6250,12 @@ var dart = [
|
| }
|
| },
|
| _AddStreamState_makeErrorHandler_closure: {
|
| - "^": "Closure:14;_captured_controller_0",
|
| + "^": "Closure:5;_captured_controller_0",
|
| call$2: [function(e, s) {
|
| var t1 = this._captured_controller_0;
|
| t1._addError$2(e, s);
|
| t1._close$0();
|
| - }, null, null, 4, 0, null, 2, 30, "call"]
|
| + }, null, null, 4, 0, null, 3, 32, "call"]
|
| },
|
| _AddStreamState_cancel_closure: {
|
| "^": "Closure:0;_async$_captured_this_0",
|
| @@ -6551,6 +6626,58 @@ var dart = [
|
| $event.perform$1(dispatch);
|
| }
|
| },
|
| + _StreamIteratorImpl: {
|
| + "^": "Object;_subscription,_async$_current,_futureOrPrefetch,_state",
|
| + _clear$0: function(_) {
|
| + this._subscription = null;
|
| + this._futureOrPrefetch = null;
|
| + this._async$_current = null;
|
| + this._state = 1;
|
| + },
|
| + _onData$1: [function(data) {
|
| + var hasNext;
|
| + if (this._state === 2) {
|
| + this._async$_current = data;
|
| + hasNext = this._futureOrPrefetch;
|
| + this._futureOrPrefetch = null;
|
| + this._state = 0;
|
| + hasNext._complete$1(true);
|
| + return;
|
| + }
|
| + this._subscription.pause$0(0);
|
| + this._futureOrPrefetch = data;
|
| + this._state = 3;
|
| + }, "call$1", "get$_onData", 2, 0, function() {
|
| + return H.computeSignature(function(T) {
|
| + return {func: "", void: true, args: [T]};
|
| + }, this.$receiver, "_StreamIteratorImpl");
|
| + }, 31],
|
| + _onError$2: [function(error, stackTrace) {
|
| + var hasNext;
|
| + if (this._state === 2) {
|
| + hasNext = this._futureOrPrefetch;
|
| + this._clear$0(0);
|
| + hasNext._completeError$2(error, stackTrace);
|
| + return;
|
| + }
|
| + this._subscription.pause$0(0);
|
| + this._futureOrPrefetch = new P.AsyncError(error, stackTrace);
|
| + this._state = 4;
|
| + }, function(error) {
|
| + return this._onError$2(error, null);
|
| + }, "_onError$1", "call$2", "call$1", "get$_onError", 2, 2, 13, 17, 12, 13],
|
| + _onDone$0: [function() {
|
| + if (this._state === 2) {
|
| + var hasNext = this._futureOrPrefetch;
|
| + this._clear$0(0);
|
| + hasNext._complete$1(false);
|
| + return;
|
| + }
|
| + this._subscription.pause$0(0);
|
| + this._futureOrPrefetch = null;
|
| + this._state = 5;
|
| + }, "call$0", "get$_onDone", 0, 0, 2]
|
| + },
|
| _cancelAndError_closure: {
|
| "^": "Closure:0;_captured_future_0,_captured_error_1,_captured_stackTrace_2",
|
| call$0: [function() {
|
| @@ -6558,7 +6685,7 @@ var dart = [
|
| }, null, null, 0, 0, null, "call"]
|
| },
|
| _cancelAndErrorClosure_closure: {
|
| - "^": "Closure:14;_captured_subscription_0,_captured_future_1",
|
| + "^": "Closure:5;_captured_subscription_0,_captured_future_1",
|
| call$2: function(error, stackTrace) {
|
| return P._cancelAndError(this._captured_subscription_0, this._captured_future_1, error, stackTrace);
|
| }
|
| @@ -6623,12 +6750,12 @@ var dart = [
|
| this._stream._handleData$2(data, this);
|
| }, "call$1", "get$_handleData", 2, 0, function() {
|
| return H.computeSignature(function(S, T) {
|
| - return {func: 1, void: true, args: [S]};
|
| + return {func: "", void: true, args: [S]};
|
| }, this.$receiver, "_ForwardingStreamSubscription");
|
| - }, 29],
|
| + }, 31],
|
| _handleError$2: [function(error, stackTrace) {
|
| this._addError$2(error, stackTrace);
|
| - }, "call$2", "get$_handleError", 4, 0, 1, 14, 15],
|
| + }, "call$2", "get$_handleError", 4, 0, 1, 12, 13],
|
| _handleDone$0: [function() {
|
| this._close$0();
|
| }, "call$0", "get$_handleDone", 0, 0, 2],
|
| @@ -6912,7 +7039,7 @@ var dart = [
|
| t1 = implementation.zone;
|
| parentDelegate = P._parentDelegate(t1);
|
| return implementation.$function.call$5(t1, parentDelegate, this, error, stackTrace);
|
| - }, "call$2", "get$handleUncaughtError", 4, 0, 14],
|
| + }, "call$2", "get$handleUncaughtError", 4, 0, 5],
|
| fork$2$specification$zoneValues: [function(specification, zoneValues) {
|
| var implementation, t1, parentDelegate;
|
| implementation = this._fork;
|
| @@ -6921,7 +7048,7 @@ var dart = [
|
| return implementation.$function.call$5(t1, parentDelegate, this, specification, zoneValues);
|
| }, function() {
|
| return this.fork$2$specification$zoneValues(null, null);
|
| - }, "fork$0", "call$2$specification$zoneValues", "call$0", "get$fork", 0, 5, 28, 13, 13],
|
| + }, "fork$0", "call$2$specification$zoneValues", "call$0", "get$fork", 0, 5, 28, 17, 17],
|
| run$1: [function(f) {
|
| var implementation, t1, parentDelegate;
|
| implementation = this._run;
|
| @@ -7018,13 +7145,13 @@ var dart = [
|
| "^": "Closure:3;_async$_captured_this_0,_captured_registered_1",
|
| call$1: [function(arg) {
|
| return this._async$_captured_this_0.runUnaryGuarded$2(this._captured_registered_1, arg);
|
| - }, null, null, 2, 0, null, 20, "call"]
|
| + }, null, null, 2, 0, null, 22, "call"]
|
| },
|
| _CustomZone_bindUnaryCallback_closure0: {
|
| "^": "Closure:3;_async$_captured_this_2,_captured_registered_3",
|
| call$1: [function(arg) {
|
| return this._async$_captured_this_2.runUnary$2(this._captured_registered_3, arg);
|
| - }, null, null, 2, 0, null, 20, "call"]
|
| + }, null, null, 2, 0, null, 22, "call"]
|
| },
|
| _rootHandleUncaughtError_closure: {
|
| "^": "Closure:0;_captured_error_0,_captured_stackTrace_1",
|
| @@ -7162,12 +7289,12 @@ var dart = [
|
| },
|
| handleUncaughtError$2: [function(error, stackTrace) {
|
| return P._rootHandleUncaughtError(null, null, this, error, stackTrace);
|
| - }, "call$2", "get$handleUncaughtError", 4, 0, 14],
|
| + }, "call$2", "get$handleUncaughtError", 4, 0, 5],
|
| fork$2$specification$zoneValues: [function(specification, zoneValues) {
|
| return P._rootFork(null, null, this, specification, zoneValues);
|
| }, function() {
|
| return this.fork$2$specification$zoneValues(null, null);
|
| - }, "fork$0", "call$2$specification$zoneValues", "call$0", "get$fork", 0, 5, 28, 13, 13],
|
| + }, "fork$0", "call$2$specification$zoneValues", "call$0", "get$fork", 0, 5, 28, 17, 17],
|
| run$1: [function(f) {
|
| if ($.Zone__current === C.C__RootZone)
|
| return f.call$0();
|
| @@ -7224,13 +7351,13 @@ var dart = [
|
| "^": "Closure:3;_async$_captured_this_0,_captured_f_1",
|
| call$1: [function(arg) {
|
| return this._async$_captured_this_0.runUnaryGuarded$2(this._captured_f_1, arg);
|
| - }, null, null, 2, 0, null, 20, "call"]
|
| + }, null, null, 2, 0, null, 22, "call"]
|
| },
|
| _RootZone_bindUnaryCallback_closure0: {
|
| "^": "Closure:3;_async$_captured_this_2,_captured_f_3",
|
| call$1: [function(arg) {
|
| return this._async$_captured_this_2.runUnary$2(this._captured_f_3, arg);
|
| - }, null, null, 2, 0, null, 20, "call"]
|
| + }, null, null, 2, 0, null, 22, "call"]
|
| },
|
| runZoned_closure: {
|
| "^": "Closure:40;_captured_onError_0",
|
| @@ -7257,7 +7384,7 @@ var dart = [
|
| else
|
| return $parent.handleUncaughtError$3(zone, e, s);
|
| }
|
| - }, null, null, 10, 0, null, 16, 17, 18, 14, 15, "call"]
|
| + }, null, null, 10, 0, null, 18, 19, 20, 12, 13, "call"]
|
| }
|
| }],
|
| ["dart.collection", "dart:collection", , P, {
|
| @@ -7270,10 +7397,10 @@ var dart = [
|
| },
|
| _defaultEquals: [function(a, b) {
|
| return J.$eq(a, b);
|
| - }, "call$2", "_defaultEquals$closure", 4, 0, 67],
|
| + }, "call$2", "_defaultEquals$closure", 4, 0, 68],
|
| _defaultHashCode: [function(a) {
|
| return J.get$hashCode$(a);
|
| - }, "call$1", "_defaultHashCode$closure", 2, 0, 50, 31],
|
| + }, "call$1", "_defaultHashCode$closure", 2, 0, 50, 33],
|
| HashMap_HashMap: function(equals, hashCode, isValidKey, $K, $V) {
|
| return H.setRuntimeTypeInfo(new P._HashMap(0, null, null, null, null), [$K, $V]);
|
| },
|
| @@ -7912,7 +8039,7 @@ var dart = [
|
| "^": "Closure:41;_captured_result_0",
|
| call$2: [function(k, v) {
|
| this._captured_result_0.$indexSet(0, k, v);
|
| - }, null, null, 4, 0, null, 32, 33, "call"]
|
| + }, null, null, 4, 0, null, 34, 35, "call"]
|
| },
|
| _HashSetBase: {
|
| "^": "SetBase;"
|
| @@ -8064,7 +8191,7 @@ var dart = [
|
| this.$indexSet(receiver, start + i, t1.$index(iterable, skipCount + i));
|
| }, function($receiver, start, end, iterable) {
|
| return this.setRange$4($receiver, start, end, iterable, 0);
|
| - }, "setRange$3", null, null, "get$setRange", 6, 2, null, 34],
|
| + }, "setRange$3", null, null, "get$setRange", 6, 2, null, 36],
|
| replaceRange$3: function(receiver, start, end, newContents) {
|
| var removeLength, insertLength, insertEnd, newLength;
|
| P.RangeError_checkValidRange(start, end, this.get$length(receiver), null, null, null);
|
| @@ -8361,7 +8488,7 @@ var dart = [
|
| },
|
| _defaultToEncodable: [function(object) {
|
| return object.toJson$0();
|
| - }, "call$1", "_defaultToEncodable$closure", 2, 0, 68, 0],
|
| + }, "call$1", "_defaultToEncodable$closure", 2, 0, 69, 1],
|
| _JsonMap: {
|
| "^": "Object;_original,_processed,_data",
|
| $index: function(_, key) {
|
| @@ -8701,7 +8828,7 @@ var dart = [
|
| t1.writeStringContent$1(key);
|
| t1.writeString$1("\":");
|
| t1.writeObject$1(value);
|
| - }, null, null, 4, 0, null, 35, 12, "call"]
|
| + }, null, null, 4, 0, null, 37, 16, "call"]
|
| },
|
| _JsonStringStringifier: {
|
| "^": "_JsonStringifier;_sink,_seen,_toEncodable",
|
| @@ -9069,10 +9196,10 @@ var dart = [
|
| },
|
| identical: [function(a, b) {
|
| return a == null ? b == null : a === b;
|
| - }, "call$2", "identical$closure", 4, 0, 69],
|
| + }, "call$2", "identical$closure", 4, 0, 70],
|
| identityHashCode: [function(object) {
|
| return H.objectHashCode(object);
|
| - }, "call$1", "identityHashCode$closure", 2, 0, 70],
|
| + }, "call$1", "identityHashCode$closure", 2, 0, 71],
|
| List_List$filled: function($length, fill, $E) {
|
| var result, t1, i;
|
| result = J.JSArray_JSArray$fixed($length, $E);
|
| @@ -10497,7 +10624,7 @@ var dart = [
|
| return t1.charCodeAt(0) == 0 ? t1 : t1;
|
| }, Uri_decodeComponent: [function(encodedComponent) {
|
| return P.Uri__uriDecode(encodedComponent, C.Utf8Codec_false, false);
|
| - }, "call$1", "Uri_decodeComponent$closure", 2, 0, 71, 36], Uri_splitQueryString: function(query, encoding) {
|
| + }, "call$1", "Uri_decodeComponent$closure", 2, 0, 72, 38], Uri_splitQueryString: function(query, encoding) {
|
| return C.JSArray_methods.fold$2(query.split("&"), P.LinkedHashMap_LinkedHashMap$_empty(null, null), new P.Uri_splitQueryString_closure(encoding));
|
| }, Uri_parseIPv4Address: function(host) {
|
| var t1, bytes;
|
| @@ -10790,7 +10917,7 @@ var dart = [
|
| "^": "Closure:3;",
|
| call$1: [function(s) {
|
| return P.Uri__uriEncode(C.List_qg40, s, C.Utf8Codec_false, false);
|
| - }, null, null, 2, 0, null, 30, "call"]
|
| + }, null, null, 2, 0, null, 32, "call"]
|
| },
|
| Uri__makeQuery_closure: {
|
| "^": "Closure:41;_box_0,_core$_captured_result_1",
|
| @@ -10846,7 +10973,7 @@ var dart = [
|
| if (t1.$lt($byte, 0) || t1.$gt($byte, 255))
|
| this._core$_captured_error_0.call$1("each part must be in the range of `0..255`");
|
| return $byte;
|
| - }, null, null, 2, 0, null, 37, "call"]
|
| + }, null, null, 2, 0, null, 39, "call"]
|
| },
|
| Uri_parseIPv6Address_error: {
|
| "^": "Closure:48;_captured_host_0",
|
| @@ -11144,6 +11271,10 @@ var dart = [
|
| get$contentWindow: function(receiver) {
|
| return W._convertNativeToDart_Window(receiver.contentWindow);
|
| },
|
| + $isHtmlElement: 1,
|
| + $isElement: 1,
|
| + $isNode: 1,
|
| + $isObject: 1,
|
| "%": "HTMLIFrameElement"
|
| },
|
| ImageData: {
|
| @@ -11153,6 +11284,9 @@ var dart = [
|
| },
|
| ImageElement: {
|
| "^": "HtmlElement;src%",
|
| + complete$1: function($receiver, arg0) {
|
| + return $receiver.complete.call$1(arg0);
|
| + },
|
| "%": "HTMLImageElement"
|
| },
|
| InputElement: {
|
| @@ -11225,6 +11359,11 @@ var dart = [
|
| },
|
| Node: {
|
| "^": "EventTarget;parent:parentElement=",
|
| + remove$0: function(receiver) {
|
| + var t1 = receiver.parentNode;
|
| + if (t1 != null)
|
| + t1.removeChild(receiver);
|
| + },
|
| toString$0: function(receiver) {
|
| var value = receiver.nodeValue;
|
| return value == null ? this.super$Interceptor$toString$0(receiver) : value;
|
| @@ -11810,7 +11949,7 @@ var dart = [
|
| }
|
| dartArgs = P.List_List$from(J.map$1$ax($arguments, P._convertToDart$closure()), true, null);
|
| return P._convertToJS(H.Primitives_applyFunctionWithPositionalArguments(callback, dartArgs));
|
| - }, null, null, 8, 0, null, 22, 38, 16, 39],
|
| + }, null, null, 8, 0, null, 24, 40, 18, 41],
|
| _defineProperty: function(o, $name, value) {
|
| var exception;
|
| if (Object.isExtensible(o) && !Object.prototype.hasOwnProperty.call(o, $name))
|
| @@ -11844,7 +11983,7 @@ var dart = [
|
| else
|
| return P._getJsProxy(o, "_$dart_jsObject", new P._convertToJS_closure0($.get$_dartProxyCtor()));
|
| }
|
| - }, "call$1", "_convertToJS$closure", 2, 0, 3, 40],
|
| + }, "call$1", "_convertToJS$closure", 2, 0, 3, 42],
|
| _getJsProxy: function(o, propertyName, createProxy) {
|
| var jsProxy = P._getOwnProperty(o, propertyName);
|
| if (jsProxy == null) {
|
| @@ -11872,7 +12011,7 @@ var dart = [
|
| else
|
| return P._wrapToDart(o);
|
| }
|
| - }, "call$1", "_convertToDart$closure", 2, 0, 68, 40],
|
| + }, "call$1", "_convertToDart$closure", 2, 0, 69, 42],
|
| _wrapToDart: function(o) {
|
| if (typeof o == "function")
|
| return P._getDartProxy(o, $.get$_DART_CLOSURE_PROPERTY_NAME(), new P._wrapToDart_closure());
|
| @@ -12064,7 +12203,7 @@ var dart = [
|
| if (b === 0 && C.JSNumber_methods.get$isNegative(a))
|
| return b;
|
| return a;
|
| - }, "call$2", "max$closure", 4, 0, 72]
|
| + }, "call$2", "max$closure", 4, 0, 73]
|
| }],
|
| ["dart.typed_data.implementation", "dart:_native_typed_data", , H, {
|
| "^": "",
|
| @@ -12589,7 +12728,7 @@ var dart = [
|
| "^": "Closure:41;_html_common$_box_0,_captured_walk_8",
|
| call$2: [function(key, value) {
|
| this._html_common$_box_0._captured_copy_0[key] = this._captured_walk_8.call$1(value);
|
| - }, null, null, 4, 0, null, 35, 12, "call"]
|
| + }, null, null, 4, 0, null, 37, 16, "call"]
|
| },
|
| convertNativeToDart_AcceptStructuredClone_findSlot: {
|
| "^": "Closure:50;_captured_values_0,_captured_copies_1",
|
| @@ -13024,7 +13163,7 @@ var dart = [
|
| "^": "Closure:3;",
|
| call$1: [function(arg) {
|
| return arg == null ? "null" : "\"" + H.S(arg) + "\"";
|
| - }, null, null, 2, 0, null, 20, "call"]
|
| + }, null, null, 2, 0, null, 22, "call"]
|
| }
|
| }],
|
| ["path.internal_style", "package:path/src/internal_style.dart", , E, {
|
| @@ -13413,7 +13552,7 @@ var dart = [
|
| ["test.multi_channel", "package:test/src/util/multi_channel.dart", , V, {
|
| "^": "",
|
| _MultiChannel: {
|
| - "^": "StreamChannelMixin;_innerStream,_innerSink,_innerStreamSubscription,_closed,_streamController,_sinkController,_streamControllers,_sinkControllers,_nextId",
|
| + "^": "StreamChannelMixin;_innerStream,_innerSink,_innerStreamSubscription,_streamController,_sinkController,_streamControllers,_sinkControllers,_nextId",
|
| virtualChannel$1: function(id) {
|
| var t1, t2, inputId, t3, streamController, sinkController;
|
| t1 = {};
|
| @@ -13445,9 +13584,6 @@ var dart = [
|
| },
|
| _closeChannel$2: function(inputId, outputId) {
|
| var t1, t2;
|
| - if (this._closed)
|
| - return;
|
| - this._closed = true;
|
| t1 = this._streamControllers;
|
| J.close$0$x(t1.remove$1(0, inputId));
|
| J.close$0$x(this._sinkControllers.remove$1(0, inputId));
|
| @@ -13479,7 +13615,7 @@ var dart = [
|
| this._innerStreamSubscription = this._innerStream.listen$3$onDone$onError(new V._MultiChannel_closure1(this), this.get$_closeInnerChannel(), t1.get$addError());
|
| },
|
| static: {_MultiChannel$: function(_innerStream, _innerSink) {
|
| - var t1 = new V._MultiChannel(_innerStream, _innerSink, null, false, P.StreamController_StreamController(null, null, null, null, true, null), P.StreamController_StreamController(null, null, null, null, true, null), P.LinkedHashMap_LinkedHashMap(null, null, null, P.$int, P.StreamController), P.LinkedHashMap_LinkedHashMap(null, null, null, P.$int, P.StreamController), 1);
|
| + var t1 = new V._MultiChannel(_innerStream, _innerSink, null, P.StreamController_StreamController(null, null, null, null, true, null), P.StreamController_StreamController(null, null, null, null, true, null), P.LinkedHashMap_LinkedHashMap(null, null, null, P.$int, P.StreamController), P.LinkedHashMap_LinkedHashMap(null, null, null, P.$int, P.StreamController), 1);
|
| t1._MultiChannel$2(_innerStream, _innerSink);
|
| return t1;
|
| }}
|
| @@ -13492,7 +13628,7 @@ var dart = [
|
| H.throwExpression(t1._badEventState$0());
|
| t1._async$_add$1([0, message]);
|
| return;
|
| - }, null, null, 2, 0, null, 41, "call"]
|
| + }, null, null, 2, 0, null, 43, "call"]
|
| },
|
| _MultiChannel_closure0: {
|
| "^": "Closure:0;_captured_this_1",
|
| @@ -13515,7 +13651,7 @@ var dart = [
|
| return;
|
| }
|
| J.close$0$x(t2._sinkControllers.$index(0, id));
|
| - }, null, null, 2, 0, null, 41, "call"]
|
| + }, null, null, 2, 0, null, 43, "call"]
|
| },
|
| _MultiChannel_virtualChannel_closure: {
|
| "^": "Closure:3;_multi_channel$_box_0,_captured_this_1",
|
| @@ -13528,7 +13664,7 @@ var dart = [
|
| H.throwExpression(t1._badEventState$0());
|
| t1._async$_add$1([t2, message]);
|
| return;
|
| - }, null, null, 2, 0, null, 41, "call"]
|
| + }, null, null, 2, 0, null, 43, "call"]
|
| },
|
| _MultiChannel_virtualChannel_closure0: {
|
| "^": "Closure:0;_multi_channel$_box_0,_multi_channel$_captured_this_2",
|
| @@ -13566,9 +13702,10 @@ var dart = [
|
| H.setRuntimeTypeInfo(new P._ControllerStream(outputController), [null]).listen$1(new R._connectToServer_closure0(webSocket));
|
| return V._MultiChannel$(H.setRuntimeTypeInfo(new P._ControllerStream(inputController), [null]), H.setRuntimeTypeInfo(new P._StreamSinkWrapper(outputController), [H.getRuntimeTypeArgument(outputController, "_StreamController", 0)]));
|
| },
|
| - _connectToIframe: function(url) {
|
| + _connectToIframe: function(url, id) {
|
| var iframe, inputController, outputController, readyCompleter, t1;
|
| iframe = document.createElement("iframe", null);
|
| + $.get$_iframes().$indexSet(0, id, iframe);
|
| J.set$src$x(iframe, url);
|
| document.body.appendChild(iframe);
|
| inputController = P.StreamController_StreamController(null, null, null, null, true, null);
|
| @@ -13591,17 +13728,20 @@ var dart = [
|
| call$1: [function(message) {
|
| var t1, suiteChannel, iframeChannel;
|
| t1 = J.getInterceptor$asx(message);
|
| - suiteChannel = this._captured_serverChannel_0.virtualChannel$1(t1.$index(message, "channel"));
|
| - iframeChannel = R._connectToIframe(t1.$index(message, "url"));
|
| - suiteChannel.stream.pipe$1(iframeChannel.sink);
|
| - iframeChannel.stream.pipe$1(suiteChannel.sink);
|
| - }, null, null, 2, 0, null, 41, "call"]
|
| + if (J.$eq(t1.$index(message, "command"), "loadSuite")) {
|
| + suiteChannel = this._captured_serverChannel_0.virtualChannel$1(t1.$index(message, "channel"));
|
| + iframeChannel = R._connectToIframe(t1.$index(message, "url"), t1.$index(message, "id"));
|
| + suiteChannel.stream.pipe$1(iframeChannel.sink);
|
| + iframeChannel.stream.pipe$1(suiteChannel.sink);
|
| + } else
|
| + J.remove$0$ax($.get$_iframes().$index(0, t1.$index(message, "id")));
|
| + }, null, null, 2, 0, null, 43, "call"]
|
| },
|
| main_closure0: {
|
| "^": "Closure:41;",
|
| call$2: [function(error, stackTrace) {
|
| P.print(H.S(error) + "\n" + H.S(R.Trace_Trace$from(stackTrace).get$terse()));
|
| - }, null, null, 4, 0, null, 14, 15, "call"]
|
| + }, null, null, 4, 0, null, 12, 13, "call"]
|
| },
|
| _connectToServer_closure: {
|
| "^": "Closure:3;_captured_inputController_0",
|
| @@ -13613,13 +13753,13 @@ var dart = [
|
| H.throwExpression(t1._badEventState$0());
|
| t1._async$_add$1(t2);
|
| return;
|
| - }, null, null, 2, 0, null, 41, "call"]
|
| + }, null, null, 2, 0, null, 43, "call"]
|
| },
|
| _connectToServer_closure0: {
|
| "^": "Closure:3;_captured_webSocket_1",
|
| call$1: [function(message) {
|
| return this._captured_webSocket_1.send(C.JsonCodec_null_null.encode$1(message));
|
| - }, null, null, 2, 0, null, 41, "call"]
|
| + }, null, null, 2, 0, null, 43, "call"]
|
| },
|
| _connectToIframe_closure: {
|
| "^": "Closure:3;_captured_iframe_0,_captured_inputController_1,_captured_readyCompleter_2",
|
| @@ -13641,22 +13781,37 @@ var dart = [
|
| t1 = this._captured_readyCompleter_2;
|
| if (t1.future._state === 0)
|
| t1.complete$0(0);
|
| - }, null, null, 2, 0, null, 41, "call"]
|
| + }, null, null, 2, 0, null, 43, "call"]
|
| },
|
| _connectToIframe_closure0: {
|
| - "^": "Closure:3;_captured_iframe_3,_captured_readyCompleter_4",
|
| + "^": "Closure:53;_captured_iframe_3,_captured_readyCompleter_4",
|
| call$1: [function(message) {
|
| - this._captured_readyCompleter_4.future.then$1(new R._connectToIframe__closure(this._captured_iframe_3, message));
|
| - }, null, null, 2, 0, null, 41, "call"]
|
| - },
|
| - _connectToIframe__closure: {
|
| - "^": "Closure:3;_captured_iframe_5,_captured_message_6",
|
| - call$1: [function(_) {
|
| - var t1, t2;
|
| - t1 = J.get$contentWindow$x(this._captured_iframe_5);
|
| - t2 = window.location;
|
| - return J.postMessage$2$x(t1, this._captured_message_6, (t2 && C.Location_methods).get$origin(t2));
|
| - }, null, null, 2, 0, null, 26, "call"]
|
| + var $goto = 0, completer = new P.Completer_Completer(), handler = 1, currentError, $self = this, t1, t2;
|
| + function call$1(errorCode, result) {
|
| + if (errorCode === 1) {
|
| + currentError = result;
|
| + $goto = handler;
|
| + }
|
| + while (true)
|
| + switch ($goto) {
|
| + case 0:
|
| + // Function start
|
| + $goto = 2;
|
| + return H.asyncHelper($self._captured_readyCompleter_4.future, call$1, completer);
|
| + case 2:
|
| + // returning from await.
|
| + t1 = J.get$contentWindow$x($self._captured_iframe_3);
|
| + t2 = window.location;
|
| + J.postMessage$2$x(t1, message, (t2 && C.Location_methods).get$origin(t2));
|
| + // implicit return
|
| + return H.asyncHelper(null, 0, completer, null);
|
| + case 1:
|
| + // rethrow
|
| + return H.asyncHelper(currentError, 1, completer);
|
| + }
|
| + }
|
| + return H.asyncHelper(null, call$1, completer, null);
|
| + }, null, null, 2, 0, null, 43, "call"]
|
| }
|
| },
|
| 1],
|
| @@ -13692,7 +13847,7 @@ var dart = [
|
| }
|
| if (terse) {
|
| newFrames = H.setRuntimeTypeInfo(new H.MappedListIterable(newFrames, new R.Trace_foldFrames_closure0(t1)), [null, null]).toList$0(0);
|
| - if (C.JSArray_methods.get$first(newFrames).get$isCore() && newFrames.length > 1)
|
| + if (newFrames.length > 1 && C.JSArray_methods.get$first(newFrames).get$isCore())
|
| C.JSArray_methods.removeAt$1(newFrames, 0);
|
| }
|
| return new R.Trace(H.setRuntimeTypeInfo(new P.UnmodifiableListView(H.setRuntimeTypeInfo(new H.ReversedListIterable(newFrames), [H.getTypeArgumentByIndex(newFrames, 0)]).toList$0(0)), [S.Frame]));
|
| @@ -13730,8 +13885,8 @@ var dart = [
|
| t1 = R.Trace$parseFriendly(trace);
|
| return t1;
|
| }
|
| - t1 = R.Trace$parseVM(trace);
|
| - return t1;
|
| + t1 = H.setRuntimeTypeInfo(new P.UnmodifiableListView(C.JSArray_methods.toList$0(R.Trace__parseVM(trace))), [S.Frame]);
|
| + return new R.Trace(t1);
|
| } catch (exception) {
|
| t1 = H.unwrapException(exception);
|
| if (t1 instanceof P.FormatException) {
|
| @@ -13740,25 +13895,36 @@ var dart = [
|
| } else
|
| throw exception;
|
| }
|
| - }, Trace$parseVM: function(trace) {
|
| - var t1 = J.trim$0$s(trace).split("\n");
|
| - t1 = H.setRuntimeTypeInfo(new H.WhereIterable(t1, new R.Trace$parseVM_closure()), [H.getTypeArgumentByIndex(t1, 0)]);
|
| - return new R.Trace(H.setRuntimeTypeInfo(new P.UnmodifiableListView(H.MappedIterable_MappedIterable(t1, new R.Trace$parseVM_closure0(), H.getRuntimeTypeArgument(t1, "IterableBase", 0), null).toList$0(0)), [S.Frame]));
|
| + }, Trace__parseVM: function(trace) {
|
| + var lines, $frames;
|
| + lines = J.trim$0$s(trace).split("\n");
|
| + $frames = H.setRuntimeTypeInfo(new H.MappedListIterable(H.SubListIterable$(lines, 0, lines.length - 1, H.getTypeArgumentByIndex(lines, 0)), new R.Trace__parseVM_closure()), [null, null]).toList$0(0);
|
| + if (!J.endsWith$1$s(C.JSArray_methods.get$last(lines), ".da"))
|
| + C.JSArray_methods.add$1($frames, S.Frame_Frame$parseVM(C.JSArray_methods.get$last(lines)));
|
| + return $frames;
|
| }, Trace$parseV8: function(trace) {
|
| var t1 = J.split$1$s(trace, "\n");
|
| t1 = H.SubListIterable$(t1, 1, null, H.getTypeArgumentByIndex(t1, 0));
|
| t1 = t1.super$IterableBase$skipWhile$1(t1, new R.Trace$parseV8_closure());
|
| return new R.Trace(H.setRuntimeTypeInfo(new P.UnmodifiableListView(H.MappedIterable_MappedIterable(t1, new R.Trace$parseV8_closure0(), H.getRuntimeTypeArgument(t1, "IterableBase", 0), null).toList$0(0)), [S.Frame]));
|
| }, Trace$parseJSCore: function(trace) {
|
| - return new R.Trace(H.setRuntimeTypeInfo(new P.UnmodifiableListView(H.setRuntimeTypeInfo(new H.MappedListIterable(J.split$1$s(trace, "\n"), new R.Trace$parseJSCore_closure()), [null, null]).toList$0(0)), [S.Frame]));
|
| + var t1 = J.split$1$s(trace, "\n");
|
| + t1 = H.setRuntimeTypeInfo(new H.WhereIterable(t1, new R.Trace$parseJSCore_closure()), [H.getTypeArgumentByIndex(t1, 0)]);
|
| + return new R.Trace(H.setRuntimeTypeInfo(new P.UnmodifiableListView(H.MappedIterable_MappedIterable(t1, new R.Trace$parseJSCore_closure0(), H.getRuntimeTypeArgument(t1, "IterableBase", 0), null).toList$0(0)), [S.Frame]));
|
| }, Trace$parseFirefox: function(trace) {
|
| var t1 = J.trim$0$s(trace).split("\n");
|
| t1 = H.setRuntimeTypeInfo(new H.WhereIterable(t1, new R.Trace$parseFirefox_closure()), [H.getTypeArgumentByIndex(t1, 0)]);
|
| return new R.Trace(H.setRuntimeTypeInfo(new P.UnmodifiableListView(H.MappedIterable_MappedIterable(t1, new R.Trace$parseFirefox_closure0(), H.getRuntimeTypeArgument(t1, "IterableBase", 0), null).toList$0(0)), [S.Frame]));
|
| }, Trace$parseFriendly: function(trace) {
|
| - var t1 = J.trim$0$s(trace).split("\n");
|
| - t1 = H.setRuntimeTypeInfo(new H.WhereIterable(t1, new R.Trace$parseFriendly_closure()), [H.getTypeArgumentByIndex(t1, 0)]);
|
| - return new R.Trace(H.setRuntimeTypeInfo(new P.UnmodifiableListView(H.MappedIterable_MappedIterable(t1, new R.Trace$parseFriendly_closure0(), H.getRuntimeTypeArgument(t1, "IterableBase", 0), null).toList$0(0)), [S.Frame]));
|
| + var t1 = J.getInterceptor$asx(trace);
|
| + if (t1.get$isEmpty(trace) === true)
|
| + t1 = [];
|
| + else {
|
| + t1 = t1.trim$0(trace).split("\n");
|
| + t1 = H.setRuntimeTypeInfo(new H.WhereIterable(t1, new R.Trace$parseFriendly_closure()), [H.getTypeArgumentByIndex(t1, 0)]);
|
| + t1 = H.MappedIterable_MappedIterable(t1, new R.Trace$parseFriendly_closure0(), H.getRuntimeTypeArgument(t1, "IterableBase", 0), null);
|
| + }
|
| + return new R.Trace(H.setRuntimeTypeInfo(new P.UnmodifiableListView(J.toList$0$ax(t1)), [S.Frame]));
|
| }}
|
| },
|
| Trace_Trace$from_closure: {
|
| @@ -13767,17 +13933,11 @@ var dart = [
|
| return R.Trace_Trace$parse(J.toString$0(this._captured_trace_0));
|
| }
|
| },
|
| - Trace$parseVM_closure: {
|
| - "^": "Closure:3;",
|
| - call$1: function(line) {
|
| - return J.get$isNotEmpty$asx(line);
|
| - }
|
| - },
|
| - Trace$parseVM_closure0: {
|
| + Trace__parseVM_closure: {
|
| "^": "Closure:3;",
|
| call$1: [function(line) {
|
| return S.Frame_Frame$parseVM(line);
|
| - }, null, null, 2, 0, null, 23, "call"]
|
| + }, null, null, 2, 0, null, 25, "call"]
|
| },
|
| Trace$parseV8_closure: {
|
| "^": "Closure:3;",
|
| @@ -13789,13 +13949,19 @@ var dart = [
|
| "^": "Closure:3;",
|
| call$1: [function(line) {
|
| return S.Frame_Frame$parseV8(line);
|
| - }, null, null, 2, 0, null, 23, "call"]
|
| + }, null, null, 2, 0, null, 25, "call"]
|
| },
|
| Trace$parseJSCore_closure: {
|
| "^": "Closure:3;",
|
| + call$1: function(line) {
|
| + return !J.$eq(line, "\tat ");
|
| + }
|
| + },
|
| + Trace$parseJSCore_closure0: {
|
| + "^": "Closure:3;",
|
| call$1: [function(line) {
|
| return S.Frame_Frame$parseV8(line);
|
| - }, null, null, 2, 0, null, 23, "call"]
|
| + }, null, null, 2, 0, null, 25, "call"]
|
| },
|
| Trace$parseFirefox_closure: {
|
| "^": "Closure:3;",
|
| @@ -13848,7 +14014,7 @@ var dart = [
|
| column = H.Primitives_parseInt(t1[5], null, null);
|
| }
|
| return new S.Frame(uri, line, column, member);
|
| - }, null, null, 2, 0, null, 23, "call"]
|
| + }, null, null, 2, 0, null, 25, "call"]
|
| },
|
| Trace$parseFriendly_closure: {
|
| "^": "Closure:3;",
|
| @@ -13884,7 +14050,7 @@ var dart = [
|
| if (4 >= t1.length)
|
| return H.ioore(t1, 4);
|
| return new S.Frame(uri, line, column, t1[4]);
|
| - }, null, null, 2, 0, null, 23, "call"]
|
| + }, null, null, 2, 0, null, 25, "call"]
|
| },
|
| Trace_terse_closure: {
|
| "^": "Closure:3;",
|
| @@ -13916,23 +14082,23 @@ var dart = [
|
| t2 = $.get$_terseRegExp();
|
| H.checkString("");
|
| return new S.Frame(P.Uri_parse(H.stringReplaceAllUnchecked(t1, t2, ""), 0, null), null, null, frame.get$member());
|
| - }, null, null, 2, 0, null, 42, "call"]
|
| + }, null, null, 2, 0, null, 44, "call"]
|
| },
|
| Trace_toString_closure0: {
|
| "^": "Closure:3;",
|
| call$1: [function(frame) {
|
| return J.get$length$asx(J.get$location$x(frame));
|
| - }, null, null, 2, 0, null, 42, "call"]
|
| + }, null, null, 2, 0, null, 44, "call"]
|
| },
|
| Trace_toString_closure: {
|
| "^": "Closure:3;_captured_longest_0",
|
| call$1: [function(frame) {
|
| return H.S(N.padRight(J.get$location$x(frame), this._captured_longest_0)) + " " + H.S(frame.get$member()) + "\n";
|
| - }, null, null, 2, 0, null, 42, "call"]
|
| + }, null, null, 2, 0, null, 44, "call"]
|
| }
|
| }],
|
| ];
|
| -setupProgram(dart, 0);
|
| +setupProgram(dart);
|
| // getInterceptor methods
|
| J.getInterceptor = function(receiver) {
|
| if (typeof receiver == "number") {
|
| @@ -14082,12 +14248,18 @@ J.close$0$x = function(receiver) {
|
| J.codeUnitAt$1$s = function(receiver, a0) {
|
| return J.getInterceptor$s(receiver).codeUnitAt$1(receiver, a0);
|
| };
|
| +J.complete$1$x = function(receiver, a0) {
|
| + return J.getInterceptor$x(receiver).complete$1(receiver, a0);
|
| +};
|
| J.contains$1$asx = function(receiver, a0) {
|
| return J.getInterceptor$asx(receiver).contains$1(receiver, a0);
|
| };
|
| J.elementAt$1$ax = function(receiver, a0) {
|
| return J.getInterceptor$ax(receiver).elementAt$1(receiver, a0);
|
| };
|
| +J.endsWith$1$s = function(receiver, a0) {
|
| + return J.getInterceptor$s(receiver).endsWith$1(receiver, a0);
|
| +};
|
| J.forEach$1$ax = function(receiver, a0) {
|
| return J.getInterceptor$ax(receiver).forEach$1(receiver, a0);
|
| };
|
| @@ -14154,6 +14326,9 @@ J.postMessage$2$x = function(receiver, a0, a1) {
|
| J.print$1$x = function(receiver, a0) {
|
| return J.getInterceptor$x(receiver).print$1(receiver, a0);
|
| };
|
| +J.remove$0$ax = function(receiver) {
|
| + return J.getInterceptor$ax(receiver).remove$0(receiver);
|
| +};
|
| J.replaceAll$2$s = function(receiver, a0, a1) {
|
| return J.getInterceptor$s(receiver).replaceAll$2(receiver, a0, a1);
|
| };
|
| @@ -14181,6 +14356,9 @@ J.substring$1$s = function(receiver, a0) {
|
| J.substring$2$s = function(receiver, a0, a1) {
|
| return J.getInterceptor$s(receiver).substring$2(receiver, a0, a1);
|
| };
|
| +J.toList$0$ax = function(receiver) {
|
| + return J.getInterceptor$ax(receiver).toList$0(receiver);
|
| +};
|
| J.toLowerCase$0$s = function(receiver) {
|
| return J.getInterceptor$s(receiver).toLowerCase$0(receiver);
|
| };
|
| @@ -14488,7 +14666,7 @@ $.Device__cachedCssPrefix = null;
|
| }, "undefinedLiteralPropertyPattern", "_AsyncRun_scheduleImmediateClosure", "get$_AsyncRun_scheduleImmediateClosure", function() {
|
| return P._AsyncRun__initializeScheduleImmediate();
|
| }, "scheduleImmediateClosure", "Future__nullFuture", "get$Future__nullFuture", function() {
|
| - return P._Future$immediate(null, null);
|
| + return P.Future_Future$value(null, null);
|
| }, "_nullFuture", "_RootZone__rootMap", "get$_RootZone__rootMap", function() {
|
| return P.HashMap_HashMap(null, null, null, null, null);
|
| }, "_rootMap", "IterableBase__toStringVisiting", "get$IterableBase__toStringVisiting", function() {
|
| @@ -14535,7 +14713,9 @@ $.Device__cachedCssPrefix = null;
|
| return new E.UrlStyle("url", "/", C.List_cSk, P.RegExp_RegExp("/", true, false), P.RegExp_RegExp("(^[a-zA-Z][-+.a-zA-Z\\d]*://|[^/])$", true, false), P.RegExp_RegExp("[a-zA-Z][-+.a-zA-Z\\d]*://[^/]*", true, false), P.RegExp_RegExp("^/", true, false));
|
| }, "url", "Style_platform", "get$Style_platform", function() {
|
| return S.Style__getPlatformStyle();
|
| -}, "platform", "_terseRegExp", "get$_terseRegExp", function() {
|
| +}, "platform", "_iframes", "get$_iframes", function() {
|
| + return P.LinkedHashMap_LinkedHashMap(null, null, null, P.$int, W.IFrameElement);
|
| +}, "_iframes", "_terseRegExp", "get$_terseRegExp", function() {
|
| return P.RegExp_RegExp("(-patch)?(/.*)?$", true, false);
|
| }, "_terseRegExp", "_v8Trace", "get$_v8Trace", function() {
|
| return P.RegExp_RegExp("\\n ?at ", true, false);
|
| @@ -14548,11 +14728,127 @@ $.Device__cachedCssPrefix = null;
|
| }, "_friendlyTrace"]);
|
| ;
|
|
|
| -{
|
| - init.metadata = ["object", "sender", "e", "x", "closure", "isolate", "numberOfArguments", "arg1", "arg2", "arg3", "arg4", "each", "value", null, "error", "stackTrace", "self", "parent", "zone", "f", "arg", "duration", "callback", "line", "specification", "zoneValues", "_", "ignored", "element", "data", "s", "a", "k", "v", 0, "key", "encodedComponent", "byteString", "captureThis", "arguments", "o", "message", "frame"];
|
| - init.types = [{func: 1}, {func: 1, void: true, args: [, P.StackTrace]}, {func: 1, void: true}, {func: 1, args: [,]}, {func: 1, args: [P.String,,]}, {func: 1, args: [, P.String]}, {func: 1, args: [P.String]}, {func: 1, args: [{func: 1, void: true}]}, {func: 1, void: true, args: [,], opt: [P.StackTrace]}, {func: 1, args: [,], opt: [,]}, {func: 1, ret: P.bool}, {func: 1, args: [P.bool]}, {func: 1, void: true, args: [P.Object], opt: [P.StackTrace]}, {func: 1, void: true, args: [P.Object, P.StackTrace]}, {func: 1, args: [, P.StackTrace]}, {func: 1, args: [P.Zone,, P.StackTrace]}, {func: 1, args: [P.Zone, {func: 1}]}, {func: 1, args: [P.Zone, {func: 1, args: [,]},,]}, {func: 1, args: [P.Zone, {func: 1, args: [,,]},,,]}, {func: 1, ret: {func: 1}, args: [P.Zone, {func: 1}]}, {func: 1, ret: {func: 1, args: [,]}, args: [P.Zone, {func: 1, args: [,]}]}, {func: 1, ret: {func: 1, args: [,,]}, args: [P.Zone, {func: 1, args: [,,]}]}, {func: 1, ret: P.AsyncError, args: [P.Zone, P.Object, P.StackTrace]}, {func: 1, void: true, args: [P.Zone, {func: 1}]}, {func: 1, ret: P.Timer, args: [P.Zone, P.Duration, {func: 1, void: true}]}, {func: 1, ret: P.Timer, args: [P.Zone, P.Duration, {func: 1, void: true, args: [P.Timer]}]}, {func: 1, void: true, args: [P.Zone, P.String]}, {func: 1, ret: P.Zone, args: [P.Zone, P.ZoneSpecification, P.Map]}, {func: 1, ret: P.Zone, named: {specification: P.ZoneSpecification, zoneValues: P.Map}}, {func: 1, args: [{func: 1}]}, {func: 1, args: [{func: 1, args: [,]},,]}, {func: 1, args: [{func: 1, args: [,,]},,,]}, {func: 1, ret: {func: 1}, args: [{func: 1}]}, {func: 1, ret: {func: 1, args: [,]}, args: [{func: 1, args: [,]}]}, {func: 1, ret: {func: 1, args: [,,]}, args: [{func: 1, args: [,,]}]}, {func: 1, ret: P.AsyncError, args: [P.Object, P.StackTrace]}, {func: 1, void: true, args: [{func: 1, void: true}]}, {func: 1, ret: P.Timer, args: [P.Duration, {func: 1, void: true}]}, {func: 1, ret: P.Timer, args: [P.Duration, {func: 1, void: true, args: [P.Timer]}]}, {func: 1, void: true, args: [P.String]}, {func: 1, args: [P.Zone, P.ZoneDelegate, P.Zone,, P.StackTrace]}, {func: 1, args: [,,]}, {func: 1, ret: P.$int, args: [, P.$int]}, {func: 1, void: true, args: [P.$int, P.$int]}, {func: 1, args: [P.Symbol,,]}, {func: 1, ret: P.String, args: [P.$int]}, {func: 1, ret: P.bool, args: [P.$int]}, {func: 1, ret: P.$int, args: [,,]}, {func: 1, void: true, args: [P.String], opt: [,]}, {func: 1, ret: P.$int, args: [P.$int, P.$int]}, {func: 1, ret: P.$int, args: [,]}, {func: 1, args: [P.$int]}, {func: 1, args: [P.$int,,]}, {func: 1, void: true, args: [,]}, {func: 1, void: true, args: [P.Zone, P.ZoneDelegate, P.Zone,, P.StackTrace]}, {func: 1, args: [P.Zone, P.ZoneDelegate, P.Zone, {func: 1}]}, {func: 1, args: [P.Zone, P.ZoneDelegate, P.Zone, {func: 1, args: [,]},,]}, {func: 1, args: [P.Zone, P.ZoneDelegate, P.Zone, {func: 1, args: [,,]},,,]}, {func: 1, ret: {func: 1}, args: [P.Zone, P.ZoneDelegate, P.Zone, {func: 1}]}, {func: 1, ret: {func: 1, args: [,]}, args: [P.Zone, P.ZoneDelegate, P.Zone, {func: 1, args: [,]}]}, {func: 1, ret: {func: 1, args: [,,]}, args: [P.Zone, P.ZoneDelegate, P.Zone, {func: 1, args: [,,]}]}, {func: 1, ret: P.AsyncError, args: [P.Zone, P.ZoneDelegate, P.Zone, P.Object, P.StackTrace]}, {func: 1, void: true, args: [P.Zone, P.ZoneDelegate, P.Zone, {func: 1}]}, {func: 1, ret: P.Timer, args: [P.Zone, P.ZoneDelegate, P.Zone, P.Duration, {func: 1, void: true}]}, {func: 1, ret: P.Timer, args: [P.Zone, P.ZoneDelegate, P.Zone, P.Duration, {func: 1, void: true, args: [P.Timer]}]}, {func: 1, void: true, args: [P.Zone, P.ZoneDelegate, P.Zone, P.String]}, {func: 1, ret: P.Zone, args: [P.Zone, P.ZoneDelegate, P.Zone, P.ZoneSpecification, P.Map]}, {func: 1, ret: P.bool, args: [,,]}, {func: 1, ret: P.Object, args: [,]}, {func: 1, ret: P.bool, args: [P.Object, P.Object]}, {func: 1, ret: P.$int, args: [P.Object]}, {func: 1, ret: P.String, args: [P.String]}, {func: 1, ret: P.num, args: [P.num, P.num]}];
|
| -}
|
| -
|
| +init.metadata = ["invocation",
|
| +"object",
|
| +"sender",
|
| +"e",
|
| +"x",
|
| +"closure",
|
| +"isolate",
|
| +"numberOfArguments",
|
| +"arg1",
|
| +"arg2",
|
| +"arg3",
|
| +"arg4",
|
| +"error",
|
| +"stackTrace",
|
| +"result",
|
| +"each",
|
| +"value",
|
| +,
|
| +"self",
|
| +"parent",
|
| +"zone",
|
| +"f",
|
| +"arg",
|
| +"duration",
|
| +"callback",
|
| +"line",
|
| +"specification",
|
| +"zoneValues",
|
| +"_",
|
| +"ignored",
|
| +"element",
|
| +"data",
|
| +"s",
|
| +"a",
|
| +"k",
|
| +"v",
|
| +0,
|
| +"key",
|
| +"encodedComponent",
|
| +"byteString",
|
| +"captureThis",
|
| +"arguments",
|
| +"o",
|
| +"message",
|
| +"frame",
|
| +];
|
| +init.types = [{func: ""},
|
| +{func: "", void: true, args: [, P.StackTrace]},
|
| +{func: "", void: true},
|
| +{func: "", args: [,]},
|
| +{func: "", args: [P.String,,]},
|
| +{func: "", args: [, P.StackTrace]},
|
| +{func: "", args: [, P.String]},
|
| +{func: "", args: [P.String]},
|
| +{func: "", args: [{func: "", void: true}]},
|
| +{func: "", void: true, args: [,], opt: [P.StackTrace]},
|
| +{func: "", args: [,], opt: [,]},
|
| +{func: "", ret: P.bool},
|
| +{func: "", args: [P.bool]},
|
| +{func: "", void: true, args: [P.Object], opt: [P.StackTrace]},
|
| +{func: "", void: true, args: [P.Object, P.StackTrace]},
|
| +{func: "", args: [P.Zone,, P.StackTrace]},
|
| +{func: "", args: [P.Zone, {func: ""}]},
|
| +{func: "", args: [P.Zone, {func: "", args: [,]},,]},
|
| +{func: "", args: [P.Zone, {func: "", args: [,,]},,,]},
|
| +{func: "", ret: {func: ""}, args: [P.Zone, {func: ""}]},
|
| +{func: "", ret: {func: "", args: [,]}, args: [P.Zone, {func: "", args: [,]}]},
|
| +{func: "", ret: {func: "", args: [,,]}, args: [P.Zone, {func: "", args: [,,]}]},
|
| +{func: "", ret: P.AsyncError, args: [P.Zone, P.Object, P.StackTrace]},
|
| +{func: "", void: true, args: [P.Zone, {func: ""}]},
|
| +{func: "", ret: P.Timer, args: [P.Zone, P.Duration, {func: "", void: true}]},
|
| +{func: "", ret: P.Timer, args: [P.Zone, P.Duration, {func: "", void: true, args: [P.Timer]}]},
|
| +{func: "", void: true, args: [P.Zone, P.String]},
|
| +{func: "", ret: P.Zone, args: [P.Zone, P.ZoneSpecification, P.Map]},
|
| +{func: "", ret: P.Zone, named: {specification: P.ZoneSpecification, zoneValues: P.Map}},
|
| +{func: "", args: [{func: ""}]},
|
| +{func: "", args: [{func: "", args: [,]},,]},
|
| +{func: "", args: [{func: "", args: [,,]},,,]},
|
| +{func: "", ret: {func: ""}, args: [{func: ""}]},
|
| +{func: "", ret: {func: "", args: [,]}, args: [{func: "", args: [,]}]},
|
| +{func: "", ret: {func: "", args: [,,]}, args: [{func: "", args: [,,]}]},
|
| +{func: "", ret: P.AsyncError, args: [P.Object, P.StackTrace]},
|
| +{func: "", void: true, args: [{func: "", void: true}]},
|
| +{func: "", ret: P.Timer, args: [P.Duration, {func: "", void: true}]},
|
| +{func: "", ret: P.Timer, args: [P.Duration, {func: "", void: true, args: [P.Timer]}]},
|
| +{func: "", void: true, args: [P.String]},
|
| +{func: "", args: [P.Zone, P.ZoneDelegate, P.Zone,, P.StackTrace]},
|
| +{func: "", args: [,,]},
|
| +{func: "", ret: P.$int, args: [, P.$int]},
|
| +{func: "", void: true, args: [P.$int, P.$int]},
|
| +{func: "", args: [P.Symbol,,]},
|
| +{func: "", ret: P.String, args: [P.$int]},
|
| +{func: "", ret: P.bool, args: [P.$int]},
|
| +{func: "", ret: P.$int, args: [,,]},
|
| +{func: "", void: true, args: [P.String], opt: [,]},
|
| +{func: "", ret: P.$int, args: [P.$int, P.$int]},
|
| +{func: "", ret: P.$int, args: [,]},
|
| +{func: "", args: [P.$int]},
|
| +{func: "", args: [P.$int,,]},
|
| +{func: "", ret: P.Future, args: [,]},
|
| +{func: "", void: true, args: [,]},
|
| +{func: "", void: true, args: [P.Zone, P.ZoneDelegate, P.Zone,, P.StackTrace]},
|
| +{func: "", args: [P.Zone, P.ZoneDelegate, P.Zone, {func: ""}]},
|
| +{func: "", args: [P.Zone, P.ZoneDelegate, P.Zone, {func: "", args: [,]},,]},
|
| +{func: "", args: [P.Zone, P.ZoneDelegate, P.Zone, {func: "", args: [,,]},,,]},
|
| +{func: "", ret: {func: ""}, args: [P.Zone, P.ZoneDelegate, P.Zone, {func: ""}]},
|
| +{func: "", ret: {func: "", args: [,]}, args: [P.Zone, P.ZoneDelegate, P.Zone, {func: "", args: [,]}]},
|
| +{func: "", ret: {func: "", args: [,,]}, args: [P.Zone, P.ZoneDelegate, P.Zone, {func: "", args: [,,]}]},
|
| +{func: "", ret: P.AsyncError, args: [P.Zone, P.ZoneDelegate, P.Zone, P.Object, P.StackTrace]},
|
| +{func: "", void: true, args: [P.Zone, P.ZoneDelegate, P.Zone, {func: ""}]},
|
| +{func: "", ret: P.Timer, args: [P.Zone, P.ZoneDelegate, P.Zone, P.Duration, {func: "", void: true}]},
|
| +{func: "", ret: P.Timer, args: [P.Zone, P.ZoneDelegate, P.Zone, P.Duration, {func: "", void: true, args: [P.Timer]}]},
|
| +{func: "", void: true, args: [P.Zone, P.ZoneDelegate, P.Zone, P.String]},
|
| +{func: "", ret: P.Zone, args: [P.Zone, P.ZoneDelegate, P.Zone, P.ZoneSpecification, P.Map]},
|
| +{func: "", ret: P.bool, args: [,,]},
|
| +{func: "", ret: P.Object, args: [,]},
|
| +{func: "", ret: P.bool, args: [P.Object, P.Object]},
|
| +{func: "", ret: P.$int, args: [P.Object]},
|
| +{func: "", ret: P.String, args: [P.String]},
|
| +{func: "", ret: P.num, args: [P.num, P.num]},
|
| +];
|
| $ = null;
|
| Isolate = Isolate.$finishIsolateConstructor(Isolate);
|
| $ = new Isolate();
|
|
|