Closed Bug 1577770 Opened 5 years ago Closed 5 years ago

Categories

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

defect

Tracking

()

RESOLVED FIXED
mozilla74
Tracking Status
firefox-esr68 --- unaffected
firefox72 --- wontfix
firefox73 --- wontfix
firefox74 --- fixed

People

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

Details

(Keywords: intermittent-failure, regression)

Attachments

(1 file)

Filed by: cbrindusan [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=264217488&repo=try
Full log: https://queue.taskcluster.net/v1/task/J2YTDSWbSqqGlmpuWARR3g/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://queue.taskcluster.net/v1/task/J2YTDSWbSqqGlmpuWARR3g/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2019-08-30T11:13:38.817Z] 11:13:38 INFO - TEST-START | /css/motion/offset-rotate-005.html
[task 2019-08-30T11:13:38.833Z] 11:13:38 INFO - PID 11667 | 1567163618822 Marionette INFO Testing http://web-platform.test:8000/css/motion/offset-rotate-005.html == http://web-platform.test:8000/css/motion/offset-rotate-ref.html
[task 2019-08-30T11:13:38.835Z] 11:13:38 INFO - PID 11667 | --DOMWINDOW == 13 (0x7f26d40df400) [pid = 11667] [serial = 6] [outer = (nil)] [url = about:blank]
[task 2019-08-30T11:13:38.836Z] 11:13:38 INFO - PID 11667 | --DOMWINDOW == 12 (0x7f26d11a9c00) [pid = 11667] [serial = 11] [outer = (nil)] [url = about:blank]
[task 2019-08-30T11:13:38.860Z] 11:13:38 INFO - PID 11667 | ++DOMWINDOW == 27 (0x7f2cefaf3c00) [pid = 11812] [serial = 27] [outer = 0x7f2cf19dcf20]
[task 2019-08-30T11:13:39.159Z] 11:13:39 INFO - PID 11667 | 1567163619153 Marionette INFO No differences allowed
[task 2019-08-30T11:13:39.297Z] 11:13:39 INFO - TEST-UNEXPECTED-FAIL | /css/motion/offset-rotate-005.html | Testing http://web-platform.test:8000/css/motion/offset-rotate-005.html == http://web-platform.test:8000/css/motion/offset-rotate-ref.html

This is an extremely subtle antialiasing issue along the edge of a rotated shape.

("extremely subtle" = 3 pixels different, maximum difference per channel 1)

If this wasn't just a one-off failure, we should just add a fuzzy annotation and move along.

(Worth waiting for a few more failures to get an idea of what condition might be appropriate -- e.g. fuzzy-if(gtkWidget...) vs. webrender vs. something else.)

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INCOMPLETE

Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=270098830&repo=mozilla-beta&lineNumber=20543

[task 2019-10-07T17:16:08.642Z] 17:16:08 INFO - TEST-START | /css/motion/offset-rotate-005.html
[task 2019-10-07T17:16:08.703Z] 17:16:08 INFO - PID 11669 | 1570468568696 Marionette INFO Testing http://web-platform.test:8000/css/motion/offset-rotate-005.html == http://web-platform.test:8000/css/motion/offset-rotate-ref.html
[task 2019-10-07T17:16:08.800Z] 17:16:08 INFO - PID 11669 | ++DOMWINDOW == 27 (0x7f31e0cf6c00) [pid = 11817] [serial = 27] [outer = 0x7f31e2cf1f20]
[task 2019-10-07T17:16:08.946Z] 17:16:08 INFO - PID 11669 | 1570468568938 Marionette INFO No differences allowed
[task 2019-10-07T17:16:09.003Z] 17:16:09 INFO - PID 11669 | --DOMWINDOW == 13 (0x7fd947b0b400) [pid = 11669] [serial = 6] [outer = (nil)] [url = about:blank]
[task 2019-10-07T17:16:09.003Z] 17:16:09 INFO - PID 11669 | --DOMWINDOW == 12 (0x7fd94522bc00) [pid = 11669] [serial = 11] [outer = (nil)] [url = about:blank]
[task 2019-10-07T17:16:09.060Z] 17:16:09 INFO - TEST-UNEXPECTED-FAIL | /css/motion/offset-rotate-005.html | Testing http://web-platform.test:8000/css/motion/offset-rotate-005.html == http://web-platform.test:8000/css/motion/offset-rotate-ref.html
[task 2019-10-07T17:16:09.060Z] 17:16:09 INFO - Found 3 pixels different, maximum difference per channel 1
[task 2019-10-07T17:16:09.060Z] 17:16:09 INFO - REFTEST IMAGE 1 (TEST): [edit by dholbert: omitting data URIs for brevity, since we have them in the log]

Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---

This failure is the same style as the original one (as described in Comment 1).

Also: both failures have been on WebRender, so this is likely a WebRender bug (given that it's a graphical failure). Reclassifying.

Component: CSS Parsing and Computation → Graphics: WebRender

I pushed a patch to Try[1], to change this bug's existing annotation[2] (basically random-if-[linuxqr+debug] basically) to a fuzzy-if-linuxqr annotation:

[1] https://treeherder.mozilla.org/#/jobs?repo=try&revision=8a380d79f471bc91a3e8e3c52bf3db23b0087d9d

[2] https://searchfox.org/mozilla-central/rev/2e355fa82aaa87e8424a9927c8136be184eeb6c7/testing/web-platform/meta/css/motion/offset-rotate-005.html.ini

Pushed by dholbert@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c0be27849e72 Change random annotation for wpt reftest "offset-rotate-005.html" to a fuzzy annotation. (no review)
Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla74
Assignee: nobody → dholbert
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: