aboutsummaryrefslogtreecommitdiffstats
path: root/src/Browser.js
AgeCommit message (Collapse)Author
2010-11-18add @workInProgress tag and mark all @ngdocs as work in progressIgor Minar
2010-11-18make @param type and description non-optionalIgor Minar
2010-11-15Added basic Services, which support @memberOf and @methodOfVojta Jina
2010-10-19fix issue where script calls back before callback registered.Misko Hevery
2010-10-18inline all images into cssIgor Minar
* embedded images as data URIs * rake task to generate multipart js file with embeded images for IE * move images into a separate directory outside of src or css and keep them there for reference * clean up Rakefile and ruby code * .gitignore update * don't penalize IE 8+ with an extra request to the ie-compat.js file
2010-09-27Reworked the cookie synchronization between cookie service, $browser and ↵Igor Minar
document.cookie. Now we finally correctly handle situations when browser refuses to set a cookie, due to storage quota or other (file:// protocol) limitations.
2010-09-26Properly initialize cookie service in order to preserve existing cookiesIgor Minar
- previously the poller initialized the cookie cache too late which was causing previously existing cookies to be deleted by cookie service - refactored the poller api so that the addPollFn returns the added fn - fixed older cookie service tests - removed "this.$onEval(PRIORITY_LAST, update);" because it is not needed
2010-09-23$cookies service refactoringIgor Minar
- remove obsolete code in tests - add warning logs when maximum cookie limits (as specified via RFC 2965) were reached - non-string values will now get dropped - after each update $cookies hash will reflect the actual state of browser cookies this means that if browser drops some cookies due to cookie overflow, $cookies will reflect that - $sessionStore got renamed to $cookieStore to avoid name conflicts with html5's sessionStore
2010-09-22Refactored the Browser:Misko Hevery
- change from using prototype to inner functions to help with better compression - removed watchers (url/cookie) and introduced a poller concept - moved the checking of URL and cookie into services which register with poolers Benefits: - Smaller minified file - can call $browser.poll() from tests to simulate polling - single place where setTimeout needs to be tested - More testable $browser
2010-09-14Adding cookie serviceMisko Hevery
- Browser.cookies() - MockBrowser - $cookie service - $sessionStore
2010-08-18stringify names for better compression, remove dead functions, removed ↵Misko Hevery
underscore.js compatibility
2010-08-03added RequestHeaders to XHRMisko Hevery
2010-07-23fixed some of the IE bugsMisko Hevery
2010-07-23fixed some of the IE bugsMisko Hevery
2010-07-22fix howers which were accidently brokenMisko Hevery
2010-07-22added jsonp to resourcesMisko Hevery
2010-05-30improve error handling with elementsMisko Hevery
2010-05-26added outstanding request queueAndres Ornelas
2010-05-26fixed broken jstd conf fileAndres Ornelas
2010-05-07xhr bulk fixesMisko Hevery
2010-04-30make xhr post optionalMisko Hevery
2010-04-29added $xhr service with bulk and cache, hooked up $resourceMisko Hevery
2010-04-21ie6 now passesMisko Hevery
2010-04-20fixes to enable ieMisko Hevery
2010-04-16lots of small fixesMisko Hevery
2010-04-05added hover serviceMisko Hevery
2010-04-05added ng:switch widgetMisko Hevery
2010-04-03browser is now injectable into the systemMisko Hevery
2010-04-03injection is now workingMisko Hevery