Name Description Size
__init__.py 0
addons.py const [resolve] = arguments; const { AddonManager } = ChromeUtils.importESModule( "resource://gre/modules/AddonManager.sys.mjs" ); async function getAllAddons() { const addons = await AddonManager.getAllAddons(); const ids = addons.map(x => x.id); resolve(ids); } getAllAddons(); 2256
chrome-assets
chrome_handler.py const { FileUtils } = ChromeUtils.importESModule( "resource://gre/modules/FileUtils.sys.mjs" ); const [manifestPath, entries] = arguments; const manifest = new FileUtils.File(manifestPath); const rootURI = Services.io.newFileURI(manifest.parent); const manifestURI = Services.io.newURI(manifest.leafName, null, rootURI); const handle = Cc["@mozilla.org/addons/addon-manager-startup;1"] .getService(Ci.amIAddonManagerStartup) .registerChrome(manifestURI, entries); const id = Services.uuid.generateUUID().toString().slice(1, -1); if (globalThis.chromeProtocolHandles) { globalThis.chromeProtocolHandles.set(id, handle); } return id; 2155
context.py 481
fixtures.py Auto-apply markers for specific API usage by fixtures 9896
helpers.py 10058
network.py 1582