spoof-detect / extension /observer.js
Niv Sardi
add webext
d3fcc5e
raw
history blame contribute delete
No virus
701 Bytes
// Set up a mutation observer to listen for title changes
// Will fire if framework AJAX stuff switches page title
let createObserver = function() {
let observer = new MutationObserver((mutations) => {
// Disconnect the MO so there isn't an infinite title update loop
// Run title cleanup again
// Create a new MO to listen for more changes
console.log('Mutations!', mutations)
observer.disconnect()
observer = null
run()
createObserver()
})
/*
observer.observe(
document.querySelector('input'),
{ subtree: true, characterData: true, childList: true }
)
*/
}
createObserver()