Open Bug 1912718 Opened 3 months ago Updated 3 months ago

In gfx/tests/reftest/1912431-emoji-globalAlpha-ref.html, the <canvas>es with partial CSS opacity fail to render on Android

Categories

(Core :: Graphics: Canvas2D, defect)

Unspecified
Android
defect

Tracking

()

People

(Reporter: jfkthame, Unassigned)

References

Details

The recently-added gfx reftest 1912431-emoji-globalAlpha.html fails on Android, because its reference case renders several <canvas> elements with varying degrees of CSS opacity, but on Android, all those with opacity less than 1.0 fail to appear at all in the reftest screenshot.

Example failure: https://treeherder.mozilla.org/jobs?repo=autoland&selectedTaskRun=b9ShARh6Rtuaxe3r9eZyog.0

It's not currently clear to me whether this failure happens when actually viewing such a page on a device (I don't have one on hand for testing), or if it's an artifact of how the reftest screenshots are captured for comparison.

Severity: -- → S3

It turns out this doesn't fail in all cases; bug 1912431 got backed out (https://bugzilla.mozilla.org/show_bug.cgi?id=1912431#c14) because of "unexpected" passes on Android. Looks like it's the software-webrender jobs that pass (though I marked the test as random-if(Android), thinking at first it was intermittent).

You need to log in before you can comment on or make changes to this bug.