mirror of
https://github.com/react/react-native-devtools-frontend.git
synced 2026-10-10 13:44:39 +08:00
Move and rename files. NOAUTOREVERT=true NOPRESUBMIT=true NOTREECHECKS=true Bug: 768828 TBR=darin@chromium.org NOTRY=true Change-Id: I66d3b155808bc5bdbf237b80208e1e552bcf7f28 Reviewed-on: https://chromium-review.googlesource.com/1001153 Reviewed-by: Blink Reformat <blink-reformat@chromium.org> Commit-Queue: Blink Reformat <blink-reformat@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#549061} Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src Cr-Mirrored-Commit: 0aee4434a4dba42a42abaea9bfbc0cd196a63bc1
111 lines
3.2 KiB
JSON
111 lines
3.2 KiB
JSON
{
|
|
"extensions": [
|
|
{
|
|
"type": "view",
|
|
"location": "panel",
|
|
"id": "heap_profiler",
|
|
"title": "Memory",
|
|
"order": 60,
|
|
"className": "Profiler.HeapProfilerPanel"
|
|
},
|
|
{
|
|
"type": "@UI.ContextMenu.Provider",
|
|
"contextTypes": [
|
|
"SDK.RemoteObject"
|
|
],
|
|
"className": "Profiler.HeapProfilerPanel"
|
|
},
|
|
{
|
|
"type": "setting",
|
|
"category": "Performance",
|
|
"title": "High resolution CPU profiling",
|
|
"settingName": "highResolutionCpuProfiling",
|
|
"settingType": "boolean",
|
|
"defaultValue": true
|
|
},
|
|
{
|
|
"type": "setting",
|
|
"category": "Performance",
|
|
"title": "Show native functions in JS Profile",
|
|
"settingName": "showNativeFunctionsInJSProfile",
|
|
"settingType": "boolean",
|
|
"defaultValue": true
|
|
},
|
|
{
|
|
"type": "action",
|
|
"actionId": "profiler.heap-toggle-recording",
|
|
"iconClass": "largeicon-start-recording",
|
|
"toggledIconClass": "largeicon-stop-recording",
|
|
"toggleWithRedColor": true,
|
|
"contextTypes": [
|
|
"Profiler.HeapProfilerPanel"
|
|
],
|
|
"className": "Profiler.HeapProfilerPanel",
|
|
"bindings": [
|
|
{
|
|
"platform": "windows,linux",
|
|
"shortcut": "Ctrl+E"
|
|
},
|
|
{
|
|
"platform": "mac",
|
|
"shortcut": "Meta+E"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "action",
|
|
"actionId": "profiler.js-toggle-recording",
|
|
"iconClass": "largeicon-start-recording",
|
|
"toggledIconClass": "largeicon-stop-recording",
|
|
"toggleWithRedColor": true,
|
|
"contextTypes": [
|
|
"Profiler.JSProfilerPanel"
|
|
],
|
|
"className": "Profiler.JSProfilerPanel",
|
|
"bindings": [
|
|
{
|
|
"platform": "windows,linux",
|
|
"shortcut": "Ctrl+E"
|
|
},
|
|
{
|
|
"platform": "mac",
|
|
"shortcut": "Meta+E"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"dependencies": [
|
|
"components",
|
|
"perf_ui",
|
|
"data_grid",
|
|
"heap_snapshot_model",
|
|
"object_ui"
|
|
],
|
|
"scripts": [
|
|
"ProfileType.js",
|
|
"ProfileHeader.js",
|
|
"ProfilesPanel.js",
|
|
"ProfileView.js",
|
|
"ProfileDataGrid.js",
|
|
"BottomUpProfileDataGrid.js",
|
|
"TopDownProfileDataGrid.js",
|
|
"CPUProfileFlameChart.js",
|
|
"CPUProfileView.js",
|
|
"HeapProfileView.js",
|
|
"HeapSnapshotProxy.js",
|
|
"HeapSnapshotDataGrids.js",
|
|
"HeapSnapshotGridNodes.js",
|
|
"HeapSnapshotView.js",
|
|
"HeapProfilerPanel.js",
|
|
"IsolateSelector.js",
|
|
"ProfileLauncherView.js",
|
|
"ProfileTypeRegistry.js"
|
|
],
|
|
"resources": [
|
|
"heapProfiler.css",
|
|
"profileLauncherView.css",
|
|
"profilesPanel.css",
|
|
"profilesSidebarTree.css"
|
|
]
|
|
}
|