Open Bug 391757 Opened 18 years ago Updated 3 years ago

moving divs leave odd droppings behind due to Windows ClearType

Categories

(Core :: Layout, defect)

x86
Windows XP
defect

Tracking

()

People

(Reporter: vlad, Unassigned)

Details

Attachments

(1 file)

Not sure what's going on here -- this same issue happens in Firefox 2. I only see it if Cleartype is enabled on windows. I'm guessing this is cleartype droppings from the horizontal part of the "L" in "Layer", which is extending outside of the div bounding box when it's being drawn? Note that you shuold see a smooth animation after a 1s pause after load; if you see an immediate jump, then you're hitting a different bug (that I was trying to create a testcase for), and you need to resize the window or fiddle around with it until you get the smooth animation for the droppings to show up.
Flags: blocking1.9?
Summary: moving divs leave odd droppings behind → moving divs leave odd droppings behind due to Windows ClearType
Is this independent of Bug 96041?
I think so; I'm pretty sure those glyph bounds don't include cleartype extents, so not sure what we can do here, actually.
If the glyph bounds don't include the inked extents, that's a bug right? That's what I tend to mean by "glyph bounds"...
Sure, but what if you can't get those bounds from the OS? I'm pretty sure that the windows APIs won't give you the bounds of the cleartype'd area, for backwards compat purposes.
Then how does any application work that needs to calculate the inked area? I suppose we could just add one pixel or something, but we don't want to trigger overflow areas on every single text frame ... I did that on Mac accidentally, once, and it *sucked*.
Flags: blocking1.9? → blocking1.9-
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: