Added MutationObserver

This commit is contained in:
schooldev49 2022-06-07 19:24:28 -04:00
parent d3092df87a
commit 104850a9d5

View file

@ -275,12 +275,22 @@ class Cyclone {
nwtb(url, target, features) nwtb(url, target, features)
} }
window.open = openNewTab window.open = openNewTab
/*
htmlRewriter.rewriteDocument();
setInterval(function() { setInterval(function() {
htmlRewriter.rewriteDocument(); htmlRewriter.rewriteDocument();
}, 10000) }, 10000)
*/
htmlRewriter.rewriteDocument();
let mutationE = new MutationObserver((mutationList,observer) => {
for (const mutation of mutationList) {
mutation.addedNodes.forEach(node => htmlRewriter.rewriteElement(node));
htmlRewriter.rewriteElement(mutation.target);
}
}).observe(document,{
childList: true,
subtree: true
})
//For intercepting all requests //For intercepting all requests
if (!document.serviceWorkerRegistered) { if (!document.serviceWorkerRegistered) {
if ('serviceWorker' in navigator) { if ('serviceWorker' in navigator) {