[
  {
    "interfaces": [
      {
        "base": "nsISupports",
        "callable": false,
        "consts": [
          {
            "name": "URI_SAFE_FOR_UNTRUSTED_CONTENT",
            "value": 1
          },
          {
            "name": "ALLOW_SCRIPT",
            "value": 2
          },
          {
            "name": "HIDE_FROM_ABOUTABOUT",
            "value": 4
          },
          {
            "name": "ENABLE_INDEXED_DB",
            "value": 8
          },
          {
            "name": "URI_CAN_LOAD_IN_CHILD",
            "value": 16
          },
          {
            "name": "URI_MUST_LOAD_IN_CHILD",
            "value": 32
          },
          {
            "name": "MAKE_UNLINKABLE",
            "value": 64
          },
          {
            "name": "MAKE_LINKABLE",
            "value": 128
          },
          {
            "name": "URI_CAN_LOAD_IN_PRIVILEGEDABOUT_PROCESS",
            "value": 256
          },
          {
            "name": "URI_MUST_LOAD_IN_EXTENSION_PROCESS",
            "value": 512
          },
          {
            "name": "IS_SECURE_CHROME_UI",
            "value": 1024
          }
        ],
        "enums": [],
        "id": "nsIAboutModule",
        "members": [
          {
            "args": [
              {
                "name": "aURI",
                "optional": false,
                "type": "nsIURI"
              },
              {
                "name": "aLoadInfo",
                "optional": false,
                "type": "nsILoadInfo"
              }
            ],
            "iid_is": null,
            "name": "newChannel",
            "type": "nsIChannel"
          },
          {
            "args": [
              {
                "name": "aURI",
                "optional": false,
                "type": "nsIURI"
              }
            ],
            "iid_is": null,
            "name": "getURIFlags",
            "type": "u32"
          },
          {
            "args": [
              {
                "name": "aURI",
                "optional": false,
                "type": "nsIURI"
              }
            ],
            "iid_is": null,
            "name": "getChromeURI",
            "type": "nsIURI"
          }
        ]
      }
    ],
    "path": "netwerk/protocol/about/nsIAboutModule.idl",
    "typedefs": [
      [
        "PRTime",
        "i64"
      ]
    ]
  }
]