summaryrefslogtreecommitdiffstats
path: root/layout/reftests/font-face/colrv1-05.html
blob: e7716ba874b4b9c3ce7a54480687a4442c7d7db8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<!DOCTYPE html>
<html>
<meta charset=utf-8>
<title>COLRv1 font test: compositing operators</title>
<style>
@font-face {
  font-family: CAhem;
  src: url("CAhem.ttf");
}
.test { margin: 10px; padding: 10px; }
span { font: 100px/1 CAhem; }
</style>

<p>Some glyphs using PAINT_COMPOSITE:</p>
<div class="test">
<span>ghijkl</span>
</div>

<p>And painting them to a canvas element:</p>
<canvas id=c width=600 height=100></canvas>
<script>
document.fonts.load("100px CAhem").then(function () {
  ctx = c.getContext("2d");
  ctx.font = "100px CAhem";
  ctx.fillText("ghijkl", 0, 80);
});
</script>