Created attachment 93986 [details]
When execCommand('InsertParagraph') is executed at a text node boundary, WebKit doesn't move the text node that appears after the caret into the new line. So it appears as if the caret jumped across the text node and inserted a paragraph after the text node.
Created attachment 93988 [details]
What are the expected/actual results here? The result looks correct to me in Chrome 15.0.849.0 dev.