Closed mmstick closed 2 years ago
This fixes favicon caching for Amazon and Crates.io. However, it breaks the icon for Flathub.
Interestingly, the DEV icon has changed. Before, it used the same favicon that Firefox recognizes:
After, it's different:
Seems to be the icon they're using here: https://dev.to/favicon.ico
Seems to be the icon they're using here: https://dev.to/favicon.ico
They have their shortcut icon
set to a favicon.ico
on a different domain:
I do not recommend this. I have noticed reqwest has better performance than ureq.
I've reverted the change to keep reqwest
Amazon and Crates.io are showing the Google API's default favicon instead of their own icons again on 09d126e.
Seems the correct order would be first scraping the page for the favicon path, then checking the root path, and falling back on Google as a last resort.
Binary size should now be reduced from ~8MB to ~6MB, which is shared memory to all plugins.
Closes #98