Closed Bug 391060 Opened 17 years ago Closed 17 years ago

nsChromeRegistry::RefreshSkins does not update images set with list-style-image

Categories

(Core Graveyard :: Skinability, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 252703

People

(Reporter: arno, Unassigned)

References

Details

When modifying general.skins.selectedSkin to change current skin, nsChromeRegistry::RefreshSkins() is called. It refreshes window to display new selected skin.
But images set with css rule list-style-image are not updated, and windows must be reloaded just because of those images.

step to reproduce (on Firefox):
- have at least two themes installed
- open Addons window
- open about:config in browser window
- modify general.skins.selectedSkin to change skin

Result: Firefox has a new skin, but in addons window, extensions and themes buttons still have the old icons.
Summary: RefreshSkins does not update images set with list-style-image → nsChromeRegistry::RefreshSkins does not update images set with list-style-image
Sounds like a dupe of bug 252703 to me. The fact that dynamic theme switching doesn't work is certainly known, see bug 134260.
Blocks: 134260
yes, it's the same problem as bug 25703
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → DUPLICATE
Product: Core → Core Graveyard
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.