[ { "interfaces": [ { "base": "nsISupports", "callable": false, "consts": [ { "name": "SanitizerAllowComments", "value": 1 }, { "name": "SanitizerAllowStyle", "value": 2 }, { "name": "SanitizerCidEmbedsOnly", "value": 4 }, { "name": "SanitizerDropNonCSSPresentation", "value": 8 }, { "name": "SanitizerDropForms", "value": 16 }, { "name": "SanitizerDropMedia", "value": 32 }, { "name": "SanitizerLogRemovals", "value": 64 } ], "enums": [], "id": "nsIParserUtils", "members": [ { "args": [ { "name": "src", "optional": false, "type": "string" }, { "name": "flags", "optional": false, "type": "u32" } ], "iid_is": null, "name": "sanitize", "type": "string" }, { "args": [ { "name": "src", "optional": false, "type": "string" } ], "iid_is": null, "name": "removeConditionalCSS", "type": "string" }, { "args": [ { "name": "src", "optional": false, "type": "string" }, { "name": "flags", "optional": false, "type": "u32" }, { "name": "wrapCol", "optional": false, "type": "u32" } ], "iid_is": null, "name": "convertToPlainText", "type": "string" }, { "args": [ { "name": "fragment", "optional": false, "type": "string" }, { "name": "flags", "optional": false, "type": "u32" }, { "name": "isXML", "optional": false, "type": "boolean" }, { "name": "baseURI", "optional": false, "type": "nsIURI" }, { "name": "element", "optional": false, "type": "Element" } ], "iid_is": null, "name": "parseFragment", "type": "DocumentFragment" } ] } ], "path": "parser/html/nsIParserUtils.idl", "typedefs": [ [ "PRTime", "i64" ] ] } ]