Closed Bug 1284523 Opened 9 years ago Closed 9 years ago

Intermittent canvas/text-ltr-alignment-test.html == canvas/text-ltr-alignment-ref.html | (LOAD ONLY), max difference: 255, number of differing pixels: 1038

Categories

(Core :: Graphics: Canvas2D, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1285263

People

(Reporter: intermittent-bug-filer, Assigned: nical)

Details

(Keywords: intermittent-failure, Whiteboard: [gfx-noted])

Well this is interesting... I have no idea how this would be intermittent. Jonathan, I believe we changed some Canvas text things recently, do you think this might be related?
Flags: needinfo?(jfkthame)
Whiteboard: [gfx-noted]
I don't think so. It looks like the testcase simply failed to draw anything, but I don't see how the recent canvas text changes would affect that. We still create the same textrun; we just switched to using the standard gfxTextRun::Draw codepath to render the glyphs instead of manually looping over them in the CanvasRenderingContext code.
Flags: needinfo?(jfkthame)
(In reply to Jonathan Kew (:jfkthame) from comment #2) > I don't think so. It looks like the testcase simply failed to draw anything, > but I don't see how the recent canvas text changes would affect that. We > still create the same textrun; we just switched to using the standard > gfxTextRun::Draw codepath to render the glyphs instead of manually looping > over them in the CanvasRenderingContext code. Yeah, that's the only change I can find though in the Canvas text rendering code. I wonder if this could be a regression from bug 1167235, but I'd expect more tests to be affected.
I just saw bug 1285263, which sounds like it could be the same issue and has a regression range that points to bug 1167235.
Assignee: nobody → nical.bugzilla
Bug 1285263, just landed and, as Jonathan, I think this is the same issue, so it should be fixed as well now. Please reopen if the bug shows up again.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.