Open Bug 1382279 Opened 8 years ago Updated 1 year ago

Favicon goes missing for Google Calendar if the date changes while the computer is asleep

Categories

(Firefox :: Tabbed Browser, defect, P3)

x86_64
Linux
defect

Tracking

()

REOPENED

People

(Reporter: post+mozilla, Unassigned)

Details

(Keywords: steps-wanted)

When I came back to my browser this morning, I noticed that the Google Calendar tab has no icon any more: I have the calendar in a pinned tab, and it just shows the gray globe icon. I don't know when this started; yesterday afternoon the icon was definitely still present. The machine has been suspended and resumed a couple times since then. Reloading the website and opening it in a new tab has no effect; the icon is still missing. I have seen this happen once before, last week (on the then-current nightly). Last time, it was fixed by restarting the browser. However, I am not going to restart again now in case there is something I can do "in vitro" to help debugging. I have not seen this happen to any other website besides Google Calendar. In particular, the other pinned tabs work fine.
What version of Firefox is this on? What OS? Marco, can you think of debugging steps that would be helpful here?
Component: General → Bookmarks & History
Flags: needinfo?(post+mozilla)
Flags: needinfo?(mak77)
I am using current Firefox nightly -- I thought that would be implicit from selecting the "Trunk" version? This is on Linux -- Debian testing amd64. (Sorry I keep forgetting to set that field in the bug. Can I tell Bugzilla to always select Linux as the platform when I report a bug?)
Flags: needinfo?(post+mozilla)
OS: Unspecified → Linux
Hardware: Unspecified → x86_64
"About Nightly" says "56.0a1 (2017-07-18)".
I had to restart my browser as the desktop session crashed. The icon is working again now.
(In reply to :Gijs from comment #1) > Marco, can you think of debugging steps that would be helpful here? Not off-hand. But this is about a tab icon, so the favicons service is out of question, the tab does its own network load for the icon and never interacts with the favicons service. Most of the code is in ContentLinkHandler.jsm and in SetIcon (http://searchfox.org/mozilla-central/rev/3a3af33f513071ea829debdfbc628caebcdf6996/browser/base/content/tabbrowser.xml#942) Could you please check if the Browser Console shows any specific errors when loading the page?
Component: Bookmarks & History → Tabbed Browser
Flags: needinfo?(mak77)
Keywords: steps-wanted
I think we forgot to needinfo? the reporter here. Sorry about that Ralf, are you still seeing this? Are there any errors in the Browser Console that might help us figure this one out?
Flags: needinfo?(post+mozilla)
I am not using Google services any more, so I cannot tell if the issue is still present.
Flags: needinfo?(post+mozilla)
OK, let's resolve this for now and we can always reopen if more details surface as to when/how this breaks.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INCOMPLETE
I have been seeing this for quite a while. What makes it hard to troubleshoot is that it happens upon resume after the date changes. If there's anything I can do to help to troubleshoot it, please let me know. Note that I'm running Windows 10, 64-bit, seeing the issue on release versions of Firefox.
(In reply to psudrumjas from comment #9) > I have been seeing this for quite a while. What makes it hard to > troubleshoot is that it happens upon resume after the date changes. What do you mean by "resume", and what/where/how does the date change - on the machine, or in the calendar (for an event) or something else? Please provide more exact steps to reproduce. Right now I can guess (you put the machine asleep one day, and then wake it up the next, or something?) but it's really not clear if Firefox remains open or not, for instance, and what the 'date' thing means.
Flags: needinfo?(psudrumjas)
Steps to reproduce: 1.) I close my laptop with Firefox running (Google Calendar page open as a pinned tab, but not necessarily in the foreground) for the evening before I go to bed. Closing my laptop puts it into sleep mode. 2.) When I "resume" the laptop the next morning, I would expect the Google Calendar icon to be updated to the correct date (as it works in Chrome). Instead of the date having changed on the icon in the tab I see the grey globe icon. A refresh of the page does not get rid of the grey globe and make the normal Google Calendar icon appear. If I restart the browser, then all is well and the Google Calendar icon appears with the correct date. Note that I have seen the same behavior when putting the laptop to sleep for the night with Firefox running in Safe Mode. Please let me know if you need clarification. Thank you for looking at this!
Flags: needinfo?(psudrumjas)
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Summary: Favicon sometimes missing for Google Calendar → Favicon goes missing for Google Calendar if the date changes while the computer is asleep
It would be helpful to check (with devtools) what the page / chrome thinks the favicon is set to (and maybe if this happens in Chrome too). I kinda suspect this may just be a bug with the site itself.
Priority: -- → P3
Bump. This is still an issue. This issue does not happen in Chrome. Running FF 58 beta 12 (was an issue on 57 as well).
I can confirm this is still an issue in FF 59.0.2 - when the date changes, the favicon disappears in a regular tab and FF shows the default grey globe in a pinned tab Reloading, closing and re-loading the tab doesn't work. Have to close and re-open the app.
I am now using Google calendar again, and sure enough, the problem persists with Firefox 62.0b4. > It would be helpful to check (with devtools) what the page / chrome thinks the favicon is set to (and maybe if this happens in Chrome too). How would I check this?
Severity: normal → S3

I found this issue, but I am using Chrome where it happens too.

I'm experiencing this issue on my environment too. I'm using Firefox 134.0.1 on macOS. The issue doesn't occur on Chrome.
I'm not sure if this is related, but one unique thing about Google Calendar is that its favicon changes every day to match the actual date but Firefox ignores it.

I apologize, I noticed my situation is slightly different. In my case, while the tab shows the date fixed at 31, the favicon is still visible. However, when bookmarking, the favicon doesn't appear. Deleting favicon.sqlite and reloading had no effect.

(In reply to Kazuki Matsumaru from comment #18)

I apologize, I noticed my situation is slightly different. In my case, while the tab shows the date fixed at 31, the favicon is still visible. However, when bookmarking, the favicon doesn't appear. Deleting favicon.sqlite and reloading had no effect.

That's indeed a different bug, that should be filed apart from this.
You should first check if you have add-ons that may be blocking the load of the favicon, maybe first try in Troubleshoot mode, or test with a clean profile to see if the issue is profile related (maybe history is disabled?)

(In reply to Kazuki Matsumaru from comment #18)

I apologize, I noticed my situation is slightly different. In my case, while the tab shows the date fixed at 31, the favicon is still visible.

This part^ at least is tracked in bug 1954053, for what it's worth.

You need to log in before you can comment on or make changes to this bug.