| { |
| "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" ], |
| "include_events": [], |
| "async": ["getInstallabilityErrors"] |
| }, |
| { |
| "domain": "Browser", |
| "include": [ "getWindowForTarget", "getWindowBounds", "setWindowBounds", "close", "setDockTile" ], |
| "include_events": [] |
| }, |
| { |
| "domain": "Target", |
| "include": [ "setRemoteLocations", "createTarget" ], |
| "include_events": [] |
| }, |
| { |
| "domain": "Cast", |
| "async": ["startTabMirroring"] |
| }, |
| { |
| "domain": "WindowManager" |
| } |
| ] |
| }, |
| "lib": { |
| "package": "chrome/browser/devtools/protocol", |
| "output": "protocol", |
| "string_header": "chrome/browser/devtools/protocol/base_string_adapter.h" |
| }, |
| |
| "encoding_lib": { |
| "namespace": "inspector_protocol_encoding" |
| }, |
| "bindings_lib": { |
| "namespace": "inspector_protocol_bindings" |
| } |
| } |