[de-xbl] remove thunderbird-addon-generic binding
Categories
(Thunderbird :: General, task)
Tracking
(Not tracked)
People
(Reporter: mkmelin, Unassigned)
References
Details
A removal of will take place in bug 1554238.
Unclear what we need to do. We can track bug 1505924 which will allow resolving bug 1554238, and figure it out then.
Reporter | ||
Updated•5 years ago
|
Comment 1•5 years ago
•
|
||
(In reply to Magnus Melin [:mkmelin] from comment #0)
A removal of will take place in bug 1554238.
Unclear what we need to do. We can track bug 1505924 which will allow resolving bug 1554238, and figure it out then.
You can already enable the new interface by flipping on extensions.htmlaboutaddons.enabled
.
As for TB, I suspect aboutAddonsExtra.js, extensionsOverlay.css will have to be adapted to work with the new interface. thunderbird-addon-generic
can change into a new CE extending AddonCard
, and then aboutAddonsExtra.js can try to override the addon-card CE somehow. I suspect overriding will be non-trivial especially since customElements.define()
is called here but maybe the add-ons team can help make this easier from TB's side somehow?
Alternatively, if TB is no longer planning to support add-ons requiring restart, then I think that binding can go away.
Reporter | ||
Comment 2•5 years ago
|
||
(In reply to Tim Nguyen :ntim from comment #1)
Alternatively, if TB is no longer planning to support add-ons requiring
restart, then I think that binding can go away.
Seems like the preferable approach. I lost track on what we even support wrt restart now. Geoff?
Comment 3•5 years ago
|
||
This has already gone in bug 1565180.
Description
•