Closed Bug 64727 Opened 24 years ago Closed 24 years ago

Uninstaller for mozilla file associations

Categories

(SeaMonkey :: Installer, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED
mozilla0.9

People

(Reporter: scb147, Assigned: ssu0262)

References

Details

(Whiteboard: [xpibug])

Attachments

(3 files)

An uninstaller should be used to remove the file associations that pointed to
Mozilla in case the user decided to uninstall Mozilla. This way all previous
file associations can be returned to the values that they were before the
installing of Mozilla.
This is a big annoyance for a lot of folks.
Keywords: nsbeta1
Whiteboard: [xpibug]
Moz 0.9 tasks
Target Milestone: --- → mozilla0.9
dupe of bug 60873 ?
*** Bug 67621 has been marked as a duplicate of this bug. ***
I'd like to point out my suggestions in bug 67621 because I think that it is
important to note.

The uninstaller should remember which application was originally assigned the
file association because otherwise it's impossible for the uninstaller to
restore the system back to its original state.

It should also be possible for the desktop integration preferences to get at
this info so unchecking a file association there will return the association to
the previous state.
Netscape Support:
-This bug has been a top user issue since the launch of Netscape 6 and is 
currently the #1 reported user issue.
-ingrid's description of the proper expected behavior (see bug 67621) is correct
-bug 60873 is a duplicate of this bug
patches coming right up!
Status: NEW → ASSIGNED
Dan already blessed the patches (r=dveditz).

Dawn, did you want this in for Mozilla0.8, or wait till mozilla0.9?  :)
*** Bug 60873 has been marked as a duplicate of this bug. ***
hooray!

I can wait for 0.9 since the place where it makes the biggest difference is
for netscape 6 users. However if you can get it in 0.8 that will be cool too
since it will give it more testing.
cc:ing asa to see what he sez
sr=mscott
Thanks mscott!  Patches checked in!
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
I've attached a standalone app (rdi.exe) that will do the same thing as the
patch in case anyone is interested.

Dawn/Asa, you might want to post the bits (after they are tested of course) on
mozilla.org for those people running into this problem.
will this work for people who uninstalled netscape 6 or netscape 6.1?
6.0 was my test case.  6.1 should behave the same.  I need to test this on
Mozilla now.
Just tested with mozilla, and it seems to be working for me.

I have the source to the standalone app.  Where shall I check this baby in?
I have no idea where to check the source in to. that's a job for leaf 
or brendan.

I've put the uninstaller on the ftp site at 
http://ftp.mozilla.org/pub/mozilla/contrib/uninstall/uninstall-moz.exe


As well as a README file which is not posted yet. The contents of 
the readme:

-----------------------------------

We have a common complaint among (former) Netscape 6 users. People who
uninstall Netscape 6 are no longer able to open jpegs and other image 
files. Windows complains that it doesn't know what application to use
to "Mozilla jpeg". 

The reason for this is that builds of mozilla created before Feb 7, 2001
including Netscape 6 and Netscape 6.1 do not properly restore file 
associations to the state they were in before the browser was installed.

Use this uninstaller to restore these file associations.

See bug 64727 for more info.
http://bugzilla.mozilla.org/show_bug.cgi?id=64727
this doesn't look like new code... why are you asking where to check it in?
maybe you could make a "really-clean-uninstaller" branch of this source and
commit these diffs there.
Thanks for fixing this.

ssu, did you address the suggestions mde by Ingrid? Does it work, if the user
adds the associations via
- Dialogbox at startup
- Prefs
and removes associations via
- Uninstaller
- Prefs
(any combination of them)?
this fix attempts to restore the association settings the same way the prefs
restores the settings.  So if restoring the associations via the prefs works,
then this should work too.

The setting of the associations at startup is done by the prefs code.  This code
does remember the last setting, so undoing the associations via the prefs does
restore it to its last state.
*** Bug 66017 has been marked as a duplicate of this bug. ***
verified on build 2001092405
Status: RESOLVED → VERIFIED
I uninstalled Netscape 6 and I want my graphics back again as just plain jpeg 
images.
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: