From 8efd7fecbebd2c6ad5cf1ea64e097e6ed11708b4 Mon Sep 17 00:00:00 2001 From: mauro-balades Date: Fri, 27 Sep 2024 19:17:16 +0200 Subject: [PATCH] Refactor ZenSidebarManager to reload browser with default mobile user agent --- src/ZenSidebarManager.mjs | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/ZenSidebarManager.mjs b/src/ZenSidebarManager.mjs index 2e8396f..8343304 100644 --- a/src/ZenSidebarManager.mjs +++ b/src/ZenSidebarManager.mjs @@ -414,6 +414,7 @@ var gZenBrowserManagerSidebar = { browserContainers.appendChild(browser); if (data.ua) { browser.browsingContext.customUserAgent = this.DEFAULT_MOBILE_USER_AGENT; + browser.reload(); } browser.docShellIsActive = true; }, @@ -460,16 +461,6 @@ var gZenBrowserManagerSidebar = { _getWebPanelIcon(url, element) { let { preferredURI } = Services.uriFixup.getFixupURIInfo(url); element.setAttribute('image', `page-icon:${preferredURI.spec}`); - fetch(`https://s2.googleusercontent.com/s2/favicons?domain_url=${preferredURI.spec}`).then(async (response) => { - if (response.ok) { - let blob = await response.blob(); - let reader = new FileReader(); - reader.onload = function () { - element.setAttribute('image', reader.result); - }; - reader.readAsDataURL(blob); - } - }); }, _getBrowserById(id) {