Summary: | REGRESSION (r28519-r28535): Caret doesn't paint past the right edge of a block | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | mitz | ||||
Component: | Layout and Rendering | Assignee: | Nobody <webkit-unassigned> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | ddkilzer, xslf | ||||
Priority: | P1 | Keywords: | GoogleBug, HasReduction, InRadar, Regression | ||||
Version: | 528+ (Nightly build) | ||||||
Hardware: | Mac | ||||||
OS: | OS X 10.5 | ||||||
URL: | data:text/html,%3Cdiv%20contenteditable%20style=%22text-align:right%22%3E%3C/div%3E | ||||||
Attachments: |
|
Description
mitz
2008-05-15 13:39:25 PDT
*** Bug 19244 has been marked as a duplicate of this bug. *** Probably a result of removing the padding in <http://trac.webkit.org/changeset/28523>. Created attachment 21339 [details] Revert part of r28523 This patch fixes the regression. Its weakness is that it only covers cases where the caret is within one pixel from the block, but I could not come up with a reasonable general solution. I am not sure that it is ever valid for the caret to be more than one pixel away from the block. Comment on attachment 21339 [details] Revert part of r28523 + // Ensure that the dirty rect intersects the blcok that paints the caret even in the case where Typo "blcok". r=me Fixed in <http://trac.webkit.org/changeset/34127>. |