Don't try to wrap text nodes, it won't end well.

This commit is contained in:
David Wendt 2019-08-25 23:38:07 -04:00
parent 190666fe91
commit 0d8b72acce
1 changed files with 6 additions and 3 deletions

View File

@ -28,7 +28,7 @@ function wrap_tree(elem) {
} }
} }
} catch (err) { } catch (err) {
console.err("Serious error encountered when interdicting native Flash elements: " + err); console.error("Serious error encountered when interdicting native Flash elements: " + err);
} }
} }
@ -39,10 +39,13 @@ window.customElements.define("ruffle-embed", RuffleEmbed);
wrap_tree(document.getElementsByTagName("html")[0]); wrap_tree(document.getElementsByTagName("html")[0]);
const observer = new MutationObserver(function (mutationsList, observer) { const observer = new MutationObserver(function (mutationsList, observer) {
console.log(mutationsList);
for (let mutation of mutationsList) { for (let mutation of mutationsList) {
for (let node of mutation.addedNodes) { for (let node of mutation.addedNodes) {
wrap_tree(node); if (node instanceof Element) {
wrap_tree(node);
} else {
console.error("Cannot process added node of type " + node.constructor.name);
}
} }
} }
}); });