Created attachment 92536 [details]
When given a contenteditable with a line-height specified (even at 1.0em), clicking on the same line as your text, but after the text, places the text caret at the start of the line instead of the end of the line as expected.
This is a regression from Safari 5.
FWIW, this is probably related to the issue behind Bug 54929.
Indeed, this is just a dup. of the bug 54929.
*** This bug has been marked as a duplicate of bug 54929 ***