Fixes issue #23:
On iOS (at least 5 and 6), when the user next taps anywhere else on the page, new touchstart and touchend events are dispatched with the same identifier as the touch event that previously triggered the click that triggered the alert.
Remove stray console.logs
Fixes #32 and redmine 11684
jshint globals
Add test case for issue #45
Update issue number and add link to index
Missing closing body tag
Add test case for issue #48
List test case
Add more links
Add test case for issue #42
Add link to test
Fix for issue #37, which is caused by a browser bug in Mobile Safari
Create reduced test case for issue #37
Add reduced test case for issue #51
- Fix a regression of issue #23 expect for Safari on iOS 4
- Safari on iOS4 sometimes sends the same identifier twice in a row, intermittently breaking clicking because of the workaround for issue #23, therefore disable the workaround for that platform pending a proper fix, fixing issue #52
Only trusted events will deselect text on iOS (fixes issue #49)
Avoid repeating
Send selection to end on iOS (fixes #43)
Variable was unused