Open Bug 586771 Opened 14 years ago Updated 2 years ago

[d2d] REFTEST TEST-UNEXPECTED-FAIL | bugs/482592-1a.xhtml |

Categories

(Core :: Graphics, defect)

x86
Windows XP
defect

Tracking

()

People

(Reporter: jrmuizel, Unassigned)

References

Details

(Whiteboard: [lang=html])

No description provided.
It looks like the problem here is that. show_glyphs('x'); show_glyphs('y') is not the same as show_glyphs('xy'); It's not exactly clear to me why this is, but based on the way text rasterization works in d2d it seems conceivable. d2d builds up a buffer of rasterized glyph strings, along with a vertex buffer that corresponds to the location of each string. When these get flushed d2d filters and blends them onto the destination surface. So in the first case we have two quads and in the second case a single one.
This test is ignored on Direct2D. We should fix it by putting more space between the strings or masking the pixels where they ABUT.
Note that you'll also need to remove the random-if(d2d) in layout/reftests/bugs/reftest.list.
Whiteboard: [mentor=joe@drew.ca][lang=html]
Whiteboard: [mentor=joe@drew.ca][lang=html] → [lang=html]
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.