Closed Bug 214027 Opened 22 years ago Closed 22 years ago

Windows XP favicon is loaded without its alpha transparency

Categories

(SeaMonkey :: Bookmarks & History, defect)

x86
Windows XP
defect
Not set
trivial

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 198293

People

(Reporter: SkewerMZ, Assigned: hyatt)

References

()

Details

(Whiteboard: silly)

Attachments

(1 file)

See attachment 128603 [details]. The icon contains a Windows XP format, true color format, and 16 color format image sizes 16x16, 32x32, 48x48. Mozilla loads the Windows XP image even though it doesn't read the alpha transparency layer. (Tested in IE6/WinXP, behaves correctly. Don't know what IE does in non-WinXP situations.) Steps to reproduce: Copy the data: URL to URL bar. (Save as HTML to test it in IE. IE will not show the icon unless you add the site to favorites.) Expected: Either should display the Windows XP icon properly with alpha transparency (please don't fix that unless you're very bored) or bypass the XP icon if possible and use a different format. A good solution would be to load the truecolor, non-XP icon on a truecolor display. Actual: WinXP icon format is loaded but not its alpha layer, resulting in all pixels being shown at full opacity. Hyatt: Gave to you because you wrote the ICO decoder. This is so silly I don't think you should touch it unless you get very bored. Feel free to send it to nobody@mozilla.org otherwise.
Whiteboard: silly
Is this only an issue with favicons, or also with just loading the .ico directly? If the latter, this should move to the correct imagelib component.
Also, hyatt does not read bugmail, in large part because of bug reports like this one...
Not important anyway. The issue is with the way the icon is displayed, i.e. it should not be displaying the Windows XP format if it isn't capable of rendering it properly.
Attached image Screenshot of problem
*** This bug has been marked as a duplicate of 198293 ***
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → DUPLICATE
Wow, I can't believe someone fixed it.
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: