1. Set focus to a textarea with no text on it.
2. Type a bunch of characters (I was using spaces) until you get two characters from the right side edge/boundary of the textarea.
3. Type a letter (like 'a'), then press the space bar.
Then the cursor disappears in both Safari (latest version) and Google Chrome 10.0.648.127 (Official Build 76697), which doesn't seem right.
One thing I did notice is, if the textarea has a vertical scrollbar visible (I did this by inserting a bunch of empty lines) and you follow the same steps above, then the cursor does not disappear, _unless_ you're typing on the very last line of the textarea.
Created attachment 85207 [details]
might be the same cause as bug 49508 which I am working on.
looks like my fix fixes this issue as well.
*** This bug has been marked as a duplicate of bug 49508 ***
I am not so sure that this is a duplicate of bug 49508. The fix there fixed the problem in Safari in Mac, but not fixed for chromium Linux. There might be some other problems.
The caret / insertion point is rendered outside of the visible bound.
The related bugs: http://webkit.org/b/57745 and http://webkit.org/b/54598.
This has been fixed by http://trac.webkit.org/changeset/85535