After we changed RenderBR not to be RenderText and we started using RenderLineBreak instead (r155957), the caret gets thinner on every newline. <rdar://problem/15994556>
Created attachment 230539 [details] Patch
Comment on attachment 230539 [details] Patch But...but...I really liked the small caret :)
Committed revision 168066.