[ { "interfaces": [ { "base": "nsISupports", "callable": false, "consts": [], "enums": [], "id": "nsIPrefetchService", "members": [ { "args": [ { "name": "aURI", "optional": false, "type": "nsIURI" }, { "name": "aReferrerInfo", "optional": false, "type": "nsIReferrerInfo" }, { "name": "aSource", "optional": false, "type": "Node" }, { "name": "aExplicit", "optional": false, "type": "boolean" } ], "iid_is": null, "name": "prefetchURI", "type": "void" }, { "args": [], "iid_is": null, "name": "hasMoreElements", "type": "boolean" }, { "args": [ { "name": "aURI", "optional": false, "type": "nsIURI" }, { "name": "aSource", "optional": false, "type": "Node" } ], "iid_is": null, "name": "cancelPrefetchPreloadURI", "type": "void" } ] } ], "path": "uriloader/prefetch/nsIPrefetchService.idl", "typedefs": [ [ "PRTime", "i64" ], [ "nsContentPolicyType", "nsIContentPolicy.nsContentPolicyType" ] ] } ]