<html xmlns="http://www.w3.org/1999/xhtml">
<script>
if (window.testRunner)
testRunner.dumpAsText();
</script>
<body>
This test is to ensure that we do not crash when applying an SVG font to a text node with an anonymous parent. It passes if it does not crash.
<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
<defs>
<font id="ValidTestFont" horiz-adv-x="450" >
<font-face font-family="ValidTestFont" />
<glyph glyph-name="exclam" unicode="!" horiz-adv-x="350" d="M 100 100 L 100 300 L 300 300 L 300 100 z" />
</font>
</defs>
</svg>
<div style="font-family: ValidTestFont">!<div>!</div></div>
</body>
</html>