diff options
| author | Igor Minar | 2013-02-14 15:13:50 -0800 | 
|---|---|---|
| committer | Igor Minar | 2013-02-14 16:42:58 -0800 | 
| commit | 37e8b12265291918396bfee65d444a8f63697b73 (patch) | |
| tree | c4eed144b5c9931c9ccb750b32213c5b55962c5e /src/ng/directive/booleanAttrs.js | |
| parent | 1ace5eb39632ae189fdabee176c6e918960d0578 (diff) | |
| download | angular.js-37e8b12265291918396bfee65d444a8f63697b73.tar.bz2 | |
fix(a): workaround IE bug affecting mailto urls
Apparently there is a really weird bug in IE6-8 that causes anchor textContent
to be reset with href content when both contain @ symbol.
Inserting a bogus comment node into all anchor elements in IE works around this
browser bug.
I'm fixing the issue via directive because that way we'll fix it for jQuery as
well.
I fixed an e2e test too because it was incorrect.
Closes #1949
Diffstat (limited to 'src/ng/directive/booleanAttrs.js')
| -rw-r--r-- | src/ng/directive/booleanAttrs.js | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/src/ng/directive/booleanAttrs.js b/src/ng/directive/booleanAttrs.js index 2d1278cd..739c539a 100644 --- a/src/ng/directive/booleanAttrs.js +++ b/src/ng/directive/booleanAttrs.js @@ -66,7 +66,7 @@          it('should execute ng-click but not reload when no href but name specified', function() {            element('#link-5').click();            expect(input('value').val()).toEqual('5'); -          expect(element('#link-5').attr('href')).toBe(''); +          expect(element('#link-5').attr('href')).toBe(undefined);          });          it('should only change url when only ng-href', function() { | 
