| OLD | NEW |
| 1 var async = dart.defineLibrary(async, {}); | 1 var async = dart.defineLibrary(async, {}); |
| 2 var core = dart.import(core); | 2 var core = dart.import(core); |
| 3 var _internal = dart.import(_internal); | 3 var _internal = dart.import(_internal); |
| 4 var _js_helper = dart.lazyImport(_js_helper); | |
| 5 var _isolate_helper = dart.lazyImport(_isolate_helper); | 4 var _isolate_helper = dart.lazyImport(_isolate_helper); |
| 5 var _js_helper = dart.import(_js_helper); |
| 6 var collection = dart.import(collection); | 6 var collection = dart.import(collection); |
| 7 (function(exports, core, _internal, _js_helper, _isolate_helper, collection) { | 7 (function(exports, core, _internal, _isolate_helper, _js_helper, collection) { |
| 8 'use strict'; | 8 'use strict'; |
| 9 function _invokeErrorHandler(errorHandler, error, stackTrace) { | 9 function _invokeErrorHandler(errorHandler, error, stackTrace) { |
| 10 if (dart.is(errorHandler, ZoneBinaryCallback)) { | 10 if (dart.is(errorHandler, ZoneBinaryCallback)) { |
| 11 return dart.dcall(errorHandler, error, stackTrace); | 11 return dart.dcall(errorHandler, error, stackTrace); |
| 12 } else { | 12 } else { |
| 13 return dart.dcall(errorHandler, error); | 13 return dart.dcall(errorHandler, error); |
| 14 } | 14 } |
| 15 } | 15 } |
| 16 dart.fn(_invokeErrorHandler, core.Object, [core.Function, core.Object, core.St
ackTrace]); | 16 dart.fn(_invokeErrorHandler, core.Object, [core.Function, core.Object, core.St
ackTrace]); |
| 17 function _registerErrorHandler(errorHandler, zone) { | 17 function _registerErrorHandler(errorHandler, zone) { |
| (...skipping 2744 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2762 return; | 2762 return; |
| 2763 } | 2763 } |
| 2764 Zone.current.scheduleMicrotask(Zone.current.bindCallback(callback, {runGuard
ed: true})); | 2764 Zone.current.scheduleMicrotask(Zone.current.bindCallback(callback, {runGuard
ed: true})); |
| 2765 } | 2765 } |
| 2766 dart.fn(scheduleMicrotask, dart.void, [dart.functionType(dart.void, [])]); | 2766 dart.fn(scheduleMicrotask, dart.void, [dart.functionType(dart.void, [])]); |
| 2767 class _AsyncRun extends core.Object { | 2767 class _AsyncRun extends core.Object { |
| 2768 static _scheduleImmediate(callback) { | 2768 static _scheduleImmediate(callback) { |
| 2769 dart.dcall(_AsyncRun.scheduleImmediateClosure, callback); | 2769 dart.dcall(_AsyncRun.scheduleImmediateClosure, callback); |
| 2770 } | 2770 } |
| 2771 static _initializeScheduleImmediate() { | 2771 static _initializeScheduleImmediate() { |
| 2772 _js_helper.requiresPreamble(); | |
| 2773 if (self.scheduleImmediate != null) { | 2772 if (self.scheduleImmediate != null) { |
| 2774 return _AsyncRun._scheduleImmediateJsOverride; | 2773 return _AsyncRun._scheduleImmediateJsOverride; |
| 2775 } | 2774 } |
| 2776 if (dart.notNull(self.MutationObserver != null) && dart.notNull(self.docum
ent != null)) { | 2775 if (dart.notNull(self.MutationObserver != null) && dart.notNull(self.docum
ent != null)) { |
| 2777 let div = self.document.createElement("div"); | 2776 let div = self.document.createElement("div"); |
| 2778 let span = self.document.createElement("span"); | 2777 let span = self.document.createElement("span"); |
| 2779 let storedCallback = null; | 2778 let storedCallback = null; |
| 2780 let internalCallback = _ => { | 2779 let internalCallback = _ => { |
| 2781 _isolate_helper.leaveJsAsync(); | 2780 _isolate_helper.leaveJsAsync(); |
| 2782 let f = storedCallback; | 2781 let f = storedCallback; |
| (...skipping 3117 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5900 exports.ErrorCallbackHandler = ErrorCallbackHandler; | 5899 exports.ErrorCallbackHandler = ErrorCallbackHandler; |
| 5901 exports.ScheduleMicrotaskHandler = ScheduleMicrotaskHandler; | 5900 exports.ScheduleMicrotaskHandler = ScheduleMicrotaskHandler; |
| 5902 exports.CreateTimerHandler = CreateTimerHandler; | 5901 exports.CreateTimerHandler = CreateTimerHandler; |
| 5903 exports.CreatePeriodicTimerHandler = CreatePeriodicTimerHandler; | 5902 exports.CreatePeriodicTimerHandler = CreatePeriodicTimerHandler; |
| 5904 exports.PrintHandler = PrintHandler; | 5903 exports.PrintHandler = PrintHandler; |
| 5905 exports.ForkHandler = ForkHandler; | 5904 exports.ForkHandler = ForkHandler; |
| 5906 exports.ZoneSpecification = ZoneSpecification; | 5905 exports.ZoneSpecification = ZoneSpecification; |
| 5907 exports.ZoneDelegate = ZoneDelegate; | 5906 exports.ZoneDelegate = ZoneDelegate; |
| 5908 exports.Zone = Zone; | 5907 exports.Zone = Zone; |
| 5909 exports.runZoned = runZoned; | 5908 exports.runZoned = runZoned; |
| 5910 })(async, core, _internal, _js_helper, _isolate_helper, collection); | 5909 })(async, core, _internal, _isolate_helper, _js_helper, collection); |
| OLD | NEW |