vendor/assets/javascripts/angular-mocks.js in angularjs-rails-1.4.2 vs vendor/assets/javascripts/angular-mocks.js in angularjs-rails-1.4.3

- old
+ new

@@ -1,7 +1,7 @@ /** - * @license AngularJS v1.4.2 + * @license AngularJS v1.4.3 * (c) 2010-2015 Google, Inc. http://angularjs.org * License: MIT */ (function(window, angular, undefined) { @@ -769,19 +769,18 @@ return function cancel() { reflowQueue.splice(index, 1); }; }); - $provide.decorator('$animate', ['$delegate', '$$asyncCallback', '$timeout', '$browser', '$$rAF', - function($delegate, $$asyncCallback, $timeout, $browser, $$rAF) { + $provide.decorator('$animate', ['$delegate', '$timeout', '$browser', '$$rAF', + function($delegate, $timeout, $browser, $$rAF) { var animate = { queue: [], cancel: $delegate.cancel, enabled: $delegate.enabled, triggerCallbackEvents: function() { $$rAF.flush(); - $$asyncCallback.flush(); }, triggerCallbackPromise: function() { $timeout.flush(0); }, triggerCallbacks: function() { @@ -1769,24 +1768,10 @@ }; return rafFn; }]; -angular.mock.$AsyncCallbackDecorator = ['$delegate', function($delegate) { - var callbacks = []; - var addFn = function(fn) { - callbacks.push(fn); - }; - addFn.flush = function() { - angular.forEach(callbacks, function(fn) { - fn(); - }); - callbacks = []; - }; - return addFn; -}]; - /** * */ angular.mock.$RootElementProvider = function() { this.$get = function() { @@ -1889,10 +1874,9 @@ $httpBackend: angular.mock.$HttpBackendProvider, $rootElement: angular.mock.$RootElementProvider }).config(['$provide', function($provide) { $provide.decorator('$timeout', angular.mock.$TimeoutDecorator); $provide.decorator('$$rAF', angular.mock.$RAFDecorator); - $provide.decorator('$$asyncCallback', angular.mock.$AsyncCallbackDecorator); $provide.decorator('$rootScope', angular.mock.$RootScopeDecorator); $provide.decorator('$controller', angular.mock.$ControllerDecorator); }]); /**