| Index: sdk/lib/async/future_impl.dart
|
| diff --git a/sdk/lib/async/future_impl.dart b/sdk/lib/async/future_impl.dart
|
| index eaad3b48c2e8d97ef1691845eeb8fecb26a1d3cb..0fd18eae6a97af2ae3f8513007455d4d6db04c7e 100644
|
| --- a/sdk/lib/async/future_impl.dart
|
| +++ b/sdk/lib/async/future_impl.dart
|
| @@ -237,7 +237,7 @@ class _Future<T> implements Future<T> {
|
| if (!identical(currentZone, _ROOT_ZONE)) {
|
| f = currentZone.registerUnaryCallback<FutureOr<E>, T>(f);
|
| if (onError != null) {
|
| - onError = _registerErrorHandler<T>(onError, currentZone);
|
| + onError = _registerErrorHandler(onError, currentZone);
|
| }
|
| }
|
| return _thenNoZoneRegistration<E>(f, onError);
|
| @@ -253,7 +253,7 @@ class _Future<T> implements Future<T> {
|
| Future<T> catchError(Function onError, { bool test(error) }) {
|
| _Future<T> result = new _Future<T>();
|
| if (!identical(result._zone, _ROOT_ZONE)) {
|
| - onError = _registerErrorHandler<T>(onError, result._zone);
|
| + onError = _registerErrorHandler(onError, result._zone);
|
| if (test != null) test = result._zone.registerUnaryCallback(test);
|
| }
|
| _addListener(new _FutureListener<T, T>.catchError(
|
|
|