Name Description Size
2d.layer.anisotropic-blur.isotropic-expected.html Canvas test: 2d.layer.anisotropic-blur.isotropic 646
2d.layer.anisotropic-blur.isotropic.html Canvas test: 2d.layer.anisotropic-blur.isotropic 864
2d.layer.anisotropic-blur.isotropic.w.html Canvas test: 2d.layer.anisotropic-blur.isotropic 1366
2d.layer.anisotropic-blur.mostly-x-expected.html Canvas test: 2d.layer.anisotropic-blur.mostly-x 644
2d.layer.anisotropic-blur.mostly-x.html Canvas test: 2d.layer.anisotropic-blur.mostly-x 861
2d.layer.anisotropic-blur.mostly-x.w.html Canvas test: 2d.layer.anisotropic-blur.mostly-x 1363
2d.layer.anisotropic-blur.mostly-y-expected.html Canvas test: 2d.layer.anisotropic-blur.mostly-y 644
2d.layer.anisotropic-blur.mostly-y.html Canvas test: 2d.layer.anisotropic-blur.mostly-y 861
2d.layer.anisotropic-blur.mostly-y.w.html Canvas test: 2d.layer.anisotropic-blur.mostly-y 1363
2d.layer.anisotropic-blur.x-only-expected.html Canvas test: 2d.layer.anisotropic-blur.x-only 640
2d.layer.anisotropic-blur.x-only.html Canvas test: 2d.layer.anisotropic-blur.x-only 855
2d.layer.anisotropic-blur.x-only.w.html Canvas test: 2d.layer.anisotropic-blur.x-only 1357
2d.layer.anisotropic-blur.y-only-expected.html Canvas test: 2d.layer.anisotropic-blur.y-only 640
2d.layer.anisotropic-blur.y-only.html Canvas test: 2d.layer.anisotropic-blur.y-only 855
2d.layer.anisotropic-blur.y-only.w.html Canvas test: 2d.layer.anisotropic-blur.y-only 1357
2d.layer.beginLayer-options.html OffscreenCanvas test: 2d.layer.beginLayer-options 1771
2d.layer.beginLayer-options.worker.js 1634
2d.layer.blur-from-outside-canvas.no-clipping-expected.html Canvas test: 2d.layer.blur-from-outside-canvas.no-clipping 1338
2d.layer.blur-from-outside-canvas.no-clipping.html Canvas test: 2d.layer.blur-from-outside-canvas.no-clipping 1091
2d.layer.blur-from-outside-canvas.no-clipping.w.html Canvas test: 2d.layer.blur-from-outside-canvas.no-clipping 1607
2d.layer.blur-from-outside-canvas.with-clipping-expected.html Canvas test: 2d.layer.blur-from-outside-canvas.with-clipping 1428
2d.layer.blur-from-outside-canvas.with-clipping.html Canvas test: 2d.layer.blur-from-outside-canvas.with-clipping 1175
2d.layer.blur-from-outside-canvas.with-clipping.w.html Canvas test: 2d.layer.blur-from-outside-canvas.with-clipping 1695
2d.layer.clearRect.full-expected.html Canvas test: 2d.layer.clearRect.full 542
2d.layer.clearRect.full.html Canvas test: 2d.layer.clearRect.full 874
2d.layer.clearRect.full.w.html Canvas test: 2d.layer.clearRect.full 1384
2d.layer.clearRect.partial-expected.html Canvas test: 2d.layer.clearRect.partial 708
2d.layer.clearRect.partial.html Canvas test: 2d.layer.clearRect.partial 862
2d.layer.clearRect.partial.w.html Canvas test: 2d.layer.clearRect.partial 1370
2d.layer.clip-inside-and-outside-expected.html Canvas test: 2d.layer.clip-inside-and-outside 1014
2d.layer.clip-inside-and-outside.html Canvas test: 2d.layer.clip-inside-and-outside 945
2d.layer.clip-inside-and-outside.w.html Canvas test: 2d.layer.clip-inside-and-outside 1459
2d.layer.clip-inside-expected.html Canvas test: 2d.layer.clip-inside 790
2d.layer.clip-inside.html Canvas test: 2d.layer.clip-inside 835
2d.layer.clip-inside.w.html Canvas test: 2d.layer.clip-inside 1343
2d.layer.clip-outside-expected.html Canvas test: 2d.layer.clip-outside 792
2d.layer.clip-outside.html Canvas test: 2d.layer.clip-outside 838
2d.layer.clip-outside.w.html Canvas test: 2d.layer.clip-outside 1346
2d.layer.cross-layer-paths-expected.html Canvas test: 2d.layer.cross-layer-paths 539
2d.layer.cross-layer-paths.html Canvas test: 2d.layer.cross-layer-paths 782
2d.layer.cross-layer-paths.w.html Canvas test: 2d.layer.cross-layer-paths 1288
2d.layer.css-filters.blur-and-shadow-expected.html Canvas test: 2d.layer.css-filters.blur-and-shadow 712
2d.layer.css-filters.blur-and-shadow.html Canvas test: 2d.layer.css-filters.blur-and-shadow 857
2d.layer.css-filters.blur-and-shadow.w.html Canvas test: 2d.layer.css-filters.blur-and-shadow 1359
2d.layer.css-filters.blur-expected.html Canvas test: 2d.layer.css-filters.blur 616
2d.layer.css-filters.blur.html Canvas test: 2d.layer.css-filters.blur 791
2d.layer.css-filters.blur.w.html Canvas test: 2d.layer.css-filters.blur 1293
2d.layer.css-filters.shadow-expected.html Canvas test: 2d.layer.css-filters.shadow 656
2d.layer.css-filters.shadow.html Canvas test: 2d.layer.css-filters.shadow 822
2d.layer.css-filters.shadow.w.html Canvas test: 2d.layer.css-filters.shadow 1324
2d.layer.ctm.filter-expected.html Canvas test: 2d.layer.ctm.filter 838
2d.layer.ctm.filter.html Canvas test: 2d.layer.ctm.filter 1153
2d.layer.ctm.filter.w.html Canvas test: 2d.layer.ctm.filter 1675
2d.layer.ctm.getTransform.html OffscreenCanvas test: 2d.layer.ctm.getTransform 772
2d.layer.ctm.getTransform.worker.js 637
2d.layer.ctm.resetTransform-expected.html Canvas test: 2d.layer.ctm.resetTransform 604
2d.layer.ctm.resetTransform.html Canvas test: 2d.layer.ctm.resetTransform 920
2d.layer.ctm.resetTransform.w.html Canvas test: 2d.layer.ctm.resetTransform 1438
2d.layer.ctm.setTransform-expected.html Canvas test: 2d.layer.ctm.setTransform 638
2d.layer.ctm.setTransform.html Canvas test: 2d.layer.ctm.setTransform 928
2d.layer.ctm.setTransform.w.html Canvas test: 2d.layer.ctm.setTransform 1446
2d.layer.ctm.shadow-in-transformed-layer-expected.html Canvas test: 2d.layer.ctm.shadow-in-transformed-layer 872
2d.layer.ctm.shadow-in-transformed-layer.html Canvas test: 2d.layer.ctm.shadow-in-transformed-layer 1104
2d.layer.ctm.shadow-in-transformed-layer.w.html Canvas test: 2d.layer.ctm.shadow-in-transformed-layer 1626
2d.layer.drawImage-expected.html Canvas test: 2d.layer.drawImage 908
2d.layer.drawImage.html Canvas test: 2d.layer.drawImage 1242
2d.layer.drawImage.w.html Canvas test: 2d.layer.drawImage 1764
2d.layer.exceptions-are-no-op.html OffscreenCanvas test: 2d.layer.exceptions-are-no-op 1031
2d.layer.exceptions-are-no-op.worker.js 892
2d.layer.global-filter-expected.html Canvas test: 2d.layer.global-filter 597
2d.layer.global-filter.html Canvas test: 2d.layer.global-filter 983
2d.layer.global-filter.w.html Canvas test: 2d.layer.global-filter 1495
2d.layer.global-states.filter.no-transform-expected.html Canvas test: 2d.layer.global-states.filter.no-transform 24213
2d.layer.global-states.filter.no-transform.html Canvas test: 2d.layer.global-states.filter.no-transform 18936
2d.layer.global-states.filter.no-transform.w.html Canvas test: 2d.layer.global-states.filter.no-transform 28157
2d.layer.global-states.filter.rotation-expected.html Canvas test: 2d.layer.global-states.filter.rotation 25229
2d.layer.global-states.filter.rotation.html Canvas test: 2d.layer.global-states.filter.rotation 19884
2d.layer.global-states.filter.rotation.w.html Canvas test: 2d.layer.global-states.filter.rotation 29169
2d.layer.global-states.no-transform-expected.html Canvas test: 2d.layer.global-states.no-transform 15498
2d.layer.global-states.no-transform.html Canvas test: 2d.layer.global-states.no-transform 18630
2d.layer.global-states.no-transform.w.html Canvas test: 2d.layer.global-states.no-transform 27819
2d.layer.global-states.rotation-expected.html Canvas test: 2d.layer.global-states.rotation 16450
2d.layer.global-states.rotation.html Canvas test: 2d.layer.global-states.rotation 19578
2d.layer.global-states.rotation.w.html Canvas test: 2d.layer.global-states.rotation 28831
2d.layer.globalCompositeOperation-expected.html Canvas test: 2d.layer.globalCompositeOperation 25513
2d.layer.globalCompositeOperation.html Canvas test: 2d.layer.globalCompositeOperation 25962
2d.layer.globalCompositeOperation.w.html Canvas test: 2d.layer.globalCompositeOperation 40315
2d.layer.invalid-calls.beginLayer-reset-endLayer.html OffscreenCanvas test: 2d.layer.invalid-calls.beginLayer-reset-endLayer 792
2d.layer.invalid-calls.beginLayer-reset-endLayer.worker.js 634
2d.layer.invalid-calls.beginLayer-restore.html OffscreenCanvas test: 2d.layer.invalid-calls.beginLayer-restore 738
2d.layer.invalid-calls.beginLayer-restore.worker.js 587
2d.layer.invalid-calls.beginLayer-save-endLayer.html OffscreenCanvas test: 2d.layer.invalid-calls.beginLayer-save-endLayer 787
2d.layer.invalid-calls.beginLayer-save-endLayer.worker.js 630
2d.layer.invalid-calls.endLayer.html OffscreenCanvas test: 2d.layer.invalid-calls.endLayer 687
2d.layer.invalid-calls.endLayer.worker.js 546
2d.layer.invalid-calls.save-beginLayer-restore.html OffscreenCanvas test: 2d.layer.invalid-calls.save-beginLayer-restore 782
2d.layer.invalid-calls.save-beginLayer-restore.worker.js 626
2d.layer.invalid-calls.save-endLayer.html OffscreenCanvas test: 2d.layer.invalid-calls.save-endLayer 713
2d.layer.invalid-calls.save-endLayer.worker.js 567
2d.layer.layer-rendering-state-reset-in-layer.html OffscreenCanvas test: 2d.layer.layer-rendering-state-reset-in-layer 2159
2d.layer.layer-rendering-state-reset-in-layer.worker.js 2004
2d.layer.malformed-operations-with-promises.html OffscreenCanvas test: 2d.layer.malformed-operations-with-promises 1483
2d.layer.malformed-operations-with-promises.worker.js 1352
2d.layer.malformed-operations.html OffscreenCanvas test: 2d.layer.malformed-operations 3169
2d.layer.malformed-operations.worker.js 3052
2d.layer.nested-expected.html Canvas test: 2d.layer.nested 1054
2d.layer.nested-filters-expected.html Canvas test: 2d.layer.nested-filters 923
2d.layer.nested-filters.html Canvas test: 2d.layer.nested-filters 1204
2d.layer.nested-filters.w.html Canvas test: 2d.layer.nested-filters 1726
2d.layer.nested.html Canvas test: 2d.layer.nested 1064
2d.layer.nested.w.html Canvas test: 2d.layer.nested 1588
2d.layer.non-invertible-matrix-expected.html Canvas test: 2d.layer.non-invertible-matrix 553
2d.layer.non-invertible-matrix.html Canvas test: 2d.layer.non-invertible-matrix 1407
2d.layer.non-invertible-matrix.shadow-expected.html Canvas test: 2d.layer.non-invertible-matrix.shadow 567
2d.layer.non-invertible-matrix.shadow.html Canvas test: 2d.layer.non-invertible-matrix.shadow 1526
2d.layer.non-invertible-matrix.shadow.w.html Canvas test: 2d.layer.non-invertible-matrix.shadow 2060
2d.layer.non-invertible-matrix.w.html Canvas test: 2d.layer.non-invertible-matrix 1935
2d.layer.non-invertible-matrix.with-render-states-and-filter-expected.html Canvas test: 2d.layer.non-invertible-matrix.with-render-states-and-filter 613
2d.layer.non-invertible-matrix.with-render-states-and-filter.html Canvas test: 2d.layer.non-invertible-matrix.with-render-states-and-filter 1803
2d.layer.non-invertible-matrix.with-render-states-and-filter.w.html Canvas test: 2d.layer.non-invertible-matrix.with-render-states-and-filter 2345
2d.layer.opaque-canvas-expected.html Canvas test: 2d.layer.opaque-canvas 1033
2d.layer.opaque-canvas.html Canvas test: 2d.layer.opaque-canvas 1265
2d.layer.opaque-canvas.w.html Canvas test: 2d.layer.opaque-canvas 1791
2d.layer.reset-expected.html Canvas test: 2d.layer.reset 483
2d.layer.reset.html Canvas test: 2d.layer.reset 1146
2d.layer.reset.w.html Canvas test: 2d.layer.reset 1674
2d.layer.restore-style-expected.html Canvas test: 2d.layer.restore-style 800
2d.layer.restore-style.html Canvas test: 2d.layer.restore-style 960
2d.layer.restore-style.w.html Canvas test: 2d.layer.restore-style 1470
2d.layer.several-complex-expected.html Canvas test: 2d.layer.several-complex 1097
2d.layer.several-complex.html Canvas test: 2d.layer.several-complex 1211
2d.layer.several-complex.w.html Canvas test: 2d.layer.several-complex 1735
2d.layer.shadow-from-outside-canvas.long-distance-expected.html Canvas test: 2d.layer.shadow-from-outside-canvas.long-distance 635
2d.layer.shadow-from-outside-canvas.long-distance-with-clipping-expected.html Canvas test: 2d.layer.shadow-from-outside-canvas.long-distance-with-clipping 741
2d.layer.shadow-from-outside-canvas.long-distance-with-clipping.html Canvas test: 2d.layer.shadow-from-outside-canvas.long-distance-with-clipping 1156
2d.layer.shadow-from-outside-canvas.long-distance-with-clipping.w.html Canvas test: 2d.layer.shadow-from-outside-canvas.long-distance-with-clipping 1674
2d.layer.shadow-from-outside-canvas.long-distance.html Canvas test: 2d.layer.shadow-from-outside-canvas.long-distance 1036
2d.layer.shadow-from-outside-canvas.long-distance.w.html Canvas test: 2d.layer.shadow-from-outside-canvas.long-distance 1550
2d.layer.shadow-from-outside-canvas.short-distance-expected.html Canvas test: 2d.layer.shadow-from-outside-canvas.short-distance 633
2d.layer.shadow-from-outside-canvas.short-distance-with-clipping-expected.html Canvas test: 2d.layer.shadow-from-outside-canvas.short-distance-with-clipping 739
2d.layer.shadow-from-outside-canvas.short-distance-with-clipping.html Canvas test: 2d.layer.shadow-from-outside-canvas.short-distance-with-clipping 1155
2d.layer.shadow-from-outside-canvas.short-distance-with-clipping.w.html Canvas test: 2d.layer.shadow-from-outside-canvas.short-distance-with-clipping 1673
2d.layer.shadow-from-outside-canvas.short-distance.html Canvas test: 2d.layer.shadow-from-outside-canvas.short-distance 1035
2d.layer.shadow-from-outside-canvas.short-distance.w.html Canvas test: 2d.layer.shadow-from-outside-canvas.short-distance 1549
2d.layer.valid-calls.beginLayer-endLayer.html OffscreenCanvas test: 2d.layer.valid-calls.beginLayer-endLayer 813
2d.layer.valid-calls.beginLayer-endLayer.worker.js 663
2d.layer.valid-calls.beginLayer-save.html OffscreenCanvas test: 2d.layer.valid-calls.beginLayer-save 797
2d.layer.valid-calls.beginLayer-save.worker.js 651
2d.layer.valid-calls.beginLayer.html OffscreenCanvas test: 2d.layer.valid-calls.beginLayer 777
2d.layer.valid-calls.beginLayer.worker.js 636
2d.layer.valid-calls.restore.html OffscreenCanvas test: 2d.layer.valid-calls.restore 762
2d.layer.valid-calls.restore.worker.js 624
2d.layer.valid-calls.save-beginLayer.html OffscreenCanvas test: 2d.layer.valid-calls.save-beginLayer 797
2d.layer.valid-calls.save-beginLayer.worker.js 651
2d.layer.valid-calls.save.html OffscreenCanvas test: 2d.layer.valid-calls.save 747
2d.layer.valid-calls.save.worker.js 612
2d.layer.valid-calls.save_reset_restore.html OffscreenCanvas test: 2d.layer.valid-calls.save_reset_restore 829
2d.layer.valid-calls.save_reset_restore.worker.js 680
2d.layer.valid-calls.save_restore.html OffscreenCanvas test: 2d.layer.valid-calls.save_restore 782
2d.layer.valid-calls.save_restore.worker.js 639