angular.js/src/ng
Chad Smith 4622af3f07 fix(select): ensure empty option is not lost in IE9
Fix a check inside render for select elements with ngOptions, which
compares the selected property of an element with it's desired state.
Ensure the placeholder, if available, is explicitly selected if the model
value can not be found in the option list.
Without these fixes it's up to the browser implementation to decide which
option to choose. In most browsers, this has the effect of displaying the
first item in the list. In IE9 however, this causes the select to display
nothing.

Closes #2150, #1826
2013-05-07 21:27:42 +01:00
..
directive fix(select): ensure empty option is not lost in IE9 2013-05-07 21:27:42 +01:00
filter fix(dateFilter): correctly format ISODates on Android<=2.1 2013-05-07 11:43:25 +01:00
anchorScroll.js docs(anchorScroll): correct word "location" 2012-12-19 21:01:41 +01:00
animation.js feat(injector): add has method for querying 2013-05-02 15:22:16 -04:00
animator.js fix(ngAnamite): eval ng-animate expression on each animation 2013-05-02 15:22:16 -04:00
browser.js docs(*): fixed typos 2013-03-29 23:14:55 +01:00
cacheFactory.js feat($cacheFactory): cache.put now returns the added value 2012-11-25 00:01:34 +01:00
compile.js docs($compile): improve docs 2013-04-11 13:05:27 -07:00
controller.js fix(ngController): allow dots in a controller name 2013-04-30 14:38:14 -07:00
document.js docs(*): simplify doc urls 2012-06-12 00:10:18 -07:00
exceptionHandler.js style(exceptionHandler): add ws 2013-04-11 15:32:20 -07:00
filter.js docs(filter): improve syntax for usage in templates 2013-04-24 21:55:58 +01:00
http.js fix($location): fix URL interception in hash-bang mode 2013-04-15 12:05:27 -07:00
httpBackend.js feat($httpBackend): add timeout support for JSONP requests 2013-04-30 20:42:34 +01:00
interpolate.js feat($interpolate): provide contextual error messages 2012-08-30 14:50:22 -07:00
locale.js docs(*): simplify doc urls 2012-06-12 00:10:18 -07:00
location.js fix($location): prevent navigation when event isDefaultPrevented 2013-05-06 21:52:53 -07:00
log.js feat($log): add $log.debug() 2013-01-17 16:47:39 -08:00
parse.js fix(parse): Fix context access and double function call 2013-04-29 19:16:21 +01:00
q.js docs($q): fix typo 2013-04-28 18:44:07 +01:00
rootElement.js docs(*): simplify doc urls 2012-06-12 00:10:18 -07:00
rootScope.js fix($rootScope) ensure $watchCollection correctly handles arrayLike objects 2013-05-02 15:12:37 +01:00
route.js fix(ngController): change controllerAlias to controllerAs. 2013-04-29 14:28:54 -04:00
routeParams.js docs(*): simplify doc urls 2012-06-12 00:10:18 -07:00
sniffer.js fix($sniffer): $sniffer to support non-vendor prefixes 2013-04-08 21:26:19 -07:00
timeout.js docs($timeout): set return type to Promise instead of *. 2012-11-11 11:31:51 +01:00
window.js docs(*): fixed typos 2013-03-29 23:14:55 +01:00