Reloading all favicons of current session

User Help for Mozilla Firefox
Post Reply
User avatar
XXN
Posts: 44
Joined: March 7th, 2012, 12:26 pm

Reloading all favicons of current session

Post by XXN »

Is there a way to quickly and easily reload all favicons of open tabs of the current session (100+), or to restore them from storage? For some reason, after a recent browser restart, they are broken now, and I don't really want to activate all tabs for this.
rigsby999
Posts: 124
Joined: July 31st, 2010, 12:09 am

Re: Reloading all favicons of current session

Post by rigsby999 »

If you right-click on the reload button on the address bar, there's a "Reload non-pinned tabs" item along with some others. (There is on mine anyway).

Many folks are having the same problem. There's a few threads about it and bugs have been submitted via Bugzilla.
User avatar
dfoulkes
Posts: 22525
Joined: June 28th, 2008, 10:31 pm
Location: Mesquite, Nevada

Re: Reloading all favicons of current session

Post by dfoulkes »

there's a "Reload non-pinned tabs" item along with some others. (There is on mine anyway).
You must/might have an extension or some other change in your profile ... no such function in my reload button in this profile and my bare-bones profile.
As you can see she's (The CAT) always alert and on the prowl for Meoware !!
User avatar
BobbyPhoenix
Posts: 280
Joined: April 24th, 2014, 5:58 am

Re: Reloading all favicons of current session

Post by BobbyPhoenix »

When I need to reload them I use this: https://addons.mozilla.org/en-US/firefo ... r/?src=api Works great. You can just select all, and click "Refresh", and they will all be downloaded again.

EDIT - I haven't used it in a while, and by the page, it looks like it doesn't work anymore. There may be other extensions that do it if you search for favorites or bookmarks.
Do, or do not. There is no try.
rigsby999
Posts: 124
Joined: July 31st, 2010, 12:09 am

Re: Reloading all favicons of current session

Post by rigsby999 »

dfoulkes wrote:
there's a "Reload non-pinned tabs" item along with some others. (There is on mine anyway).
You must/might have an extension or some other change in your profile ... no such function in my reload button in this profile and my bare-bones profile.
I've just had a look & you're right. I have the 'Reload Plus' extension :-

https://addons.mozilla.org/en-US/firefo ... eload-plus
User avatar
XXN
Posts: 44
Joined: March 7th, 2012, 12:26 pm

Re: Reloading all favicons of current session

Post by XXN »

Thanks for replies.
I don't think I'll go with reloading all tabs at once, I prefer only favicons to see reloaded. Sad that 'FavIcon Reloader' was discontinued. Anyway seems that it works only with bookmarks, but I need also with all open tabs.
I was unsure if this issue is happening only to me, but if you say that other people also faced with it, and it is already reported, I'll just wait for the fix.
User avatar
GHM113
Posts: 707
Joined: December 16th, 2015, 3:59 am
Location: Moscow, Russia

Re: Reloading all favicons of current session

Post by GHM113 »

It looks like that's a Firefox bug. More info here: http://forums.mozillazine.org/viewtopic ... #p14737927
Sorry for my poor English.
atlanto
Posts: 97
Joined: March 7th, 2015, 4:19 pm
Location: Japan

Re: Reloading all favicons of current session

Post by atlanto »

I'm not having this trouble (I'm not using session restore) though...
1345456 - Favicon fails to display for majority of tabs upon restart.
I wonder where it will go...

If you have been beaten with a bug above, and if you cannot take 53beta now for some reason, and if you don't have collapsed sessionstore.js file, try C&P following code in 'Browser Console' if possible.(req'd prefs devtools.chrome.enabled=true)(I know this is not an easy/quick method)

Code: Select all

for (tab of gBrowser.tabs) {
  if (!gBrowser.getIcon(tab)) {
    let tabState = JSON.parse(SessionStore.getTabState(tab));
    if (tabState.image) {
      gBrowser.setIcon(tab, NetUtil.newURI(tabState.image));
    }
  }
}
User avatar
XXN
Posts: 44
Joined: March 7th, 2012, 12:26 pm

Re: Reloading all favicons of current session

Post by XXN »

atlanto wrote:I'm not having this trouble (I'm not using session restore) though...
1345456 - Favicon fails to display for majority of tabs upon restart.
I wonder where it will go...

If you have been beaten with a bug above, and if you cannot take 53beta now for some reason, and if you don't have collapsed sessionstore.js file, try C&P following code in 'Browser Console' if possible.(req'd prefs devtools.chrome.enabled=true)(I know this is not an easy/quick method)

Code: Select all

for (tab of gBrowser.tabs) {
  if (!gBrowser.getIcon(tab)) {
    let tabState = JSON.parse(SessionStore.getTabState(tab));
    if (tabState.image) {
      gBrowser.setIcon(tab, NetUtil.newURI(tabState.image));
    }
  }
}
Thanks. I tried these tips, and they works somehow - favicons are restored instantly and still visible until the end of current session. But after closing, and then re-opening Firefox, favicons again are missing in ~95% of open tabs (in my case).
I will not install beta version, I'll wait the next stable release, I think. Thank you for trying to help me.
Gajagens
Posts: 21
Joined: May 29th, 2011, 8:57 pm

Re: Reloading all favicons of current session

Post by Gajagens »

The following advice worked for me:
"For any tab affected by the problem, load that tab's URL into a new tab.
Duplicating the tab won't work - it has to be loaded into a brand new tab.
Restart the browser.
The new tabs keep/load their FavIcons, even though the tabs aren't loaded."
https://bugzilla.mozilla.org/show_bug.c ... 345456#c16
alexo
Posts: 199
Joined: January 23rd, 2005, 7:21 pm
Location: Canada, GTA

Re: Reloading all favicons of current session

Post by alexo »

Post Reply