Closed
Bug 1772262
Opened 3 years ago
Closed 2 years ago
[meta] Remove osfile.jsm from toolkit/
Categories
(Toolkit Graveyard :: OS.File, task)
Toolkit Graveyard
OS.File
Tracking
(firefox115 fixed)
RESOLVED
FIXED
115 Branch
Tracking | Status | |
---|---|---|
firefox115 | --- | fixed |
People
(Reporter: beth, Assigned: beth)
References
Details
(Keywords: meta)
Attachments
(1 obsolete file)
We should port all usages of osfile.jsm to IOUtils and PathUtils
Comment 1•3 years ago
|
||
The Bugbug bot thinks this bug should belong to the 'Toolkit::OS.File' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Component: General → OS.File
Assignee | ||
Updated•2 years ago
|
Updated•2 years ago
|
Blocks: esm-ification
Assignee | ||
Comment 3•2 years ago
|
||
This patch removes the vast majority of OS.File and support code. A few things remain:
- The nsIOSFileConstantsService still exists, but the path related constants
(OS.Constants.Path.*) are no longer added to the OS object. The plan is to
replace this with a proper service e.g. Services.osConstants or similar) in
bug 1786885. - There is still support for OS.File errors in ErrorSanitizer, which will be
removed in bug 1775167. - The OS.File to IOUtils migration guide will be rewritten as general IOUtils
documentation in bug 1830097. - dom/base/Document.cpp has a workaround for not loading osfile.jsm at startup,
which may want to be reconsidered in bug 1830100.
So long and thanks for all the I/O.
Updated•2 years ago
|
Assignee: nobody → brennie
Status: NEW → ASSIGNED
Assignee | ||
Updated•2 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Comment 4•2 years ago
|
||
Comment on attachment 9330409 [details]
Bug 1772262 - Remove OS.File et al. r?gijs
Revision D176543 was moved to bug 1776480. Setting attachment 9330409 [details] to obsolete.
Attachment #9330409 -
Attachment is obsolete: true
Updated•2 years ago
|
status-firefox115:
--- → fixed
Target Milestone: --- → 115 Branch
Updated•2 years ago
|
Product: Toolkit → Toolkit Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•