[wpt-sync] Sync PR 44866 - Add layers variant and references to componentTransfer tests
Categories
(Core :: Graphics: Canvas2D, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox125 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 44866 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/44866
Details from upstream follow.
Andres Ricardo Perez <andresrperez@chromium.org> wrote:
Add layers variant and references to componentTransfer tests
Modified the existing generated tests for the
componentTransfer
filter, to also generate variants that apply them via layers.The existing tests used asserts on pixel data. They were converted into
reference tests by drawing all the required rectangles in different
positions in the canvas.Bug: 1396372
Change-Id: I10fa22dbcfb466a07ce3d82013caed70be4c4491
Reviewed-on: https://chromium-review.googlesource.com/5225022
WPT-Export-Revision: c50d1e7b36fbca8ff01a71710d93c9066fa27141
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Updated•11 months ago
|
Assignee | ||
Updated•11 months ago
|
Assignee | ||
Comment 1•11 months ago
|
||
Assignee | ||
Updated•11 months ago
|
Assignee | ||
Updated•11 months ago
|
Assignee | ||
Comment 2•11 months ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 30 tests
Status Summary
Firefox
FAIL
: 20
TIMEOUT
: 10
Chrome
PASS
: 30
Safari
FAIL
: 20
TIMEOUT
: 10
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /html/canvas/element/filters/2d.filter.canvasFilterObject.componentTransfer.discrete.tentative.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/element/filters/2d.filter.canvasFilterObject.componentTransfer.gamma.tentative.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/element/filters/2d.filter.canvasFilterObject.componentTransfer.identity.tentative.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/element/filters/2d.filter.canvasFilterObject.componentTransfer.linear.tentative.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/element/filters/2d.filter.canvasFilterObject.componentTransfer.table.tentative.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/element/filters/2d.filter.layers.componentTransfer.discrete.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/element/filters/2d.filter.layers.componentTransfer.gamma.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/element/filters/2d.filter.layers.componentTransfer.identity.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/element/filters/2d.filter.layers.componentTransfer.linear.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/element/filters/2d.filter.layers.componentTransfer.table.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/offscreen/filters/2d.filter.canvasFilterObject.componentTransfer.discrete.tentative.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/offscreen/filters/2d.filter.canvasFilterObject.componentTransfer.discrete.tentative.w.html [wpt.fyi]:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - /html/canvas/offscreen/filters/2d.filter.canvasFilterObject.componentTransfer.gamma.tentative.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/offscreen/filters/2d.filter.canvasFilterObject.componentTransfer.gamma.tentative.w.html [wpt.fyi]:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - /html/canvas/offscreen/filters/2d.filter.canvasFilterObject.componentTransfer.identity.tentative.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/offscreen/filters/2d.filter.canvasFilterObject.componentTransfer.identity.tentative.w.html [wpt.fyi]:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - /html/canvas/offscreen/filters/2d.filter.canvasFilterObject.componentTransfer.linear.tentative.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/offscreen/filters/2d.filter.canvasFilterObject.componentTransfer.linear.tentative.w.html [wpt.fyi]:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - /html/canvas/offscreen/filters/2d.filter.canvasFilterObject.componentTransfer.table.tentative.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/offscreen/filters/2d.filter.canvasFilterObject.componentTransfer.table.tentative.w.html [wpt.fyi]:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - /html/canvas/offscreen/filters/2d.filter.layers.componentTransfer.discrete.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/offscreen/filters/2d.filter.layers.componentTransfer.discrete.w.html [wpt.fyi]:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - /html/canvas/offscreen/filters/2d.filter.layers.componentTransfer.gamma.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/offscreen/filters/2d.filter.layers.componentTransfer.gamma.w.html [wpt.fyi]:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - /html/canvas/offscreen/filters/2d.filter.layers.componentTransfer.identity.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/offscreen/filters/2d.filter.layers.componentTransfer.identity.w.html [wpt.fyi]:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - /html/canvas/offscreen/filters/2d.filter.layers.componentTransfer.linear.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/offscreen/filters/2d.filter.layers.componentTransfer.linear.w.html [wpt.fyi]:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - /html/canvas/offscreen/filters/2d.filter.layers.componentTransfer.table.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/offscreen/filters/2d.filter.layers.componentTransfer.table.w.html [wpt.fyi]:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
)
Comment 4•11 months ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/6f1ae4196aff
https://hg.mozilla.org/mozilla-central/rev/825b705b1bcc
Description
•