This was caught by pixel tests. The caret needs to use selectionTop/Bottom now that lineTop no longer includes the leading.
Created attachment 73319 [details] Patch
Fixed in r71589.