Favicon is not always loaded

Bug #974783 reported by Arturo Torres Sánchez
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Midori Web Browser
Fix Released
Undecided
Unassigned

Bug Description

When browsing a page (for example, Gmail), sometimes the favicon is loaded and shown in the tab, but sometimes only the default webpage icon is shown. I think this happens randomly, but I can't be totally sure.

Revision history for this message
Arturo Torres Sánchez (r2d2.art2005) wrote :

I've noticed that it's not that random. Static pages have always their favicon correctly loaded, but favicons of dynamic pages (like Gmail, Facebook, or other webapps) usually (but not always) dissapear, especially when refreshing some inner content.

Revision history for this message
gue5t gue5t (gue5t) wrote :

This happens consistently on blogs from tumblr, which have an iframe loaded through javascript in the top-right corner. For example, <http://test.tumblr.com/> seems to load its icon properly the first time (possibly because the proper favicon hasn't been downloaded when javascript loads the iframe?) but upon subsequent page loads, the page flashes its correct favicon before showing the icon for text/html. Disabling javascript, which for this particular page prevents the iframe from being loaded, causes the correct icon to be shown upon page load.

Revision history for this message
Cris Dywan (kalikiana) wrote :

Confirm gmail and tumblr: it's a race condition, we don't check the main frame in cases such as when resetting the icon.

Changed in midori:
status: New → Fix Committed
tags: added: frames icon loading
Cris Dywan (kalikiana)
Changed in midori:
status: Fix Committed → Fix Released
Revision history for this message
Arturo Torres Sánchez (r2d2.art2005) wrote :

I would like to reopen this bug. Although the fix is helpful, it is not complete. Here are some steps to reproduce:

1. Go to http://mail.google.com/
2. If necessary, log in.
3. Wait for it to load. Favicon is correctly shown.
4. Click any link inside the page (e.g. a mail or a label). Favicon disappears.
5. Wait for it to load. Favion does not return.

The same behavior is seen in http://facebook.com/ . Clicking a link (e.g. Messages, a group, or a person) also makes the favicon disappear.

What the fix did was made the favicon appear in the first time (before that, the favicon was never shown).

Revision history for this message
Arturo Torres Sánchez (r2d2.art2005) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.