Reftests can not detect failures dependent on a non-zero device offset

NEW
Unassigned

Status

()

4 years ago
4 years ago

People

(Reporter: kip, Unassigned)

Tracking

Trunk
x86
Linux
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

4 years ago
When reftests capture images for comparison, they are rasterized with a device offset of (0,0) resulting in false positives for bugs that only occur with a non-zero device offset.

This could be addressed by more accurately capturing the last rendered frame without re-rasterization or by including chrome in the reftest window that would introduce a device offset in the rasterization.

Bug 1067286 is an example of a regression that could not be tested due to this limitation.
You need to log in before you can comment on or make changes to this bug.