6a181f8f449cce67ef6d0b4a4425b82fbc13eb5a
[WebKit-https.git] / LayoutTests / fast / text / variations / ipc2.html
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <style>
5 @font-face {
6     font-family: "Boxis";
7     src: url("resources/Boxis-VF.ttf") format("truetype");
8 }
9 </style>
10 <script>
11 if (window.testRunner) {
12     testRunner.dumpAsText();
13     testRunner.waitUntilDone();
14 }
15 function test() {
16     let target = document.getElementById("target");
17     let x = target.offsetLeft + target.offsetWidth / 2;
18     let y = target.offsetTop + target.offsetHeight / 2;
19     if (window.eventSender) {
20         eventSender.mouseMoveTo(x, y);
21         eventSender.mouseDown();
22         eventSender.mouseUp();
23     }
24     if (window.testRunner)
25         testRunner.notifyDone();
26 }
27 window.addEventListener("load", test);
28 </script>
29 </head>
30 <body>
31 This makes sure that variable fonts can be sent across IPC. The test passes if there is no crash.
32 <select id="target" style="border:0; font-family: 'Boxis';">
33   <option>Select option</option>
34   <option>1</option>
35   <option>2</option>
36   <option>3</option>
37 </select>
38 </body>
39 </html>