Bug 7680

Summary: REGRESSION: Ellipsis painted over the chrome and in invalid contexts
Product: WebKit Reporter: mitz
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: darin, hyatt
Priority: P1 Keywords: Regression
Version: 420+   
Hardware: Mac   
OS: OS X 10.4   
URL: http://mail.google.com/
Attachments:
Description Flags
Patch darin: review+

Description mitz 2006-03-09 07:22:05 PST
EllipsisBox::paint() calls Font::drawText() directly, bypassing the GraphicsContext and the paintingDisabled check. This results sometimes in painting in arbitrary contexts, including over Safari chrome, and other times in warning messages in the console.

I am working on a patch.
Comment 1 mitz 2006-03-09 07:34:58 PST
Created attachment 6957 [details]
Patch

Can't think of a way to test this.
Comment 2 Darin Adler 2006-03-09 07:41:49 PST
Comment on attachment 6957 [details]
Patch

r=me