From 67cad13697a140cac1c8c7cb13c6f6b9c18a1854 Mon Sep 17 00:00:00 2001 From: brahim <92426196+BrhmDev@users.noreply.github.com> Date: Sat, 28 Sep 2024 10:50:33 +0200 Subject: [PATCH] Fix extensions not working inside web panel. Remove google link to get favicons. --- src/ZenSidebarManager.mjs | 54 +++++++++++++++++++++++++++++---------- 1 file changed, 40 insertions(+), 14 deletions(-) diff --git a/src/ZenSidebarManager.mjs b/src/ZenSidebarManager.mjs index 2e8396f..218a7b6 100644 --- a/src/ZenSidebarManager.mjs +++ b/src/ZenSidebarManager.mjs @@ -1,4 +1,11 @@ var gZenBrowserManagerSidebar = { + defaultIcons: { + "https://www.wikipedia.org/": "data:image/x-icon;base64,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", + "https://m.twitter.com/": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAB7ElEQVR4Ae1XMZLCMAwUdw0ldJQ8ATpKnkBJByUd8ALyA/gBdJTQUtHS8QT4AaRM5ctmThmfogQ75CYNmhGTbGJr45Vk0yAiQzXaF9VsHwIZAofDgYwxqo9GI/K16/X6cqyxvdVqmdvtZh6PhwmCIHXcw7vdrpFj8ny9XhsYxhe8lwWHw2EycLFYpNh0Ok2w8/nsFHy1WrkE1wnAN5tNMkGv10ux3W6XIab5fD5P3ovldCGrP2Ap4LiW8uRJAcIwe1wpArYU0FJimhQgxaQ9cqX4BZYCgSVmS8HBfRP1JQEsY1xKGSmAcTC+l0QrIWDraicVMBBA4O1265ScpQnAMbkMwphjub1HAI7EkxoDK7n0/gQQGATsCmDMo+z++Hf8E5CjPZ9PiqKIZrMZhWFIl8slxcbjMTWbTTqdTuRrXoz5i2WXRIL+WxWw2+Uml13rnJUT4K9E9nMFaF3SxiojoO1u2rJzl4z3/+oIcHBMLiUp2rDe3ozg+BIYtNee87KjGzLGndPx7JD/0K7xog2Gl30ymaSY1jm9CPhsrXnnBK1zOhHgCWWtF7l2TtA6p3S1E+73exoMBrRcLul4PJKL3e93arfbSUeMA1O/36eYPHU6nWQu7pyaqRlfZnezV05anhSN34va7PPXrHYCP+VaTG3LBV1KAAAAAElFTkSuQmCC", + "https://www.youtube.com/": "data:image/png;base64,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", + "https://translate.google.com/": "data:image/x-icon;base64,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Uf/1j1H/9Y9R//WOUP/1jlD/9Y5Q//WOUP/1jk//9Y5P//WOT//1jU//9Y1P//WNT//SfU8tAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9ZBT//WQU//1kFP/9ZBT//WQU//1kFP/9ZBT//WQU//1kFP/9ZBT//WQUv/1kFL/9ZBS//WQUv/1j1L/9Y9S//WPUv/1j1H/9Y9R//WPUf/1j1H/9Y5Q//WOUP/1jlD/9Y5P//WOT//1jk//9Y1P//WNT//yiEnvAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPWQVP/1kFT/9ZBU//WQVP/1kFT/9ZBU//WQU//1kFP/9ZBT//WQU//1kFP/9ZBS//WQUv/1kFL/9Y9S//WPUv/1j1L/9Y9S//WPUf/1j1H/9Y9R//WOUP/1jlD/9Y5Q//WOT//1jk//9Y5P//WOT//1jU//5oRNhQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD1kFT/9ZBU//WQVP/1kFT/9ZBU//WQVP/1kFT/9ZBT//WQU//1kFP/9ZBT//WQUv/1kFL/9ZBS//WQUv/1j1L/9Y9S//WPUv/1j1H/9Y9R//WPUf/1jlD/9Y5Q//WOUP/1jlD/9Y5P//WOT//1jk//9Y1P/9mAUygAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9ZBU//WQVP/1kFT/9ZBU//WQVP/1kFT/9ZBU//WQVP/1kFP/9ZBT//WQU//1kFP/9ZBS//WQUv/1kFL/9Y9S//WPUv/1j1L/9Y9R//WPUf/1j1H/9Y9R//WOUP/1jlD/9Y5Q//WOT//1jk//9Y5P/+2GTOkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPWRVf/1kVX/9ZFV//WRVf/1kVX/9ZBU//WQVP/1kFT/9ZBU//WQU//1kFP/9ZBT//WQUv/1kFL/9ZBS//WQUv/1j1L/9Y9S//WPUv/1j1H/9Y9R//WPUf/1jlD/9Y5Q//WOUP/1jk//9Y5P//WOT//ph059AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxkFPi9ZFV//WRVf/1kVX/9ZFV//WRVf/1kFT/9ZBU//WQVP/1kFP/9ZBT//WQU//1kFP/9ZBS//WQUv/1kFL/9Y9S//WPUv/1j1L/9Y9R//WPUf/1j1H/9Y5Q//WOUP/1jlD/9Y5P//WOT//1jk//2oBTIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pJad/WRVf/1kVX/9ZFV//WRVf/1kVX/9ZFV//WQVP/1kFT/9ZBU//WQU//1kFP/9ZBT//WQUv/1kFL/9ZBS//WPUv/1j1L/9Y9S//WPUf/1j1H/9Y9R//WOUP/1jlD/9Y5Q//WOT//1jk//841O4QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN+fgAj0kVPZ9ZFV//WRVf/1kVX/9ZFV//WRVf/1kFT/9ZBU//WQVP/1kFP/9ZBT//WQU//1kFL/9ZBS//WQUv/1j1L/9Y9S//WPUv/1j1H/9Y9R//WPUf/1jlD/9Y5Q//WOUP/1jk//9Y5P/++LUHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA35+ACPKUXHrwkFHk9ZFV//WRVf/1kVX/9ZBV//WQVf/1kFX/9ZBU//WQVP/1kFT/9ZBT//WQU//1kFP/9Y9S//WPUv/1j1L/9Y9S//WPUv/1j1L/9Y5R//WOUf/1jlH/9Y5Q//WOUP/0kFkXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "https://todoist.com/": "data:image/x-icon;base64,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5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zFD4+UyQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/2Nw6v/P0/j/4+X7/4ON7v8zROT/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/0pZ5/+5v/X//////////////////////9jb+f9jcOr/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zlJ5P+YoPH/9/j+////////////6uv8/9zf+v////////////////+7wfb/S1rn/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/5uj7////////////9PX9/5CZ8P82R+T/MkPk/2977P/g4vr////////////4+f7/nKTx/zpL5f8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P///////v7+/7G39P9EU+b/MkPk/zJD5P8yQ+T/MkPk/zZG5P+Nl/D/8vP9////////////6uv8/3yH7f8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/9HV+f9caun/MkPk/zJD5P84R+T/r7X0/8bK9/9NXOb/MkPk/zJD5P9CUub/rLP0//39/v///////////9LW+f9fbOn/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/kZrw//n5/v////////////3+/v+7wfX/OEfk/zJD5P8yQ+T/VmTo/8rP+P////////////7+/v+1u/X/R1bm/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/ZHHq/+vs/P/////////////////////////////////5+f7/kpvw/zJD5P8yQ+T/MkPk/3N/7P/k5vv////////////29v3/kJnw/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/9DU+P/+/v7////////////5+f7/nqXx/4KM7f/r7Pz/////////////////7O78/2h16v8yQ+T/MkPk/zdI5P+Sm/D/9fb9//////+xt/T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T////////////+/v7/vML1/zhH5P8yQ+T/MkPk/zJD5P+OmPD/+Pn+/////////////v7+/9XY+f9JWOb/MkPk/zJD5P9BUeb/UmDo/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P/+/v7/3N/6/1Be5/8yQ+T/MkPk/zpK5f9EU+b/MkPk/zJD5P82R+T/t731//39/v////////////39/v+0uvT/NEXk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/3WB7P8yQ+T/MkPk/zZH5P+PmPD/8/T9//39/v+vtvT/RFPm/zJD5P8yQ+T/Slnm/9fb+f/+/v7////////////3+P3/ipTv/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P9ve+z/4eP7///////////////////////z9P3/kJnw/zZH5P8yQ+T/MkPk/2146//u7/z/////////////////6er8/2Fu6v8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P9RX+j/xcn3/////////////////8LH9/+vtvT/9/j+////////////4uT7/3B87P8yQ+T/MkPk/zJD5P+WnvD/+fr+////////////+vr+/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk//r7/v///////////9jb+f9jcOr/MkPk/zJD5P9KWef/uL71/////////////////8jM9/9VY+j/MkPk/zJD5P85SeT/ub/1/9XY+f9WZOj/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T//////+7w/P+Eju7/M0Tk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/YW7q/9bZ+f////////////z8/v+osPP/QVHm/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P+lrfP/Pk7l/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/3+K7v/r7fz////////////x8v3/ipTv/zVF5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zxM5f+epvL/+fn+////////////3uD6/2t36/8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P9NXOf/vcP2/////////////////7vB9v8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/ZnLq/9jb+f/x8v3/hpDv/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zNE5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+PmMkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPj5jFC46YyQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8xQuOlL0LjGzJD5OwyQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk7C9C4xsAAAAAL0LjGzFC46UyQ+PmMkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MkPk/zJD5P8yQ+T/MUPj5TFC46UvQuMbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=" + }, _sidebarElement: null, _currentPanel: null, _lastOpenedPanel: null, @@ -258,7 +265,7 @@ var gZenBrowserManagerSidebar = { button.setAttribute('flex', '1'); button.setAttribute('zen-sidebar-id', site); button.setAttribute('context', 'zenWebPanelContextMenu'); - this._getWebPanelIcon(panel.url, button); + this._setWebPanelIcon(panel, button); button.addEventListener('click', this._handleClick.bind(this)); button.addEventListener('dragstart', this._handleDragStart.bind(this)); button.addEventListener('dragover', this._handleDragOver.bind(this)); @@ -434,6 +441,10 @@ var gZenBrowserManagerSidebar = { const titleContainer = document.getElementById('zen-sidebar-web-panel-title'); titleContainer.textContent = 'Loading...'; let browser = gBrowser.createBrowser({}); + const tab = this.sidebar.querySelector(`[zen-sidebar-id='${data.id}']`); + gBrowser._tabForBrowser.set(browser, tab); + tab.linkedBrowser = browser; + browser.setAttribute('disablefullscreen', 'true'); browser.setAttribute('src', data.url); browser.setAttribute('zen-sidebar-id', data.id); @@ -444,11 +455,21 @@ var gZenBrowserManagerSidebar = { 'pagetitlechanged', function (event) { let browser = event.target; + + let id = browser.getAttribute('zen-sidebar-id'); + const sidebarData = this.sidebarData; + const panelData = sidebarData.data[id]; + + // if url became a redirect we can't use cached favicons + if (browser.currentURI.spec !== panelData.url && browser.currentURI.spec !== panelData.actualUrl) { + panelData.actualUrl = browser.currentURI.spec; + Services.prefs.setStringPref('zen.sidebar.data', JSON.stringify(sidebarData)); + } + let title = browser.contentTitle; if (!title) { return; } - let id = browser.getAttribute('zen-sidebar-id'); if (id === this._currentPanel) { titleContainer.textContent = title; } @@ -457,19 +478,24 @@ var gZenBrowserManagerSidebar = { return browser; }, - _getWebPanelIcon(url, element) { - let { preferredURI } = Services.uriFixup.getFixupURIInfo(url); + _setWebPanelIcon(panel, element) { + if (this.defaultIcons[panel.url]) { + element.setAttribute('image', this.defaultIcons[panel.url]); + return; + } + let { preferredURI } = Services.uriFixup.getFixupURIInfo(panel.actualUrl || panel.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); - } - }); + }, + + addSite(site) { + const id = 'p' + gZenUIManager.generateUuidv4(); + const data = this.sidebarData; + data.data[id] = site; + data.index.push(id); + Services.prefs.setStringPref('zen.sidebar.data', JSON.stringify(data)); + + this._currentPanel = id; + this._updateWebPanel(); }, _getBrowserById(id) {