Remove legacy API
Categories
(Thunderbird :: Add-Ons: General, task)
Tracking
(Not tracked)
People
(Reporter: darktrojan, Assigned: darktrojan)
Details
Attachments
(1 file, 1 obsolete file)
140.12 KB,
patch
|
mkmelin
:
review+
|
Details | Diff | Splinter Review |
We don't intend to still have the legacy API at the next ESR, and the time has come to remove it.
Assignee | ||
Comment 1•4 years ago
|
||
This removes the API but I think it would be helpful to have all extensions using the API disabled automatically somehow. The best way would be for authors to mark their extensions as incompatible after 73, but that is never going to happen. We could mark them all as incompatible on ATN but I'm not sure if that would actually result in Thunderbird disabling them (I think we should do it anyway). I'm going to look at some ways we could do it in Thunderbird itself.
Assignee | ||
Comment 2•4 years ago
|
||
Found some more things to remove.
Comment 3•4 years ago
|
||
Comment on attachment 9125377 [details] [diff] [review] 1614237-remove-legacy-2.diff Review of attachment 9125377 [details] [diff] [review]: ----------------------------------------------------------------- LGTM, I'm sure we'll find even more eventually. r=mkmelin
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/3f3fc2c0d804
Remove legacy extensions API. r=mkmelin
Assignee | ||
Comment 5•4 years ago
|
||
I decided to push this without any extension disabling mechanism for now, so that there's at least one Daily build for users before the code moves to comm-beta.
Description
•