Closed Bug 252182 Opened 16 years ago Closed 16 years ago

Extensions are not correctly re-enabled after -safe-mode

Categories

(Toolkit :: Add-ons Manager, defect)

x86
Windows ME
defect
Not set
major

Tracking

()

RESOLVED FIXED

People

(Reporter: bugzilla-mozilla, Assigned: bugs)

Details

(Keywords: fixed-aviary1.0)

Attachments

(1 file)

User-Agent:       Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.7) Gecko/20040626 Firefox/0.9.1
Build Identifier: Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.7) Gecko/20040719 Firefox/0.9.1+

After having started with -safe-mode, Firefox doesn't load default preferences
files anymore.

Reproducible: Always
Steps to Reproduce:
1. Install an extension which provides default preferences files (Magpie 3.11)
2. Restart
3. Restart with -safe-mode
4. Restart without -safe-mode
5. Search about:config for the defaults prefs (bengoodger.com.tabdownloader.*)
Actual Results:  
Default preferences files are not loaded

Expected Results:  
Default preferences files are loaded

To recover from this bug disable any extension and re-enable it.

Original bug report by Martin Heller (
http://forums.mozillazine.org/viewtopic.php?p=656111#656111 )
Flags: blocking-aviary1.0RC1?
Confirming that this happens on Win98 and WinXP as well. It breaks all of my
extensions now that I use a default preference file as outlined in the
"Extension File Layout" section of Ben's "Packaging Firefox/Thunderbird
Extensions" document.

http://www.bengoodger.com/software/mb/extensions/packaging/extensions.html

This error affects files in the components/ directory as well, which can be seen
in the Firesomething extension with the about:firefox and about:firesomething
fetaures.
shooting for 1.0
Flags: blocking-aviary1.0PR?
Flags: blocking-aviary1.0PR-
Flags: blocking-aviary1.0+
Attached patch patchSplinter Review
make sure we write bin/profile defaults.ini files in the right place, not both
in the profile (clobbering profile extension data with global extension
data)...

also fix some js errors preventing theme reversion from happening in safe mode

... and get rid of "optional components" section in update wizard
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Keywords: fixed-aviary1.0
Product: Firefox → Toolkit
You need to log in before you can comment on or make changes to this bug.