When using the visualize page feature the addon tries to download the favicons of the sites.
But requests are sent to non-existent/other sites. And it tries to load the icon unencrypted via HTTP.
For example to http://www.com/favicon.ico and https://com/favicon.ico, see the following image:
When using the visualize page feature the addon tries to download the favicons of the sites. But requests are sent to non-existent/other sites. And it tries to load the icon unencrypted via HTTP. For example to![Requests to www.com and com using HTTP](https://github.com/disconnectme/disconnect/assets/70281681/976eb8cf-3d24-4084-aaad-e9f57829f6c2)
http://www.com/favicon.ico
andhttps://com/favicon.ico
, see the following image:The problem seems to be this line, as it does not work as expected when the site uses no subdomain or with TLDs like ".co.uk". https://github.com/disconnectme/disconnect/blob/0482e3acef3ed67866406ac3fb6eeb60a313937a/firefox/content/disconnect.safariextension/opera/chrome/scripts/vendor/favicon/favicon.js#L56
The cause for HTTP loading and both requests to
www.com
andcom
are these lines: https://github.com/disconnectme/disconnect/blob/0482e3acef3ed67866406ac3fb6eeb60a313937a/firefox/content/disconnect.safariextension/opera/chrome/scripts/vendor/favicon/favicon.js#L84-L85