Closed
Bug 38626
Opened 25 years ago
Closed 24 years ago
nsFileLocations should die.
Categories
(Core :: XPCOM, defect, P1)
Core
XPCOM
Tracking
()
RESOLVED
FIXED
mozilla0.9.1
People
(Reporter: dougt, Assigned: ccarlen)
References
Details
(Keywords: embed)
Attachments
(2 files)
(deleted),
patch
|
Details | Diff | Splinter Review | |
(deleted),
patch
|
Details | Diff | Splinter Review |
No description provided.
Reporter | ||
Comment 2•25 years ago
|
||
I would like them too, but I doubt that I will have time to do so.
Reporter | ||
Comment 3•25 years ago
|
||
I have mapped all the nsFileLocations into the nsDirectoryService. Moving this
off a bit.
Target Milestone: --- → M19
Updated•24 years ago
|
Updated•24 years ago
|
Whiteboard: nsbeta3+ → [nsbeta3+]
Comment 5•24 years ago
|
||
This is related to bug #44314. nsFileLocations is being entirely replaced by
nsDirectoryServices. The implementation of the application level
nsIDirectoryServiceProvider will fix #44314. In general, using directory services
will allow all file locations to be easily customized by embedding clients. All
users of nsIFileLocations have been converted to using nsIDirectoryServices and
I'll be checking this in as it gets reviewed.
Updated•24 years ago
|
Priority: P3 → P1
per email with Jud, changing nsbeta3+ to nsbeta3- on all "embed" keyword bugs
since embedding changes will not be made in the mn6 branch. If you feel this bug
fix needs to go into mn6 branch, please list the reasons/user impact/risk and
nominate for rtm. Thanks.
QA Contact: leger → lchiang
Whiteboard: [nsbeta3+] → [nsbeta3-]
Assignee | ||
Comment 10•24 years ago
|
||
Assignee | ||
Comment 11•24 years ago
|
||
nominating for rtm.
Crasher bug 54311 showed up today in nsFileLocations - best just to get rid of it.
Whiteboard: [nsbeta3-] → [nsbeta3-][rtm]
Comment 12•24 years ago
|
||
correcting rtm. For nominations, keyword should be rtm. Conrad, sounds like
you have a patch for this? Pls get it super reviewed and change the [rtm need
info] to [rtm+] for PDT to approve. Also, what is the user impact if this is
not fixed? Will users run into this crash easily? Thanks.
Keywords: rtm
Whiteboard: [nsbeta3-][rtm] → [nsbeta3-][rtm need info]
Comment 13•24 years ago
|
||
conrad - you have attached a patch but you need to get an r= from someone and
then email a superreviewer and Cc reviewers@mozilla.org to get a sr= from a
super-reviewer. Otherwise pdt will not approve it.
Assignee | ||
Comment 14•24 years ago
|
||
Yes, I just got sr=alecf on the portion in mailnews.
Comment 15•24 years ago
|
||
a=hyatt on the chrome registry portion.
Assignee | ||
Comment 16•24 years ago
|
||
Nominating for rtm. Now that I have super review, can I get this checked in? At
least on the trunk anyway. Besides embedding, another thing which depends on
this is Shrimp.
Whiteboard: [nsbeta3-][rtm need info] → [nsbeta3-][rtm+]
Comment 17•24 years ago
|
||
Not needed for Shrimp at this stage. Shrimp has already branched.
thanks, Vishy
Comment 18•24 years ago
|
||
rtm-, but please get this on the trunk.
Whiteboard: [nsbeta3-][rtm+] → [nsbeta3-][rtm-]
Assignee | ||
Comment 19•24 years ago
|
||
All users of this are gone except for a few text apps. Once those are removed,
this can be closed.
Target Milestone: --- → mozilla0.8
Assignee | ||
Comment 20•24 years ago
|
||
At last check the only thing still using nsFileLocations were a few cmd line
test tools. They would have had to have been linked with the appfilelocprovider
lib, but the fix to bug 64501 makes this uneeded. Easy to do at this point.
Assignee | ||
Comment 21•24 years ago
|
||
Assignee | ||
Comment 22•24 years ago
|
||
Ignore first patch. This patch gets rid of all users - even indirect ones.
Renamed nsFileLocations files, clobbered, and built.
Comment 23•24 years ago
|
||
looks like we missed 0.8 :-(
Comment 24•24 years ago
|
||
So much for bug 38122 (eliminate nsFileSpec) :-)
Comment 25•24 years ago
|
||
But that's a different issue and will need to be fixed seperately I guess.
Patch looks fine, though I'm not sure if I should r=.
Comment 26•24 years ago
|
||
r=valeski
Assignee | ||
Comment 28•24 years ago
|
||
super-review was requested on n.p.m.reviewers - no takers, so -> 0.9.1
Target Milestone: mozilla0.9 → mozilla0.9.1
Comment 29•24 years ago
|
||
sr=alecf
Assignee | ||
Comment 30•24 years ago
|
||
Code to remove refs to nsFileLocations is in. Will CVS remove dead files after
clobber build with files deleted locally.
Assignee | ||
Comment 31•24 years ago
|
||
Final changes (removing files from Mac projects) checked in and files CVS
removed. nsFileLocations is as dead as a door nail.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•