Install MutationObserver immediately
Don't wait for DOMContentLoaded as document.documentElement is always there (at least as far as HTML is concerned)
and a website might dynamically create objects before that
Differential Revision: https://phabricator.kde.org/D14217