Symptom: You can see this in the chat window when people with those browsers type and it thinks they have pressed 'enter', so it posts the chat frequently when they haven't actually hit 'enter' resulting in fragmented and often single character posts. It's really really annoying. Webkit browsers constitute around 20% of the browsers on the internet and Chrome in particular is growing faster than anyone. So your chat script is annoying 20% of your user base.
Possible Solution:
Currently the chat text input html element has the property shown below
Code: Select all
onkeyup="if(window.event.keyCode == 13)){sendComment();}"
replace above with:
Code: Select all
onkeyup="setTimeout(if(window.event.keyCode == 13)){sendComment();},0);"
Thanks!