| { |
| "use_snake_file_names": true, |
| "use_title_case_methods": true, |
| "protocol": { |
| "package": "chrome/browser/devtools/protocol", |
| "output": "protocol", |
| "namespace": [ "protocol" ], |
| "options": [ |
| { |
| "domain": "Page", |
| "include": [ "enable", "disable", "setAdBlockingEnabled", "getInstallabilityErrors", "getManifestIcons", "printToPDF", "getAppId", "setSPCTransactionMode", "setRPHRegistrationMode" ], |
| "include_events": [], |
| "async": ["getInstallabilityErrors", "getManifestIcons", "printToPDF", "getAppId" ] |
| }, |
| { |
| "domain": "Browser", |
| "include": [ "getWindowForTarget", "getWindowBounds", "setWindowBounds", "close", "setDockTile", "executeBrowserCommand" ], |
| "include_events": [] |
| }, |
| { |
| "domain": "Target", |
| "include": [ "setRemoteLocations", "createTarget" ], |
| "include_events": [] |
| }, |
| { |
| "domain": "Cast", |
| "async": ["startDesktopMirroring", "startTabMirroring"] |
| }, |
| { |
| "domain": "Emulation", |
| "include": ["disable", "setAutomationOverride"] |
| }, |
| { |
| "domain": "WindowManager" |
| }, |
| { |
| "domain": "Security", |
| "include": [ "enable", "disable" ], |
| "include_events": [ "visibleSecurityStateChanged" ] |
| } |
| ] |
| }, |
| "lib": { |
| "package": "chrome/browser/devtools/protocol", |
| "output": "protocol", |
| "protocol_traits": "third_party/inspector_protocol/crdtp/chromium/protocol_traits.h" |
| }, |
| |
| "crdtp": { |
| "namespace": "crdtp" |
| } |
| } |