| { |
| "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", "addPrivacySandboxEnrollmentOverride" ], |
| "include_events": [] |
| }, |
| { |
| "domain": "Target", |
| "include": [ "setRemoteLocations", "createTarget" ], |
| "include_events": [] |
| }, |
| { |
| "domain": "Cast", |
| "async": ["startDesktopMirroring", "startTabMirroring"] |
| }, |
| { |
| "domain": "Emulation", |
| "include": ["disable", "setAutomationOverride"] |
| }, |
| { |
| "domain": "WindowManager" |
| }, |
| { |
| "domain": "Extensions", |
| "async": [ "loadUnpacked" ] |
| }, |
| { |
| "domain": "Security", |
| "include": [ "enable", "disable" ], |
| "include_events": [ "visibleSecurityStateChanged" ] |
| }, |
| { |
| "domain": "Storage", |
| "include": ["runBounceTrackingMitigations", "getRelatedWebsiteSets"], |
| "async": ["runBounceTrackingMitigations", "getRelatedWebsiteSets"] |
| }, |
| { |
| "domain": "SystemInfo", |
| "include": ["getFeatureState"] |
| }, |
| { |
| "domain": "Autofill", |
| "async": [ "setAddresses" ] |
| }, |
| { |
| "domain": "PWA", |
| "async": [ "getOsAppState", "install", "uninstall" ] |
| } |
| ] |
| }, |
| "lib": { |
| "package": "chrome/browser/devtools/protocol", |
| "output": "protocol", |
| "protocol_traits": "third_party/inspector_protocol/crdtp/chromium/protocol_traits.h" |
| }, |
| |
| "crdtp": { |
| "namespace": "crdtp" |
| } |
| } |