| <!DOCTYPE html> |
| <!-- DO NOT EDIT! This test has been generated by /html/canvas/tools/gentest.py. --> |
| <meta charset="UTF-8"> |
| <link rel="match" href="2d.reset.render.text-expected.html"> |
| <title>Canvas test: 2d.reset.render.text</title> |
| <h1>2d.reset.render.text</h1> |
| <p class="desc">check that text is correctly rendered after reset</p> |
| <canvas id="canvas" width="400" height="400"> |
| <p class="fallback">FAIL (fallback content)</p> |
| </canvas> |
| <script> |
| const canvas = new OffscreenCanvas(400, 400); |
| const ctx = canvas.getContext('2d'); |
| |
| ctx.font = "24px serif"; |
| ctx.textAlign = "center"; |
| ctx.textBaseline = "hanging"; |
| ctx.direction = "rtl"; |
| ctx.letterSpacing = "10px"; |
| ctx.fontKerning = "none"; |
| ctx.fontStretch = "semi-condensed"; |
| ctx.fontVariantCaps = "titling-caps"; |
| ctx.textRendering = "optimizeLegibility"; |
| ctx.wordSpacing = "20px"; |
| |
| ctx.reset(); |
| |
| ctx.fillText("Lorem ipsum dolor sit amet, consectetur adipiscing elit", 0, 10); |
| |
| const outputCanvas = document.getElementById("canvas"); |
| outputCanvas.getContext('2d').drawImage(canvas, 0, 0); |
| </script> |