{
    "extensions": [
        {
            "type": "@WebInspector.PanelFactory",
            "name": "timeline",
            "title": "Timeline",
            "order": 3,
            "className": "WebInspector.TimelinePanelFactory"
        },
        {
            "type": "setting",
            "category": "Profiler",
            "title": "Hide chrome frame in Layers view",
            "settingName": "frameViewerHideChromeWindow",
            "settingType": "boolean",
            "defaultValue": false
        },
        {
            "type": "@WebInspector.QueryParamHandler",
            "name": "loadTimelineFromURL",
            "className": "WebInspector.LoadTimelineHandler"
        }
    ],
    "dependencies": [
        "components",
        "components_lazy",
        "ui_lazy"
    ],
    "scripts": [
        "CountersGraph.js",
        "LayerDetailsView.js",
        "LayerTreeOutline.js",
        "LayerViewHost.js",
        "Layers3DView.js",
        "MemoryCountersGraph.js",
        "TimelineModel.js",
        "TimelineJSProfile.js",
        "TimelinePresentationModel.js",
        "TimelineFrameModel.js",
        "TimelineEventOverview.js",
        "TimelineFrameOverview.js",
        "TimelineMemoryOverview.js",
        "TimelineFlameChart.js",
        "TimelineUIUtils.js",
        "TimelineView.js",
        "TimelineLayersView.js",
        "TimelinePaintProfilerView.js",
        "TransformController.js",
        "PaintProfilerView.js",
        "TimelinePanel.js"
    ],
    "resources": [
        "invalidationsTree.css",
        "timelinePanel.css"
    ]
}
