Closed Bug 266677 Opened 20 years ago Closed 19 years ago

Installing Firefox over itself breaks globally installed extensions

Categories

(Toolkit :: Add-ons Manager, defect)

1.7 Branch
x86
Windows XP
defect
Not set
major

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: jruderman, Assigned: bugs)

Details

(Keywords: relnote)

Steps to reproduce:
1. Download an installer build of RC1.
2. Download MILTON 1.04 from http://www.miltonsoft.com/.
3. Install Firefox RC1.
4. Run and close Firefox RC1.
5. Install MILTON.  (The installer uses -install-global-extension.)
6. Run Firefox RC1.  (You should see a working "MILTON Integration" extension.)
7. Install Firefox RC1 into the same directory.
8. Run Firefox RC1.

Result: The MILTON Integration extension no longer works.  Even its icon is
missing from the extension manager.

Expected: MILTON Integration should still work.

Disabling and re-enabling the extension does not fix it.  Re-installing MILTON
fixes it.

Btw, if you don't want to download MILTON, you can get the MILTON Integration
extension by itself from http://www.squarefree.com/extensions/milton-integration/.
This bug would really suck for MILTON users upgrading from Firefox 1.0 PR to
Firefox 1.0.  Nominating to block Firefox 1.0.
Flags: blocking-aviary1.0?
er, when did we start supporting "install over itself" anyway?  That's been
problematic at best...
afaik "install over itself" is not supported by now - you always need to
uninstall  your previous version (your settings are saved in your profile, so
you won't lose them).

anyway, i think it should be supported in the future ...
I was under the impression that "install over self" was supported.
Until this is fixed (maybe by 1.1). Users will need to reinstall upgrading from PR1.
Flags: blocking-aviary1.0? → blocking-aviary1.0-
Keywords: relnote
This is WFM on MOZILLA_1_8_BRANCH and trunk. Jesse, are you ok with resolving this?
resolving -> wfm
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → WORKSFORME
Product: Firefox → Toolkit
You need to log in before you can comment on or make changes to this bug.