Name Description Size
2d.text.align.default.html OffscreenCanvas test: 2d.text.align.default 710
2d.text.align.default.worker.js 579
2d.text.align.invalid.html OffscreenCanvas test: 2d.text.align.invalid 1127
2d.text.align.invalid.worker.js 996
2d.text.align.valid.html OffscreenCanvas test: 2d.text.align.valid 1107
2d.text.align.valid.worker.js 978
2d.text.baseline.default.html OffscreenCanvas test: 2d.text.baseline.default 732
2d.text.baseline.default.worker.js 598
2d.text.baseline.invalid.html OffscreenCanvas test: 2d.text.baseline.invalid 1166
2d.text.baseline.invalid.worker.js 1032
2d.text.baseline.valid.html OffscreenCanvas test: 2d.text.baseline.valid 1307
2d.text.baseline.valid.worker.js 1175
2d.text.draw.align.center.html OffscreenCanvas test: 2d.text.draw.align.center 1298
2d.text.draw.align.center.worker.js 1154
2d.text.draw.align.end.ltr.html OffscreenCanvas test: 2d.text.draw.align.end.ltr 1261
2d.text.draw.align.end.ltr.worker.js 1116
2d.text.draw.align.end.rtl.html OffscreenCanvas test: 2d.text.draw.align.end.rtl 1257
2d.text.draw.align.end.rtl.worker.js 1112
2d.text.draw.align.left.html OffscreenCanvas test: 2d.text.draw.align.left 1293
2d.text.draw.align.left.worker.js 1151
2d.text.draw.align.right.html OffscreenCanvas test: 2d.text.draw.align.right 1300
2d.text.draw.align.right.worker.js 1157
2d.text.draw.align.start.ltr.html OffscreenCanvas test: 2d.text.draw.align.start.ltr 1267
2d.text.draw.align.start.ltr.worker.js 1120
2d.text.draw.align.start.rtl.html OffscreenCanvas test: 2d.text.draw.align.start.rtl 1271
2d.text.draw.align.start.rtl.worker.js 1124
2d.text.draw.baseline.alphabetic.html OffscreenCanvas test: 2d.text.draw.baseline.alphabetic 1176
2d.text.draw.baseline.alphabetic.worker.js 1025
2d.text.draw.baseline.bottom.html OffscreenCanvas test: 2d.text.draw.baseline.bottom 1308
2d.text.draw.baseline.bottom.worker.js 1161
2d.text.draw.baseline.hanging.html OffscreenCanvas test: 2d.text.draw.baseline.hanging 1167
2d.text.draw.baseline.hanging.worker.js 1019
2d.text.draw.baseline.ideographic.html OffscreenCanvas test: 2d.text.draw.baseline.ideographic 1180
2d.text.draw.baseline.ideographic.worker.js 1028
2d.text.draw.baseline.middle.html OffscreenCanvas test: 2d.text.draw.baseline.middle 1308
2d.text.draw.baseline.middle.worker.js 1161
2d.text.draw.baseline.top.html OffscreenCanvas test: 2d.text.draw.baseline.top 1286
2d.text.draw.baseline.top.worker.js 1142
2d.text.draw.fill.basic-manual.html OffscreenCanvas test: 2d.text.draw.fill.basic 880
2d.text.draw.fill.basic-manual.worker.js 747
2d.text.draw.fill.basic.png 1137
2d.text.draw.fill.maxWidth.bound.html OffscreenCanvas test: 2d.text.draw.fill.maxWidth.bound 1175
2d.text.draw.fill.maxWidth.bound.worker.js 1024
2d.text.draw.fill.maxWidth.fontface.html OffscreenCanvas test: 2d.text.draw.fill.maxWidth.fontface 1118
2d.text.draw.fill.maxWidth.fontface.worker.js 964
2d.text.draw.fill.maxWidth.large-manual.html OffscreenCanvas test: 2d.text.draw.fill.maxWidth.large 893
2d.text.draw.fill.maxWidth.large-manual.worker.js 751
2d.text.draw.fill.maxWidth.large.png 1137
2d.text.draw.fill.maxWidth.NaN.html OffscreenCanvas test: 2d.text.draw.fill.maxWidth.NaN 939
2d.text.draw.fill.maxWidth.NaN.worker.js 799
2d.text.draw.fill.maxWidth.negative.html OffscreenCanvas test: 2d.text.draw.fill.maxWidth.negative 948
2d.text.draw.fill.maxWidth.negative.worker.js 803
2d.text.draw.fill.maxWidth.small.html OffscreenCanvas test: 2d.text.draw.fill.maxWidth.small 945
2d.text.draw.fill.maxWidth.small.worker.js 803
2d.text.draw.fill.maxWidth.zero.html OffscreenCanvas test: 2d.text.draw.fill.maxWidth.zero 939
2d.text.draw.fill.maxWidth.zero.worker.js 798
2d.text.draw.fill.rtl-manual.html OffscreenCanvas test: 2d.text.draw.fill.rtl 947
2d.text.draw.fill.rtl-manual.worker.js 816
2d.text.draw.fill.rtl.png 1137
2d.text.draw.fill.unaffected.html OffscreenCanvas test: 2d.text.draw.fill.unaffected 1091
2d.text.draw.fill.unaffected.worker.js 953
2d.text.draw.fontface.html OffscreenCanvas test: 2d.text.draw.fontface 1012
2d.text.draw.fontface.notinpage.html OffscreenCanvas test: 2d.text.draw.fontface.notinpage 1164
2d.text.draw.fontface.notinpage.worker.js 1014
2d.text.draw.fontface.repeat.html OffscreenCanvas test: 2d.text.draw.fontface.repeat 1334
2d.text.draw.fontface.repeat.worker.js 1187
2d.text.draw.fontface.worker.js 872
2d.text.draw.kern.consistent-manual.html OffscreenCanvas test: 2d.text.draw.kern.consistent 1154
2d.text.draw.kern.consistent-manual.worker.js 1016
2d.text.draw.space.basic.html OffscreenCanvas test: 2d.text.draw.space.basic 1014
2d.text.draw.space.basic.worker.js 871
2d.text.draw.space.collapse.end.html OffscreenCanvas test: 2d.text.draw.space.collapse.end 1071
2d.text.draw.space.collapse.end.worker.js 921
2d.text.draw.space.collapse.nonspace.html OffscreenCanvas test: 2d.text.draw.space.collapse.nonspace 1074
2d.text.draw.space.collapse.nonspace.worker.js 919
2d.text.draw.space.collapse.other.html OffscreenCanvas test: 2d.text.draw.space.collapse.other 1097
2d.text.draw.space.collapse.other.worker.js 945
2d.text.draw.space.collapse.space.html OffscreenCanvas test: 2d.text.draw.space.collapse.space 1064
2d.text.draw.space.collapse.space.worker.js 912
2d.text.draw.space.collapse.start.html OffscreenCanvas test: 2d.text.draw.space.collapse.start 1050
2d.text.draw.space.collapse.start.worker.js 898
2d.text.draw.stroke.basic-manual.html OffscreenCanvas test: 2d.text.draw.stroke.basic 913
2d.text.draw.stroke.basic-manual.worker.js 778
2d.text.draw.stroke.basic.png 1634
2d.text.draw.stroke.unaffected.html OffscreenCanvas test: 2d.text.draw.stroke.unaffected 1129
2d.text.draw.stroke.unaffected.worker.js 989
2d.text.drawing.style.absolute.spacing.html OffscreenCanvas test: 2d.text.drawing.style.absolute.spacing 1668
2d.text.drawing.style.absolute.spacing.worker.js 1520
2d.text.drawing.style.font-relative.spacing.html OffscreenCanvas test: 2d.text.drawing.style.font-relative.spacing 1345
2d.text.drawing.style.font-relative.spacing.worker.js 1192
2d.text.drawing.style.fontKerning.html OffscreenCanvas test: 2d.text.drawing.style.fontKerning 1221
2d.text.drawing.style.fontKerning.with.uppercase.html OffscreenCanvas test: 2d.text.drawing.style.fontKerning.with.uppercase 2253
2d.text.drawing.style.fontKerning.with.uppercase.worker.js 2095
2d.text.drawing.style.fontKerning.worker.js 1078
2d.text.drawing.style.fontStretch.settings.html OffscreenCanvas test: 2d.text.drawing.style.fontStretch.settings 3179
2d.text.drawing.style.fontStretch.settings.worker.js 3027
2d.text.drawing.style.fontVariant.settings.html OffscreenCanvas test: 2d.text.drawing.style.fontVariant.settings 3132
2d.text.drawing.style.fontVariant.settings.worker.js 2980
2d.text.drawing.style.invalid.spacing.html OffscreenCanvas test: 2d.text.drawing.style.invalid.spacing 1411
2d.text.drawing.style.invalid.spacing.worker.js 1264
2d.text.drawing.style.letterSpacing.change.font.html OffscreenCanvas test: 2d.text.drawing.style.letterSpacing.change.font 2018
2d.text.drawing.style.letterSpacing.change.font.worker.js 1861
2d.text.drawing.style.letterSpacing.measure.html OffscreenCanvas test: 2d.text.drawing.style.letterSpacing.measure 2213
2d.text.drawing.style.letterSpacing.measure.worker.js 2060
2d.text.drawing.style.measure.direction.html OffscreenCanvas test: 2d.text.drawing.style.measure.direction 1168
2d.text.drawing.style.measure.direction.worker.js 1019
2d.text.drawing.style.measure.rtl.text.html OffscreenCanvas test: 2d.text.drawing.style.measure.rtl.text 1191
2d.text.drawing.style.measure.rtl.text.worker.js 1043
2d.text.drawing.style.measure.textAlign.html OffscreenCanvas test: 2d.text.drawing.style.measure.textAlign 1182
2d.text.drawing.style.measure.textAlign.worker.js 1033
2d.text.drawing.style.nonfinite.spacing.html OffscreenCanvas test: 2d.text.drawing.style.nonfinite.spacing 1273
2d.text.drawing.style.nonfinite.spacing.worker.js 1124
2d.text.drawing.style.textRendering.settings.html OffscreenCanvas test: 2d.text.drawing.style.textRendering.settings 3207
2d.text.drawing.style.textRendering.settings.worker.js 3053
2d.text.drawing.style.wordSpacing.change.font.html OffscreenCanvas test: 2d.text.drawing.style.wordSpacing.change.font 2033
2d.text.drawing.style.wordSpacing.change.font.worker.js 1878
2d.text.drawing.style.wordSpacing.measure.html OffscreenCanvas test: 2d.text.drawing.style.wordSpacing.measure 2200
2d.text.drawing.style.wordSpacing.measure.worker.js 2049
2d.text.font.default.html OffscreenCanvas test: 2d.text.font.default 718
2d.text.font.default.worker.js 588
2d.text.font.parse.basic.html OffscreenCanvas test: 2d.text.font.parse.basic 840
2d.text.font.parse.basic.worker.js 706
2d.text.font.parse.complex.html OffscreenCanvas test: 2d.text.font.parse.complex 988
2d.text.font.parse.complex.worker.js 852
2d.text.font.parse.complex2.html OffscreenCanvas test: 2d.text.font.parse.complex2 883
2d.text.font.parse.complex2.worker.js 746
2d.text.font.parse.family.html OffscreenCanvas test: 2d.text.font.parse.family 979
2d.text.font.parse.family.worker.js 844
2d.text.font.parse.invalid.html OffscreenCanvas test: 2d.text.font.parse.invalid 2120
2d.text.font.parse.invalid.worker.js 1984
2d.text.font.parse.system.html OffscreenCanvas test: 2d.text.font.parse.system 849
2d.text.font.parse.system.worker.js 714
2d.text.font.parse.tiny.html OffscreenCanvas test: 2d.text.font.parse.tiny 753
2d.text.font.parse.tiny.worker.js 620
2d.text.font.relative_size.html OffscreenCanvas test: 2d.text.font.relative_size 761
2d.text.font.relative_size.worker.js 625
2d.text.font.weight.html OffscreenCanvas test: 2d.text.font.weight 886
2d.text.font.weight.worker.js 757
2d.text.fontVariantCaps1-expected.html Canvas test: 2d.text.fontVariantCaps1 544
2d.text.fontVariantCaps1.html Canvas test: 2d.text.fontVariantCaps1 815
2d.text.fontVariantCaps1.w.html Canvas test: 2d.text.fontVariantCaps1 1317
2d.text.fontVariantCaps2-unexpected.html HTML OffscreenCanvas reference 398
2d.text.fontVariantCaps2.html OffscreenCanvas test: 2d.text.fontVariantCaps2 1064
2d.text.fontVariantCaps2.worker.js 930
2d.text.fontVariantCaps3-expected.html Canvas test: 2d.text.fontVariantCaps3 544
2d.text.fontVariantCaps3.html Canvas test: 2d.text.fontVariantCaps3 872
2d.text.fontVariantCaps3.w.html Canvas test: 2d.text.fontVariantCaps3 1376
2d.text.fontVariantCaps4-expected.html Canvas test: 2d.text.fontVariantCaps4 544
2d.text.fontVariantCaps4.html Canvas test: 2d.text.fontVariantCaps4 908
2d.text.fontVariantCaps4.w.html Canvas test: 2d.text.fontVariantCaps4 1412
2d.text.fontVariantCaps5-expected.html Canvas test: 2d.text.fontVariantCaps5 544
2d.text.fontVariantCaps5.html Canvas test: 2d.text.fontVariantCaps5 907
2d.text.fontVariantCaps5.w.html Canvas test: 2d.text.fontVariantCaps5 1411
2d.text.fontVariantCaps6-expected.html Canvas test: 2d.text.fontVariantCaps6 533
2d.text.fontVariantCaps6.html Canvas test: 2d.text.fontVariantCaps6 881
2d.text.fontVariantCaps6.w.html Canvas test: 2d.text.fontVariantCaps6 1385
2d.text.measure.actualBoundingBox.html OffscreenCanvas test: 2d.text.measure.actualBoundingBox 3022
2d.text.measure.actualBoundingBox.worker.js 2870
2d.text.measure.baselines.html OffscreenCanvas test: 2d.text.measure.baselines 1488
2d.text.measure.baselines.worker.js 1344
2d.text.measure.emHeights-low-ascent.html OffscreenCanvas test: 2d.text.measure.emHeights-low-ascent 1676
2d.text.measure.emHeights-low-ascent.worker.js 1521
2d.text.measure.emHeights-zero-descent.html OffscreenCanvas test: 2d.text.measure.emHeights-zero-descent 1669
2d.text.measure.emHeights-zero-descent.worker.js 1512
2d.text.measure.emHeights.html OffscreenCanvas test: 2d.text.measure.emHeights 1570
2d.text.measure.emHeights.worker.js 1426
2d.text.measure.fontBoundingBox-reduced-ascent.html OffscreenCanvas test: 2d.text.measure.fontBoundingBox-reduced-ascent 1434
2d.text.measure.fontBoundingBox-reduced-ascent.worker.js 1269
2d.text.measure.fontBoundingBox-zero-descent.html OffscreenCanvas test: 2d.text.measure.fontBoundingBox-zero-descent 1419
2d.text.measure.fontBoundingBox-zero-descent.worker.js 1256
2d.text.measure.fontBoundingBox.ahem.html OffscreenCanvas test: 2d.text.measure.fontBoundingBox.ahem 1299
2d.text.measure.fontBoundingBox.ahem.worker.js 1144
2d.text.measure.fontBoundingBox.html OffscreenCanvas test: 2d.text.measure.fontBoundingBox 1306
2d.text.measure.fontBoundingBox.worker.js 1156
2d.text.measure.selection-rects-baselines.tentative.html OffscreenCanvas test: 2d.text.measure.selection-rects-baselines.tentative 2641
2d.text.measure.selection-rects-baselines.tentative.worker.js 2480
2d.text.measure.selection-rects-exceptions.tentative.html OffscreenCanvas test: 2d.text.measure.selection-rects-exceptions.tentative 1642
2d.text.measure.selection-rects-exceptions.tentative.worker.js 1480
2d.text.measure.selection-rects.tentative.html OffscreenCanvas test: 2d.text.measure.selection-rects.tentative 3211
2d.text.measure.width.basic.html OffscreenCanvas test: 2d.text.measure.width.basic 1169
2d.text.measure.width.basic.worker.js 1023
2d.text.measure.width.empty.html OffscreenCanvas test: 2d.text.measure.width.empty 846
2d.text.measure.width.empty.worker.js 700
2d.text.measure.width.space.html OffscreenCanvas test: 2d.text.measure.width.space 1441
2d.text.measure.width.space.worker.js 1295
2d.text.setFont.mathFont.html OffscreenCanvas test: 2d.text.setFont.mathFont 822
2d.text.setFont.mathFont.worker.js 688
canvas.2d.fontStretch-ref.html Canvas test: 2d.text.fontStretch 430
canvas.2d.fontStretch.condensed.html Canvas test: 2d.text.fontStretch 892
canvas.2d.fontStretch.expanded.html Canvas test: 2d.text.fontStretch 889
canvas.2d.fontStretch.extra-condensed.html Canvas test: 2d.text.fontStretch 910
canvas.2d.fontStretch.extra-expanded.html Canvas test: 2d.text.fontStretch 907
canvas.2d.fontStretch.normal.html Canvas test: 2d.text.fontStretch 988
canvas.2d.fontStretch.semi-condensed.html Canvas test: 2d.text.fontStretch 907
canvas.2d.fontStretch.semi-expanded.html Canvas test: 2d.text.fontStretch 904
canvas.2d.fontStretch.ultra-condensed.html Canvas test: 2d.text.fontStretch 910
canvas.2d.fontStretch.ultra-expanded.html Canvas test: 2d.text.fontStretch 907
WEB_FEATURES.yml 81