Closed
Bug 424999
Opened 17 years ago
Closed 17 years ago
Empty user level extension folder (\AppData\Roaming\Mozilla\Extensions\{ec8030f7-c20a-464f-9b0e-13a3a9e97384}) should be removed on uninstall
Categories
(Firefox :: Installer, defect)
Tracking
()
VERIFIED
FIXED
Firefox 3
People
(Reporter: andrewm715+bugzilla, Assigned: robert.strong.bugs)
Details
Attachments
(1 file, 2 obsolete files)
(deleted),
patch
|
benjamin
:
review+
beltzner
:
approval1.9+
|
Details | Diff | Splinter Review |
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9b5pre) Gecko/2008032304 Minefield nightly Firefox/3.0b5pre
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9b5pre) Gecko/2008032304 Minefield nightly Firefox/3.0b5pre
Spinoff from bug 407008.
Currently, the empty user level extension extension folder (at C:\Users\[USERNAME]\AppData\Roaming\Mozilla\Extensions\{ec8030f7-c20a-464f-9b0e-13a3a9e97384}
on Vista) is left behind on uninstall; this should be removed.
Reproducible: Always
Updated•17 years ago
|
Status: UNCONFIRMED → NEW
Ever confirmed: true
Assignee | ||
Comment 1•17 years ago
|
||
Remove %APPDATA%\Mozilla\{ec8030f7-c20a-464f-9b0e-13a3a9e97384} recursively and remove %APPDATA%\Mozilla if it is empty when removing personal data
Assignee: nobody → robert.bugzilla
Status: NEW → ASSIGNED
Attachment #315165 -
Flags: review?(benjamin)
Comment 2•17 years ago
|
||
I don't understand. Comment0 has appdata/roaming/Mozilla/Extensions/{ec...}
the patch has appdata/Mozilla/{ec...}
Who created this directory? What does it have in it?
Assignee | ||
Comment 3•17 years ago
|
||
It had the wrong path
It was added as part of bug 311008
Attachment #315165 -
Attachment is obsolete: true
Attachment #315165 -
Flags: review?(benjamin)
Comment 4•17 years ago
|
||
Comment on attachment 315171 [details] [diff] [review]
patch rev2
If an external app installs an extension to this directory, I don't think we should be removing it... or am I missing something?
Assignee | ||
Comment 5•17 years ago
|
||
I considered going with just removing it when empty and can change it accordingly. The concern I have is that if the user experiences problems with the extension and expects cleaning personal data to fix it.
Assignee | ||
Comment 6•17 years ago
|
||
Attachment #315171 -
Attachment is obsolete: true
Attachment #315175 -
Flags: review?(benjamin)
Updated•17 years ago
|
Attachment #315175 -
Flags: review?(benjamin) → review+
Assignee | ||
Comment 7•17 years ago
|
||
Comment on attachment 315175 [details] [diff] [review]
patch rev3 - only remove when empty
Drivers, this is a simple / safe fix that removes empty directories when personal data is removed during install. IIRC the removal of empty directories is one of the requirements on the PRD so I am asking for a1.9.
Attachment #315175 -
Flags: approval1.9?
Comment 8•17 years ago
|
||
Comment on attachment 315175 [details] [diff] [review]
patch rev3 - only remove when empty
a1.9=beltzner
Attachment #315175 -
Flags: approval1.9? → approval1.9+
Assignee | ||
Comment 9•17 years ago
|
||
Checked in to trunk
Checking in mozilla/browser/installer/windows/nsis/uninstaller.nsi;
/cvsroot/mozilla/browser/installer/windows/nsis/uninstaller.nsi,v <-- uninstaller.nsi
new revision: 1.20; previous revision: 1.19
done
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 3
Comment 10•17 years ago
|
||
verified fixed using Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9pre) Gecko/2008041506 Minefield/3.0pre. I verified by testing both uninstalling and checking the box to remove the user directory as well as not checking the box with extensions installed.
Status: RESOLVED → VERIFIED
Updated•8 years ago
|
Updated•7 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•