(function () { function setFavicon() { const url = "/sfsites/c/resource/faviconico"; let link = document.querySelector("link[rel*='icon']"); if (!link) { link = document.createElement('link'); link.rel = 'icon'; document.head.appendChild(link); } link.type = 'image/x-icon'; link.href = url + "?v=" + new Date().getTime(); } // initial load setFavicon(); // reapply after navigation (LWR changes DOM) const observer = new MutationObserver(() => setFavicon()); observer.observe(document.head, { childList: true }); })();