Closed
Bug 1243460
Opened 9 years ago
Closed 2 years ago
Use actors to list and debug add-ons
Categories
(DevTools :: about:debugging, defect, P2)
DevTools
about:debugging
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1737581
People
(Reporter: ochameau, Unassigned, Mentored)
References
Details
Today, we uses the AddonManager:
http://mxr.mozilla.org/mozilla-central/source/devtools/client/aboutdebugging/components/addons.js#50
But, instead, we should be using the remote protocol and actors to do that, like what we do for workers:
http://mxr.mozilla.org/mozilla-central/source/devtools/client/aboutdebugging/components/workers.js#95
The "Connect.." page already does that:
http://mxr.mozilla.org/mozilla-central/source/devtools/client/framework/connect/connect.js#93
When bug 1212802 is going to be fixed, add-ons panel will magically work against fennec!
Updated•9 years ago
|
Mentor: poirot.alex
Priority: -- → P2
Comment 1•9 years ago
|
||
Alex, did you say this was already addressed? Is there a duplicate bug that's already fixed?
Flags: needinfo?(poirot.alex)
Reporter | ||
Comment 2•9 years ago
|
||
kumar started this work in bug 1246030.
But there is still usages of AddonManager in the UI. You can easily grep for them.
We still use it to watch for addon enabling/disabling/install/uninstall and also for temporary addon install.
Flags: needinfo?(poirot.alex)
Bug 1273183 adds initial support to install over the RDP.
Depends on: 1273183
Comment 4•9 years ago
|
||
the way clients work with the installTemporaryAddon actor call will change once bug 1274681 lands (probably not a hard dependency though).
Updated•6 years ago
|
Product: Firefox → DevTools
Comment 6•2 years ago
|
||
The AddonManager is now only used to load temporary addons, which is tracked at 1737581.
Most technical blockers have been resolved, but we still need to figure out a way to send the temporary addon over to the remote device.
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•