Changeset 47192 in webkit
- Timestamp:
- Aug 13, 2009 5:16:46 AM (15 years ago)
- Location:
- trunk/WebCore
- Files:
-
- 14 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r47190 r47192 1 2009-08-13 Mikhail Naganov <mnaganov@chromium.org> 2 3 Reviewed by Timothy Hatcher. 4 5 Introduced StatusBarButton class that encapsulates glyphs support. 6 Views updated accordingly. 7 8 https://bugs.webkit.org/show_bug.cgi?id=28174 9 10 * WebCore.gypi: 11 * WebCore.vcproj/WebCore.vcproj: 12 * inspector/front-end/CookieItemsView.js: 13 (WebInspector.CookieItemsView): 14 (WebInspector.CookieItemsView.prototype.get statusBarItems): Updated to retrieve DOM element from StatusBarButton instance (here and in similar getters below.) 15 (WebInspector.CookieItemsView.prototype.hide): 16 (WebInspector.CookieItemsView.prototype.update): 17 * inspector/front-end/DOMStorageItemsView.js: 18 (WebInspector.DOMStorageItemsView): 19 (WebInspector.DOMStorageItemsView.prototype.get statusBarItems): 20 (WebInspector.DOMStorageItemsView.prototype.hide): 21 (WebInspector.DOMStorageItemsView.prototype.update): 22 * inspector/front-end/ElementsPanel.js: 23 (WebInspector.ElementsPanel): 24 (WebInspector.ElementsPanel.prototype.get statusBarItems): 25 (WebInspector.ElementsPanel.prototype.hide): 26 (WebInspector.ElementsPanel.prototype._nodeSearchButtonClicked): 27 * inspector/front-end/Panel.js: 28 * inspector/front-end/ProfileView.js: 29 (WebInspector.ProfileView): 30 (WebInspector.ProfileView.prototype.get statusBarItems): 31 (WebInspector.ProfileView.prototype._updatePercentButton): 32 (WebInspector.ProfileView.prototype._focusClicked): 33 (WebInspector.ProfileView.prototype._excludeClicked): 34 (WebInspector.ProfileView.prototype._resetClicked): 35 * inspector/front-end/ProfilesPanel.js: 36 (WebInspector.ProfilesPanel): 37 (WebInspector.ProfilesPanel.prototype.get statusBarItems): 38 (WebInspector.ProfilesPanel.prototype.setRecordingProfile): 39 (WebInspector.ProfilesPanel.prototype._updateInterface): 40 * inspector/front-end/ResourcesPanel.js: 41 (WebInspector.ResourcesPanel.prototype.get statusBarItems): 42 (WebInspector.ResourcesPanel.prototype.reset): 43 (WebInspector.ResourcesPanel.prototype._toggleLargerResources): 44 * inspector/front-end/ScriptsPanel.js: 45 (WebInspector.ScriptsPanel): 46 (WebInspector.ScriptsPanel.prototype.get statusBarItems): 47 (WebInspector.ScriptsPanel.prototype._updatePauseOnExceptionsButton): 48 (WebInspector.ScriptsPanel.prototype._updateDebuggerButtons): 49 * inspector/front-end/StatusBarButton.js: Added. 50 (WebInspector.StatusBarButton): 51 (WebInspector.StatusBarButton.prototype._clicked): 52 (WebInspector.StatusBarButton.prototype.get disabled): 53 (WebInspector.StatusBarButton.prototype.set disabled): 54 (WebInspector.StatusBarButton.prototype.get title): 55 (WebInspector.StatusBarButton.prototype.set title): 56 (WebInspector.StatusBarButton.prototype.get toggled): 57 (WebInspector.StatusBarButton.prototype.set toggled): 58 (WebInspector.StatusBarButton.prototype.get visible): 59 (WebInspector.StatusBarButton.prototype.set visible): 60 * inspector/front-end/WebKit.qrc: 61 * inspector/front-end/inspector.css: For uniformity, class names are always used to identify status bar buttons. Also, fixed "Reload" button style to use glyphs. 62 * inspector/front-end/inspector.html: 63 1 64 2009-08-12 Ariya Hidayat <ariya.hidayat@nokia.com> 2 65 -
trunk/WebCore/WebCore.gypi
r47170 r47192 3469 3469 'inspector/front-end/SourceFrame.js', 3470 3470 'inspector/front-end/SourceView.js', 3471 'inspector/front-end/StatusBarButton.js', 3471 3472 'inspector/front-end/StylesSidebarPane.js', 3472 3473 'inspector/front-end/TextPrompt.js', -
trunk/WebCore/WebCore.vcproj/WebCore.vcproj
r47170 r47192 31232 31232 </File> 31233 31233 <File 31234 RelativePath="..\inspector\front-end\StatusBarButton.js" 31235 > 31236 </File> 31237 <File 31234 31238 RelativePath="..\inspector\front-end\StylesSidebarPane.js" 31235 31239 > -
trunk/WebCore/inspector/front-end/CookieItemsView.js
r47181 r47192 35 35 this.element.addStyleClass("table"); 36 36 37 this.deleteButton = document.createElement("button"); 38 this.deleteButton.title = WebInspector.UIString("Delete"); 39 this.deleteButton.className = "delete-storage-status-bar-item status-bar-item hidden"; 37 this.deleteButton = new WebInspector.StatusBarButton(WebInspector.UIString("Delete"), "delete-storage-status-bar-item"); 38 this.deleteButton.visible = false; 40 39 this.deleteButton.addEventListener("click", this._deleteButtonClicked.bind(this), false); 41 40 42 this.refreshButton = document.createElement("button"); 43 this.refreshButton.title = WebInspector.UIString("Refresh"); 44 this.refreshButton.className = "refresh-storage-status-bar-item status-bar-item"; 41 this.refreshButton = new WebInspector.StatusBarButton(WebInspector.UIString("Refresh"), "refresh-storage-status-bar-item"); 45 42 this.refreshButton.addEventListener("click", this._refreshButtonClicked.bind(this), false); 46 43 } … … 49 46 get statusBarItems() 50 47 { 51 return [this.refreshButton , this.deleteButton];48 return [this.refreshButton.element, this.deleteButton.element]; 52 49 }, 53 50 … … 61 58 { 62 59 WebInspector.View.prototype.hide.call(this); 63 this.deleteButton. addStyleClass("hidden");60 this.deleteButton.visible = false; 64 61 }, 65 62 … … 71 68 this._dataGrid = dataGrid; 72 69 this.element.appendChild(dataGrid.element); 73 this.deleteButton. removeStyleClass("hidden");70 this.deleteButton.visible = true; 74 71 } else { 75 72 var emptyMsgElement = document.createElement("div"); … … 78 75 this.element.appendChild(emptyMsgElement); 79 76 this._dataGrid = null; 80 this.deleteButton. addStyleClass("hidden");77 this.deleteButton.visible = false; 81 78 } 82 79 }, -
trunk/WebCore/inspector/front-end/DOMStorageItemsView.js
r46891 r47192 33 33 this.element.addStyleClass("table"); 34 34 35 this.deleteButton = document.createElement("button"); 36 this.deleteButton.title = WebInspector.UIString("Delete"); 37 this.deleteButton.className = "delete-storage-status-bar-item status-bar-item hidden"; 35 this.deleteButton = new WebInspector.StatusBarButton(WebInspector.UIString("Delete"), "delete-storage-status-bar-item"); 36 this.deleteButton.visible = false; 38 37 this.deleteButton.addEventListener("click", this._deleteButtonClicked.bind(this), false); 39 38 40 this.refreshButton = document.createElement("button"); 41 this.refreshButton.title = WebInspector.UIString("Refresh"); 42 this.refreshButton.className = "refresh-storage-status-bar-item status-bar-item"; 39 this.refreshButton = new WebInspector.StatusBarButton(WebInspector.UIString("Refresh"), "refresh-storage-status-bar-item"); 43 40 this.refreshButton.addEventListener("click", this._refreshButtonClicked.bind(this), false); 44 41 } … … 47 44 get statusBarItems() 48 45 { 49 return [this.refreshButton , this.deleteButton];46 return [this.refreshButton.element, this.deleteButton.element]; 50 47 }, 51 48 … … 59 56 { 60 57 WebInspector.View.prototype.hide.call(this); 61 this.deleteButton. addStyleClass("hidden");58 this.deleteButton.visible = false; 62 59 }, 63 60 … … 77 74 this.element.appendChild(dataGrid.element); 78 75 this._dataGrid.updateWidths(); 79 this.deleteButton. removeStyleClass("hidden");76 this.deleteButton.visible = true; 80 77 } 81 78 } … … 88 85 this.element.appendChild(emptyMsgElement); 89 86 this._dataGrid = null; 90 this.deleteButton. addStyleClass("hidden");87 this.deleteButton.visible = false; 91 88 } 92 89 }, -
trunk/WebCore/inspector/front-end/ElementsPanel.js
r46979 r47192 98 98 this.sidebarResizeElement.addEventListener("mousedown", this.rightSidebarResizerDragStart.bind(this), false); 99 99 100 this.nodeSearchButton = this.createStatusBarButton(); 101 this.nodeSearchButton.title = WebInspector.UIString("Select an element in the page to inspect it."); 102 this.nodeSearchButton.id = "node-search-status-bar-item"; 103 this.nodeSearchButton.className = "status-bar-item"; 100 this.nodeSearchButton = new WebInspector.StatusBarButton(WebInspector.UIString("Select an element in the page to inspect it."), "node-search-status-bar-item"); 104 101 this.nodeSearchButton.addEventListener("click", this._nodeSearchButtonClicked.bind(this), false); 105 102 … … 131 128 get statusBarItems() 132 129 { 133 return [this.nodeSearchButton , this.crumbsElement];130 return [this.nodeSearchButton.element, this.crumbsElement]; 134 131 }, 135 132 … … 157 154 if (InspectorController.searchingForNode()) { 158 155 InspectorController.toggleNodeSearch(); 159 this.nodeSearchButton. removeStyleClass("toggled-on");156 this.nodeSearchButton.toggled = false; 160 157 } 161 158 }, … … 176 173 if (InspectorController.searchingForNode()) { 177 174 InspectorController.toggleNodeSearch(); 178 this.nodeSearchButton. removeStyleClass("toggled-on");175 this.nodeSearchButton.toggled = false; 179 176 } 180 177 … … 1317 1314 InspectorController.toggleNodeSearch(); 1318 1315 1319 if (InspectorController.searchingForNode()) 1320 this.nodeSearchButton.addStyleClass("toggled-on"); 1321 else 1322 this.nodeSearchButton.removeStyleClass("toggled-on"); 1316 this.nodeSearchButton.toggled = InspectorController.searchingForNode(); 1323 1317 } 1324 1318 } -
trunk/WebCore/inspector/front-end/Panel.js
r46979 r47192 67 67 }, 68 68 69 createStatusBarButton: function()70 {71 var button = document.createElement("button");72 var glyph = document.createElement("div");73 glyph.className = "glyph";74 button.appendChild(glyph);75 var glyphShadow = document.createElement("div");76 glyphShadow.className = "glyph shadow";77 button.appendChild(glyphShadow);78 return button;79 },80 81 69 show: function() 82 70 { -
trunk/WebCore/inspector/front-end/ProfileView.js
r46891 r47192 57 57 this.viewSelectElement.appendChild(treeViewOption); 58 58 59 this.percentButton = document.createElement("button"); 60 this.percentButton.className = "percent-time-status-bar-item status-bar-item"; 59 this.percentButton = new WebInspector.StatusBarButton("", "percent-time-status-bar-item"); 61 60 this.percentButton.addEventListener("click", this._percentClicked.bind(this), false); 62 61 63 this.focusButton = document.createElement("button"); 64 this.focusButton.title = WebInspector.UIString("Focus selected function."); 65 this.focusButton.className = "focus-profile-node-status-bar-item status-bar-item"; 62 this.focusButton = new WebInspector.StatusBarButton(WebInspector.UIString("Focus selected function."), "focus-profile-node-status-bar-item"); 66 63 this.focusButton.disabled = true; 67 64 this.focusButton.addEventListener("click", this._focusClicked.bind(this), false); 68 65 69 this.excludeButton = document.createElement("button"); 70 this.excludeButton.title = WebInspector.UIString("Exclude selected function."); 71 this.excludeButton.className = "exclude-profile-node-status-bar-item status-bar-item"; 66 this.excludeButton = new WebInspector.StatusBarButton(WebInspector.UIString("Exclude selected function."), "exclude-profile-node-status-bar-item"); 72 67 this.excludeButton.disabled = true; 73 68 this.excludeButton.addEventListener("click", this._excludeClicked.bind(this), false); 74 69 75 this.resetButton = document.createElement("button"); 76 this.resetButton.title = WebInspector.UIString("Restore all functions."); 77 this.resetButton.className = "reset-profile-status-bar-item status-bar-item hidden"; 70 this.resetButton = new WebInspector.StatusBarButton(WebInspector.UIString("Restore all functions."), "reset-profile-status-bar-item"); 71 this.resetButton.visible = false; 78 72 this.resetButton.addEventListener("click", this._resetClicked.bind(this), false); 79 73 … … 91 85 get statusBarItems() 92 86 { 93 return [this.viewSelectElement, this.percentButton , this.focusButton, this.excludeButton, this.resetButton];87 return [this.viewSelectElement, this.percentButton.element, this.focusButton.element, this.excludeButton.element, this.resetButton.element]; 94 88 }, 95 89 … … 440 434 if (this.showSelfTimeAsPercent && this.showTotalTimeAsPercent && this.showAverageTimeAsPercent) { 441 435 this.percentButton.title = WebInspector.UIString("Show absolute total and self times."); 442 this.percentButton. addStyleClass("toggled-on");436 this.percentButton.toggled = true; 443 437 } else { 444 438 this.percentButton.title = WebInspector.UIString("Show total and self times as percentages."); 445 this.percentButton. removeStyleClass("toggled-on");439 this.percentButton.toggled = false; 446 440 } 447 441 }, … … 452 446 return; 453 447 454 this.resetButton. removeStyleClass("hidden");448 this.resetButton.visible = true; 455 449 this.profileDataGridTree.focus(this.dataGrid.selectedNode); 456 450 this.refresh(); … … 467 461 selectedNode.deselect(); 468 462 469 this.resetButton. removeStyleClass("hidden");463 this.resetButton.visible = true; 470 464 this.profileDataGridTree.exclude(selectedNode); 471 465 this.refresh(); … … 475 469 _resetClicked: function(event) 476 470 { 477 this.resetButton. addStyleClass("hidden");471 this.resetButton.visible = false; 478 472 this.profileDataGridTree.restore(); 479 473 this.refresh(); -
trunk/WebCore/inspector/front-end/ProfilesPanel.js
r46979 r47192 60 60 this.element.appendChild(this.profileViews); 61 61 62 this.enableToggleButton = this.createStatusBarButton(); 63 this.enableToggleButton.className = "enable-toggle-status-bar-item status-bar-item"; 62 this.enableToggleButton = new WebInspector.StatusBarButton("", "enable-toggle-status-bar-item"); 64 63 this.enableToggleButton.addEventListener("click", this._toggleProfiling.bind(this), false); 65 64 66 this.recordButton = this.createStatusBarButton(); 67 this.recordButton.title = WebInspector.UIString("Start profiling."); 68 this.recordButton.id = "record-profile-status-bar-item"; 69 this.recordButton.className = "status-bar-item"; 65 this.recordButton = new WebInspector.StatusBarButton(WebInspector.UIString("Start profiling."), "record-profile-status-bar-item"); 70 66 this.recordButton.addEventListener("click", this._recordClicked.bind(this), false); 71 67 … … 88 84 get statusBarItems() 89 85 { 90 return [this.enableToggleButton , this.recordButton, this.profileViewStatusBarItemsContainer];86 return [this.enableToggleButton.element, this.recordButton.element, this.profileViewStatusBarItemsContainer]; 91 87 }, 92 88 … … 318 314 319 315 if (isProfiling) { 320 this.recordButton. addStyleClass("toggled-on");316 this.recordButton.toggled = true; 321 317 this.recordButton.title = WebInspector.UIString("Stop profiling."); 322 318 } else { 323 this.recordButton. removeStyleClass("toggled-on");319 this.recordButton.toggled = false; 324 320 this.recordButton.title = WebInspector.UIString("Start profiling."); 325 321 } … … 337 333 if (InspectorController.profilerEnabled()) { 338 334 this.enableToggleButton.title = WebInspector.UIString("Profiling enabled. Click to disable."); 339 this.enableToggleButton. addStyleClass("toggled-on");340 this.recordButton. removeStyleClass("hidden");335 this.enableToggleButton.toggled = true; 336 this.recordButton.visible = true; 341 337 this.profileViewStatusBarItemsContainer.removeStyleClass("hidden"); 342 338 this.panelEnablerView.visible = false; 343 339 } else { 344 340 this.enableToggleButton.title = WebInspector.UIString("Profiling disabled. Click to enable."); 345 this.enableToggleButton. removeStyleClass("toggled-on");346 this.recordButton. addStyleClass("hidden");341 this.enableToggleButton.toggled = false; 342 this.recordButton.visible = false; 347 343 this.profileViewStatusBarItemsContainer.addStyleClass("hidden"); 348 344 this.panelEnablerView.visible = true; -
trunk/WebCore/inspector/front-end/ResourcesPanel.js
r47011 r47192 140 140 this.element.appendChild(this.panelEnablerView.element); 141 141 142 this.enableToggleButton = this.createStatusBarButton(); 143 this.enableToggleButton.className = "enable-toggle-status-bar-item status-bar-item"; 142 this.enableToggleButton = new WebInspector.StatusBarButton("", "enable-toggle-status-bar-item"); 144 143 this.enableToggleButton.addEventListener("click", this._toggleResourceTracking.bind(this), false); 145 144 146 this.largerResourcesButton = this.createStatusBarButton(); 147 this.largerResourcesButton.id = "resources-larger-resources-status-bar-item"; 148 this.largerResourcesButton.className = "status-bar-item toggled-on"; 149 this.largerResourcesButton.title = WebInspector.UIString("Use small resource rows."); 145 this.largerResourcesButton = new WebInspector.StatusBarButton(WebInspector.UIString("Use small resource rows."), "resources-larger-resources-status-bar-item"); 146 this.largerResourcesButton.toggled = true; 150 147 this.largerResourcesButton.addEventListener("click", this._toggleLargerResources.bind(this), false); 151 148 … … 212 209 get statusBarItems() 213 210 { 214 return [this.enableToggleButton , this.largerResourcesButton, this.sortingSelectElement];211 return [this.enableToggleButton.element, this.largerResourcesButton.element, this.sortingSelectElement]; 215 212 }, 216 213 … … 468 465 if (InspectorController.resourceTrackingEnabled()) { 469 466 this.enableToggleButton.title = WebInspector.UIString("Resource tracking enabled. Click to disable."); 470 this.enableToggleButton. addStyleClass("toggled-on");471 this.largerResourcesButton. removeStyleClass("hidden");467 this.enableToggleButton.toggled = true; 468 this.largerResourcesButton.visible = true; 472 469 this.sortingSelectElement.removeStyleClass("hidden"); 473 470 this.panelEnablerView.visible = false; 474 471 } else { 475 472 this.enableToggleButton.title = WebInspector.UIString("Resource tracking disabled. Click to enable."); 476 this.enableToggleButton. removeStyleClass("toggled-on");477 this.largerResourcesButton. addStyleClass("hidden");473 this.enableToggleButton.toggled = false; 474 this.largerResourcesButton.visible = false; 478 475 this.sortingSelectElement.addStyleClass("hidden"); 479 476 this.panelEnablerView.visible = true; … … 1077 1074 this.resourcesGraphsElement.addStyleClass("small"); 1078 1075 this.largerResourcesButton.title = WebInspector.UIString("Use large resource rows."); 1079 this.largerResourcesButton. removeStyleClass("toggled-on");1076 this.largerResourcesButton.toggled = false; 1080 1077 this._adjustScrollPosition(); 1081 1078 } else { 1082 1079 this.resourcesGraphsElement.removeStyleClass("small"); 1083 1080 this.largerResourcesButton.title = WebInspector.UIString("Use small resource rows."); 1084 this.largerResourcesButton. addStyleClass("toggled-on");1081 this.largerResourcesButton.toggled = true; 1085 1082 } 1086 1083 }, -
trunk/WebCore/inspector/front-end/ScriptsPanel.js
r46979 r47192 152 152 this.element.appendChild(this.sidebarResizeElement); 153 153 154 this.enableToggleButton = this.createStatusBarButton(); 155 this.enableToggleButton.className = "enable-toggle-status-bar-item status-bar-item"; 154 this.enableToggleButton = new WebInspector.StatusBarButton("", "enable-toggle-status-bar-item"); 156 155 this.enableToggleButton.addEventListener("click", this._toggleDebugging.bind(this), false); 157 156 158 this.pauseOnExceptionButton = this.createStatusBarButton(); 159 this.pauseOnExceptionButton.id = "scripts-pause-on-exceptions-status-bar-item"; 160 this.pauseOnExceptionButton.className = "status-bar-item"; 157 this.pauseOnExceptionButton = new WebInspector.StatusBarButton("", "scripts-pause-on-exceptions-status-bar-item"); 161 158 this.pauseOnExceptionButton.addEventListener("click", this._togglePauseOnExceptions.bind(this), false); 162 159 … … 209 206 get statusBarItems() 210 207 { 211 return [this.enableToggleButton , this.pauseOnExceptionButton];208 return [this.enableToggleButton.element, this.pauseOnExceptionButton.element]; 212 209 }, 213 210 … … 765 762 if (InspectorController.pauseOnExceptions()) { 766 763 this.pauseOnExceptionButton.title = WebInspector.UIString("Don't pause on exceptions."); 767 this.pauseOnExceptionButton. addStyleClass("toggled-on");764 this.pauseOnExceptionButton.toggled = true; 768 765 } else { 769 766 this.pauseOnExceptionButton.title = WebInspector.UIString("Pause on exceptions."); 770 this.pauseOnExceptionButton. removeStyleClass("toggled-on");767 this.pauseOnExceptionButton.toggled = false; 771 768 } 772 769 }, … … 776 773 if (InspectorController.debuggerEnabled()) { 777 774 this.enableToggleButton.title = WebInspector.UIString("Debugging enabled. Click to disable."); 778 this.enableToggleButton. addStyleClass("toggled-on");779 this.pauseOnExceptionButton. removeStyleClass("hidden");775 this.enableToggleButton.toggled = true; 776 this.pauseOnExceptionButton.visible = true; 780 777 this.panelEnablerView.visible = false; 781 778 } else { 782 779 this.enableToggleButton.title = WebInspector.UIString("Debugging disabled. Click to enable."); 783 this.enableToggleButton. removeStyleClass("toggled-on");784 this.pauseOnExceptionButton. addStyleClass("hidden");780 this.enableToggleButton.toggled = false; 781 this.pauseOnExceptionButton.visible = false; 785 782 this.panelEnablerView.visible = true; 786 783 } -
trunk/WebCore/inspector/front-end/WebKit.qrc
r47181 r47192 53 53 <file>SourceFrame.js</file> 54 54 <file>SourceView.js</file> 55 <file>StatusBarButton.js</file> 55 56 <file>StylesSidebarPane.js</file> 56 57 <file>TextPrompt.js</file> -
trunk/WebCore/inspector/front-end/inspector.css
r47181 r47192 2096 2096 } 2097 2097 2098 #scripts-pause-on-exceptions-status-bar-item .glyph {2098 .scripts-pause-on-exceptions-status-bar-item .glyph { 2099 2099 -webkit-mask-image: url(Images/pauseOnExceptionButtonGlyph.png); 2100 2100 } … … 2214 2214 } 2215 2215 2216 #resources-larger-resources-status-bar-item .glyph {2216 .resources-larger-resources-status-bar-item .glyph { 2217 2217 -webkit-mask-image: url(Images/largerResourcesButtonGlyph.png); 2218 2218 } … … 3098 3098 } 3099 3099 3100 #record-profile-status-bar-item .glyph {3100 .record-profile-status-bar-item .glyph { 3101 3101 -webkit-mask-image: url(Images/recordButtonGlyph.png); 3102 3102 } 3103 3103 3104 #record-profile-status-bar-item.toggled-on .glyph {3104 .record-profile-status-bar-item.toggled-on .glyph { 3105 3105 -webkit-mask-image: url(Images/recordToggledButtonGlyph.png); 3106 background-color: rgb(216, 0, 0) ;3107 } 3108 3109 #node-search-status-bar-item .glyph {3106 background-color: rgb(216, 0, 0) !important; 3107 } 3108 3109 .node-search-status-bar-item .glyph { 3110 3110 -webkit-mask-image: url(Images/nodeSearchButtonGlyph.png); 3111 3111 } … … 3141 3141 } 3142 3142 3143 .refresh-storage-status-bar-item { 3144 background-image: url(Images/reloadButtons.png) !important; 3145 } 3146 3147 .refresh-storage-status-bar-item:active { 3148 background-position: 32px 0; 3143 .refresh-storage-status-bar-item .glyph { 3144 -webkit-mask-image: url(Images/reloadButtonGlyph.png); 3149 3145 } 3150 3146 -
trunk/WebCore/inspector/front-end/inspector.html
r47181 r47192 69 69 <script type="text/javascript" src="Panel.js"></script> 70 70 <script type="text/javascript" src="PanelEnablerView.js"></script> 71 <script type="text/javascript" src="StatusBarButton.js"></script> 71 72 <script type="text/javascript" src="ElementsPanel.js"></script> 72 73 <script type="text/javascript" src="ResourcesPanel.js"></script>
Note: See TracChangeset
for help on using the changeset viewer.