Refreshing the website does indeed show the updated favicon in the browser tab, however the bookmarks for those websites still have the old favicon.
Short of deleting and re-adding each bookmark, is there any way to get Chrome to refresh the bookmarks of each website?
Current version seems to stick things under a "Default" folder off the root user data folder.
The favicons file is there, and if you delete it (while all Chrome windows are closed), it will refetch them the next time you visit the sites). If you don't have that, the favicon seems to get stuck in limbo - and is not associated with the page's cache.
Why doesn't just visiting the website update the bookmark icon too?
You can try setting a bookmark while having Chrome Sync enabled and set to sync bookmarks.
Caching poses a problem when a website makes changes to certain files.
For instance, you may change some styles in the CSS or replace the favicon.
Favicons DELETE FROM favicons WHERE id IN ( SELECT icon_id FROM icon_mapping WHERE page_url LIKE '%localhost:%' ); DELETE FROM favicon_bitmaps WHERE icon_id IN ( SELECT icon_id FROM icon_mapping WHERE page_url LIKE '%localhost:%' ); DELETE FROM icon_mapping WHERE page_url LIKE '%localhost:%' ; Actually all you need is to browse to com/and you will see the cached old icon, click refresh (ctrl R) or (ctrl F5) and you will see the new one. Looked through suggestions to change “stuck” favicons in my bookmarks bar.
The following suggestions generally remedy browser-related issues.
Browsers tend to cache Web pages and images and keep them.
I took the easy way out and installed the extension Bookmark Favicon Changer.
It took me 5 minutes to fix the problem that had been bugging me for months – and that’s including deleting the extension after use!