Bug 1817290 [wpt PR 38556] - Reland "Reland "Generate canvas layer global state tests...
commit9881e63df66dc5e1fb3d35eed95f0fdeb0fe0474
authorJean-Philippe Gravel <jpgravel@chromium.org>
Tue, 21 Feb 2023 10:56:23 +0000 (21 10:56 +0000)
committermoz-wptsync-bot <wptsync@mozilla.com>
Tue, 28 Feb 2023 05:40:44 +0000 (28 05:40 +0000)
tree558e5ade7cd8cc465034a48e8ce398e3ba69fd6f
parent39a5838e2d035e1e4c9754ce9fb5897874cb7dfc
Bug 1817290 [wpt PR 38556] - Reland "Reland "Generate canvas layer global state tests with new test variants feature."", a=testonly

Automatic update from web-platform-tests
Reland "Reland "Generate canvas layer global state tests with new test variants feature.""

This is a reland of commit 0511f163d2d9ccba4a98deab26972b46f5f2d05e

Original change's description:
> Reland "Generate canvas layer global state tests with new test variants feature."
>
> This is a reland of commit 446ce8aea96e6d4696d9702c1ac86861c9c8cdf6,
> with pixel fuzzy tolerance updated to account for the mac11-arm64-rel
> builder.
>
> Original change's description:
> > 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/c/chromium/src/+/4209308
> > Reviewed-by: Aaron Krajeski <aaronhk@chromium.org>
> > Commit-Queue: Jean-Philippe Gravel <jpgravel@chromium.org>
> > Cr-Commit-Position: refs/heads/main@{#1105685}
>
> Bug: 1409873
> Change-Id: I21eeeb2b1581097d37eaaa3fd41da159ffb02e0f
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4255729
> Reviewed-by: Aaron Krajeski <aaronhk@chromium.org>
> Commit-Queue: Jean-Philippe Gravel <jpgravel@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#1106242}

Bug: 1409873
Change-Id: Iddd1e1e90adb24f03f019a9839a7559412bf2f77
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4262432
Reviewed-by: Jeffrey Cohen <jeffreycohen@chromium.org>
Commit-Queue: Jean-Philippe Gravel <jpgravel@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1106497}

--

wpt-commits: bcf4a27c0a9dbb07d974a880acb26eb289a85c7e
wpt-pr: 38556
70 files changed:
testing/web-platform/tests/html/canvas/element/layers/2d.layer.global-states.alpha-expected.html [copied from testing/web-platform/tests/html/canvas/element/layers/2d.layer.alpha-expected.html with 63% similarity]
testing/web-platform/tests/html/canvas/element/layers/2d.layer.global-states.alpha.filter-expected.html [copied from testing/web-platform/tests/html/canvas/element/layers/2d.layer.alpha-expected.html with 59% similarity]
testing/web-platform/tests/html/canvas/element/layers/2d.layer.global-states.alpha.filter.globalcompositeoperation-expected.html [copied from testing/web-platform/tests/html/canvas/element/layers/2d.layer.alpha-expected.html with 54% similarity]
testing/web-platform/tests/html/canvas/element/layers/2d.layer.global-states.alpha.filter.globalcompositeoperation.html [new file with mode: 0644]
testing/web-platform/tests/html/canvas/element/layers/2d.layer.global-states.alpha.filter.html [copied from testing/web-platform/tests/html/canvas/element/layers/2d.layer.alpha.html with 52% similarity]
testing/web-platform/tests/html/canvas/element/layers/2d.layer.global-states.alpha.filter.shadow-expected.html [copied from testing/web-platform/tests/html/canvas/element/layers/2d.layer.alpha-expected.html with 53% similarity]
testing/web-platform/tests/html/canvas/element/layers/2d.layer.global-states.alpha.filter.shadow.html [new file with mode: 0644]
testing/web-platform/tests/html/canvas/element/layers/2d.layer.global-states.alpha.html [copied from testing/web-platform/tests/html/canvas/element/layers/2d.layer.alpha.html with 56% similarity]
testing/web-platform/tests/html/canvas/element/layers/2d.layer.global-states.alpha.shadow-expected.html [copied from testing/web-platform/tests/html/canvas/element/layers/2d.layer.alpha-expected.html with 55% similarity]
testing/web-platform/tests/html/canvas/element/layers/2d.layer.global-states.alpha.shadow.html [new file with mode: 0644]
testing/web-platform/tests/html/canvas/element/layers/2d.layer.global-states.filter-expected.html [copied from testing/web-platform/tests/html/canvas/element/layers/2d.layer.alpha-expected.html with 60% similarity]
testing/web-platform/tests/html/canvas/element/layers/2d.layer.global-states.filter.globalcompositeoperation-expected.html [copied from testing/web-platform/tests/html/canvas/element/layers/2d.layer.alpha-expected.html with 53% similarity]
testing/web-platform/tests/html/canvas/element/layers/2d.layer.global-states.filter.globalcompositeoperation.html [new file with mode: 0644]
testing/web-platform/tests/html/canvas/element/layers/2d.layer.global-states.filter.html [moved from testing/web-platform/tests/html/canvas/element/layers/2d.layer.alpha.html with 52% similarity]
testing/web-platform/tests/html/canvas/element/layers/2d.layer.global-states.filter.shadow-expected.html [copied from testing/web-platform/tests/html/canvas/element/layers/2d.layer.alpha-expected.html with 53% similarity]
testing/web-platform/tests/html/canvas/element/layers/2d.layer.global-states.filter.shadow.html [new file with mode: 0644]
testing/web-platform/tests/html/canvas/element/layers/2d.layer.global-states.globalcompositeoperation-expected.html [copied from testing/web-platform/tests/html/canvas/element/layers/2d.layer.alpha-expected.html with 57% similarity]
testing/web-platform/tests/html/canvas/element/layers/2d.layer.global-states.globalcompositeoperation.html [new file with mode: 0644]
testing/web-platform/tests/html/canvas/element/layers/2d.layer.global-states.shadow-expected.html [copied from testing/web-platform/tests/html/canvas/element/layers/2d.layer.alpha-expected.html with 57% similarity]
testing/web-platform/tests/html/canvas/element/layers/2d.layer.global-states.shadow.html [new file with mode: 0644]
testing/web-platform/tests/html/canvas/element/manual/layers/layers-alpha-filter-expected.html [deleted file]
testing/web-platform/tests/html/canvas/element/manual/layers/layers-alpha-filter-globalcompositeoperation-expected.html [deleted file]
testing/web-platform/tests/html/canvas/element/manual/layers/layers-alpha-filter-globalcompositeoperation.html [deleted file]
testing/web-platform/tests/html/canvas/element/manual/layers/layers-alpha-filter-shadow-expected.html [deleted file]
testing/web-platform/tests/html/canvas/element/manual/layers/layers-alpha-filter-shadow.html [deleted file]
testing/web-platform/tests/html/canvas/element/manual/layers/layers-alpha-filter.html [deleted file]
testing/web-platform/tests/html/canvas/element/manual/layers/layers-alpha-shadow-expected.html [deleted file]
testing/web-platform/tests/html/canvas/element/manual/layers/layers-alpha-shadow.html [deleted file]
testing/web-platform/tests/html/canvas/element/manual/layers/layers-filter-expected.html [deleted file]
testing/web-platform/tests/html/canvas/element/manual/layers/layers-filter-globalcompositeoperation-expected.html [deleted file]
testing/web-platform/tests/html/canvas/element/manual/layers/layers-filter-globalcompositeoperation.html [deleted file]
testing/web-platform/tests/html/canvas/element/manual/layers/layers-filter-shadow-expected.html [deleted file]
testing/web-platform/tests/html/canvas/element/manual/layers/layers-filter-shadow.html [deleted file]
testing/web-platform/tests/html/canvas/element/manual/layers/layers-filter.html [deleted file]
testing/web-platform/tests/html/canvas/element/manual/layers/layers-globalcompositeoperation-expected.html [deleted file]
testing/web-platform/tests/html/canvas/element/manual/layers/layers-globalcompositeoperation.html [deleted file]
testing/web-platform/tests/html/canvas/element/manual/layers/layers-shadow-expected.html [deleted file]
testing/web-platform/tests/html/canvas/element/manual/layers/layers-shadow.html [deleted file]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.alpha-expected.html [moved from testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.alpha-expected.html with 63% similarity]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.alpha.filter-expected.html [copied from testing/web-platform/tests/html/canvas/element/layers/2d.layer.alpha-expected.html with 59% similarity]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.alpha.filter.globalcompositeoperation-expected.html [copied from testing/web-platform/tests/html/canvas/element/layers/2d.layer.alpha-expected.html with 54% similarity]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.alpha.filter.globalcompositeoperation.html [copied from testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.alpha.html with 52% similarity]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.alpha.filter.globalcompositeoperation.w.html [copied from testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.alpha.w.html with 64% similarity]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.alpha.filter.html [copied from testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.alpha.html with 57% similarity]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.alpha.filter.shadow-expected.html [copied from testing/web-platform/tests/html/canvas/element/layers/2d.layer.alpha-expected.html with 53% similarity]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.alpha.filter.shadow.html [new file with mode: 0644]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.alpha.filter.shadow.w.html [copied from testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.alpha.w.html with 62% similarity]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.alpha.filter.w.html [copied from testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.alpha.w.html with 69% similarity]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.alpha.html [copied from testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.alpha.html with 61% similarity]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.alpha.shadow-expected.html [copied from testing/web-platform/tests/html/canvas/element/layers/2d.layer.alpha-expected.html with 55% similarity]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.alpha.shadow.html [copied from testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.alpha.html with 53% similarity]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.alpha.shadow.w.html [copied from testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.alpha.w.html with 66% similarity]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.alpha.w.html [copied from testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.alpha.w.html with 73% similarity]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.filter-expected.html [copied from testing/web-platform/tests/html/canvas/element/layers/2d.layer.alpha-expected.html with 60% similarity]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.filter.globalcompositeoperation-expected.html [copied from testing/web-platform/tests/html/canvas/element/layers/2d.layer.alpha-expected.html with 53% similarity]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.filter.globalcompositeoperation.html [copied from testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.alpha.html with 51% similarity]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.filter.globalcompositeoperation.w.html [copied from testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.alpha.w.html with 65% similarity]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.filter.html [copied from testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.alpha.html with 58% similarity]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.filter.shadow-expected.html [copied from testing/web-platform/tests/html/canvas/element/layers/2d.layer.alpha-expected.html with 53% similarity]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.filter.shadow.html [new file with mode: 0644]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.filter.shadow.w.html [copied from testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.alpha.w.html with 63% similarity]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.filter.w.html [copied from testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.alpha.w.html with 70% similarity]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.globalcompositeoperation-expected.html [copied from testing/web-platform/tests/html/canvas/element/layers/2d.layer.alpha-expected.html with 57% similarity]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.globalcompositeoperation.html [copied from testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.alpha.html with 55% similarity]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.globalcompositeoperation.w.html [copied from testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.alpha.w.html with 68% similarity]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.shadow-expected.html [moved from testing/web-platform/tests/html/canvas/element/layers/2d.layer.alpha-expected.html with 57% similarity]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.shadow.html [moved from testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.alpha.html with 55% similarity]
testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.global-states.shadow.w.html [moved from testing/web-platform/tests/html/canvas/offscreen/layers/2d.layer.alpha.w.html with 68% similarity]
testing/web-platform/tests/html/canvas/tools/gentestutilsunion.py
testing/web-platform/tests/html/canvas/tools/yaml-new/layers.yaml