[ { "interfaces": [ { "base": "nsISupports", "callable": false, "consts": [], "enums": [], "id": "amIAddonManagerStartup", "members": [ { "args": [], "iid_is": null, "name": "readStartupData", "type": "any" }, { "args": [ { "name": "manifestURI", "optional": false, "type": "nsIURI" }, { "name": "entries", "optional": false, "type": "any" } ], "iid_is": null, "name": "registerChrome", "type": "nsIJSRAIIHelper" }, { "args": [ { "name": "value", "optional": false, "type": "any" } ], "iid_is": null, "name": "encodeBlob", "type": "any" }, { "args": [ { "name": "value", "optional": false, "type": "any" } ], "iid_is": null, "name": "decodeBlob", "type": "any" }, { "args": [ { "name": "uri", "optional": false, "type": "nsIURI" }, { "name": "pattern", "optional": false, "type": "string" } ], "iid_is": null, "name": "enumerateJAR", "type": "string[]" }, { "args": [ { "name": "uri", "optional": false, "type": "nsIURI" } ], "iid_is": null, "name": "enumerateJARSubtree", "type": "string[]" }, { "args": [], "iid_is": null, "name": "initializeURLPreloader", "type": "void" } ] } ], "path": "toolkit/mozapps/extensions/amIAddonManagerStartup.idl", "typedefs": [ [ "PRTime", "i64" ] ] }, { "interfaces": [ { "base": "nsISupports", "callable": false, "consts": [], "enums": [], "id": "amIWebInstallPrompt", "members": [ { "args": [ { "name": "aBrowser", "optional": false, "type": "Element" }, { "name": "aUri", "optional": false, "type": "nsIURI" }, { "name": "aInstalls", "optional": false, "type": "nsIVariant[]" } ], "iid_is": null, "name": "confirm", "type": "void" } ] } ], "path": "toolkit/mozapps/extensions/amIWebInstallPrompt.idl", "typedefs": [ [ "PRTime", "i64" ] ] } ]