> + const reloadButton = targetElement.querySelector(". ::: devtools/client/aboutdebugging/test/browser_addons_reload.js:30 > + yield waitForInitialAddonList(document) > - AddonManager.getAllAddons(addons => = yield openAboutDebugging("addons") ::: devtools/client/aboutdebugging/components/addons-tab.js:85 using listAddons and the actors (addons-tab.js modification + actors/addon.js (only isRestartless and iconURL) + I imagine some tests fixesīut again, just a bonus, your patch isn't terribly complex/big. devtools/ r? again me once comments are addressedīonus point if you also split the /devtools/ part in two: I have a bunch of simplications here and there but it looks good overall!
It would be great if you could load a temporary add-on into your current running Firefox from web-ext. 0 steps in Chrome - they are loaded automatically. Menu > Addons > Cogwheel > Debug Addons > Click on 'Enable Addon Debugging' > Load Temporary Add-On > Navigate to addon folder > Open 'manifest.json'. However, we have a button for this same work flow in Firefox. I'm browser Addons/Extensions developer, and every time i open Firefox i need to manually add Addons i develop. It's installed and activated, and is currently handling events. The install/run command landed in 90 and by default this creates a temporary profile, opens Firefox, and loads an extension.
Note that this feature isn't that immediately useful to debugging desktop tabs - you can open up a toolbox to debug a tab easily enough already - but this will become far more useful when about:debugging starts to support remote debugging, and this page can begin to list tabs available for debugging on mobile device browsers, simulators, etc.