<!
DOCTYPE html >
<
html >
<!--
https://bugzilla.mozilla.org/show_bug.cgi?id=1426594
-->
<
head >
<
title >Test for Bug 1426594</
title >
<
script src=
"/tests/SimpleTest/SimpleTest.js" ></
script >
<
link rel=
"stylesheet" type=
"text/css" href=
"/tests/SimpleTest/test.css" />
<
script class=
"testbody" type=
"application/javascript" >
SimpleTest.waitForExplicitFinish();
function runTests() {
let textElement = document.getElementById(
"textId" ),
textClientRect = textElement.getBoundingClientRect(),
tspanClientRect = document.getElementById(
"tspanId" ).getBoundingClientRect();
// TODO: tspan bounds should account for stroke, decorations and text-shadow
isfuzzy(textClientRect.width, tspanClientRect.width, 6,
"unexpected width" );
isfuzzy(textClientRect.height, tspanClientRect.height, 6,
"unexpected height" );
SimpleTest.finish();
}
</
script >
</
head >
<
body onload=
"runTests()" >
<a target=
"_blank" href=
"https://bugzilla.mozilla.org/show_bug.cgi?id=589640 " >Mozill
a Bug 1426594</a>
<svg height="1.5em" width="200px" >
<text id="textId" y="1em" ><tspan id="tspanId" >ABCDEF</tspan></text>
</svg>
<div style ="pointer-events: none; border: 1px solid red; position: absolute;
z-index: 1"
id="highlight" >
</div >
</body >
</html >
Messung V0.5 C=93 H=95 G=93
¤ Dauer der Verarbeitung: 0.12 Sekunden
(vorverarbeitet)
¤
*© Formatika GbR, Deutschland