| Age | Commit message (Collapse) | Author |
|
This is hard to test as a unit-test, since it involves the actual loading
of angular, but it turns out that it is easy to test using a protractor
e2e test.
Closes #5863
Closes #5587
|
|
This was introduced by 2ca6d650e8a13cee28f11c38622cab231787325f, somewhat inexplicably as I had run
grunt ci-checks locally. But regardless, this should fix this up.
|
|
Updated example formatting.
Closes #6068
|
|
|
|
Closes #6705
|
|
instead use angular modules
also fix formatting
|
|
|
|
When the example for `ngAnimate` was added in commit:3344396, the `@param name` annotation was unintentionally duplicated. Remove this duplicate.
Closes #6720
|
|
If dealing with a document fragment node with a host element, and no parent, use the host
element as the parent. This enables directives within a Shadow DOM or polyfilled Shadow DOM
to lookup parent controllers.
Closes #6637
|
|
|
|
Update docs to reflect that $http no longer requires passing in an HTTP method, as changed in #6401.
|
|
|
|
In Firefox, hovering over an option in an open select menu updates the selected property of option
elements. This means that when a render is triggered by the digest cycle, and the list of options
is being rendered, the selected properties are reset to the values from the model and the option
hovered over changes. This fix changes the code to only use DOM elements' selected properties in a
comparison when a change event has been fired. Otherwise, the internal new and existing option
arrays are used.
Closes #2448
Closes #5994
Closes #6769
|
|
Android 4.3 only supports webkitCancelRequestAnimationFrame.
Closes #6526
|
|
Originally we destroyed the oldValue by incrementaly copying over portions of the newValue
into the oldValue during dirty-checking, this resulted in oldValue to be equal to newValue
by the time we called the watchCollection listener.
The fix creates a copy of the newValue each time a change is detected and then uses that
copy *the next time* a change is detected.
To make `$watchCollection` behave the same way as `$watch`, during the first iteration
the listener is called with newValue and oldValue being identical.
Since many of the corner-cases are already covered by existing tests, I refactored the
test logging to include oldValue and made the tests more readable.
Closes #2621
Closes #5661
Closes #5688
Closes #6736
|
|
Closes #5012
|
|
PR #5547 introduced conversion of all 0 status codes to 404 for cases
where no response was recieved (previously this was done for the
file:// protocol only). But this mechanism is too eager and
masks legitimate cases where status 0 should be returned. This commits
reverts to the previous mechanism of handling 0 status code for the
file:// protocol (converting 0 to 404) while retaining the returned
status code 0 for all the protocols other than file://
Fixes #6074
Fixes #6155
|
|
|
|
|
|
The recent $$RAFProvider which is a wrapper for the native
requestAnimationFrame method doesn't use the mozRequestAnimationFrame.
Old versions of FF (20 for example) crash if ngAnimate is included
No breaking changes and fix issue https://github.com/angular/angular.js/issues/6535
Closes #6535
Closes #6540
|
|
Closes #6654
|
|
Closes #6539
|
|
|
|
Moving to new lines & making it bold to avoid confusion
when they r all in same line without any separation
Closes #6633
|
|
change $route.routes property type to Object, property is marked incorrectly as an Array
Closes #6552
|
|
`consititute` -> `constitute`
Typo fixed
Closes #6607
|
|
`preferrable` -> `preferable`
Typo fixed
Closes #6606
|
|
As highlighted by the new sterner dgeni.
|
|
If the first element in a template is a <thead> or a <tfoot>, then
use the existing logic to handle table elements compilation.
Closes #6289
|
|
|
|
Closed #6544.
|
|
Typo fixup
Closes #6521
|
|
- According to
https://github.com/angular/angular.js/blob/5bf81bc111a866ec65ef86c01336911e577df5df/docs/content/guide/controller.ngdoc#L166
Ctrl should be the suffix for a controller
Closes #5817
|
|
Closes #6485
|
|
|
|
Closes #5393
|
|
The docs for the `flush()` method contained a few grammatical
errors and were awkwardly worded. Change the explanation of
the method to remove errors and read more naturally.
Closes #4886
|
|
|
|
|
|
Make it clear that the result of the $parsers pipeline is what goes to the model value.
Closes #5708
|
|
|
|
Closes #6463
|
|
Add css animations when form or field status change to/from dirty,
pristine, valid or invalid. This works like animation system present
with ngClass, ngShow, etc.
Closes #5378
|
|
Dates are not returned, so remove Date from list of return values.
Closes #3070
|
|
Fixes #4467
Closes #6448
|
|
|
|
|
|
|
|
Duplicate 'that' words present in the document, just remove one of them.
Closes #6469
|
|
Closes #6403
|