chromium/components/ui_devtools/inspector_protocol_config.json

{
    "use_snake_file_names": true,
    "protocol": {
        "path": "protocol.json",
        "package": "components/ui_devtools",
        "output": "",
        "namespace": ["ui_devtools", "protocol"],
        "export_macro": "UI_DEVTOOLS_EXPORT",
        "export_header": "components/ui_devtools/devtools_export.h",
        "options": [
            {
                "domain": "DOM"
            },
            {
                "domain": "CSS"
            },
            {
                "domain": "Overlay"
            },
            {
                "domain": "Page"
            },
            {
                "domain": "Tracing",
                "async": ["start"]
            }
        ]
    },
    "lib": {
        "package": "components/ui_devtools",
        "output": "",
        "protocol_traits": "third_party/inspector_protocol/crdtp/chromium/protocol_traits.h",
        "export_macro": "UI_DEVTOOLS_EXPORT",
        "export_header": "components/ui_devtools/devtools_export.h"
    },

    "crdtp": {
        "namespace": "crdtp"
    }
}