The caret actually gets positioned before the property name but this is not reflected visually; it looks as though the caret is positioned after the first character.
Created attachment 149278 [details] Patch
Committed r121150: <http://trac.webkit.org/changeset/121150>