Closed Bug 1157716 Opened 7 years ago Closed 7 years ago

Mark unaccelerated antialiasing reftest failures on APZ as fuzzy

Categories

(Core :: Panning and Zooming, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla40
Tracking Status
firefox40 --- fixed

People

(Reporter: dvander, Assigned: dvander)

References

Details

Attachments

(1 file)

No description provided.
Attached patch fixSplinter Review
Attachment #8596589 - Flags: review?(mstange)
Might be worth seeing if these failures are cross-platform or not also.
Blocks: apz-desktop
Comment on attachment 8596589 [details] [diff] [review]
fix

Please add an explanation in the commit message, something like this:

With APZ we always layerize the first scrollable element of the page, if the page itself is not scrollable. These additional layers can cause fuzzy reftest failures in two ways: By differences in blending, or by disabling sub-pixel text anti-aliasing. The latter is only a problem with unaccelerated drawing, because we don't support component alpha layers with BasicLayers. (We also don't support them with BasicCompositor, but "Reftest unaccelerated" tests BasicLayers and not BasicCompositor.)
Attachment #8596589 - Flags: review?(mstange) → review+
https://hg.mozilla.org/mozilla-central/rev/9e6906a839ea
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla40
You need to log in before you can comment on or make changes to this bug.