<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/test/ng, branch v1.2.7</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>fix($httpBackend): don't delete xhr.onreadystatechange otherwise Safari :-O</title>
<updated>2014-01-03T17:51:05+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2014-01-03T17:23:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=3d38fff8b4ea2fd60fadef2028ea4dcddfccb1a4'/>
<id>3d38fff8b4ea2fd60fadef2028ea4dcddfccb1a4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(ngShow/ngHide, ngIf): functions with zero args should be truthy</title>
<updated>2014-01-03T06:59:43+00:00</updated>
<author>
<name>Brian Ford</name>
</author>
<published>2014-01-02T22:48:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=01c5be4681e34cdc5f5c461b7a618fefe8038919'/>
<id>01c5be4681e34cdc5f5c461b7a618fefe8038919</id>
<content type='text'>
Previously, expressions that were a function with one or more arguments evaluated to
true, but functions with zero arguments evaluated to false.

This behavior seems both unintentional and undesirable. This patch makes a function
truthy regardless of its number of arguments.

Closes #5414
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, expressions that were a function with one or more arguments evaluated to
true, but functions with zero arguments evaluated to false.

This behavior seems both unintentional and undesirable. This patch makes a function
truthy regardless of its number of arguments.

Closes #5414
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($httpBackend): use ActiveX XHR when making PATCH requests on IE8</title>
<updated>2014-01-03T06:04:32+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2013-12-13T09:49:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=6c17d02bc4cc02f478775d62e1f9f77da9da82ad'/>
<id>6c17d02bc4cc02f478775d62e1f9f77da9da82ad</id>
<content type='text'>
IE8's native XHR doesn't support PATCH requests, but the ActiveX one does.

I'm also removing the noxhr error doc because nobody will ever get that error.

Closes #2518
Closes #5043
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
IE8's native XHR doesn't support PATCH requests, but the ActiveX one does.

I'm also removing the noxhr error doc because nobody will ever get that error.

Closes #2518
Closes #5043
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($location): $location.path() behaviour when $locationChangeStart is triggered by the browser</title>
<updated>2014-01-03T05:30:25+00:00</updated>
<author>
<name>Sebastian K</name>
</author>
<published>2013-11-22T13:33:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=cf686285c22d528440e173fdb65ad1052d96df3c'/>
<id>cf686285c22d528440e173fdb65ad1052d96df3c</id>
<content type='text'>
Fixed inconsistency in $location.path() behaviour on the $locationChangeStart event when using
back/forward buttons in the browser or manually changing the url in the address bar.
$location.path() now returns the target url in these cases.

Closes #4989
Closes #5089
Closes #5118
Closes #5580
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixed inconsistency in $location.path() behaviour on the $locationChangeStart event when using
back/forward buttons in the browser or manually changing the url in the address bar.
$location.path() now returns the target url in these cases.

Closes #4989
Closes #5089
Closes #5118
Closes #5580
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($browser): remove base href domain when url begins with '//'</title>
<updated>2014-01-03T00:36:31+00:00</updated>
<author>
<name>Caitlin Potter</name>
</author>
<published>2014-01-03T00:12:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=760f2fb73178e56c37397b3c5876f7dac96f0455'/>
<id>760f2fb73178e56c37397b3c5876f7dac96f0455</id>
<content type='text'>
This change prevents an incorrect appBase url from being calculated when the
&lt;base&gt; href's domain begins with '//'.

Closes #5606
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change prevents an incorrect appBase url from being calculated when the
&lt;base&gt; href's domain begins with '//'.

Closes #5606
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(ngRepeat): allow for more flexible coding style in ngRepeat expression</title>
<updated>2014-01-03T00:14:16+00:00</updated>
<author>
<name>Gias Kay Lee</name>
</author>
<published>2014-01-02T16:22:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=c9705b755645a4bfe066243f2ba15a733c3787e1'/>
<id>c9705b755645a4bfe066243f2ba15a733c3787e1</id>
<content type='text'>
With this change it's possible to split the ng-repeat expression into multiple
lines at any point in the expression where white-space is expected.

Closes #5537
Closes #5598
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With this change it's possible to split the ng-repeat expression into multiple
lines at any point in the expression where white-space is expected.

Closes #5537
Closes #5598
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(Scope): don't let watch deregistration mess up the dirty-checking digest loop</title>
<updated>2014-01-02T23:28:56+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2014-01-02T22:39:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=884ef0dbcdfe614cedc824d079361b53e675d033'/>
<id>884ef0dbcdfe614cedc824d079361b53e675d033</id>
<content type='text'>
Closes #5525
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #5525
</pre>
</div>
</content>
</entry>
<entry>
<title>test(rootScope): reorganize $watch deregistration specs into a describe</title>
<updated>2014-01-02T23:28:56+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2014-01-02T21:28:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=010413f90a9352a5aab1e7517a58eab5f30f2b06'/>
<id>010413f90a9352a5aab1e7517a58eab5f30f2b06</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($httpBackend): Ignore multiple calls to onreadystatechange with readyState=4</title>
<updated>2014-01-02T22:37:48+00:00</updated>
<author>
<name>Tobias Bosch</name>
</author>
<published>2014-01-02T22:37:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=4f57236614415eea919221ea5f99c4d8689b3267'/>
<id>4f57236614415eea919221ea5f99c4d8689b3267</id>
<content type='text'>
On mobile webkit `onreadystatechange` might by called multiple times
with `readyState===4`  caused by xhrs that are resolved while the app is
in the background.

 Fixes #5426.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On mobile webkit `onreadystatechange` might by called multiple times
with `readyState===4`  caused by xhrs that are resolved while the app is
in the background.

 Fixes #5426.
</pre>
</div>
</content>
</entry>
<entry>
<title>test(compileSpec): fix broken build on FF</title>
<updated>2013-12-31T09:39:19+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2013-12-31T09:36:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=e415e916e85040fe62c801092be698ab06c1d11c'/>
<id>e415e916e85040fe62c801092be698ab06c1d11c</id>
<content type='text'>
FF 26.0 now throws:

"TypeError: NodeList doesn't have an indexed property setter."

when we try to assign to `childNodes[1]`, since this test still works properly
on Chrome and the issue being tested is not a cross-browser issues, I'm
just making the patchability check more robust instead of trying to figure
out how to make this test fully pass on FF.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FF 26.0 now throws:

"TypeError: NodeList doesn't have an indexed property setter."

when we try to assign to `childNodes[1]`, since this test still works properly
on Chrome and the issue being tested is not a cross-browser issues, I'm
just making the patchability check more robust instead of trying to figure
out how to make this test fully pass on FF.
</pre>
</div>
</content>
</entry>
</feed>
