In bug 99376 (r131503) I removed the special case handling of baselines for replaced elements. This had some undesirable side effects, specifically for absolutely positioned replaced elements. This patch restores the special handling for replaced elements and instead tries to solve the caret repaint issue by not using the SnapOffsetForTransforms flag when computing the abs quad for the caret repaint rect.
Created attachment 169285 [details] Patch
Comment on attachment 169285 [details] Patch DNR
If this is do-no-resuscitate, does that mean it should be closed WONTFIX? Or did I misunderstand your acronym?
Oh, maybe you meant "Do Not Review". I guess I've spent too much time around medical professionals. :)
"Do Not Review" for now :) If it changes to "Do Not Resuscitate" I'll close the bug as appropriate.
Comment on attachment 169285 [details] Patch Attachment 169285 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/14384775 New failing tests: fast/forms/datalist/input-appearance-range-with-datalist-zoomed.html
Upgrading to "Do No Resuscitate".
:)