| { |
| "extensions": [ |
| { |
| "type": "@WebInspector.Panel", |
| "name": "sources", |
| "title": "Sources", |
| "order": 2, |
| "className": "WebInspector.SourcesPanel" |
| }, |
| { |
| "type": "drawer-view", |
| "name": "sources.search", |
| "title": "Search", |
| "order": "1", |
| "className": "WebInspector.AdvancedSearchView" |
| }, |
| { |
| "type": "@WebInspector.ContextMenu.Provider", |
| "contextTypes": ["WebInspector.UISourceCode", "WebInspector.RemoteObject"], |
| "className": "WebInspector.SourcesPanel.ContextMenuProvider" |
| }, |
| { |
| "type": "@WebInspector.ActionDelegate", |
| "actionId": "debugger.toggle-pause", |
| "className": "WebInspector.SourcesPanel.TogglePauseActionDelegate", |
| "contextTypes": ["WebInspector.SourcesPanel", "WebInspector.ShortcutRegistry.ForwardedShortcut"], |
| "bindings": [ |
| { |
| "platform": "windows,linux", |
| "shortcut": "F8 Ctrl+\\" |
| }, |
| { |
| "platform": "mac", |
| "shortcut": "F8 Meta+\\" |
| } |
| ] |
| }, |
| { |
| "type": "@WebInspector.ActionDelegate", |
| "actionId": "sources.search.toggle", |
| "className": "WebInspector.AdvancedSearchView.ToggleDrawerViewActionDelegate", |
| "bindings": [ |
| { |
| "platform": "mac", |
| "shortcut": "Meta+Alt+F" |
| }, |
| { |
| "platform": "windows,linux", |
| "shortcut": "Ctrl+Shift+F" |
| } |
| ] |
| }, |
| { |
| "type": "@WebInspector.Revealer", |
| "contextTypes": ["WebInspector.UILocation"], |
| "className": "WebInspector.SourcesPanel.UILocationRevealer" |
| }, |
| { |
| "type": "@WebInspector.Revealer", |
| "contextTypes": ["WebInspector.UISourceCode"], |
| "className": "WebInspector.SourcesPanel.UISourceCodeRevealer" |
| }, |
| { |
| "type": "@WebInspector.SourcesView.EditorAction", |
| "className": "WebInspector.InplaceFormatterEditorAction" |
| }, |
| { |
| "type": "@WebInspector.SourcesView.EditorAction", |
| "className": "WebInspector.ScriptFormatterEditorAction" |
| }, |
| { |
| "type": "navigator-view", |
| "name": "sources", |
| "title": "Sources", |
| "order": 1, |
| "className": "WebInspector.SourcesNavigatorView" |
| }, |
| { |
| "type": "navigator-view", |
| "name": "contentScripts", |
| "title": "Content scripts", |
| "order": 2, |
| "className": "WebInspector.ContentScriptsNavigatorView" |
| }, |
| { |
| "type": "navigator-view", |
| "name": "snippets", |
| "title": "Snippets", |
| "order": 3, |
| "className": "WebInspector.SnippetsNavigatorView" |
| }, |
| { |
| "type": "@WebInspector.ActionDelegate", |
| "actionId": "sources.go-to-source", |
| "className": "WebInspector.SourcesPanel.ShowGoToSourceDialogActionDelegate", |
| "bindings": [ |
| { |
| "platform": "mac", |
| "shortcut": "Meta+O Meta+P" |
| }, |
| { |
| "platform": "windows,linux", |
| "shortcut": "Ctrl+O Ctrl+P" |
| } |
| ] |
| }, |
| { |
| "type": "@WebInspector.ActionDelegate", |
| "actionId": "sources.switch-file", |
| "className": "WebInspector.SourcesView.SwitchFileActionDelegate", |
| "contextTypes": ["WebInspector.SourcesView"], |
| "bindings": [ |
| { |
| "shortcut": "Alt+O" |
| } |
| ] |
| }, |
| { |
| "type": "ui-setting", |
| "settingName": "javaScriptDisabled", |
| "settingType": "custom", |
| "className": "WebInspector.SourcesPanel.DisableJavaScriptSettingDelegate" |
| }, |
| { |
| "type": "ui-setting", |
| "section": "Sources", |
| "title": "Search in content scripts", |
| "settingName": "searchInContentScripts", |
| "settingType": "checkbox" |
| }, |
| { |
| "type": "ui-setting", |
| "section": "Sources", |
| "title": "Enable JavaScript source maps", |
| "settingName": "jsSourceMapsEnabled", |
| "settingType": "checkbox" |
| }, |
| { |
| "type": "ui-setting", |
| "section": "Sources", |
| "title": "Detect indentation", |
| "settingName": "textEditorAutoDetectIndent", |
| "settingType": "checkbox" |
| }, |
| { |
| "type": "ui-setting", |
| "section": "Sources", |
| "title": "Autocompletion", |
| "settingName": "textEditorAutocompletion", |
| "settingType": "checkbox" |
| }, |
| { |
| "type": "ui-setting", |
| "section": "Sources", |
| "title": "Bracket matching", |
| "settingName": "textEditorBracketMatching", |
| "settingType": "checkbox" |
| }, |
| { |
| "type": "ui-setting", |
| "section": "Sources", |
| "title": "Show whitespace characters", |
| "settingName": "showWhitespacesInEditor", |
| "settingType": "checkbox" |
| }, |
| { |
| "type": "ui-setting", |
| "section": "Sources", |
| "title": "Enable CSS source maps", |
| "settingName": "cssSourceMapsEnabled", |
| "settingType": "checkbox" |
| }, |
| { |
| "type": "ui-setting", |
| "title": "Auto-reload generated CSS", |
| "parentSettingName": "cssSourceMapsEnabled", |
| "settingName": "cssReloadEnabled", |
| "settingType": "checkbox" |
| } |
| ], |
| "dependencies": ["source_frame"], |
| "scripts": [ |
| "jsdifflib.js", |
| "Placard.js", |
| "AddSourceMapURLDialog.js", |
| "BreakpointsSidebarPane.js", |
| "CallStackSidebarPane.js", |
| "SimpleHistoryManager.js", |
| "EditingLocationHistoryManager.js", |
| "FilePathScoreFunction.js", |
| "FilteredItemSelectionDialog.js", |
| "UISourceCodeFrame.js", |
| "JavaScriptSourceFrame.js", |
| "CSSSourceFrame.js", |
| "NavigatorView.js", |
| "RevisionHistoryView.js", |
| "ScopeChainSidebarPane.js", |
| "SourcesNavigator.js", |
| "StyleSheetOutlineDialog.js", |
| "TabbedEditorContainer.js", |
| "WatchExpressionsSidebarPane.js", |
| "ThreadsSidebarPane.js", |
| "ScriptFormatterEditorAction.js", |
| "InplaceFormatterEditorAction.js", |
| "ScriptFormatter.js", |
| "SourcesView.js", |
| "AdvancedSearchView.js", |
| "FileBasedSearchResultsPane.js", |
| "SourcesSearchScope.js", |
| "SourcesPanel.js" |
| ], |
| "skip_compilation": [ |
| "jsdifflib.js" |
| ] |
| } |