| Index: third_party/pkg/angular/lib/mock/mock_window.dart
|
| diff --git a/third_party/pkg/angular/lib/mock/mock_window.dart b/third_party/pkg/angular/lib/mock/mock_window.dart
|
| index 7e7c4e928578716a43a13a0049d8b2752e3a5496..1be4f4a8089a587677ed874616205163a6c1becc 100644
|
| --- a/third_party/pkg/angular/lib/mock/mock_window.dart
|
| +++ b/third_party/pkg/angular/lib/mock/mock_window.dart
|
| @@ -10,11 +10,17 @@ class MockWindow extends Mock implements Window {
|
| final onHashChangeController = new dart_async.StreamController<Event>();
|
| final onClickController = new dart_async.StreamController<MouseEvent>();
|
|
|
| -
|
| dart_async.Stream<PopStateEvent> get onPopState => onPopStateController.stream;
|
| dart_async.Stream<Event> get onHashChange => onHashChangeController.stream;
|
| dart_async.Stream<Event> get onClick => onClickController.stream;
|
| -
|
| + dart_async.Future<num> get animationFrame => animationFrameCompleter.future;
|
| +
|
| + executeAnimationFrame([num time=0.0]) {
|
| + var last = animationFrameCompleter;
|
| + animationFrameCompleter = new dart_async.Completer<num>();
|
| + last.complete(time);
|
| + }
|
| +
|
| noSuchMethod(Invocation invocation) => super.noSuchMethod(invocation);
|
| }
|
|
|
|
|