From 011fa39c2a0b5da843395b538fc4e52e5ade8287 Mon Sep 17 00:00:00 2001 From: Igor Minar Date: Sat, 4 Dec 2010 23:49:26 -0800 Subject: add $browser.defer and $defer service and fix async xhr cache issue - Closes #152 ($resource().query() sometimes calls callback before returning, and it shouldn't) - add $browser.defer method - add $defer service - integrate $browser.defer with outstandingRequests counter in $browser - fix all old tests that relied on buggy behavior --- src/AngularPublic.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/AngularPublic.js') diff --git a/src/AngularPublic.js b/src/AngularPublic.js index 98e0eed8..af572340 100644 --- a/src/AngularPublic.js +++ b/src/AngularPublic.js @@ -15,7 +15,8 @@ angularService('$browser', function($log){ jqLite(window.document), jqLite(window.document.getElementsByTagName('head')[0]), XHR, - $log); + $log, + window.setTimeout); browserSingleton.startPoller(50, function(delay, fn){setTimeout(delay,fn);}); browserSingleton.bind(); } -- cgit v1.2.3