Closed
Bug 1197237
Opened 9 years ago
Closed 7 years ago
"Delete Profile" with delete all files does not delete profile and leaves severaö files behind
Categories
(Firefox :: Extension Compatibility, defect)
Tracking
()
RESOLVED
INVALID
People
(Reporter: stefan.kanthak, Unassigned)
Details
User Agent: Mozilla/5.0 (Windows NT 5.1; rv:38.0) Gecko/20100101 Firefox/38.0
Build ID: 20150806103657
Steps to reproduce:
1. start firefox -no-remote -profilemanager and create new profile "dummy"
2. start firefox with new profile
3. install mailvelope extension
4. close firefox
5. start firefox -no-remote -profilemanager again and delete profile "dummy", select [Delete all files]
Actual results:
Profile "dummy" not completely removed:
- file jid1-AQqSMBYb0a8ADg@jetpack.xpi remains in subdirectory *.dummy\extensions\
- files cert8.db, key3.db, prefs.js, sessionstore.js, sessionCheckpoints.json, xulstore.json, parent.lock, content-prefs.sqlite, cookies.sqlite, formhistory.sqlite, healthreport.sqlite, permissions.sqlite, places.sqlite, webappsstore.sqlite and
SiteSecurityServiceState.txt remain in directory *.dummy
Expected results:
ALL files and profile directory removed.
Reporter | ||
Updated•9 years ago
|
Flags: needinfo?(thomas)
Comment 1•9 years ago
|
||
As it is happening because of the extension, this seems to go to extension compatibility.
QA Whiteboard: [testday-20150821]
Component: Untriaged → Extension Compatibility
Comment 2•9 years ago
|
||
I can only imagine this being an add-on issue if the add-on launches an external process that keeps the files open and blocks the Profile Manager from doing its job. I doubt that's the case, though.
Comment 3•9 years ago
|
||
If this issue is add-on specific then it could be related to our handling of the unload event.
Currently the procedure is:
- listen for sdk/system/unload
- use "@mozilla.org/embedcomp/prompt-service;1" to ask the user if simple storage should be purged
- if yes, clear simple storage
Flags: needinfo?(thomas)
Comment 4•7 years ago
|
||
With WebExtensions being the only valid way of doing extensions in Firefox 57, I don't think this bug is still relevant.
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Resolution: --- → INVALID
Reporter | ||
Comment 5•7 years ago
|
||
If you don't support Firefox ESR 52 any more: DUMP IT, and post this in BIG RED letters everywhere you reference Firefox ESR!
You need to log in
before you can comment on or make changes to this bug.
Description
•