// Take control of the refresh driver var utils = SpecialPowers.DOMWindowUtils;
utils.advanceTimeAndRefresh(0);
// Start a smooth scroll and advance a couple of frames so we're in the
// middle of the scroll animation
elm.scrollTop = 500;
utils.advanceTimeAndRefresh(16);
utils.advanceTimeAndRefresh(16);
// Trigger a frame reconstruction
elm.parentNode.classList.add('contentBefore');
// Reach a stable state and verify the scroll position is 500
utils.restoreNormalRefresh();
waitForAllPaintsFlushed(function() {
SimpleTest.is(elm.scrollTop, 500, "Scroll position ended up at 500");
SimpleTest.finish();
});
}
</script>
</body>
</html>
Messung V0.5
¤ Dauer der Verarbeitung: 0.11 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.