Closed Bug 1747839 Opened 2 years ago Closed 2 years ago

Perma Linux 32-bit /html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.resize.html | Verify that resizing an OffscreenCanvas with a webgl context propagates the new size to its placeholder canvas asynchronously.

Categories

(Core :: Graphics: Canvas2D, defect)

defect

Tracking

()

RESOLVED FIXED
99 Branch
Tracking Status
firefox-esr91 --- unaffected
firefox95 --- unaffected
firefox96 --- unaffected
firefox97 --- fixed
firefox98 --- disabled
firefox99 --- fixed

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Regression)

Details

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

Filed by: abutkovits [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=362573788&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/DftxfZDGRpONhlXbmhaV7g/runs/0/artifacts/public/logs/live_backing.log


[task 2021-12-28T23:24:25.041Z] 23:24:25     INFO - TEST-PASS | /html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.resize.html | Verify that writing to the width or height attribute of a placeholder canvas throws an exception even when not changing the value of the attribute. 
[task 2021-12-28T23:24:25.041Z] 23:24:25     INFO - TEST-FAIL | /html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.resize.html | Verify that resizing a 2d context resets its state. - OffscreenCanvas.getContext: '2d' (value of argument 1) is not a valid value for enumeration OffscreenRenderingContextId.
[task 2021-12-28T23:24:25.041Z] 23:24:25     INFO - @http://web-platform.test:8000/html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.resize.html:60:20
[task 2021-12-28T23:24:25.041Z] 23:24:25     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2534:25
[task 2021-12-28T23:24:25.041Z] 23:24:25     INFO - test@http://web-platform.test:8000/resources/testharness.js:572:30
[task 2021-12-28T23:24:25.041Z] 23:24:25     INFO - @http://web-platform.test:8000/html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.resize.html:58:5
[task 2021-12-28T23:24:25.041Z] 23:24:25     INFO - TEST-FAIL | /html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.resize.html | Verify that setting the size of a 2d context to the same size it already had resets its state. - OffscreenCanvas.getContext: '2d' (value of argument 1) is not a valid value for enumeration OffscreenRenderingContextId.
[task 2021-12-28T23:24:25.041Z] 23:24:25     INFO - @http://web-platform.test:8000/html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.resize.html:71:20
[task 2021-12-28T23:24:25.041Z] 23:24:25     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2534:25
[task 2021-12-28T23:24:25.041Z] 23:24:25     INFO - test@http://web-platform.test:8000/resources/testharness.js:572:30
[task 2021-12-28T23:24:25.041Z] 23:24:25     INFO - @http://web-platform.test:8000/html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.resize.html:69:5
[task 2021-12-28T23:24:25.042Z] 23:24:25     INFO - TEST-FAIL | /html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.resize.html | Verify that resizing an OffscreenCanvas with a 2d context propagates the new size to its placeholder canvas asynchronously. - OffscreenCanvas.getContext: '2d' (value of argument 1) is not a valid value for enumeration OffscreenRenderingContextId.
[task 2021-12-28T23:24:25.042Z] 23:24:25     INFO - @http://web-platform.test:8000/html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.resize.html:86:23
[task 2021-12-28T23:24:25.042Z] 23:24:25     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2534:25
[task 2021-12-28T23:24:25.042Z] 23:24:25     INFO - async_test@http://web-platform.test:8000/resources/testharness.js:620:34
[task 2021-12-28T23:24:25.043Z] 23:24:25     INFO - @http://web-platform.test:8000/html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.resize.html:80:11
[task 2021-12-28T23:24:25.043Z] 23:24:25     INFO - TEST-UNEXPECTED-FAIL | /html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.resize.html | Verify that resizing an OffscreenCanvas with a webgl context propagates the new size to its placeholder canvas asynchronously. - assert_equals: expected 30 but got 10
[task 2021-12-28T23:24:25.043Z] 23:24:25     INFO - @http://web-platform.test:8000/html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.resize.html:182:24
[task 2021-12-28T23:24:25.043Z] 23:24:25     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2534:25
[task 2021-12-28T23:24:25.043Z] 23:24:25     INFO - @http://web-platform.test:8000/html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.resize.html:180:11
[task 2021-12-28T23:24:25.044Z] 23:24:25     INFO - .
[task 2021-12-28T23:24:25.044Z] 23:24:25     INFO - TEST-OK | /html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.resize.html | took 265ms

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

Flags: needinfo?(aosmond)
Whiteboard: [retriggered][stockwell needswork:owner]
Component: DOM: Core & HTML → Canvas: 2D
Keywords: leave-open
Summary: Perma [tier2] /html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.resize.html | Verify that resizing an OffscreenCanvas with a webgl context propagates the new size to its placeholder canvas asynchronously. - assert_equals: expected 30 but → Perma Linux 32-bit /html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.resize.html | Verify that resizing an OffscreenCanvas with a webgl context propagates the new size to its placeholder canvas asynchronously.
Whiteboard: [retriggered][stockwell needswork:owner][stockwell needswork:owner] → [retriggered][stockwell needswork:owner]
Has Regression Range: --- → yes
See Also: → 1754399
Status: NEW → RESOLVED
Closed: 2 years ago
Flags: needinfo?(aosmond)
Resolution: --- → FIXED
Target Milestone: --- → 99 Branch
You need to log in before you can comment on or make changes to this bug.