279
279
document.body.addStyleClass("platform-" + platform);
281
281
this.console = new WebInspector.Console();
283
elements: new WebInspector.ElementsPanel(),
284
resources: new WebInspector.ResourcesPanel(),
285
scripts: new WebInspector.ScriptsPanel(),
286
profiles: new WebInspector.ProfilesPanel(),
287
databases: new WebInspector.DatabasesPanel()
290
284
var hiddenPanels = (InspectorController.hiddenPanels() || "").split(',');
285
if (hiddenPanels.indexOf("elements") === -1)
286
this.panels.elements = new WebInspector.ElementsPanel();
287
if (hiddenPanels.indexOf("resources") === -1)
288
this.panels.resources = new WebInspector.ResourcesPanel();
289
if (hiddenPanels.indexOf("scripts") === -1)
290
this.panels.scripts = new WebInspector.ScriptsPanel();
291
if (hiddenPanels.indexOf("profiles") === -1)
292
this.panels.profiles = new WebInspector.ProfilesPanel();
293
if (hiddenPanels.indexOf("databases") === -1)
294
this.panels.databases = new WebInspector.DatabasesPanel();
292
296
var toolbarElement = document.getElementById("toolbar");
293
297
var previousToolbarItem = toolbarElement.children[0];
295
299
for (var panelName in this.panels) {
296
if (hiddenPanels.indexOf(panelName) !== -1)
298
300
var panel = this.panels[panelName];
299
301
var panelToolbarItem = panel.toolbarItem;
300
302
panelToolbarItem.addEventListener("click", this._toolbarItemClicked.bind(this));