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.alpha-expected.html Canvas test: 2d.layer.global-states.alpha 954
2d.layer.global-states.alpha.blending-expected.html Canvas test: 2d.layer.global-states.alpha.blending 1017
2d.layer.global-states.alpha.blending.html Canvas test: 2d.layer.global-states.alpha.blending 1261
2d.layer.global-states.alpha.blending.shadow-expected.html Canvas test: 2d.layer.global-states.alpha.blending.shadow 1152
2d.layer.global-states.alpha.blending.shadow.html Canvas test: 2d.layer.global-states.alpha.blending.shadow 1403
2d.layer.global-states.alpha.blending.shadow.w.html Canvas test: 2d.layer.global-states.alpha.blending.shadow 1935
2d.layer.global-states.alpha.blending.w.html Canvas test: 2d.layer.global-states.alpha.blending 1785
2d.layer.global-states.alpha.composite-expected.html Canvas test: 2d.layer.global-states.alpha.composite 1020
2d.layer.global-states.alpha.composite.html Canvas test: 2d.layer.global-states.alpha.composite 1265
2d.layer.global-states.alpha.composite.shadow-expected.html Canvas test: 2d.layer.global-states.alpha.composite.shadow 1155
2d.layer.global-states.alpha.composite.shadow.html Canvas test: 2d.layer.global-states.alpha.composite.shadow 1407
2d.layer.global-states.alpha.composite.shadow.w.html Canvas test: 2d.layer.global-states.alpha.composite.shadow 1939
2d.layer.global-states.alpha.composite.w.html Canvas test: 2d.layer.global-states.alpha.composite 1789
2d.layer.global-states.alpha.html Canvas test: 2d.layer.global-states.alpha 1189
2d.layer.global-states.alpha.shadow-expected.html Canvas test: 2d.layer.global-states.alpha.shadow 1089
2d.layer.global-states.alpha.shadow.html Canvas test: 2d.layer.global-states.alpha.shadow 1331
2d.layer.global-states.alpha.shadow.w.html Canvas test: 2d.layer.global-states.alpha.shadow 1861
2d.layer.global-states.alpha.w.html Canvas test: 2d.layer.global-states.alpha 1711
2d.layer.global-states.blending-expected.html Canvas test: 2d.layer.global-states.blending 980
2d.layer.global-states.blending.html Canvas test: 2d.layer.global-states.blending 1218
2d.layer.global-states.blending.shadow-expected.html Canvas test: 2d.layer.global-states.blending.shadow 1115
2d.layer.global-states.blending.shadow.html Canvas test: 2d.layer.global-states.blending.shadow 1360
2d.layer.global-states.blending.shadow.w.html Canvas test: 2d.layer.global-states.blending.shadow 1890
2d.layer.global-states.blending.w.html Canvas test: 2d.layer.global-states.blending 1740
2d.layer.global-states.composite-expected.html Canvas test: 2d.layer.global-states.composite 983
2d.layer.global-states.composite.html Canvas test: 2d.layer.global-states.composite 1222
2d.layer.global-states.composite.shadow-expected.html Canvas test: 2d.layer.global-states.composite.shadow 1118
2d.layer.global-states.composite.shadow.html Canvas test: 2d.layer.global-states.composite.shadow 1364
2d.layer.global-states.composite.shadow.w.html Canvas test: 2d.layer.global-states.composite.shadow 1894
2d.layer.global-states.composite.w.html Canvas test: 2d.layer.global-states.composite 1744
2d.layer.global-states.filter.alpha-expected.html Canvas test: 2d.layer.global-states.filter.alpha 1699
2d.layer.global-states.filter.alpha.blending-expected.html Canvas test: 2d.layer.global-states.filter.alpha.blending 1762
2d.layer.global-states.filter.alpha.blending.html Canvas test: 2d.layer.global-states.filter.alpha.blending 1595
2d.layer.global-states.filter.alpha.blending.shadow-expected.html Canvas test: 2d.layer.global-states.filter.alpha.blending.shadow 1897
2d.layer.global-states.filter.alpha.blending.shadow.html Canvas test: 2d.layer.global-states.filter.alpha.blending.shadow 1671
2d.layer.global-states.filter.alpha.blending.shadow.w.html Canvas test: 2d.layer.global-states.filter.alpha.blending.shadow 2211
2d.layer.global-states.filter.alpha.blending.w.html Canvas test: 2d.layer.global-states.filter.alpha.blending 2127
2d.layer.global-states.filter.alpha.composite-expected.html Canvas test: 2d.layer.global-states.filter.alpha.composite 1765
2d.layer.global-states.filter.alpha.composite.html Canvas test: 2d.layer.global-states.filter.alpha.composite 1599
2d.layer.global-states.filter.alpha.composite.shadow-expected.html Canvas test: 2d.layer.global-states.filter.alpha.composite.shadow 1900
2d.layer.global-states.filter.alpha.composite.shadow.html Canvas test: 2d.layer.global-states.filter.alpha.composite.shadow 1675
2d.layer.global-states.filter.alpha.composite.shadow.w.html Canvas test: 2d.layer.global-states.filter.alpha.composite.shadow 2215
2d.layer.global-states.filter.alpha.composite.w.html Canvas test: 2d.layer.global-states.filter.alpha.composite 2131
2d.layer.global-states.filter.alpha.html Canvas test: 2d.layer.global-states.filter.alpha 1523
2d.layer.global-states.filter.alpha.shadow-expected.html Canvas test: 2d.layer.global-states.filter.alpha.shadow 1834
2d.layer.global-states.filter.alpha.shadow.html Canvas test: 2d.layer.global-states.filter.alpha.shadow 1665
2d.layer.global-states.filter.alpha.shadow.w.html Canvas test: 2d.layer.global-states.filter.alpha.shadow 2203
2d.layer.global-states.filter.alpha.w.html Canvas test: 2d.layer.global-states.filter.alpha 2053
2d.layer.global-states.filter.blending-expected.html Canvas test: 2d.layer.global-states.filter.blending 1725
2d.layer.global-states.filter.blending.html Canvas test: 2d.layer.global-states.filter.blending 1486
2d.layer.global-states.filter.blending.shadow-expected.html Canvas test: 2d.layer.global-states.filter.blending.shadow 1860
2d.layer.global-states.filter.blending.shadow.html Canvas test: 2d.layer.global-states.filter.blending.shadow 1628
2d.layer.global-states.filter.blending.shadow.w.html Canvas test: 2d.layer.global-states.filter.blending.shadow 2166
2d.layer.global-states.filter.blending.w.html Canvas test: 2d.layer.global-states.filter.blending 2016
2d.layer.global-states.filter.composite-expected.html Canvas test: 2d.layer.global-states.filter.composite 1728
2d.layer.global-states.filter.composite.html Canvas test: 2d.layer.global-states.filter.composite 1490
2d.layer.global-states.filter.composite.shadow-expected.html Canvas test: 2d.layer.global-states.filter.composite.shadow 1863
2d.layer.global-states.filter.composite.shadow.html Canvas test: 2d.layer.global-states.filter.composite.shadow 1632
2d.layer.global-states.filter.composite.shadow.w.html Canvas test: 2d.layer.global-states.filter.composite.shadow 2170
2d.layer.global-states.filter.composite.w.html Canvas test: 2d.layer.global-states.filter.composite 2020
2d.layer.global-states.filter.no-global-states-expected.html Canvas test: 2d.layer.global-states.filter.no-global-states 1719
2d.layer.global-states.filter.no-global-states.html Canvas test: 2d.layer.global-states.filter.no-global-states 1488
2d.layer.global-states.filter.no-global-states.w.html Canvas test: 2d.layer.global-states.filter.no-global-states 2018
2d.layer.global-states.filter.shadow-expected.html Canvas test: 2d.layer.global-states.filter.shadow 1797
2d.layer.global-states.filter.shadow.html Canvas test: 2d.layer.global-states.filter.shadow 1556
2d.layer.global-states.filter.shadow.w.html Canvas test: 2d.layer.global-states.filter.shadow 2092
2d.layer.global-states.no-global-states-expected.html Canvas test: 2d.layer.global-states.no-global-states 974
2d.layer.global-states.no-global-states.html Canvas test: 2d.layer.global-states.no-global-states 1220
2d.layer.global-states.no-global-states.w.html Canvas test: 2d.layer.global-states.no-global-states 1742
2d.layer.global-states.shadow-expected.html Canvas test: 2d.layer.global-states.shadow 1052
2d.layer.global-states.shadow.html Canvas test: 2d.layer.global-states.shadow 1288
2d.layer.global-states.shadow.w.html Canvas test: 2d.layer.global-states.shadow 1816
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 1429
2d.layer.malformed-operations-with-promises.worker.js 1352
2d.layer.malformed-operations.html OffscreenCanvas test: 2d.layer.malformed-operations 3129
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.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