servo/tests/wpt/meta/html/canvas/offscreen/text
Sam 643ac08cf0
canvas: Implement strokeText (#39183)
Mostly it's just reusing/copy&edit fillText stuff.

Testing: Existing WPT tests
Fixes: #29973

Try run: https://github.com/sagudev/servo/actions/runs/17511337550

---------

Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
2025-09-06 18:01:21 +00:00
..
2d.text.draw.align.center.html.ini
2d.text.draw.align.center.worker.js.ini
2d.text.draw.align.end.ltr.html.ini
2d.text.draw.align.end.ltr.worker.js.ini
2d.text.draw.align.end.rtl.html.ini
2d.text.draw.align.end.rtl.worker.js.ini
2d.text.draw.align.left.html.ini
2d.text.draw.align.left.worker.js.ini
2d.text.draw.align.right.html.ini
2d.text.draw.align.right.worker.js.ini
2d.text.draw.align.start.ltr.html.ini
2d.text.draw.align.start.ltr.worker.js.ini
2d.text.draw.align.start.rtl.html.ini
2d.text.draw.align.start.rtl.worker.js.ini
2d.text.draw.baseline.alphabetic.html.ini
2d.text.draw.baseline.alphabetic.worker.js.ini
2d.text.draw.baseline.bottom.html.ini
2d.text.draw.baseline.bottom.worker.js.ini
2d.text.draw.baseline.hanging.html.ini
2d.text.draw.baseline.hanging.worker.js.ini
2d.text.draw.baseline.ideographic.html.ini
2d.text.draw.baseline.ideographic.worker.js.ini
2d.text.draw.baseline.middle.html.ini
2d.text.draw.baseline.middle.worker.js.ini
2d.text.draw.baseline.top.html.ini
2d.text.draw.baseline.top.worker.js.ini
2d.text.draw.fill.maxWidth.bound.html.ini
2d.text.draw.fill.maxWidth.bound.worker.js.ini
2d.text.draw.fill.maxWidth.fontface.worker.js.ini
2d.text.draw.fontface.html.ini
2d.text.draw.fontface.notinpage.html.ini
2d.text.draw.fontface.notinpage.worker.js.ini
2d.text.draw.fontface.repeat.html.ini
2d.text.draw.fontface.repeat.worker.js.ini
2d.text.draw.fontface.worker.js.ini
2d.text.draw.space.basic.html.ini
2d.text.draw.space.basic.worker.js.ini
2d.text.draw.space.collapse.end.html.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.draw.space.collapse.end.worker.js.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.draw.space.collapse.nonspace.html.ini
2d.text.draw.space.collapse.nonspace.worker.js.ini
2d.text.draw.space.collapse.other.html.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.draw.space.collapse.other.worker.js.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.draw.space.collapse.space.html.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.draw.space.collapse.space.worker.js.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.draw.space.collapse.start.html.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.draw.space.collapse.start.worker.js.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.drawing.style.absolute.spacing.html.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.drawing.style.absolute.spacing.worker.js.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.drawing.style.font-relative.spacing.html.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.drawing.style.font-relative.spacing.worker.js.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.drawing.style.fontKerning.html.ini
2d.text.drawing.style.fontKerning.with.uppercase.html.ini
2d.text.drawing.style.fontKerning.with.uppercase.worker.js.ini
2d.text.drawing.style.fontKerning.worker.js.ini
2d.text.drawing.style.fontStretch.settings.html.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.drawing.style.fontStretch.settings.worker.js.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.drawing.style.fontVariant.settings.html.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.drawing.style.fontVariant.settings.worker.js.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.drawing.style.invalid.spacing.html.ini
2d.text.drawing.style.invalid.spacing.worker.js.ini
2d.text.drawing.style.letterSpacing.change.font.html.ini
2d.text.drawing.style.letterSpacing.change.font.worker.js.ini
2d.text.drawing.style.letterSpacing.measure.html.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.drawing.style.letterSpacing.measure.worker.js.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.drawing.style.measure.direction.html.ini
2d.text.drawing.style.measure.direction.worker.js.ini
2d.text.drawing.style.nonfinite.spacing.html.ini
2d.text.drawing.style.nonfinite.spacing.worker.js.ini
2d.text.drawing.style.reset.fontKerning.none2.html.ini Sync WPT with upstream (30-06-2024) (#32649) 2024-06-30 11:14:33 +00:00
2d.text.drawing.style.reset.fontKerning.none2.w.html.ini canvas: Add OffscreenCanvas 'transferToImageBitmap' method (#37880) 2025-07-04 16:25:36 +00:00
2d.text.drawing.style.textRendering.settings.html.ini
2d.text.drawing.style.textRendering.settings.worker.js.ini
2d.text.drawing.style.wordSpacing.change.font.html.ini
2d.text.drawing.style.wordSpacing.change.font.worker.js.ini
2d.text.drawing.style.wordSpacing.measure.html.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.drawing.style.wordSpacing.measure.worker.js.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.font.parse.basic.html.ini
2d.text.font.parse.basic.worker.js.ini
2d.text.font.parse.complex.html.ini
2d.text.font.parse.complex.worker.js.ini
2d.text.font.parse.complex2.html.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.font.parse.complex2.worker.js.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.font.parse.family.html.ini
2d.text.font.parse.family.worker.js.ini
2d.text.font.parse.invalid.html.ini
2d.text.font.parse.invalid.worker.js.ini
2d.text.font.parse.tiny.html.ini
2d.text.font.parse.tiny.worker.js.ini
2d.text.font.weight.html.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.font.weight.worker.js.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.fontVariantCaps.after.reset.font.html.ini Sync WPT with upstream (30-06-2024) (#32649) 2024-06-30 11:14:33 +00:00
2d.text.fontVariantCaps.after.reset.font.w.html.ini canvas: Add OffscreenCanvas 'transferToImageBitmap' method (#37880) 2025-07-04 16:25:36 +00:00
2d.text.fontVariantCaps2.html.ini Sync WPT with upstream (04-10-2023) (#30493) 2023-10-06 00:51:48 +00:00
2d.text.fontVariantCaps2.worker.js.ini Sync WPT with upstream (04-10-2023) (#30493) 2023-10-06 00:51:48 +00:00
2d.text.lang.default.html.ini Update web-platform-tests to revision b'c23b0ad587af296087067b48a2f2101233589a8f' (#35869) 2025-03-09 01:39:16 +00:00
2d.text.lang.default.worker.js.ini Update web-platform-tests to revision b'c23b0ad587af296087067b48a2f2101233589a8f' (#35869) 2025-03-09 01:39:16 +00:00
2d.text.measure.actualBoundingBox.html.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.measure.actualBoundingBox.whitespace.html.ini Update web-platform-tests to revision b'7b6f075f0ec3c52d92c61fb9f35ce0ec927b17b2' (#34525) 2024-12-08 10:45:12 +00:00
2d.text.measure.actualBoundingBox.whitespace.worker.js.ini Update web-platform-tests to revision b'7b6f075f0ec3c52d92c61fb9f35ce0ec927b17b2' (#34525) 2024-12-08 10:45:12 +00:00
2d.text.measure.actualBoundingBox.worker.js.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.measure.baselines.html.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.measure.baselines.worker.js.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.measure.emHeights-low-ascent.html.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.measure.emHeights-low-ascent.worker.js.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.measure.emHeights-zero-descent.html.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.measure.emHeights-zero-descent.worker.js.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.measure.emHeights.html.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.measure.emHeights.worker.js.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.measure.fillTextCluster-align.tentative.html.ini Update web-platform-tests to revision b'fc557e215e11221c91de4f283539725ef2f35928' (#35741) 2025-03-02 12:18:38 +00:00
2d.text.measure.fillTextCluster-align.tentative.w.html.ini Update web-platform-tests to revision b'fc557e215e11221c91de4f283539725ef2f35928' (#35741) 2025-03-02 12:18:38 +00:00
2d.text.measure.fillTextCluster-baseline.tentative.html.ini Update web-platform-tests to revision b'fc557e215e11221c91de4f283539725ef2f35928' (#35741) 2025-03-02 12:18:38 +00:00
2d.text.measure.fillTextCluster-baseline.tentative.w.html.ini Update web-platform-tests to revision b'fc557e215e11221c91de4f283539725ef2f35928' (#35741) 2025-03-02 12:18:38 +00:00
2d.text.measure.fillTextCluster-drawing-styles-change.tentative.html.ini Update web-platform-tests to revision b'fc557e215e11221c91de4f283539725ef2f35928' (#35741) 2025-03-02 12:18:38 +00:00
2d.text.measure.fillTextCluster-drawing-styles-change.tentative.w.html.ini Update web-platform-tests to revision b'fc557e215e11221c91de4f283539725ef2f35928' (#35741) 2025-03-02 12:18:38 +00:00
2d.text.measure.fillTextCluster-font-change.tentative.w.html.ini Update web-platform-tests to revision b'fc557e215e11221c91de4f283539725ef2f35928' (#35741) 2025-03-02 12:18:38 +00:00
2d.text.measure.fillTextCluster-options.tentative.html.ini Update web-platform-tests to revision b'fc557e215e11221c91de4f283539725ef2f35928' (#35741) 2025-03-02 12:18:38 +00:00
2d.text.measure.fillTextCluster-options.tentative.worker.js.ini Update web-platform-tests to revision b'fc557e215e11221c91de4f283539725ef2f35928' (#35741) 2025-03-02 12:18:38 +00:00
2d.text.measure.fillTextCluster-range.tentative.html.ini Update web-platform-tests to revision b'fc557e215e11221c91de4f283539725ef2f35928' (#35741) 2025-03-02 12:18:38 +00:00
2d.text.measure.fillTextCluster-range.tentative.worker.js.ini Update web-platform-tests to revision b'fc557e215e11221c91de4f283539725ef2f35928' (#35741) 2025-03-02 12:18:38 +00:00
2d.text.measure.fontBoundingBox-reduced-ascent.html.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.measure.fontBoundingBox-reduced-ascent.worker.js.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.measure.fontBoundingBox-zero-descent.html.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.measure.fontBoundingBox-zero-descent.worker.js.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.measure.fontBoundingBox.ahem.html.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.measure.fontBoundingBox.ahem.worker.js.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.measure.fontBoundingBox.html.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.measure.fontBoundingBox.worker.js.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.measure.getActualBoundingBox-exceptions.tentative.html.ini Update web-platform-tests to revision b'5af3e9c2a2aba76ade00f0dbc3486e50a74a4506' (#32824) 2024-07-21 07:59:39 +00:00
2d.text.measure.getActualBoundingBox-exceptions.tentative.worker.js.ini Update web-platform-tests to revision b'5af3e9c2a2aba76ade00f0dbc3486e50a74a4506' (#32824) 2024-07-21 07:59:39 +00:00
2d.text.measure.getActualBoundingBox-full-text.tentative.html.ini Update web-platform-tests to revision b'f3dd9cba239a9655951ee62ec4dafc8fe37df2c5' (#32774) 2024-07-14 09:16:30 +00:00
2d.text.measure.getActualBoundingBox-full-text.tentative.worker.js.ini Update web-platform-tests to revision b'f3dd9cba239a9655951ee62ec4dafc8fe37df2c5' (#32774) 2024-07-14 09:16:30 +00:00
2d.text.measure.getActualBoundingBox.tentative.html.ini Update web-platform-tests to revision b'f3dd9cba239a9655951ee62ec4dafc8fe37df2c5' (#32774) 2024-07-14 09:16:30 +00:00
2d.text.measure.getActualBoundingBox.tentative.worker.js.ini Update web-platform-tests to revision b'f3dd9cba239a9655951ee62ec4dafc8fe37df2c5' (#32774) 2024-07-14 09:16:30 +00:00
2d.text.measure.index-from-offset-edge-cases.tentative.html.ini Update web-platform-tests to revision b'38623a53d6598cb7aab4be8a810102b352a652df' (#34622) 2024-12-15 03:52:07 +00:00
2d.text.measure.index-from-offset-edge-cases.tentative.worker.js.ini Update web-platform-tests to revision b'38623a53d6598cb7aab4be8a810102b352a652df' (#34622) 2024-12-15 03:52:07 +00:00
2d.text.measure.index-from-offset-edges.tentative.html.ini Update web-platform-tests to revision b'38623a53d6598cb7aab4be8a810102b352a652df' (#34622) 2024-12-15 03:52:07 +00:00
2d.text.measure.index-from-offset-edges.tentative.worker.js.ini Update web-platform-tests to revision b'38623a53d6598cb7aab4be8a810102b352a652df' (#34622) 2024-12-15 03:52:07 +00:00
2d.text.measure.index-from-offset.tentative.html.ini Update web-platform-tests to revision b'38623a53d6598cb7aab4be8a810102b352a652df' (#34622) 2024-12-15 03:52:07 +00:00
2d.text.measure.lang.html.ini Update web-platform-tests to revision b'9d20f3ae600d00673a27a69f69e13d4cd8eca443' (#36195) 2025-03-28 06:07:42 +00:00
2d.text.measure.lang.inherit.html.ini Update web-platform-tests to revision b'9d20f3ae600d00673a27a69f69e13d4cd8eca443' (#36195) 2025-03-28 06:07:42 +00:00
2d.text.measure.lang.worker.js.ini Update web-platform-tests to revision b'9d20f3ae600d00673a27a69f69e13d4cd8eca443' (#36195) 2025-03-28 06:07:42 +00:00
2d.text.measure.selection-rects-baselines.tentative.html.ini Update web-platform-tests to revision b'cb53e377321267af4f5a1f05b3b851aab6fa8ede' (#32313) 2024-05-19 17:33:02 +00:00
2d.text.measure.selection-rects-baselines.tentative.worker.js.ini Update web-platform-tests to revision b'cb53e377321267af4f5a1f05b3b851aab6fa8ede' (#32313) 2024-05-19 17:33:02 +00:00
2d.text.measure.selection-rects-exceptions.tentative.html.ini Update web-platform-tests to revision b'cb53e377321267af4f5a1f05b3b851aab6fa8ede' (#32313) 2024-05-19 17:33:02 +00:00
2d.text.measure.selection-rects-exceptions.tentative.worker.js.ini Update web-platform-tests to revision b'cb53e377321267af4f5a1f05b3b851aab6fa8ede' (#32313) 2024-05-19 17:33:02 +00:00
2d.text.measure.selection-rects.tentative.html.ini Update web-platform-tests to revision b'f3dd9cba239a9655951ee62ec4dafc8fe37df2c5' (#32774) 2024-07-14 09:16:30 +00:00
2d.text.measure.strokeTextCluster-align.tentative.html.ini canvas: Implement strokeText (#39183) 2025-09-06 18:01:21 +00:00
2d.text.measure.strokeTextCluster-align.tentative.w.html.ini Update web-platform-tests to revision b'fc557e215e11221c91de4f283539725ef2f35928' (#35741) 2025-03-02 12:18:38 +00:00
2d.text.measure.strokeTextCluster-baseline.tentative.html.ini canvas: Implement strokeText (#39183) 2025-09-06 18:01:21 +00:00
2d.text.measure.strokeTextCluster-baseline.tentative.w.html.ini Update web-platform-tests to revision b'fc557e215e11221c91de4f283539725ef2f35928' (#35741) 2025-03-02 12:18:38 +00:00
2d.text.measure.strokeTextCluster-drawing-styles-change.tentative.html.ini canvas: Implement strokeText (#39183) 2025-09-06 18:01:21 +00:00
2d.text.measure.strokeTextCluster-drawing-styles-change.tentative.w.html.ini Update web-platform-tests to revision b'fc557e215e11221c91de4f283539725ef2f35928' (#35741) 2025-03-02 12:18:38 +00:00
2d.text.measure.strokeTextCluster-font-change.tentative.w.html.ini Update web-platform-tests to revision b'fc557e215e11221c91de4f283539725ef2f35928' (#35741) 2025-03-02 12:18:38 +00:00
2d.text.measure.strokeTextCluster-options.tentative.html.ini Update web-platform-tests to revision b'fc557e215e11221c91de4f283539725ef2f35928' (#35741) 2025-03-02 12:18:38 +00:00
2d.text.measure.strokeTextCluster-options.tentative.worker.js.ini Update web-platform-tests to revision b'fc557e215e11221c91de4f283539725ef2f35928' (#35741) 2025-03-02 12:18:38 +00:00
2d.text.measure.strokeTextCluster-range.tentative.html.ini Update web-platform-tests to revision b'fc557e215e11221c91de4f283539725ef2f35928' (#35741) 2025-03-02 12:18:38 +00:00
2d.text.measure.strokeTextCluster-range.tentative.worker.js.ini Update web-platform-tests to revision b'fc557e215e11221c91de4f283539725ef2f35928' (#35741) 2025-03-02 12:18:38 +00:00
2d.text.measure.text-clusters-exceptions.tentative.html.ini Sync WPT with upstream (06-10-2024) (#33668) 2024-10-06 02:45:43 +00:00
2d.text.measure.text-clusters-exceptions.tentative.worker.js.ini Sync WPT with upstream (06-10-2024) (#33668) 2024-10-06 02:45:43 +00:00
2d.text.measure.text-clusters-position.tentative.html.ini Update web-platform-tests to revision b'5a9d9349a312e12a950d5f4703cd41609a06f242' (#33923) 2024-10-20 01:33:44 +00:00
2d.text.measure.text-clusters-position.tentative.worker.js.ini Update web-platform-tests to revision b'5a9d9349a312e12a950d5f4703cd41609a06f242' (#33923) 2024-10-20 01:33:44 +00:00
2d.text.measure.text-clusters-split.tentative.html.ini Sync WPT with upstream (06-10-2024) (#33668) 2024-10-06 02:45:43 +00:00
2d.text.measure.text-clusters-split.tentative.worker.js.ini Sync WPT with upstream (06-10-2024) (#33668) 2024-10-06 02:45:43 +00:00
2d.text.measure.width.basic.html.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.measure.width.basic.worker.js.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.measure.width.empty.html.ini script: add skeleton implementation of FontFace API (#35262) 2025-02-19 05:50:01 +00:00
2d.text.measure.width.empty.worker.js.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.measure.width.nullCharacter.html.ini canvas: Move font selection and text shaping to script (#38979) 2025-08-28 10:30:34 +00:00
2d.text.measure.width.nullCharacter.worker.js.ini Sync WPT with upstream (06-07-2025) (#37901) 2025-07-06 08:33:30 +00:00
2d.text.measure.width.space.html.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
2d.text.measure.width.space.worker.js.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
canvas.2d.fontStretch.condensed.html.ini script: add skeleton implementation of FontFace API (#35262) 2025-02-19 05:50:01 +00:00
canvas.2d.fontStretch.expanded.html.ini script: add skeleton implementation of FontFace API (#35262) 2025-02-19 05:50:01 +00:00
canvas.2d.fontStretch.extra-condensed.html.ini script: add skeleton implementation of FontFace API (#35262) 2025-02-19 05:50:01 +00:00
canvas.2d.fontStretch.extra-expanded.html.ini script: add skeleton implementation of FontFace API (#35262) 2025-02-19 05:50:01 +00:00
canvas.2d.fontStretch.normal.html.ini script: add skeleton implementation of FontFace API (#35262) 2025-02-19 05:50:01 +00:00
canvas.2d.fontStretch.semi-condensed.html.ini script: add skeleton implementation of FontFace API (#35262) 2025-02-19 05:50:01 +00:00
canvas.2d.fontStretch.semi-expanded.html.ini script: add skeleton implementation of FontFace API (#35262) 2025-02-19 05:50:01 +00:00
canvas.2d.fontStretch.ultra-condensed.html.ini script: add skeleton implementation of FontFace API (#35262) 2025-02-19 05:50:01 +00:00
canvas.2d.fontStretch.ultra-expanded.html.ini script: add skeleton implementation of FontFace API (#35262) 2025-02-19 05:50:01 +00:00