async function test_mutations_internal(observedNode, elementToMutate, expectMutations) {
let resolveMutations;
let mutations = new Promise(r => {
resolveMutations = r;
});
let observer = new MutationObserver(function(m) {
ok(expectMutations, "Mutations should be expected");
resolveMutations(m)
});
add_task(async function test_scrollbar_mutations_same_anon_tree() {
let scrollbar = SpecialPowers.wrap(window).InspectorUtils.getChildrenForNode(scroller, true, false)[0];
is(scrollbar.tagName, "scrollbar", "should find a scrollbar");
await test_mutations(scrollbar, scrollbar);
});
add_task(async function test_scrollbar_mutations_same_tree() {
let scrollbar = SpecialPowers.wrap(window).InspectorUtils.getChildrenForNode(scroller, true, false)[0];
is(scrollbar.tagName, "scrollbar", "should find a scrollbar");
await test_mutations(scroller, scrollbar);
});
</script>
Messung V0.5
¤ 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.0.13Bemerkung:
(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.