Not sure if this is a bug, but works well in Firefox - when there is an absolute positioned element in the document (designMode='on') this element is accessible via navigation keys moving caret. So let say we have this example from my online editor: <div class="line-numbers-absolute"></div> <span class="line-relative">some text line1</span> in editor you can see this: some text line1 so if the caret is in the beginning of the text and left arrow is pressed caret jumps somewhere into absolutely positioned div (line numbers). Firefox works well so I think they deal with key navigation according to the DOM flow. Seems like webkit deal with key navigation via HTML. I've found some JS workaround, but it's not very pretty and I think it'd be good to think about this so it's same in all browsers. Cheers, Jaro
This is a pretty tricky bug to fix.