I noticed a small but somewhat annoying bug involving site
icons/favicons behavior on Seamonkey (it does not seem to happen in
Firefox, but then I don't use Firefox as much, so it *might* just have
slipped by):

The precedence order for saving the site icons on the Places database
seems to be inverted.

First, some background:

site icons/favicons can be loaded in two ways. The preferred way is by
means of a <META> element in the page <head>, pointing to a specific
file. The other way is by looking at the root of the server for a file
named favicon.ico.

Now, I understand that the second method is considered bad for several
reasons, but websites still use it.

Mozilla browsers allow the user to disable the /favicon.ico method by
means of the browser.chrome.favicons preference, or the whole site icons
feature by the browser.chrome.site_icons.

Here's the thing: some sites (like Wikia) have different icons depending
on the method you use to fetch it. If the browser understands the <meta>
element, it gets a customized icon for that particular wiki. If it is an
old browser which does not understand it, or if there is no custom icon
available, it can also fetch the /favicon.ico file, which is a generic
Wikia "W".

Now, I have been noticing the following behavior:

- If the browser.chrome.favicons option is set to FALSE, Seamonkey
fetches correctly the customized wiki icon.
- However, if it is set to TRUE, it will fetch the /favicon.ico, DESPITE
there being a custom icon available, pointed at from the pages <meta> tag.

It seems to me that Seamonkey is processing those in the wrong order --
it is trying /favicon.ico first and the header method only if
browser.chrome.favicons is disabled.

The damned part is that this happens only in a few sites. MOST Wikia
wikis I have bookmarked behave normally. Only a few display this
behavior. Wikia does not give users a lot of latitude in setting up this
feature, so I can't imagine what makes one site behave differently from
another.

So... anybody else has noticed similar behavior?

-- 
MCBastos

This message has been protected with the 2ROT13 algorithm. Unauthorized
use will be prosecuted under the DMCA.

-=-=-
... Sent from my HOLMES IV.
*Added by TagZilla 0.066.2 running on Seamonkey 2.1 *
Get it at http://xsidebar.mozdev.org/modifiedmailnews.html#tagzilla
_______________________________________________
support-seamonkey mailing list
[email protected]
https://lists.mozilla.org/listinfo/support-seamonkey

Reply via email to