[ { "interfaces": [ { "base": "nsISupports", "callable": false, "consts": [], "enums": [], "id": "nsIFind", "members": [ { "name": "findBackwards", "readonly": false, "type": "boolean" }, { "name": "caseSensitive", "readonly": false, "type": "boolean" }, { "name": "entireWord", "readonly": false, "type": "boolean" }, { "name": "matchDiacritics", "readonly": false, "type": "boolean" }, { "args": [ { "name": "aPatText", "optional": false, "type": "string" }, { "name": "aSearchRange", "optional": false, "type": "Range" }, { "name": "aStartPoint", "optional": false, "type": "Range" }, { "name": "aEndPoint", "optional": false, "type": "Range" } ], "iid_is": null, "name": "Find", "type": "Range" } ] } ], "path": "toolkit/components/find/nsIFind.idl", "typedefs": [ [ "PRTime", "i64" ] ] }, { "interfaces": [ { "base": "nsISupports", "callable": false, "consts": [], "enums": [], "id": "nsIFindService", "members": [ { "name": "searchString", "readonly": false, "type": "string" }, { "name": "replaceString", "readonly": false, "type": "string" }, { "name": "findBackwards", "readonly": false, "type": "boolean" }, { "name": "wrapFind", "readonly": false, "type": "boolean" }, { "name": "entireWord", "readonly": false, "type": "boolean" }, { "name": "matchCase", "readonly": false, "type": "boolean" }, { "name": "matchDiacritics", "readonly": false, "type": "boolean" } ] } ], "path": "toolkit/components/find/nsIFindService.idl", "typedefs": [ [ "PRTime", "i64" ] ] }, { "interfaces": [ { "base": "nsISupports", "callable": false, "consts": [], "enums": [], "id": "nsIWebBrowserFind", "members": [ { "args": [], "iid_is": null, "name": "findNext", "type": "boolean" }, { "name": "searchString", "readonly": false, "type": "string" }, { "name": "findBackwards", "readonly": false, "type": "boolean" }, { "name": "wrapFind", "readonly": false, "type": "boolean" }, { "name": "entireWord", "readonly": false, "type": "boolean" }, { "name": "matchCase", "readonly": false, "type": "boolean" }, { "name": "matchDiacritics", "readonly": false, "type": "boolean" }, { "name": "searchFrames", "readonly": false, "type": "boolean" } ] }, { "base": "nsISupports", "callable": false, "consts": [], "enums": [], "id": "nsIWebBrowserFindInFrames", "members": [ { "name": "currentSearchFrame", "readonly": false, "type": "mozIDOMWindowProxy" }, { "name": "rootSearchFrame", "readonly": false, "type": "mozIDOMWindowProxy" }, { "name": "searchSubframes", "readonly": false, "type": "boolean" }, { "name": "searchParentFrames", "readonly": false, "type": "boolean" } ] } ], "path": "toolkit/components/find/nsIWebBrowserFind.idl", "typedefs": [ [ "DOMHighResTimeStamp", "double" ], [ "DOMTimeStamp", "u64" ], [ "EpochTimeStamp", "u64" ], [ "PRTime", "i64" ], [ "nsViewID", "u64" ] ] } ]