{
    "dependencies": [
        "common",
        "host",
        "platform"
    ],
    "extensions": [
        {
            "type": "setting",
            "settingName": "blockedURLs",
            "settingType": "array",
            "defaultValue": []
        },
        {
            "type": "setting",
            "settingName": "skipStackFramesPattern",
            "settingType": "regex",
            "defaultValue": ""
        },
        {
            "type": "setting",
            "settingName": "skipContentScripts",
            "settingType": "boolean",
            "defaultValue": false
        },
        {
            "type": "setting",
            "settingName": "pauseOnExceptionEnabled",
            "settingType": "boolean",
            "defaultValue": false
        },
        {
            "type": "setting",
            "settingName": "pauseOnCaughtException",
            "settingType": "boolean",
            "defaultValue": false
        },
        {
            "type": "setting",
            "settingName": "enableAsyncStackTraces",
            "settingType": "boolean",
            "defaultValue": false
        },
        {
            "type": "setting",
            "settingName": "showMetricsRulers",
            "settingType": "boolean",
            "defaultValue": false
        }
    ],
    "scripts": [
        "InspectorBackend.js",
        "InspectorBackendHostedMode.js",
        "Target.js",
        "TargetManager.js",
        "ApplicationCacheModel.js",
        "ConsoleModel.js",
        "ContentProviders.js",
        "CookieParser.js",
        "CPUProfileDataModel.js",
        "CPUProfilerModel.js",
        "CSSMatchedStyles.js",
        "CSSMedia.js",
        "CSSMetadata.js",
        "CSSModel.js",
        "CSSParser.js",
        "CSSProperty.js",
        "CSSRule.js",
        "CSSStyleDeclaration.js",
        "CSSStyleSheetHeader.js",
        "DOMModel.js",
        "DebuggerModel.js",
        "HAREntry.js",
        "NetworkLog.js",
        "ServiceWorkerManager.js",
        "TracingManager.js",
        "TracingModel.js",
        "WorkerManager.js",
        "RuntimeModel.js",
        "Script.js",
        "ServiceWorkerCacheModel.js",
        "RemoteObject.js",
        "Resource.js",
        "ResourceTreeModel.js",
        "SourceMap.js",
        "NetworkManager.js",
        "NetworkRequest.js",
        "PaintProfiler.js",
        "HeapProfilerModel.js",
        "../SupportedCSSProperties.js"
    ],
    "skip_compilation": [
        "../InspectorBackendCommands.js",
        "../SupportedCSSProperties.js"
    ]
}
