Closed Bug 1679825 Opened 3 years ago Closed 3 years ago

Categories

(Core :: Layout, defect, P5)

defect

Tracking

()

RESOLVED FIXED
85 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox83 --- unaffected
firefox84 --- unaffected
firefox85 --- fixed

People

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

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

Attachments

(1 file)

Filed by: btara [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=323056629&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/dEbNURLZQdWZF81qlclusw/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://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/dEbNURLZQdWZF81qlclusw/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


...
[task 2020-11-30T17:28:19.550Z] 17:28:19     INFO - PID 1106 | [Parent 1106, Main Thread] WARNING: NS_ENSURE_TRUE(presShell) failed: file /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowOuter.cpp:4289
[task 2020-11-30T17:28:19.553Z] 17:28:19     INFO - PID 1076 | [Parent 1076, IPDL Background] WARNING: Cannot record shutdown step, mConnection is nullptr: file /builds/worker/checkouts/gecko/dom/localstorage/ActorsParent.cpp:8039
[task 2020-11-30T17:28:19.641Z] 17:28:19     INFO - PID 1076 | 1606757299624	Marionette	WARN	http://web-platform.test:8000/css/css-break/block-001-wm-vlr-print.html overflows viewport (width: 1680, height: 585)
[task 2020-11-30T17:28:19.641Z] 17:28:19     INFO - PID 1076 | [Parent 1076, Main Thread] WARNING: Caller should supply a printer name.: file /builds/worker/checkouts/gecko/widget/nsPrintSettingsService.cpp:875
[task 2020-11-30T17:28:19.641Z] 17:28:19     INFO - PID 1076 | [Child 1091, Main Thread] WARNING: Caller should supply a printer name.: file /builds/worker/checkouts/gecko/widget/nsPrintSettingsService.cpp:875
[task 2020-11-30T17:28:19.709Z] 17:28:19     INFO - PID 1076 | [Child 1091, Main Thread] WARNING: NS_ENSURE_TRUE(rootView) failed: file /builds/worker/checkouts/gecko/layout/base/nsPresContext.cpp:900
[task 2020-11-30T17:28:19.813Z] 17:28:19     INFO - PID 1106 | [WARN  webrender::device::gl] Attribute VertexAttribute { name: "aClipRect_TL", count: 4, kind: F32 } is not found in the shader cs_clip_rectangle. Expected at 8, found at -1
[task 2020-11-30T17:28:19.813Z] 17:28:19     INFO - PID 1106 | [WARN  webrender::device::gl] Attribute VertexAttribute { name: "aClipRect_TR", count: 4, kind: F32 } is not found in the shader cs_clip_rectangle. Expected at 10, found at -1
[task 2020-11-30T17:28:19.813Z] 17:28:19     INFO - PID 1106 | [WARN  webrender::device::gl] Attribute VertexAttribute { name: "aClipRect_BL", count: 4, kind: F32 } is not found in the shader cs_clip_rectangle. Expected at 12, found at -1
[task 2020-11-30T17:28:19.814Z] 17:28:19     INFO - PID 1106 | [WARN  webrender::device::gl] Attribute VertexAttribute { name: "aClipRect_BR", count: 4, kind: F32 } is not found in the shader cs_clip_rectangle. Expected at 14, found at -1
[task 2020-11-30T17:28:19.860Z] 17:28:19     INFO - PID 1106 | [WARN  webrender::device::gl] Attribute VertexAttribute { name: "aClipRect_TL", count: 4, kind: F32 } is not found in the shader cs_clip_rectangle. Expected at 8, found at -1
[task 2020-11-30T17:28:19.861Z] 17:28:19     INFO - PID 1106 | [WARN  webrender::device::gl] Attribute VertexAttribute { name: "aClipRect_TR", count: 4, kind: F32 } is not found in the shader cs_clip_rectangle. Expected at 10, found at -1
[task 2020-11-30T17:28:19.861Z] 17:28:19     INFO - PID 1106 | [WARN  webrender::device::gl] Attribute VertexAttribute { name: "aClipRadii_TR", count: 4, kind: F32 } is not found in the shader cs_clip_rectangle. Expected at 11, found at -1
[task 2020-11-30T17:28:19.861Z] 17:28:19     INFO - PID 1106 | [WARN  webrender::device::gl] Attribute VertexAttribute { name: "aClipRect_BL", count: 4, kind: F32 } is not found in the shader cs_clip_rectangle. Expected at 12, found at -1
[task 2020-11-30T17:28:19.861Z] 17:28:19     INFO - PID 1106 | [WARN  webrender::device::gl] Attribute VertexAttribute { name: "aClipRadii_BL", count: 4, kind: F32 } is not found in the shader cs_clip_rectangle. Expected at 13, found at -1
[task 2020-11-30T17:28:19.861Z] 17:28:19     INFO - PID 1106 | [WARN  webrender::device::gl] Attribute VertexAttribute { name: "aClipRect_BR", count: 4, kind: F32 } is not found in the shader cs_clip_rectangle. Expected at 14, found at -1
[task 2020-11-30T17:28:19.861Z] 17:28:19     INFO - PID 1106 | [WARN  webrender::device::gl] Attribute VertexAttribute { name: "aClipRadii_BR", count: 4, kind: F32 } is not found in the shader cs_clip_rectangle. Expected at 15, found at -1
[task 2020-11-30T17:28:19.980Z] 17:28:19     INFO - PID 1106 | [Parent 1106, Main Thread] WARNING: NS_ENSURE_TRUE(mPresShell) failed: file /builds/worker/checkouts/gecko/layout/generic/nsFrameSelection.cpp:1603
[task 2020-11-30T17:28:20.224Z] 17:28:20     INFO - PID 1106 | console.warn: SearchSettings: "get: No settings file exists, new profile?" (new Error("", "(unknown module)"))
[task 2020-11-30T17:28:20.459Z] 17:28:20     INFO - PID 1106 | [Child 1109, Main Thread] WARNING: '!CanSend() || !mManager || !mManager->CanSend()', file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:40
[task 2020-11-30T17:28:20.459Z] 17:28:20     INFO - PID 1106 | [Child 1109, Main Thread] WARNING: '!CanSend() || !mManager || !mManager->CanSend()', file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:40
[task 2020-11-30T17:28:21.871Z] 17:28:21     INFO - PID 1076 | [Parent 1076, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, nullptr) failed with result 0x804B000A (NS_ERROR_MALFORMED_URI): file /builds/worker/checkouts/gecko/extensions/permissions/Permission.cpp:46
[task 2020-11-30T17:28:21.871Z] 17:28:21     INFO - PID 1076 | [Parent 1076, Main Thread] WARNING: NS_ENSURE_TRUE(principal) failed: file /builds/worker/checkouts/gecko/extensions/permissions/Permission.cpp:58
[task 2020-11-30T17:28:21.961Z] 17:28:21     INFO - PID 1106 | [Parent 1106, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/dom/base/ThirdPartyUtil.cpp:421
[task 2020-11-30T17:28:21.961Z] 17:28:21     INFO - PID 1106 | [Parent 1106, Main Thread] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/worker/checkouts/gecko/parser/html/nsHtml5StreamParser.cpp:1132
[task 2020-11-30T17:28:22.053Z] 17:28:22     INFO - PID 1076 | 1606757302042	Marionette	INFO	Rendering page 1/3
[task 2020-11-30T17:28:22.093Z] 17:28:22     INFO - PID 1106 | [1111, MainThread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:202
[task 2020-11-30T17:28:22.093Z] 17:28:22     INFO - PID 1106 | [1111, MainThread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:202
[task 2020-11-30T17:28:22.093Z] 17:28:22     INFO - PID 1106 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/g1/0g3s868x4kj78x0p65rrdnjr000017/T/tmpSTP4Pj/runtests_leaks_1044_tab_pid1111.log
[task 2020-11-30T17:28:22.093Z] 17:28:22     INFO - PID 1106 | [1111, MainThread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:202
[task 2020-11-30T17:28:22.094Z] 17:28:22     INFO - PID 1106 | [1111, MainThread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:202
[task 2020-11-30T17:28:22.094Z] 17:28:22     INFO - PID 1106 | [1111, Main Thread] WARNING: XPCOM_MEM_BLOAT_LOG is set, disabling native allocations.: file /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:251
[task 2020-11-30T17:28:22.120Z] 17:28:22     INFO - PID 1076 | 1606757302116	Marionette	INFO	Rendering page 1/3
[task 2020-11-30T17:28:22.226Z] 17:28:22     INFO - PID 1076 | 1606757302220	Marionette	INFO	Allowed 0-200 pixels different, maximum difference per channel 0-60
[task 2020-11-30T17:28:22.226Z] 17:28:22     INFO - PID 1076 | 1606757302220	Marionette	INFO	Rendering page 2/3
[task 2020-11-30T17:28:22.271Z] 17:28:22     INFO - PID 1076 | 1606757302262	Marionette	INFO	Rendering page 2/3
[task 2020-11-30T17:28:22.317Z] 17:28:22     INFO - PID 1076 | 1606757302309	Marionette	INFO	Allowed 0-200 pixels different, maximum difference per channel 0-60
[task 2020-11-30T17:28:22.317Z] 17:28:22     INFO - PID 1076 | 1606757302310	Marionette	INFO	Rendering page 3/3
[task 2020-11-30T17:28:22.371Z] 17:28:22     INFO - PID 1076 | 1606757302356	Marionette	INFO	Rendering page 3/3
[task 2020-11-30T17:28:22.403Z] 17:28:22     INFO - PID 1076 | 1606757302389	Marionette	INFO	Allowed 0-200 pixels different, maximum difference per channel 0-60
[task 2020-11-30T17:28:22.444Z] 17:28:22     INFO - TEST-UNEXPECTED-FAIL | /css/css-break/block-001-wm-vlr-print.html | Testing http://web-platform.test:8000/css/css-break/block-001-wm-vlr-print.html == http://web-platform.test:8000/css/css-break/block-001-wm-vlr-ref.html
[task 2020-11-30T17:28:22.444Z] 17:28:22     INFO - Found 96 pixels different, maximum difference per channel 76 on page 3
[task 2020-11-30T17:28:22.445Z] 17:28:22     INFO - REFTEST   IMAGE 1 (TEST): data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASAAA...
[task 2020-11-30T17:28:22.445Z] 17:28:22     INFO - REFTEST   IMAGE 2 (REFERENCE): data:image/png;base64,iVBORw0KGgoAAAA...
[task 2020-11-30T17:28:22.445Z] 17:28:22     INFO - TEST-INFO took 5974ms```

Mats, could you, please, take a look?

Flags: needinfo?(mats)
Assignee: nobody → mats
Flags: needinfo?(mats)
Pushed by mpalmgren@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9cf9e51cd41e
Add fuzzy annotation to block-001-wm-vlr-print.html to allow some anti-aliasing color differences. r=emilio

Hmm, I guess it was more than that one failure that was reported here then.

Windows and Linux have:

Found 101 pixels different, maximum difference per channel 60 on page 3

So if someone could reland it with 100 changed to 120 (for good measure) would be appreciated...
Otherwise, I'll get to it eventually.

Flags: needinfo?(mats)
Pushed by csabou@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/a029b2a98b8e
Add fuzzy annotation to block-001-wm-vlr-print.html to allow some anti-aliasing color differences. r=emilio

Allowed 0-120 pixels different, maximum difference per channel 76-76
Found 101 pixels different, maximum difference per channel 60 on page 3

My bad, I forgot that you have to specify a range for maxDifference as well for it to work sanely.
So 76 needs to be 0-76

Flags: needinfo?(mats)

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

Pushed by csabou@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/24a0de424284
Add fuzzy annotation to block-001-wm-vlr-print.html to allow some anti-aliasing color differences. r=emilio
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 85 Branch
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: