Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(985)

Side by Side Diff: Source/devtools/front_end/inspector.js

Issue 23484056: [DevTools] Renaming Scripts panel to Sources panel (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Modified missed files Created 7 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « Source/devtools/front_end/inspector.html ('k') | Source/devtools/front_end/scriptsPanel.css » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2006, 2007, 2008 Apple Inc. All rights reserved. 2 * Copyright (C) 2006, 2007, 2008 Apple Inc. All rights reserved.
3 * Copyright (C) 2007 Matt Lilek (pewtermoose@gmail.com). 3 * Copyright (C) 2007 Matt Lilek (pewtermoose@gmail.com).
4 * Copyright (C) 2009 Joseph Pecoraro 4 * Copyright (C) 2009 Joseph Pecoraro
5 * 5 *
6 * Redistribution and use in source and binary forms, with or without 6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions 7 * modification, are permitted provided that the following conditions
8 * are met: 8 * are met:
9 * 9 *
10 * 1. Redistributions of source code must retain the above copyright 10 * 1. Redistributions of source code must retain the above copyright
(...skipping 22 matching lines...) Expand all
33 { 33 {
34 this.panels = {}; 34 this.panels = {};
35 WebInspector.inspectorView = new WebInspector.InspectorView(); 35 WebInspector.inspectorView = new WebInspector.InspectorView();
36 var parentElement = document.getElementById("main"); 36 var parentElement = document.getElementById("main");
37 WebInspector.inspectorView.show(parentElement); 37 WebInspector.inspectorView.show(parentElement);
38 WebInspector.inspectorView.addEventListener(WebInspector.InspectorView.E vents.PanelSelected, this._panelSelected, this); 38 WebInspector.inspectorView.addEventListener(WebInspector.InspectorView.E vents.PanelSelected, this._panelSelected, this);
39 39
40 var elements = new WebInspector.ElementsPanelDescriptor(); 40 var elements = new WebInspector.ElementsPanelDescriptor();
41 var resources = new WebInspector.PanelDescriptor("resources", WebInspect or.UIString("Resources"), "ResourcesPanel", "ResourcesPanel.js"); 41 var resources = new WebInspector.PanelDescriptor("resources", WebInspect or.UIString("Resources"), "ResourcesPanel", "ResourcesPanel.js");
42 var network = new WebInspector.NetworkPanelDescriptor(); 42 var network = new WebInspector.NetworkPanelDescriptor();
43 var scripts = new WebInspector.ScriptsPanelDescriptor(); 43 var sources = new WebInspector.SourcesPanelDescriptor();
44 var timeline = new WebInspector.TimelinePanelDescriptor(); 44 var timeline = new WebInspector.TimelinePanelDescriptor();
45 var profiles = new WebInspector.ProfilesPanelDescriptor(); 45 var profiles = new WebInspector.ProfilesPanelDescriptor();
46 var audits = new WebInspector.PanelDescriptor("audits", WebInspector.UIS tring("Audits"), "AuditsPanel", "AuditsPanel.js"); 46 var audits = new WebInspector.PanelDescriptor("audits", WebInspector.UIS tring("Audits"), "AuditsPanel", "AuditsPanel.js");
47 var console = new WebInspector.PanelDescriptor("console", WebInspector.U IString("Console"), "ConsolePanel"); 47 var console = new WebInspector.PanelDescriptor("console", WebInspector.U IString("Console"), "ConsolePanel");
48 var allDescriptors = [elements, resources, network, scripts, timeline, p rofiles, audits, console]; 48 var allDescriptors = [elements, resources, network, sources, timeline, p rofiles, audits, console];
49 if (WebInspector.experimentsSettings.layersPanel.isEnabled()) { 49 if (WebInspector.experimentsSettings.layersPanel.isEnabled()) {
50 var layers = new WebInspector.LayersPanelDescriptor(); 50 var layers = new WebInspector.LayersPanelDescriptor();
51 allDescriptors.push(layers); 51 allDescriptors.push(layers);
52 } 52 }
53 var allProfilers = [profiles]; 53 var allProfilers = [profiles];
54 if (WebInspector.experimentsSettings.customizableToolbar.isEnabled()) { 54 if (WebInspector.experimentsSettings.customizableToolbar.isEnabled()) {
55 allProfilers = []; 55 allProfilers = [];
56 allProfilers.push(new WebInspector.PanelDescriptor("cpu-profiler", W ebInspector.UIString("CPU Profiler"), "CPUProfilerPanel", "ProfilesPanel.js")); 56 allProfilers.push(new WebInspector.PanelDescriptor("cpu-profiler", W ebInspector.UIString("CPU Profiler"), "CPUProfilerPanel", "ProfilesPanel.js"));
57 if (!WebInspector.WorkerManager.isWorkerFrontend()) 57 if (!WebInspector.WorkerManager.isWorkerFrontend())
58 allProfilers.push(new WebInspector.PanelDescriptor("css-profiler ", WebInspector.UIString("CSS Profiler"), "CSSSelectorProfilerPanel", "ProfilesP anel.js")); 58 allProfilers.push(new WebInspector.PanelDescriptor("css-profiler ", WebInspector.UIString("CSS Profiler"), "CSSSelectorProfilerPanel", "ProfilesP anel.js"));
59 allProfilers.push(new WebInspector.PanelDescriptor("heap-profiler", WebInspector.UIString("Heap Profiler"), "HeapProfilerPanel", "ProfilesPanel.js") ); 59 allProfilers.push(new WebInspector.PanelDescriptor("heap-profiler", WebInspector.UIString("Heap Profiler"), "HeapProfilerPanel", "ProfilesPanel.js") );
60 if (!WebInspector.WorkerManager.isWorkerFrontend() && WebInspector.e xperimentsSettings.canvasInspection.isEnabled()) 60 if (!WebInspector.WorkerManager.isWorkerFrontend() && WebInspector.e xperimentsSettings.canvasInspection.isEnabled())
61 allProfilers.push(new WebInspector.PanelDescriptor("canvas-profi ler", WebInspector.UIString("Canvas Profiler"), "CanvasProfilerPanel", "Profiles Panel.js")); 61 allProfilers.push(new WebInspector.PanelDescriptor("canvas-profi ler", WebInspector.UIString("Canvas Profiler"), "CanvasProfilerPanel", "Profiles Panel.js"));
62 Array.prototype.splice.bind(allDescriptors, allDescriptors.indexOf(p rofiles), 1).apply(null, allProfilers); 62 Array.prototype.splice.bind(allDescriptors, allDescriptors.indexOf(p rofiles), 1).apply(null, allProfilers);
63 } 63 }
64 64
65 var panelDescriptors = []; 65 var panelDescriptors = [];
66 if (WebInspector.WorkerManager.isWorkerFrontend()) { 66 if (WebInspector.WorkerManager.isWorkerFrontend()) {
67 panelDescriptors.push(scripts); 67 panelDescriptors.push(sources);
68 panelDescriptors.push(timeline); 68 panelDescriptors.push(timeline);
69 panelDescriptors = panelDescriptors.concat(allProfilers); 69 panelDescriptors = panelDescriptors.concat(allProfilers);
70 panelDescriptors.push(console); 70 panelDescriptors.push(console);
71 return panelDescriptors; 71 return panelDescriptors;
72 } 72 }
73 for (var i = 0; i < allDescriptors.length; ++i) 73 for (var i = 0; i < allDescriptors.length; ++i)
74 panelDescriptors.push(allDescriptors[i]); 74 panelDescriptors.push(allDescriptors[i]);
75 return panelDescriptors; 75 return panelDescriptors;
76 }, 76 },
77 77
(...skipping 246 matching lines...) Expand 10 before | Expand all | Expand 10 after
324 WebInspector.settings.zoomLevel.set(this._zoomLevel); 324 WebInspector.settings.zoomLevel.set(this._zoomLevel);
325 // For backwards compatibility, zoomLevel takes integers (with 0 being d efault zoom). 325 // For backwards compatibility, zoomLevel takes integers (with 0 being d efault zoom).
326 var index = this._zoomLevel + WebInspector.Zoom.DefaultOffset; 326 var index = this._zoomLevel + WebInspector.Zoom.DefaultOffset;
327 index = Math.min(WebInspector.Zoom.Table.length - 1, index); 327 index = Math.min(WebInspector.Zoom.Table.length - 1, index);
328 index = Math.max(0, index); 328 index = Math.max(0, index);
329 InspectorFrontendHost.setZoomFactor(WebInspector.Zoom.Table[index]); 329 InspectorFrontendHost.setZoomFactor(WebInspector.Zoom.Table[index]);
330 }, 330 },
331 331
332 _debuggerPaused: function() 332 _debuggerPaused: function()
333 { 333 {
334 // Create scripts panel upon demand. 334 // Create sources panel upon demand.
335 WebInspector.panel("scripts"); 335 WebInspector.panel("sources");
336 } 336 }
337 } 337 }
338 338
339 WebInspector.Events = { 339 WebInspector.Events = {
340 InspectorLoaded: "InspectorLoaded", 340 InspectorLoaded: "InspectorLoaded",
341 InspectorClosing: "InspectorClosing" 341 InspectorClosing: "InspectorClosing"
342 } 342 }
343 343
344 {(function parseQueryParameters() 344 {(function parseQueryParameters()
345 { 345 {
(...skipping 416 matching lines...) Expand 10 before | Expand all | Expand 10 after
762 return; 762 return;
763 if (WebInspector.advancedSearchController.handleShortcut(event)) 763 if (WebInspector.advancedSearchController.handleShortcut(event))
764 return; 764 return;
765 if (WebInspector.inspectElementModeController && WebInspector.inspectElement ModeController.handleShortcut(event)) 765 if (WebInspector.inspectElementModeController && WebInspector.inspectElement ModeController.handleShortcut(event))
766 return; 766 return;
767 767
768 switch (event.keyIdentifier) { 768 switch (event.keyIdentifier) {
769 case "U+004F": // O key 769 case "U+004F": // O key
770 case "U+0050": // P key 770 case "U+0050": // P key
771 if (!event.shiftKey && !event.altKey && WebInspector.KeyboardShortcu t.eventHasCtrlOrMeta(event)) { 771 if (!event.shiftKey && !event.altKey && WebInspector.KeyboardShortcu t.eventHasCtrlOrMeta(event)) {
772 WebInspector.showPanel("scripts").showGoToSourceDialog(); 772 WebInspector.showPanel("sources").showGoToSourceDialog();
773 event.consume(true); 773 event.consume(true);
774 } 774 }
775 break; 775 break;
776 case "U+0052": // R key 776 case "U+0052": // R key
777 if (WebInspector.KeyboardShortcut.eventHasCtrlOrMeta(event)) { 777 if (WebInspector.KeyboardShortcut.eventHasCtrlOrMeta(event)) {
778 DebuggerAgent.setSkipAllPauses(true, true); 778 DebuggerAgent.setSkipAllPauses(true, true);
779 PageAgent.reload(event.shiftKey); 779 PageAgent.reload(event.shiftKey);
780 event.consume(true); 780 event.consume(true);
781 } 781 }
782 if (window.DEBUG && event.altKey) { 782 if (window.DEBUG && event.altKey) {
(...skipping 211 matching lines...) Expand 10 before | Expand all | Expand 10 after
994 994
995 if (error) { 995 if (error) {
996 console.error(error); 996 console.error(error);
997 return; 997 return;
998 } 998 }
999 999
1000 var uiLocation = WebInspector.debuggerModel.rawLocationToUILocation( response.location); 1000 var uiLocation = WebInspector.debuggerModel.rawLocationToUILocation( response.location);
1001 if (!uiLocation) 1001 if (!uiLocation)
1002 return; 1002 return;
1003 1003
1004 WebInspector.showPanel("scripts").showUILocation(uiLocation); 1004 WebInspector.showPanel("sources").showUILocation(uiLocation);
1005 } 1005 }
1006 DebuggerAgent.getFunctionDetails(object.objectId, didGetDetails.bind(thi s)); 1006 DebuggerAgent.getFunctionDetails(object.objectId, didGetDetails.bind(thi s));
1007 return; 1007 return;
1008 } 1008 }
1009 1009
1010 if (hints.databaseId) 1010 if (hints.databaseId)
1011 WebInspector.showPanel("resources").selectDatabase(WebInspector.database Model.databaseForId(hints.databaseId)); 1011 WebInspector.showPanel("resources").selectDatabase(WebInspector.database Model.databaseForId(hints.databaseId));
1012 else if (hints.domStorageId) 1012 else if (hints.domStorageId)
1013 WebInspector.showPanel("resources").selectDOMStorage(WebInspector.domSto rageModel.storageForId(hints.domStorageId)); 1013 WebInspector.showPanel("resources").selectDOMStorage(WebInspector.domSto rageModel.storageForId(hints.domStorageId));
1014 else if (hints.copyToClipboard) 1014 else if (hints.copyToClipboard)
(...skipping 27 matching lines...) Expand all
1042 WebInspector.inspectElementModeController.disable(); 1042 WebInspector.inspectElementModeController.disable();
1043 } 1043 }
1044 WebInspector.showPanel("elements").revealAndSelectNode(nodeId); 1044 WebInspector.showPanel("elements").revealAndSelectNode(nodeId);
1045 } 1045 }
1046 1046
1047 WebInspector.showAnchorLocation = function(anchor) 1047 WebInspector.showAnchorLocation = function(anchor)
1048 { 1048 {
1049 var preferredPanel = this.panels[anchor.preferredPanel]; 1049 var preferredPanel = this.panels[anchor.preferredPanel];
1050 if (preferredPanel && WebInspector._showAnchorLocationInPanel(anchor, prefer redPanel)) 1050 if (preferredPanel && WebInspector._showAnchorLocationInPanel(anchor, prefer redPanel))
1051 return true; 1051 return true;
1052 if (WebInspector._showAnchorLocationInPanel(anchor, this.panel("scripts"))) 1052 if (WebInspector._showAnchorLocationInPanel(anchor, this.panel("sources")))
1053 return true; 1053 return true;
1054 if (WebInspector._showAnchorLocationInPanel(anchor, this.panel("resources")) ) 1054 if (WebInspector._showAnchorLocationInPanel(anchor, this.panel("resources")) )
1055 return true; 1055 return true;
1056 if (WebInspector._showAnchorLocationInPanel(anchor, this.panel("network"))) 1056 if (WebInspector._showAnchorLocationInPanel(anchor, this.panel("network")))
1057 return true; 1057 return true;
1058 return false; 1058 return false;
1059 } 1059 }
1060 1060
1061 WebInspector._showAnchorLocationInPanel = function(anchor, panel) 1061 WebInspector._showAnchorLocationInPanel = function(anchor, panel)
1062 { 1062 {
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
1124 1124
1125 /** 1125 /**
1126 * @return {string} 1126 * @return {string}
1127 */ 1127 */
1128 WebInspector.getSelectionForegroundColor = function() 1128 WebInspector.getSelectionForegroundColor = function()
1129 { 1129 {
1130 return InspectorFrontendHost.getSelectionForegroundColor(); 1130 return InspectorFrontendHost.getSelectionForegroundColor();
1131 } 1131 }
1132 1132
1133 window.DEBUG = true; 1133 window.DEBUG = true;
OLDNEW
« no previous file with comments | « Source/devtools/front_end/inspector.html ('k') | Source/devtools/front_end/scriptsPanel.css » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698