Igor Minar
663ccc5449
fix(form): prevent page reload when form destroyed
...
this fix ensures that we prevent the default action on form submission
(full page reload) even in cases when the form is being destroyed as
a result of the submit event handler (e.g. when route change is
triggered).
The fix is more complicated than I'd like it to be mainly because
we need to ensure that we don't create circular references between
js closures and dom elements via DOM event handlers that would then
result in a memory leak.
Also the differences between IE8, IE9 and normal browsers make testing
this ugly.
Closes #1238
2012-08-10 14:21:02 -07:00
Igor Minar
263f47819f
test(form): fix broken preventDefault test
...
the original test relied on incorrect assumptions about how jasmine async
tests work (when setTimeout is triggered) and how browser reloads a page
(the sequence of events) and thus the test passes even when the default
is not prevented.
this change fixes the test by registering an extra submit event handler
that checks if the default was prevented.
if the default was not prevented, the test will fail and the page will
be reloaded causing the test runner to panic.
2012-08-10 14:20:52 -07:00
Igor Minar
6b75475ce3
refactor(formSpec): group preventDefault specs into a describe
2012-08-10 14:20:28 -07:00
Igor Minar
07c354a8c0
docs(faq): update faq docs
2012-08-10 14:20:13 -07:00
Igor Minar
1391579599
docs(styles): fix the cog icon alignment
2012-08-10 14:19:57 -07:00
Vojta Jina
5d2bd1d84c
chore(nodeserver): add font mime type
2012-08-10 14:19:47 -07:00
Vojta Jina
bf77e212af
docs(guide): hide scenario for directive example
...
scenario test for this example would be tricky, we need to teach
the runner how to inject mocks first.
2012-08-10 14:19:37 -07:00
Vojta Jina
eef2f9c31e
docs(design): fix icons
...
Copy fontawesome during build
2012-08-10 14:18:45 -07:00
brettcannon
438627c2c3
fix(docs): "in depth" -> "in-depth"
2012-08-10 14:18:06 -07:00
Igor Minar
d3952b79c7
docs(readme): improve blurb about AngularJS in README.md
2012-07-19 21:48:45 -07:00
brettcannon
5ef9ed87d8
fix(docs): Capitalize Angular.
2012-07-19 15:23:21 -07:00
brettcannon
8c81a0f372
fix(docs): Fix a spelling mistake by replacing the noun with "it"
2012-07-19 15:04:29 -07:00
brettcannon
bde931afd5
fix(docs): "were" -> "where"
2012-07-19 11:28:19 -07:00
brettcannon
6553fe68d1
fix(docs): Capitalize "URL".
2012-07-19 11:05:38 -07:00
Chris Dawson
13b5fd1b9d
fix(docs): Fixed defer to timeout change in timer directive example
2012-07-19 10:04:22 -07:00
Chris Dawson
17209d5b4a
fix(docs): Spelling errors
2012-07-19 10:01:50 -07:00
brettcannon
6f9a5721bc
fic(docs): Consistently use __bold__ for things that must be done when moving the ng-controller declaration.
2012-07-19 09:57:58 -07:00
brettcannon
31c825607d
fix(docs): Tweak some grammar and add some links relating to DI.
2012-07-19 09:54:53 -07:00
brettcannon
ab6937e251
fix(docs): Capitalize "APIs"
2012-07-19 09:49:44 -07:00
brettcannon
fbfda241f6
fix(docs): Capitalize "Angular".
2012-07-19 09:35:43 -07:00
brettcannon
206371b737
fix(docs): Capitalize Angular.
2012-07-19 09:26:34 -07:00
brettcannon
b6b92bd866
fix(docs): Add a missing "the".
2012-07-19 09:09:52 -07:00
brettcannon
79f2d843a8
fix(docs): ngRepeater isn't a thing, ngRepeat is
2012-07-19 09:04:59 -07:00
brettcannon
64a9cd8f4f
fix(docs): Remove a redundant "in".
2012-07-19 09:02:04 -07:00
brettcannon
7f6e1326f3
fix(docs): Grammatical fix
2012-07-18 15:48:08 -07:00
brettcannon
1fd2b3d402
fix(docs): Fixed some awkward wording
2012-07-18 15:42:29 -07:00
brettcannon
d56d69cc83
fix(docs): Tweak formatting and wording of a list
2012-07-18 15:20:38 -07:00
brettcannon
01e726b2fa
fix(docs): Don't want the present participle of "is"
2012-07-18 15:15:09 -07:00
brettcannon
1613621645
fix(docs): Adjectve accidentally made into an adverb
2012-07-18 12:16:14 -07:00
brettcannon
92a3d28218
fix(docs): Minor grammatical fix
2012-07-18 11:52:57 -07:00
Rishabh Rao
4c58501956
fix(docs): Fixed typo: changed ngRepeate to ngRepeat.
2012-07-16 12:33:19 -07:00
Jamie Krug
c076fe08cf
fix(docs): Fix spelling, punctuation and grammatical errors on dev guide bootstrap page.
2012-07-16 12:10:43 -07:00
Jamie Krug
2473412ba5
fix(docs): Fix spelling, punctuation and grammatical errors on dev guide compiler page.
2012-07-16 12:10:42 -07:00
Jamie Krug
1f2d50000e
fix(docs): Fix spelling, punctuation and grammatical errors on dev guide overview page.
2012-07-16 12:10:33 -07:00
Kevin Old
5026315d6f
fix(docs): correct typo
2012-07-16 11:40:21 -07:00
Igor Minar
a8b04004e3
docs(readme): add blurb about AngularJS to README.md
2012-07-02 08:21:19 -07:00
Igor Minar
f0a090ddf2
fix(docs): correctly generate sitemap
2012-07-02 08:21:19 -07:00
Igor Minar
6d9313a68d
fix(docs): fix broken ng-docs specs
2012-07-02 08:21:19 -07:00
Vojta Jina
212f685e06
chore(changelog): fix typos in rc11 changelog
2012-06-25 20:36:41 -07:00
Igor Minar
35706ba482
chore(release): starting the 1.0.2 debilitating-awesomeness iteration
2012-06-25 12:52:32 -07:00
Igor Minar
9bef436b22
chore(release): cutting the 1.0.1 thorium-shielding release
2012-06-25 09:30:57 -07:00
Igor Minar
3f14a45aa5
docs(changelog): release notes for 1.0.1 thorium-shielding
2012-06-25 09:30:57 -07:00
Misko Hevery
ffb270130a
fix(browser): prevent ie from getting into redirect loop
...
Closes #1075
Closes #1079
Closes #1085
2012-06-22 10:21:31 -07:00
Igor Minar
0d57f1373f
chore(release): starting the 1.0.1 iteration
2012-06-21 13:59:53 -07:00
Igor Minar
869143ec7d
chore(logos): fix shield logo exports
...
the previous version is clipped at the top
2012-06-21 13:58:24 -07:00
Igor Minar
1e6d4d5f54
fix(logo): center A in the shield
2012-06-21 13:58:24 -07:00
Vojta Jina
3da4194f98
fix($location): url rewriting if element was removed
...
When user clicks a link, $location needs to intercept this event. The <a> doesn't have to be target element of the DOM event, so it needs to traverse the DOM, to find first <a> parent.
If the target element was removed from DOM, during the same event, it would throw an exception. This fixes the issue.
Closes #1058
2012-06-20 12:18:48 -07:00
Misko Hevery
ad5d2f2991
fix(doc) firefox icon rendering
2012-06-15 10:40:25 -07:00
Igor Minar
519bef4f3d
chore(release): cutting the 1.0 temporal-domination release
2012-06-14 10:50:22 -07:00
Igor Minar
6dfe5be155
docs(changelog): release notes for 1.0 temporal-domination release
2012-06-14 10:50:22 -07:00