| { | |
| "extensions": [ | |
| { | |
| "type": "view", | |
| "location": "panel", | |
| "id": "network", | |
| "title": "Network", | |
| "order": 40, | |
| "className": "Network.NetworkPanel" | |
| }, | |
| { | |
| "type": "@UI.ContextMenu.Provider", | |
| "contextTypes": [ | |
| "SDK.NetworkRequest", | |
| "SDK.Resource", | |
| "Workspace.UISourceCode" | |
| ], | |
| "className": "Network.NetworkPanel.ContextMenuProvider" | |
| }, | |
| { | |
| "type": "@Common.Revealer", | |
| "contextTypes": [ | |
| "SDK.NetworkRequest" | |
| ], | |
| "destination": "Network panel", | |
| "className": "Network.NetworkPanel.RequestRevealer" | |
| }, | |
| { | |
| "type": "@Common.Revealer", | |
| "contextTypes": [ | |
| "Network.UIRequestLocation" | |
| ], | |
| "className": "Network.NetworkPanel.RequestLocationRevealer" | |
| }, | |
| { | |
| "type": "setting", | |
| "category": "Network", | |
| "title": "Color-code resource types", | |
| "settingName": "networkColorCodeResourceTypes", | |
| "settingType": "boolean", | |
| "defaultValue": false, | |
| "tags": "color code, resource type", | |
| "options": [ | |
| { | |
| "value": true, | |
| "title": "Color code by resource type" | |
| }, | |
| { | |
| "value": false, | |
| "title": "Use default colors" | |
| } | |
| ] | |
| }, | |
| { | |
| "type": "setting", | |
| "category": "Network", | |
| "title": "Group network log by frame", | |
| "settingName": "network.group-by-frame", | |
| "settingType": "boolean", | |
| "defaultValue": false, | |
| "tags": "network, frame, group", | |
| "options": [ | |
| { | |
| "value": true, | |
| "title": "Group network log items by frame" | |
| }, | |
| { | |
| "value": false, | |
| "title": "Don't group network log items by frame" | |
| } | |
| ] | |
| }, | |
| { | |
| "type": "action", | |
| "actionId": "network.toggle-recording", | |
| "iconClass": "largeicon-start-recording", | |
| "toggleable": true, | |
| "toggledIconClass": "largeicon-stop-recording", | |
| "toggleWithRedColor": true, | |
| "contextTypes": [ | |
| "Network.NetworkPanel" | |
| ], | |
| "className": "Network.NetworkPanel.ActionDelegate", | |
| "options": [ | |
| { | |
| "value": true, | |
| "title": "Record network log" | |
| }, | |
| { | |
| "value": false, | |
| "title": "Stop recording network log" | |
| } | |
| ], | |
| "bindings": [ | |
| { | |
| "platform": "windows,linux", | |
| "shortcut": "Ctrl+E" | |
| }, | |
| { | |
| "platform": "mac", | |
| "shortcut": "Meta+E" | |
| } | |
| ] | |
| }, | |
| { | |
| "type": "action", | |
| "actionId": "network.hide-request-details", | |
| "contextTypes": [ | |
| "Network.NetworkPanel" | |
| ], | |
| "className": "Network.NetworkPanel.ActionDelegate", | |
| "bindings": [ | |
| { | |
| "shortcut": "Esc" | |
| } | |
| ] | |
| }, | |
| { | |
| "type": "view", | |
| "location": "drawer-view", | |
| "id": "network.blocked-urls", | |
| "title": "Request blocking", | |
| "persistence": "closeable", | |
| "order": 60, | |
| "className": "Network.BlockedURLsPane" | |
| }, | |
| { | |
| "type": "view", | |
| "location": "drawer-view", | |
| "id": "network.config", | |
| "title": "Network conditions", | |
| "persistence": "closeable", | |
| "order": 40, | |
| "className": "Network.NetworkConfigView", | |
| "tags": "disk cache, network throttling, useragent, user agent, user-agent" | |
| }, | |
| { | |
| "type": "@UI.ViewLocationResolver", | |
| "name": "network-sidebar", | |
| "category": "Network", | |
| "className": "Network.NetworkPanel" | |
| }, | |
| { | |
| "type": "view", | |
| "location": "network-sidebar", | |
| "id": "network.search-network-tab", | |
| "title": "Search", | |
| "persistence": "permanent", | |
| "className": "Network.SearchNetworkView" | |
| }, | |
| { | |
| "type": "action", | |
| "actionId": "network.search", | |
| "title": "Search", | |
| "className": "Network.NetworkPanel.ActionDelegate", | |
| "contextTypes": [ | |
| "Network.NetworkPanel" | |
| ], | |
| "category": "DevTools", | |
| "bindings": [ | |
| { | |
| "platform": "mac", | |
| "shortcut": "Meta+F" | |
| }, | |
| { | |
| "platform": "windows,linux", | |
| "shortcut": "Ctrl+F" | |
| } | |
| ] | |
| } | |
| ], | |
| "dependencies": [ | |
| "search", | |
| "source_frame", | |
| "components", | |
| "perf_ui", | |
| "cookie_table", | |
| "data_grid", | |
| "browser_sdk", | |
| "mobile_throttling", | |
| "har_importer", | |
| "persistence" | |
| ], | |
| "scripts": [], | |
| "modules": [ | |
| "network.js", | |
| "BinaryResourceView.js", | |
| "BlockedURLsPane.js", | |
| "EventSourceMessagesView.js", | |
| "HARWriter.js", | |
| "NetworkConfigView.js", | |
| "NetworkDataGridNode.js", | |
| "NetworkItemView.js", | |
| "NetworkTimeCalculator.js", | |
| "NetworkLogView.js", | |
| "NetworkLogViewColumns.js", | |
| "NetworkFrameGrouper.js", | |
| "NetworkManageCustomHeadersView.js", | |
| "NetworkSearchScope.js", | |
| "NetworkWaterfallColumn.js", | |
| "RequestCookiesView.js", | |
| "RequestHeadersView.js", | |
| "RequestHTMLView.js", | |
| "RequestInitiatorView.js", | |
| "RequestResponseView.js", | |
| "RequestPreviewView.js", | |
| "RequestTimingView.js", | |
| "ResourceWebSocketFrameView.js", | |
| "SignedExchangeInfoView.js", | |
| "NetworkOverview.js", | |
| "NetworkPanel.js" | |
| ], | |
| "resources": [ | |
| "binaryResourceView.css", | |
| "blockedURLsPane.css", | |
| "eventSourceMessagesView.css", | |
| "networkConfigView.css", | |
| "networkLogView.css", | |
| "networkManageCustomHeadersView.css", | |
| "networkPanel.css", | |
| "networkTimingTable.css", | |
| "networkWaterfallColumn.css", | |
| "requestCookiesView.css", | |
| "requestHeadersTree.css", | |
| "requestHeadersView.css", | |
| "requestHTMLView.css", | |
| "requestInitiatorView.css", | |
| "signedExchangeInfoTree.css", | |
| "signedExchangeInfoView.css", | |
| "webSocketFrameView.css" | |
| ] | |
| } |