26 lines
975 B
HTML
26 lines
975 B
HTML
<!DOCTYPE html>
|
|
|
|
<html>
|
|
<style>
|
|
svg {
|
|
border: 1px solid black;
|
|
width: 400px;
|
|
height: 400px;
|
|
}
|
|
</style>
|
|
<body>
|
|
<p>This test should not hang.</p>
|
|
<p>Path length is <span id="result">uncomputed</span></p>.
|
|
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 5000 5000" xml:space="preserve">
|
|
<path id="word" stroke="#000000" fill="none" stroke-width="20" d="M3045.44,2522.588c-0.73,0.432-1.927,0.575-2.438,0.568 c-1.12-0.01-4.15-0.989-5.847-0.917c-0.543,0.021,0.176-0.286,0.355-0.343c1.537-0.473,5.494-1.193,7.539-0.701 C3046.408,2521.523,3046.107,2522.196,3045.44,2522.588z"/>
|
|
</svg>
|
|
<script>
|
|
if (window.testRunner)
|
|
testRunner.dumpAsText();
|
|
var myPath = document.getElementById("word");
|
|
var length = myPath.getTotalLength();
|
|
document.getElementById('result').textContent = length.toFixed(3);
|
|
</script>
|
|
</body>
|
|
</html>
|