Closed Bug 1842623 Opened 1 year ago Closed 1 year ago

Intermittent pixel-rounding/border-image-width-4.html == pixel-rounding/border-image-width-0.html | single tracking bug

Categories

(Core :: Graphics: WebRender, defect, P5)

defect

Tracking

()

RESOLVED FIXED
119 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox-esr115 --- unaffected
firefox115 --- unaffected
firefox116 --- unaffected
firefox117 --- wontfix
firefox118 --- wontfix
firefox119 --- fixed

People

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

References

(Regression)

Details

(Keywords: intermittent-failure, intermittent-testcase, regression, Whiteboard: [retriggered])

Attachments

(4 files)

This should be fixed by the patch in bug 1842857.

Depends on: 1842857
Flags: needinfo?(nical.bugzilla)

Set release status flags based on info from the regressing bug 1778032

(In reply to Nicolas Silva [:nical] from comment #3)

This should be fixed by the patch in bug 1842857.

Apparently that patch (which adjusted the fuzzy tolerance) wasn't quite sufficient. That patch (https://hg.mozilla.org/mozilla-central/rev/3170f4f57d01 ) bumped the differing-pixel-count to 21, but in fact the failure sometimes has a bit more than that.

This log has 25 differing pixels for border-image-width-4.html and border-image-width-9.html:
https://treeherder.mozilla.org/logviewer?job_id=424702855&repo=mozilla-central&lineNumber=10824
That's the most I'm seeing here. The other recent logs have 22 as the differing-pixel-count.

We should probably just use 25 as the upper-limit instead of 21, I guess?

(These do look like "real" failures; there are border-image pixels that are substantially the wrong color here, not like in an antialiasing-fringe sort of way. I'm not sure if it's worth having a followup to investigate the actual failure or not? It looks like the failure is new since bug 1778032; before that, these tests had no fuzzy annotation at all.)

Component: Layout → Graphics: WebRender
Assignee: nobody → dholbert
Status: NEW → ASSIGNED
Pushed by dholbert@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a1fb2d995877 Increase the fuzzy tolerance for border-image-width-4.html and -9.html to reflect reality. r=lsalzman DONTBUILD

(In reply to Daniel Holbert [:dholbert] from comment #9)

This log has 25 differing pixels for border-image-width-4.html and border-image-width-9.html:
https://treeherder.mozilla.org/logviewer?job_id=424702855&repo=mozilla-central&lineNumber=10824

For posterity, here's the reftest-analyzer view of that test failure:
https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/ZsRl4vyASASxuOkX7t8wbA/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1

And in case the log expires or something, I'm attaching the test screenshot for the -4.html test-failure here, and I'll attach the reference screenshot as well.

Here's the corresponding "reference" screenshot that was shown in the reftest-analyzer UI.

nical do you think we should spin off a followup for the underlying issue here? (Are these intermittent mismatches concerning?)

For convenience, here's a screencast of what the reftest-analyzer comparison looks like for the failure in comment 9 / comment 12. As you can see in the pixel-grid in the second half of the video, the mismatching pixels are quite different in the testcase vs. the reference case.

(This might be easiest to see if you fullscreen the video when playing it; or just use the reftest-analyzer link directly.)

Flags: needinfo?(nical.bugzilla)
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 119 Branch

It's surprising to me that the issue is intermittent. As far as the actual differences are concerned, I'm not too worried because this test magnifies off-by-one differences in how repetitions are positioned/snapped. For web content I don't expect it to make a big difference in practice, so that puts figuring this out far down the priority list.

Flags: needinfo?(nical.bugzilla)
Blocks: 1865654
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: