[wpt-sync] Sync PR 38403 - Generate canvas layer global state tests with new test variants feature.
Categories
(Core :: DOM: Core & HTML, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox112 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 38403 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/38403
Details from upstream follow.
Jean-Philippe Gravel <jpgravel@chromium.org> wrote:
Generate canvas layer global state tests with new test variants feature.
All of these tests were very similar with the only important different
being the global state applied in the setup. Adding a "variant" feature
to the test generation script allows for cutting a lot of this
repetitive code.Change-Id: Ic3ac63e80ff9c5290ae5f98a29c7d854951e9ba7
Bug: 1409873
Reviewed-on: https://chromium-review.googlesource.com/4209308
WPT-Export-Revision: 9365b107e5918550aba9f2cd8e2d37d7870a3cf8
Assignee | ||
Comment 1•3 years ago
|
||
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 2•3 years ago
|
||
Assignee | ||
Comment 3•3 years 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
: 27
FAIL
: 3
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/layers/2d.layer.global-states.alpha.filter.globalcompositeoperation.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/element/layers/2d.layer.global-states.alpha.filter.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/element/layers/2d.layer.global-states.alpha.filter.shadow.html [wpt.fyi]:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - /html/canvas/element/layers/2d.layer.global-states.alpha.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/element/layers/2d.layer.global-states.alpha.shadow.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/element/layers/2d.layer.global-states.filter.globalcompositeoperation.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/element/layers/2d.layer.global-states.filter.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/element/layers/2d.layer.global-states.filter.shadow.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/element/layers/2d.layer.global-states.globalcompositeoperation.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/element/layers/2d.layer.global-states.shadow.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/offscreen/layers/2d.layer.global-states.alpha.filter.globalcompositeoperation.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/offscreen/layers/2d.layer.global-states.alpha.filter.globalcompositeoperation.w.html [wpt.fyi]:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - /html/canvas/offscreen/layers/2d.layer.global-states.alpha.filter.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/offscreen/layers/2d.layer.global-states.alpha.filter.shadow.html [wpt.fyi]:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - /html/canvas/offscreen/layers/2d.layer.global-states.alpha.filter.shadow.w.html [wpt.fyi]:
TIMEOUT
(Chrome:FAIL
, Safari:TIMEOUT
) - /html/canvas/offscreen/layers/2d.layer.global-states.alpha.filter.w.html [wpt.fyi]:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - /html/canvas/offscreen/layers/2d.layer.global-states.alpha.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/offscreen/layers/2d.layer.global-states.alpha.shadow.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/offscreen/layers/2d.layer.global-states.alpha.shadow.w.html [wpt.fyi]:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - /html/canvas/offscreen/layers/2d.layer.global-states.alpha.w.html [wpt.fyi]:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - /html/canvas/offscreen/layers/2d.layer.global-states.filter.globalcompositeoperation.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/offscreen/layers/2d.layer.global-states.filter.globalcompositeoperation.w.html [wpt.fyi]:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - /html/canvas/offscreen/layers/2d.layer.global-states.filter.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/offscreen/layers/2d.layer.global-states.filter.shadow.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/offscreen/layers/2d.layer.global-states.filter.shadow.w.html [wpt.fyi]:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - /html/canvas/offscreen/layers/2d.layer.global-states.filter.w.html [wpt.fyi]:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - /html/canvas/offscreen/layers/2d.layer.global-states.globalcompositeoperation.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/offscreen/layers/2d.layer.global-states.globalcompositeoperation.w.html [wpt.fyi]:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - /html/canvas/offscreen/layers/2d.layer.global-states.shadow.html [wpt.fyi]:
FAIL
(Chrome:PASS
, Safari:FAIL
) - /html/canvas/offscreen/layers/2d.layer.global-states.shadow.w.html [wpt.fyi]:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
)
Comment 6•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/ea38e9cd7648
https://hg.mozilla.org/mozilla-central/rev/97e28c300b41
Description
•