Name Description Size Coverage
2d.composite.canvas.clear.html Canvas test: 2d.composite.canvas.clear 1475 -
2d.composite.canvas.clear.png 117 -
2d.composite.canvas.copy.html Canvas test: 2d.composite.canvas.copy 1477 -
2d.composite.canvas.copy.png 220 -
2d.composite.canvas.destination-atop.html Canvas test: 2d.composite.canvas.destination-atop 1527 -
2d.composite.canvas.destination-atop.png 221 -
2d.composite.canvas.destination-in.html Canvas test: 2d.composite.canvas.destination-in 1516 -
2d.composite.canvas.destination-in.png 220 -
2d.composite.canvas.destination-out.html Canvas test: 2d.composite.canvas.destination-out 1520 -
2d.composite.canvas.destination-out.png 220 -
2d.composite.canvas.destination-over.html Canvas test: 2d.composite.canvas.destination-over 1527 -
2d.composite.canvas.destination-over.png 223 -
2d.composite.canvas.lighter.html Canvas test: 2d.composite.canvas.lighter 1491 -
2d.composite.canvas.lighter.png 209 -
2d.composite.canvas.source-atop.html Canvas test: 2d.composite.canvas.source-atop 1506 -
2d.composite.canvas.source-atop.png 223 -
2d.composite.canvas.source-in.html Canvas test: 2d.composite.canvas.source-in 1496 -
2d.composite.canvas.source-in.png 220 -
2d.composite.canvas.source-out.html Canvas test: 2d.composite.canvas.source-out 1500 -
2d.composite.canvas.source-out.png 220 -
2d.composite.canvas.source-over.html Canvas test: 2d.composite.canvas.source-over 1506 -
2d.composite.canvas.source-over.png 223 -
2d.composite.canvas.xor.html Canvas test: 2d.composite.canvas.xor 1474 -
2d.composite.canvas.xor.png 223 -
2d.composite.clip.clear.html Canvas test: 2d.composite.clip.clear 1259 -
2d.composite.clip.copy.html Canvas test: 2d.composite.clip.copy 1256 -
2d.composite.clip.destination-atop.html Canvas test: 2d.composite.clip.destination-atop 1292 -
2d.composite.clip.destination-in.html Canvas test: 2d.composite.clip.destination-in 1286 -
2d.composite.clip.destination-out.html Canvas test: 2d.composite.clip.destination-out 1289 -
2d.composite.clip.destination-over.html Canvas test: 2d.composite.clip.destination-over 1292 -
2d.composite.clip.lighter.html Canvas test: 2d.composite.clip.lighter 1265 -
2d.composite.clip.source-atop.html Canvas test: 2d.composite.clip.source-atop 1277 -
2d.composite.clip.source-in.html Canvas test: 2d.composite.clip.source-in 1271 -
2d.composite.clip.source-out.html Canvas test: 2d.composite.clip.source-out 1274 -
2d.composite.clip.source-over.html Canvas test: 2d.composite.clip.source-over 1277 -
2d.composite.clip.xor.html Canvas test: 2d.composite.clip.xor 1253 -
2d.composite.full.mode.alpha-ref.html 1364 -
2d.composite.full.mode.alpha.html 1411 -
2d.composite.globalAlpha.canvas.html Canvas test: 2d.composite.globalAlpha.canvas 1312 -
2d.composite.globalAlpha.canvascopy.html Canvas test: 2d.composite.globalAlpha.canvascopy 1308 -
2d.composite.globalAlpha.canvaspattern.html Canvas test: 2d.composite.globalAlpha.canvaspattern 1384 -
2d.composite.globalAlpha.default.html Canvas test: 2d.composite.globalAlpha.default 830 -
2d.composite.globalAlpha.fill.html Canvas test: 2d.composite.globalAlpha.fill 1138 -
2d.composite.globalAlpha.image.html Canvas test: 2d.composite.globalAlpha.image 1308 -
2d.composite.globalAlpha.imagepattern.html Canvas test: 2d.composite.globalAlpha.imagepattern 1380 -
2d.composite.globalAlpha.invalid.html Canvas test: 2d.composite.globalAlpha.invalid 1191 -
2d.composite.globalAlpha.range.html Canvas test: 2d.composite.globalAlpha.range 1316 -
2d.composite.grid.filter.no_shadow.drawImage-expected.html Canvas test: 2d.composite.grid.filter.no_shadow.drawImage 7329 -
2d.composite.grid.filter.no_shadow.drawImage.html Canvas test: 2d.composite.grid.filter.no_shadow.drawImage 23717 -
2d.composite.grid.filter.no_shadow.drawImage.png 2460 -
2d.composite.grid.filter.no_shadow.fillRect-expected.html Canvas test: 2d.composite.grid.filter.no_shadow.fillRect 7301 -
2d.composite.grid.filter.no_shadow.fillRect.html Canvas test: 2d.composite.grid.filter.no_shadow.fillRect 19710 -
2d.composite.grid.filter.no_shadow.fillRect.png 2460 -
2d.composite.grid.filter.no_shadow.pattern-expected.html Canvas test: 2d.composite.grid.filter.no_shadow.pattern 7273 -
2d.composite.grid.filter.no_shadow.pattern.html Canvas test: 2d.composite.grid.filter.no_shadow.pattern 24959 -
2d.composite.grid.filter.no_shadow.pattern.png 2460 -
2d.composite.grid.filter.shadow.drawImage-expected.html Canvas test: 2d.composite.grid.filter.shadow.drawImage 7245 -
2d.composite.grid.filter.shadow.drawImage.html Canvas test: 2d.composite.grid.filter.shadow.drawImage 25944 -
2d.composite.grid.filter.shadow.drawImage.png 4699 -
2d.composite.grid.filter.shadow.fillRect-expected.html Canvas test: 2d.composite.grid.filter.shadow.fillRect 7217 -
2d.composite.grid.filter.shadow.fillRect.html Canvas test: 2d.composite.grid.filter.shadow.fillRect 21937 -
2d.composite.grid.filter.shadow.fillRect.png 4699 -
2d.composite.grid.filter.shadow.pattern-expected.html Canvas test: 2d.composite.grid.filter.shadow.pattern 7189 -
2d.composite.grid.filter.shadow.pattern.html Canvas test: 2d.composite.grid.filter.shadow.pattern 27186 -
2d.composite.grid.filter.shadow.pattern.png 4699 -
2d.composite.grid.no_filter.no_shadow.drawImage-expected.html Canvas test: 2d.composite.grid.no_filter.no_shadow.drawImage 7413 -
2d.composite.grid.no_filter.no_shadow.drawImage.html Canvas test: 2d.composite.grid.no_filter.no_shadow.drawImage 22504 -
2d.composite.grid.no_filter.no_shadow.drawImage.png 1651 -
2d.composite.grid.no_filter.no_shadow.fillRect-expected.html Canvas test: 2d.composite.grid.no_filter.no_shadow.fillRect 7385 -
2d.composite.grid.no_filter.no_shadow.fillRect.html Canvas test: 2d.composite.grid.no_filter.no_shadow.fillRect 18497 -
2d.composite.grid.no_filter.no_shadow.fillRect.png 1651 -
2d.composite.grid.no_filter.no_shadow.pattern-expected.html Canvas test: 2d.composite.grid.no_filter.no_shadow.pattern 7357 -
2d.composite.grid.no_filter.no_shadow.pattern.html Canvas test: 2d.composite.grid.no_filter.no_shadow.pattern 23746 -
2d.composite.grid.no_filter.no_shadow.pattern.png 1651 -
2d.composite.grid.no_filter.shadow.drawImage-expected.html Canvas test: 2d.composite.grid.no_filter.shadow.drawImage 7329 -
2d.composite.grid.no_filter.shadow.drawImage.html Canvas test: 2d.composite.grid.no_filter.shadow.drawImage 24731 -
2d.composite.grid.no_filter.shadow.drawImage.png 2592 -
2d.composite.grid.no_filter.shadow.fillRect-expected.html Canvas test: 2d.composite.grid.no_filter.shadow.fillRect 7301 -
2d.composite.grid.no_filter.shadow.fillRect.html Canvas test: 2d.composite.grid.no_filter.shadow.fillRect 20724 -
2d.composite.grid.no_filter.shadow.fillRect.png 2592 -
2d.composite.grid.no_filter.shadow.pattern-expected.html Canvas test: 2d.composite.grid.no_filter.shadow.pattern 7273 -
2d.composite.grid.no_filter.shadow.pattern.html Canvas test: 2d.composite.grid.no_filter.shadow.pattern 25973 -
2d.composite.grid.no_filter.shadow.pattern.png 2592 -
2d.composite.image.clear.html Canvas test: 2d.composite.image.clear 1280 -
2d.composite.image.clear.png 117 -
2d.composite.image.copy.html Canvas test: 2d.composite.image.copy 1282 -
2d.composite.image.copy.png 220 -
2d.composite.image.destination-atop.html Canvas test: 2d.composite.image.destination-atop 1332 -
2d.composite.image.destination-atop.png 221 -
2d.composite.image.destination-in.html Canvas test: 2d.composite.image.destination-in 1321 -
2d.composite.image.destination-in.png 220 -
2d.composite.image.destination-out.html Canvas test: 2d.composite.image.destination-out 1325 -
2d.composite.image.destination-out.png 220 -
2d.composite.image.destination-over.html Canvas test: 2d.composite.image.destination-over 1332 -
2d.composite.image.destination-over.png 223 -
2d.composite.image.lighter.html Canvas test: 2d.composite.image.lighter 1296 -
2d.composite.image.lighter.png 209 -
2d.composite.image.source-atop.html Canvas test: 2d.composite.image.source-atop 1311 -
2d.composite.image.source-atop.png 223 -
2d.composite.image.source-in.html Canvas test: 2d.composite.image.source-in 1301 -
2d.composite.image.source-in.png 220 -
2d.composite.image.source-out.html Canvas test: 2d.composite.image.source-out 1305 -
2d.composite.image.source-out.png 220 -
2d.composite.image.source-over.html Canvas test: 2d.composite.image.source-over 1311 -
2d.composite.image.source-over.png 223 -
2d.composite.image.xor.html Canvas test: 2d.composite.image.xor 1279 -
2d.composite.image.xor.png 223 -
2d.composite.operation.casesensitive.html Canvas test: 2d.composite.operation.casesensitive 956 -
2d.composite.operation.clear.html Canvas test: 2d.composite.operation.clear 938 -
2d.composite.operation.darker.html Canvas test: 2d.composite.operation.darker 937 -
2d.composite.operation.default.html Canvas test: 2d.composite.operation.default 872 -
2d.composite.operation.get.html Canvas test: 2d.composite.operation.get 1152 -
2d.composite.operation.highlight.html Canvas test: 2d.composite.operation.highlight 946 -
2d.composite.operation.nullsuffix.html Canvas test: 2d.composite.operation.nullsuffix 952 -
2d.composite.operation.over.html Canvas test: 2d.composite.operation.over 931 -
2d.composite.operation.unrecognised.html Canvas test: 2d.composite.operation.unrecognised 954 -
2d.composite.solid.clear.html Canvas test: 2d.composite.solid.clear 1127 -
2d.composite.solid.clear.png 117 -
2d.composite.solid.copy.html Canvas test: 2d.composite.solid.copy 1129 -
2d.composite.solid.copy.png 205 -
2d.composite.solid.destination-atop.html Canvas test: 2d.composite.solid.destination-atop 1177 -
2d.composite.solid.destination-atop.png 206 -
2d.composite.solid.destination-in.html Canvas test: 2d.composite.solid.destination-in 1169 -
2d.composite.solid.destination-in.png 206 -
2d.composite.solid.destination-out.html Canvas test: 2d.composite.solid.destination-out 1167 -
2d.composite.solid.destination-out.png 117 -
2d.composite.solid.destination-over.html Canvas test: 2d.composite.solid.destination-over 1177 -
2d.composite.solid.destination-over.png 206 -
2d.composite.solid.lighter.html Canvas test: 2d.composite.solid.lighter 1143 -
2d.composite.solid.lighter.png 207 -
2d.composite.solid.source-atop.html Canvas test: 2d.composite.solid.source-atop 1157 -
2d.composite.solid.source-atop.png 205 -
2d.composite.solid.source-in.html Canvas test: 2d.composite.solid.source-in 1149 -
2d.composite.solid.source-in.png 205 -
2d.composite.solid.source-out.html Canvas test: 2d.composite.solid.source-out 1147 -
2d.composite.solid.source-out.png 117 -
2d.composite.solid.source-over.html Canvas test: 2d.composite.solid.source-over 1157 -
2d.composite.solid.source-over.png 205 -
2d.composite.solid.xor.html Canvas test: 2d.composite.solid.xor 1119 -
2d.composite.solid.xor.png 117 -
2d.composite.transparent.clear.html Canvas test: 2d.composite.transparent.clear 1142 -
2d.composite.transparent.clear.png 117 -
2d.composite.transparent.copy.html Canvas test: 2d.composite.transparent.copy 1142 -
2d.composite.transparent.copy.png 221 -
2d.composite.transparent.destination-atop.html Canvas test: 2d.composite.transparent.destination-atop 1192 -
2d.composite.transparent.destination-atop.png 220 -
2d.composite.transparent.destination-in.html Canvas test: 2d.composite.transparent.destination-in 1181 -
2d.composite.transparent.destination-in.png 221 -
2d.composite.transparent.destination-out.html Canvas test: 2d.composite.transparent.destination-out 1185 -
2d.composite.transparent.destination-out.png 221 -
2d.composite.transparent.destination-over.html Canvas test: 2d.composite.transparent.destination-over 1192 -
2d.composite.transparent.destination-over.png 222 -
2d.composite.transparent.lighter.html Canvas test: 2d.composite.transparent.lighter 1156 -
2d.composite.transparent.lighter.png 208 -
2d.composite.transparent.source-atop.html Canvas test: 2d.composite.transparent.source-atop 1171 -
2d.composite.transparent.source-atop.png 222 -
2d.composite.transparent.source-in.html Canvas test: 2d.composite.transparent.source-in 1161 -
2d.composite.transparent.source-in.png 221 -
2d.composite.transparent.source-out.html Canvas test: 2d.composite.transparent.source-out 1165 -
2d.composite.transparent.source-out.png 221 -
2d.composite.transparent.source-over.html Canvas test: 2d.composite.transparent.source-over 1171 -
2d.composite.transparent.source-over.png 223 -
2d.composite.transparent.xor.html Canvas test: 2d.composite.transparent.xor 1139 -
2d.composite.transparent.xor.png 222 -
2d.composite.uncovered.fill.copy.html Canvas test: 2d.composite.uncovered.fill.copy 1386 -
2d.composite.uncovered.fill.copy.png 117 -
2d.composite.uncovered.fill.destination-atop.html Canvas test: 2d.composite.uncovered.fill.destination-atop 1434 -
2d.composite.uncovered.fill.destination-atop.png 117 -
2d.composite.uncovered.fill.destination-in.html Canvas test: 2d.composite.uncovered.fill.destination-in 1426 -
2d.composite.uncovered.fill.destination-in.png 117 -
2d.composite.uncovered.fill.source-in.html Canvas test: 2d.composite.uncovered.fill.source-in 1406 -
2d.composite.uncovered.fill.source-in.png 117 -
2d.composite.uncovered.fill.source-out.html Canvas test: 2d.composite.uncovered.fill.source-out 1410 -
2d.composite.uncovered.fill.source-out.png 117 -
2d.composite.uncovered.image.copy.html Canvas test: 2d.composite.uncovered.image.copy 1554 -
2d.composite.uncovered.image.copy.png 117 -
2d.composite.uncovered.image.destination-atop.html Canvas test: 2d.composite.uncovered.image.destination-atop 1602 -
2d.composite.uncovered.image.destination-atop.png 117 -
2d.composite.uncovered.image.destination-in.html Canvas test: 2d.composite.uncovered.image.destination-in 1594 -
2d.composite.uncovered.image.destination-in.png 117 -
2d.composite.uncovered.image.source-in.html Canvas test: 2d.composite.uncovered.image.source-in 1574 -
2d.composite.uncovered.image.source-in.png 117 -
2d.composite.uncovered.image.source-out.html Canvas test: 2d.composite.uncovered.image.source-out 1578 -
2d.composite.uncovered.image.source-out.png 117 -
2d.composite.uncovered.nocontext.copy.html Canvas test: 2d.composite.uncovered.nocontext.copy 1454 -
2d.composite.uncovered.nocontext.copy.png 117 -
2d.composite.uncovered.nocontext.destination-atop.html Canvas test: 2d.composite.uncovered.nocontext.destination-atop 1502 -
2d.composite.uncovered.nocontext.destination-atop.png 117 -
2d.composite.uncovered.nocontext.destination-in.html Canvas test: 2d.composite.uncovered.nocontext.destination-in 1494 -
2d.composite.uncovered.nocontext.destination-in.png 117 -
2d.composite.uncovered.nocontext.source-in.html Canvas test: 2d.composite.uncovered.nocontext.source-in 1474 -
2d.composite.uncovered.nocontext.source-in.png 117 -
2d.composite.uncovered.nocontext.source-out.html Canvas test: 2d.composite.uncovered.nocontext.source-out 1478 -
2d.composite.uncovered.nocontext.source-out.png 117 -
2d.composite.uncovered.pattern.copy.html Canvas test: 2d.composite.uncovered.pattern.copy 1599 -
2d.composite.uncovered.pattern.copy.png 117 -
2d.composite.uncovered.pattern.destination-atop.html Canvas test: 2d.composite.uncovered.pattern.destination-atop 1647 -
2d.composite.uncovered.pattern.destination-atop.png 117 -
2d.composite.uncovered.pattern.destination-in.html Canvas test: 2d.composite.uncovered.pattern.destination-in 1639 -
2d.composite.uncovered.pattern.destination-in.png 117 -
2d.composite.uncovered.pattern.source-in.html Canvas test: 2d.composite.uncovered.pattern.source-in 1619 -
2d.composite.uncovered.pattern.source-in.png 117 -
2d.composite.uncovered.pattern.source-out.html Canvas test: 2d.composite.uncovered.pattern.source-out 1623 -
2d.composite.uncovered.pattern.source-out.png 117 -
WEB_FEATURES.yml 42 -