Closed Bug 1704612 Opened 5 years ago Closed 4 years ago

Convert ext-compose.js to IOUtils

Categories

(Thunderbird :: Add-Ons: Extensions API, task)

task

Tracking

(thunderbird_esr91 wontfix)

RESOLVED FIXED
95 Branch
Tracking Status
thunderbird_esr91 --- wontfix

People

(Reporter: freaktechnik, Assigned: john)

References

Details

Attachments

(1 file)

ext-compose.js uses osfile.jsm. To replace it with IOUtils, IOUtils first has to be exposed to extension API implementations, which it currently is not. I think this would have to be done at https://searchfox.org/mozilla-central/rev/6309f663e7396e957138704f7ae7254c92f52f43/toolkit/components/extensions/ExtensionCommon.jsm#1749

Thanks for the heads up. Will take care of that. Any deadlines?

(In reply to John Bieling (:TbSync) from comment #1)

Any deadlines?

Not that I'm aware of. Currently Firefox is mostly working on purging osfile.jsm from the startup path.
I'm not aware of any bug for adding it to the API global yet on the Firefox side, since extension APIs aren't in the startup path.

Flags: needinfo?(john)
Assignee: nobody → john
Status: NEW → ASSIGNED
See Also: → 1732924
Flags: needinfo?(john)
Target Milestone: --- → 95 Branch

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/aefd5cce8673
remove usage of OS.* from ext-compose.js. r=freaktechnik

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: