<!DOCTYPE html> <html class="reftest-wait"> <svg width="200" height="200"> <defs> <marker id="markerCircle" markerWidth="8" markerHeight="8" refX="5" refY="5"> <circle cx="5" cy="5" r="2" style="stroke: none; fill:#000000;"/> </marker> </defs> <path id="drawPath" d="M10,10 L60,10 L110,10" style="stroke: #6666ff; stroke-width: 1px; fill: none; marker-start: url(#markerCircle); marker-mid: url(#markerCircle);; marker-end: url(#markerCircle);"/> </svg> <script> function doTest() { window.history.pushState(null, "", "new-page"); drawPath.style.display = "none"; window.setTimeout(() => { drawPath.style.display = "inline"; document.documentElement.removeAttribute('class'); }, 0); } drawPath = document.getElementById("drawPath"); window.addEventListener("MozReftestInvalidate", doTest); </script> </html>