Files
sousa-gecko/testing/web-platform/tests/html/canvas/offscreen/text/2d.text.measure.width.nullCharacter.html
T
Tim Nguyen 7a1986bfcb Bug 1975347 [wpt PR 53557] - [canvas] Add a test to measure the null character, a=testonly
Automatic update from web-platform-tests
[canvas] Add a test to measure the null character

--

wpt-commits: e8423fcf72f025bde1653e872ab04564fc1f9095
wpt-pr: 53557
2025-07-07 10:10:35 +00:00

28 lines
908 B
HTML

<!DOCTYPE html>
<!-- DO NOT EDIT! This test has been generated by /html/canvas/tools/gentest.py. -->
<meta charset="UTF-8">
<title>OffscreenCanvas test: 2d.text.measure.width.nullCharacter</title>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="/html/canvas/resources/canvas-tests.js"></script>
<h1>2d.text.measure.width.nullCharacter</h1>
<p class="desc">Null character does not take up space</p>
<script>
promise_test(async t => {
var canvas = new OffscreenCanvas(100, 50);
var ctx = canvas.getContext('2d');
var f = new FontFace("CanvasTest", "url('/fonts/CanvasTest.ttf')");
f.load();
document.fonts.add(f);
await document.fonts.ready;
ctx.font = '50px CanvasTest';
_assertSame(ctx.measureText('\u0000').width, 0, "ctx.measureText('\\u0000').width", "0");
}, "Null character does not take up space");
</script>