33 lines
633 B
HTML
33 lines
633 B
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
</head>
|
|
<body>
|
|
<div style="font: 32px 'WebFont';">Hello</div>
|
|
<script>
|
|
if (window.testRunner)
|
|
testRunner.waitUntilDone();
|
|
</script>
|
|
|
|
<iframe id="target" srcdoc="
|
|
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
</head>
|
|
<body>
|
|
<div style='font: 32px WebFont;'>Hello</div>
|
|
</body>
|
|
</html>"></iframe>
|
|
|
|
<script>
|
|
var font = new FontFace("WebFont", "url('../../resources/Ahem.ttf') format('truetype')");
|
|
document.fonts.add(font);
|
|
document.getElementById("target").contentWindow.document.fonts.add(font);
|
|
font.load().then(function() {
|
|
if (window.testRunner)
|
|
testRunner.notifyDone();
|
|
});
|
|
</script>
|
|
</body>
|
|
</html>
|