Julien Valéry
cc0fbe37d4
docs($compile): fix spelling
...
Closes #10296
2014-12-03 19:21:38 +01:00
Jason Bedard
1b640f9665
test($interpolate): adding tests for watching $interpolate functions
...
Closes #10119
2014-12-03 19:15:08 +01:00
Caitlin Potter
32806caf13
docs(guide/css-styling): form controls are not always input elements
...
People frequently write custom form controls using the `ngModel` directive, this just
refactors the text to be more clear that this is possible (imho).
2014-12-02 22:00:00 -05:00
Caitlin Potter
9c113aa4af
style(guide/css-styling): remove trailing whitespace
...
Pretty self-explanatory, no mystery here.
2014-12-02 22:00:00 -05:00
Caitlin Potter
9a616eade4
refactor(toJson): remove breaking change from previous CL
...
Closes #10297
2014-12-02 17:32:39 -05:00
Caitlin Potter
7daf4e0125
test(toJson): add extra test cases for new pretty behaviour
2014-12-02 17:32:38 -05:00
Rahul Doshi
1191edba4e
feat(jsonFilter): add optional arg to define custom indentation
...
also change toJson function to accomodate passing in of number of spaces
Closes #9771
2014-12-02 17:32:38 -05:00
Philipp Denzler
c8c9bbc412
docs(guide/Working With CSS): ng-touched/untouched
...
Add description for ng-touched and ng-untouched CSS classes.
Closes #10302
2014-12-02 17:13:34 -05:00
Lucas Galfaso
429938da1f
fix($parse): Follow JavaScript context for unbound functions
...
Use `undefined` as the context when a function is ounbound.
E.g. when executing `foo()()`, then `foo()` is executed using the
scope as the context, the function returned by `foo()` will
have an `undefined` context
2014-12-02 22:45:32 +01:00
Georgios Kalpakas
a75537d461
fix(filterFilter): don't match primitive sub-expressions against any prop
...
Basically, implement the logic detailed in the 2nd point of
https://github.com/angular/angular.js/pull/9757#issuecomment-63544399
2014-12-02 13:52:21 -05:00
Georgios Kalpakas
5ced914cc8
fix(filterFilter): ignore function properties and account for inherited properties
...
Closes #9984
2014-12-02 13:52:21 -05:00
Georgios Kalpakas
a631a759d2
test(filter): test expression object with inherited properties
...
Related to #9984
2014-12-02 13:52:21 -05:00
Georgios Kalpakas
f7cf846045
fix(filterFilter): correctly handle deep expression objects
...
Previously, trying to use a deep expression object (i.e. an object whose
properties can be objects themselves) did not work correctly.
This commit refactors `filterFilter`, making it simpler and adding support
for filtering collections of arbitrarily deep objects.
Closes #7323
Closes #9698
Closes #9757
2014-12-02 13:52:11 -05:00
Pawel Kozlowski
96c61fe756
fix(numberFilter): numbers rounding to zero shouldn't be negative
...
Closes #10278
2014-12-02 19:36:39 +01:00
chasefleming
915a891ad4
fix(linky): make urls starting with www. links, like markdown
...
It's super cool!
Closes #10290
2014-12-02 13:25:54 -05:00
Carson McDonald
8df47db72f
docs(guide/scope): fix typo
...
Closes #10289
2014-12-02 19:21:02 +01:00
Olivier Combe
013b522c9e
feat($injector): print caller name in "unknown provider" errors (when available)
...
NGEUROPE!!!!!
Closes #8135
Closes #9721
2014-12-02 12:19:15 -05:00
Mike Stickel
7c6be43e83
fix(ngSanitize): exclude smart quotes at the end of the link
...
When smart quotes are included in content filtered through linky, any
smart quote at the end of a URL string was being included in the link
text and the href.
Closes #7307
2014-12-02 12:11:35 +00:00
Peter Bacon Darwin
e93710fe0e
fix($location): strip off empty hash segments when comparing
...
The url is the same whether or not there is an empty `#` marker at the end.
This prevents unwanted calls to update the browser, since the browser is
automatically applying an empty hash if necessary to prevent page reloads.
Closes #9635
2014-12-02 12:04:59 +00:00
Marcy Sutton
5481e2cfcd
feat(ngAria): bind keypress on ng-click w/ option
...
Closes #10288
2014-12-01 19:15:57 -05:00
Georgios Kalpakas
c6b57f1ec6
docs(guide/accessibility): fix dangling links
2014-12-01 14:43:04 -08:00
Pawel Kozlowski
240e0d5c8e
docs(CHANGELOG): add v1.3.5 changes
2014-12-01 22:29:36 +01:00
Martin Staffa
9fa73cb4e7
fix(select): use strict compare when removing option from ctrl
...
Otherwise, if the removed option was the empty option (value ''),
and the currently selected option had a value of 0, the select
would think that the currently selected option had been removed,
causing the unknown option to be added again.
Fixes #9714
Fixes #10115
Closes #10203
v1.3.5
2014-12-01 19:54:14 +01:00
Pawel Kozlowski
f6458826ac
fix($emplateRequest): propagate rejection reason when ignoreRequestError flag is set
...
Closes #10266
2014-12-01 19:50:13 +01:00
Pawel Kozlowski
ab2531143e
refactor($templateRequest): simplify filtering out of transform functions
...
Closes #10264
2014-12-01 19:31:53 +01:00
Shahar Talmi
9a83f9d2fa
fix(ngMock): annotate $RootScopeDecorator
...
Fixes #10273
Closes #10275
Closes #10277
2014-12-01 19:25:43 +01:00
Peter Bacon Darwin
3f07eb227d
test($location): fix test of {rewriteLinks:false}
...
The test for not rewriting links was invalid and just happened to be
passing by chance (false-positive).
2014-12-01 13:39:27 +00:00
Peter Bacon Darwin
446e5669a1
test($location): fix typo
2014-12-01 13:38:47 +00:00
Peter Bacon Darwin
b264be40bc
revert: fix(Angular.js): toKeyValue is not serializing null values
...
This commit contained broken tests and was not ready to be merged.
(reverted from commit 814c9847e8 )
2014-12-01 12:42:18 +00:00
Josh Kurz
814c9847e8
fix(Angular.js): toKeyValue is not serializing null values
...
Signed-off-by: Josh Kurz <jkurz25@gmail.com >
2014-11-30 20:35:14 -05:00
Jesse Palmer
dde613f18e
chore(docs): fix dangling links warning in $http API
...
Closes #10270
2014-11-30 12:50:41 +01:00
Chris Tanseer
e6a2527cdf
docs($rootElement): fix minor grammatical errors
...
Closes #10269
2014-11-29 23:19:32 +01:00
Caitlin Potter
d0351c4803
style(ngHref): make jscs happy ;-;
2014-11-28 22:28:39 -06:00
Sagar Ranglani
b2b6d74ae5
docs(ngHref): fix poor paragraph construction
...
It was bad.
In order to improve the docs, the inclusion of the last sentence would help define `ngHref` well.
Closes #10254
2014-11-28 22:09:18 -06:00
Lucas Galfaso
30694c8027
fix(select): fix several issues when moving options between groups
...
* When an option was moved to a previous group, the group that
loose the option would remove the label from the controller
* When an entire option group was removed, the options in the
group were mot removed from the controller
Closes #10166
2014-11-27 20:40:43 +00:00
Ates Goral
655ac6474b
docs(guide/ie): fixed minor typo
...
Closes #10251
2014-11-27 21:14:01 +01:00
Eric Theise
e5a9b265ba
docs(tutorial): fix grammar
...
Should either be "a different version" or "different versions";
this goes with the latter.
Closes #10249
2014-11-27 19:02:31 +01:00
Danny Shekhtman
e2b9eccde0
docs(guide): fix typo
...
Closes #10245
2014-11-27 08:53:05 +01:00
Sugan Krishnan
9b3d9656a6
docs($compile): fix grammar
...
Closes #10231
2014-11-27 08:52:13 +01:00
Caitlin Potter
1e6a5b29a6
style(*): IE9 does still have issues with apply on some native functions
...
This partially reverts 8f05ca5552
Related to #10242
2014-11-26 21:51:31 +00:00
Caitlin Potter
8f05ca5552
style(*): IE is a real browser, and chakra is pretty solid
...
- IE9+ do not have issues with Function.prototype.bind() on builtin fns (asked Brian Terlson)
(NOTE: there may still be corner cases where builtins will not have `bind()` --- this may
need to be reverted on complaint).
- HTMLScriptElement#text is an IDL-spec'd attribute, and we use it in all cases --- so the
comment was sort of nonsense.
- The value of `msie` does not depend on whether the user is using a "real" browser or not.
Closes #10242
2014-11-26 14:36:33 -06:00
Lucas Galfaso
2ec8d1ffc0
fix(linky): encode all double quotes when serializing email addresses
...
When encoding a URL or an email address, then escape all double quotes
Closes #10090
2014-11-26 21:35:11 +01:00
Shahar Talmi
08cd5c19c7
fix(ngMock): respond did not always take a statusText argument
...
minor fix so that `respond` can take a `statusText` argument
even when having status 200 by default
Closes #8270
2014-11-26 20:03:23 +01:00
Or Neeman
41dc7d5ebd
docs(ngRoute): clarify JSDoc for caseInsensitiveMatch
...
Closes #10220
2014-11-26 19:05:53 +01:00
Georgios Kalpakas
0caa5ad83f
docs(CHANGELOG): remove * component
...
Closes #10222
2014-11-26 19:04:24 +01:00
Mathew Foscarini
5d36353bc9
docs($compile): fix grammar
...
Closes #10204
2014-11-25 19:51:33 +01:00
Guillaume Pannatier
719d5c5fa5
fix($httpBackend): allow canceling request with falsy timeoutId
...
httpBackend with ngMock browser.defer could never cancel the first deferredFn
because the timeoutId returned by defer for the first fn is a zero value.
Compare timeoutId with undefined fix this issue.
Closes #10177
2014-11-25 19:17:57 +01:00
Guillaume Pannatier
266da34098
test($httpBackend): use browser.defer mock instead of fakeTimeout
2014-11-25 19:17:01 +01:00
Lucas Galfaso
9474ec120a
docs(CHANGELOG): add v1.3.4 changes
v1.3.4
2014-11-25 00:05:18 +01:00
Pawel Kozlowski
09a9832358
fix(Angular): properly get node name for svg element wrapper
...
Fixes #10078
Closes #10172
2014-11-24 22:11:00 +00:00