<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/test/ng, branch v1.0.7</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>test(parse): Test for the parsing not invoking twice to get self</title>
<updated>2013-05-21T21:41:22+00:00</updated>
<author>
<name>Lucas Galfasó</name>
</author>
<published>2013-04-29T18:07:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=4d8b0282b4e1d2de7948d3195f68c20b3c3765c2'/>
<id>4d8b0282b4e1d2de7948d3195f68c20b3c3765c2</id>
<content type='text'>
New tests to not call twice a function to get self
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
New tests to not call twice a function to get self
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($browser): should use first value for a cookie.</title>
<updated>2013-05-11T16:28:14+00:00</updated>
<author>
<name>Chirayu Krishnappa</name>
</author>
<published>2013-05-11T02:17:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=9145d5ec3e17ee1e23eda3fb1875c928c1d8f069'/>
<id>9145d5ec3e17ee1e23eda3fb1875c928c1d8f069</id>
<content type='text'>
With this change, $browser.cookies()["foo"] will behave like
docCookies.getItem("foo") where docCookies is defined at
https://developer.mozilla.org/en-US/docs/DOM/document.cookie

This fixes the issue where, if there's a value for the XSRF-TOKEN cookie
value with the path /, then that value is used for all applications in
the domain even if they set path specific values for XSRF-TOKEN.

Closes #2635
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With this change, $browser.cookies()["foo"] will behave like
docCookies.getItem("foo") where docCookies is defined at
https://developer.mozilla.org/en-US/docs/DOM/document.cookie

This fixes the issue where, if there's a value for the XSRF-TOKEN cookie
value with the path /, then that value is used for all applications in
the domain even if they set path specific values for XSRF-TOKEN.

Closes #2635
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(ngPluralize): handle the empty string as a valid override</title>
<updated>2013-05-10T19:04:59+00:00</updated>
<author>
<name>Lucas Galfasó</name>
</author>
<published>2013-05-07T12:14:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=42ce8f7f556808da3947aa0bb1c448bbe970bd36'/>
<id>42ce8f7f556808da3947aa0bb1c448bbe970bd36</id>
<content type='text'>
Fix the check for overrides so it is able to handle the empty string

Closes #2575
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix the check for overrides so it is able to handle the empty string

Closes #2575
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(select): ensure empty option is not lost in IE9</title>
<updated>2013-05-07T20:29:44+00:00</updated>
<author>
<name>Chad Smith</name>
</author>
<published>2013-03-19T10:22:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=f1a34f0908cf3629da4f97b20d0c77e315e93cb5'/>
<id>f1a34f0908cf3629da4f97b20d0c77e315e93cb5</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($location): back-button should fire $locationChangeStart</title>
<updated>2013-05-01T13:51:05+00:00</updated>
<author>
<name>quazzie</name>
</author>
<published>2013-03-22T09:35:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=ac086ae61619a86ee77149f39193d264a191932a'/>
<id>ac086ae61619a86ee77149f39193d264a191932a</id>
<content type='text'>
Before $locationChangeStart event is not broadcast when pressing the back-button on the browser.

Closes #2109
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before $locationChangeStart event is not broadcast when pressing the back-button on the browser.

Closes #2109
</pre>
</div>
</content>
</entry>
<entry>
<title>test(browser/compile): fix calls to Jasmine fail()</title>
<updated>2013-04-29T15:57:33+00:00</updated>
<author>
<name>Oren Avissar</name>
</author>
<published>2013-04-23T04:00:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=c3235db9ee89041f4c9c9b39fbf1a41ab866820c'/>
<id>c3235db9ee89041f4c9c9b39fbf1a41ab866820c</id>
<content type='text'>
The fail() function in Jasmine expects an Error object parameter.
Also, there is no global alias for fail() so it must be accessed using
`this.fail(new Error())`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The fail() function in Jasmine expects an Error object parameter.
Also, there is no global alias for fail() so it must be accessed using
`this.fail(new Error())`.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(ngModel): use paste/cut events in IE to support context menu</title>
<updated>2013-04-17T20:50:07+00:00</updated>
<author>
<name>Mark Dalgleish</name>
</author>
<published>2013-03-21T07:07:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=3ebc2c2442755aa93a908b0ee9e372c8e6e4a924'/>
<id>3ebc2c2442755aa93a908b0ee9e372c8e6e4a924</id>
<content type='text'>
In IE the model is not updated when the input value is modified using the context
menu, e.g. pasting from the clipboard, or cutting all or part of the current value.
To capture these changes, we bind to the proprietary 'paste' and 'cut' events.

Closes #1462
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In IE the model is not updated when the input value is modified using the context
menu, e.g. pasting from the clipboard, or cutting all or part of the current value.
To capture these changes, we bind to the proprietary 'paste' and 'cut' events.

Closes #1462
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(ngClass): should remove classes when object is the same but property has changed</title>
<updated>2013-04-16T12:22:37+00:00</updated>
<author>
<name>Pete Bacon Darwin</name>
</author>
<published>2013-04-16T11:29:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=7898490779c2b2c359f1887c723ee260b3865639'/>
<id>7898490779c2b2c359f1887c723ee260b3865639</id>
<content type='text'>
If you wire up ngClass directly to an object on the scope, e.g. ng-class="myClasses",
where scope.myClasses = { 'classA': true, 'classB': false },
there was a bug that changing scope.myClasses.classA = false, was not being picked
up and classA was not being removed from the element's CSS classes.

This fix uses angular.equals for the comparison and ensures that oldVal is a copy of
(rather than a reference to) the newVal.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If you wire up ngClass directly to an object on the scope, e.g. ng-class="myClasses",
where scope.myClasses = { 'classA': true, 'classB': false },
there was a bug that changing scope.myClasses.classA = false, was not being picked
up and classA was not being removed from the element's CSS classes.

This fix uses angular.equals for the comparison and ensures that oldVal is a copy of
(rather than a reference to) the newVal.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($location): parse FirefoxOS packaged app urls</title>
<updated>2013-03-16T04:19:58+00:00</updated>
<author>
<name>Manuel Braun</name>
</author>
<published>2013-03-07T12:36:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=a476972e2ebef5587cd3594a2d8f844e7b47b631'/>
<id>a476972e2ebef5587cd3594a2d8f844e7b47b631</id>
<content type='text'>
FirefoxOS uses special URLs like
app://{d0419af1-8b42-41c5-96f4-ef4179e52315}/index.html for packaged Apps.

Closes #2112
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FirefoxOS uses special URLs like
app://{d0419af1-8b42-41c5-96f4-ef4179e52315}/index.html for packaged Apps.

Closes #2112
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(timezone): correct timezone date filter for 1/2 hour offsets</title>
<updated>2013-03-15T05:18:20+00:00</updated>
<author>
<name>Sujeet Pillai</name>
</author>
<published>2013-03-14T11:49:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=7d4ccea579b0cf6fc39462ef6a7acab5aa675175'/>
<id>7d4ccea579b0cf6fc39462ef6a7acab5aa675175</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
