Changeset 53806 in webkit
- Timestamp:
- Jan 25, 2010 8:06:45 AM (14 years ago)
- Location:
- trunk/WebCore
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r53804 r53806 1 2010-01-25 Pavel Feldman <pfeldman@chromium.org> 2 3 Reviewed by Timothy Hatcher. 4 5 Web Inspector: don't show headers/content tabs in scripts view. 6 7 https://bugs.webkit.org/show_bug.cgi?id=34083 8 9 * inspector/front-end/ResourceView.js: 10 (WebInspector.ResourceView): 11 (WebInspector.ResourceView.prototype.set headersVisible): 12 (WebInspector.ResourceView.prototype._selectContentTab): 13 (WebInspector.ResourceView.prototype._innerSelectContentTab): 14 * inspector/front-end/ResourcesPanel.js: 15 (WebInspector.ResourcesPanel.prototype.show): 16 (WebInspector.ResourcesPanel.prototype.recreateViewForResourceIfNeeded): 17 (WebInspector.ResourcesPanel.prototype.showResource): 18 * inspector/front-end/ScriptsPanel.js: 19 (WebInspector.ScriptsPanel.prototype.show): 20 (WebInspector.ScriptsPanel.prototype._showScriptOrResource): 21 * inspector/front-end/inspector.css: 22 1 23 2010-01-25 Simon Hausmann <hausmann@webkit.org> 2 24 -
trunk/WebCore/inspector/front-end/ResourceView.js
r53794 r53806 108 108 this.headersTreeOutline.appendChild(this.responseHeadersTreeElement); 109 109 110 this.headersVisible = true; 111 110 112 resource.addEventListener("url changed", this._refreshURL, this); 111 113 resource.addEventListener("requestHeaders changed", this._refreshRequestHeaders, this); … … 130 132 }, 131 133 132 show: function(parentElement) 133 { 134 WebInspector.View.prototype.show.call(this, parentElement); 135 this._selectTab(); 134 set headersVisible(x) 135 { 136 if (x === this._headersVisible) 137 return; 138 this._headersVisible = x; 139 if (x) { 140 this.element.addStyleClass("headers-visible"); 141 this._selectTab(); 142 } else { 143 this.element.removeStyleClass("headers-visible"); 144 this._innerSelectContentTab(); 145 } 136 146 }, 137 147 … … 156 166 { 157 167 WebInspector.settings.resourceViewTab = "content"; 168 this._innerSelectContentTab(); 169 }, 170 171 _innerSelectContentTab: function() 172 { 158 173 this.contentTabElement.addStyleClass("selected"); 159 174 this.headersTabElement.removeStyleClass("selected"); -
trunk/WebCore/inspector/front-end/ResourcesPanel.js
r53794 r53806 193 193 194 194 var visibleView = this.visibleView; 195 if (this.visibleResource) 196 visibleView.show(this.viewsContainerElement); 197 else if (visibleView) 195 if (this.visibleResource) { 196 this.visibleView.headersVisible = true; 197 this.visibleView.show(this.viewsContainerElement); 198 } else if (visibleView) 198 199 visibleView.show(); 199 200 … … 445 446 resource._resourcesView = newView; 446 447 448 newView.headersVisible = oldView.headersVisible; 449 447 450 if (oldView.visible && oldView.element.parentNode) 448 451 newView.show(oldView.element.parentNode); … … 470 473 471 474 var view = this.resourceViewForResource(resource); 475 view.headersVisible = true; 472 476 view.show(this.viewsContainerElement); 473 477 -
trunk/WebCore/inspector/front-end/ScriptsPanel.js
r53794 r53806 230 230 this.sidebarResizeElement.style.right = (this.sidebarElement.offsetWidth - 3) + "px"; 231 231 232 if (this.visibleView) 232 if (this.visibleView) { 233 if (this.visibleView instanceof WebInspector.ResourceView) 234 this.visibleView.headersVisible = false; 233 235 this.visibleView.show(this.viewsContainerElement); 234 236 } 235 237 // Hide any views that are visible that are not this panel's current visible view. 236 238 // This can happen when a ResourceView is visible in the Resources panel then switched … … 609 611 return null; 610 612 view = WebInspector.panels.resources.resourceViewForResource(scriptOrResource); 613 view.headersVisible = false; 611 614 612 615 if (scriptOrResource.url in this._breakpointsURLMap) { -
trunk/WebCore/inspector/front-end/inspector.css
r53795 r53806 780 780 781 781 .resource-view .scope-bar { 782 display: none; 782 783 position: absolute; 783 784 height: 20px; … … 787 788 background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(236, 236, 236)), to(rgb(217, 217, 217))); 788 789 border-bottom: 1px solid rgb(163, 163, 163); 790 } 791 792 .resource-view.headers-visible .scope-bar { 793 display: block; 789 794 } 790 795 … … 798 803 -webkit-user-select: text; 799 804 position: absolute; 805 top: 0; 806 left: 0; 807 right: 0; 808 bottom: 0; 809 overflow: auto; 810 } 811 812 .resource-view.headers-visible .resource-view-headers { 800 813 top: 20px; 801 left: 0;802 right: 0;803 bottom: 0;804 overflow: auto;805 814 } 806 815 … … 841 850 .resource-view .resource-view-content { 842 851 position: absolute; 852 top: 0; 853 right: 0; 854 left: 0; 855 bottom: 0; 856 } 857 858 .resource-view.headers-visible .resource-view-content { 843 859 top: 20px; 844 right: 0;845 left: 0;846 bottom: 0;847 860 } 848 861 … … 2444 2457 #script-resource-views { 2445 2458 display: block; 2446 overflow: auto;2447 2459 padding: 0; 2448 2460 position: absolute;
Note: See TracChangeset
for help on using the changeset viewer.