Closed Bug 258892 Opened 20 years ago Closed 20 years ago

When changing themes, Firefox reverts to uninstalled theme if you fail to select a new theme

Categories

(Toolkit :: Add-ons Manager, defect)

1.7 Branch
defect
Not set
major

Tracking

()

VERIFIED FIXED

People

(Reporter: marcia, Assigned: bugs)

Details

(Keywords: fixed-aviary1.0)

Attachments

(2 files)

Seen while testing Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; rv:1.7.3)
Gecko/20040911 Firefox/0.10.

I also checked and this behavior was also present in 0.9. Also able to reproduce
on Windows XP.

STR:

1.  Install a few themes to FF.
2.  Use one of the themes.
3.  Uninstall that theme, but "forget" to select a new theme. Restart FF.
4.  Observe that FF starts with the theme that you just installed.

I guess I would expect that if you fail to choose a theme that FF would just
revert to the default theme.
Flags: blocking-aviary1.0?
Attached image on linux
The same steps on linux make the browser unusable and there's no easy way to
put it back in shape.
This screenshot shows a horked today build (with the tool menu open) compared
to a normal build.
Do you have chrome JS errors logged, and does anything show up in the JS console?
I get the same result as in the screenshot, when I leave dynamic skin switching
disabled, select a non-current theme, click Use, then click Uninstall, then
restart Firefox.
Severity: normal → major
OS: MacOS X → All
Hardware: Macintosh → All
Flags: blocking-aviary1.0? → blocking-aviary1.0+
Attached patch patchSplinter Review
revert to default theme if uninstalling the currently selected theme
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Keywords: fixed-aviary1.0
By the way, backend chrome-registry changes to make theme fallbacks more correct
occurred in the mostly-duplicate bug 259203
Verifying on all three platforms, with 20041007 Firefox/0.10.1
Status: RESOLVED → VERIFIED
Product: Firefox → Toolkit
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: