Changeset 265118 in webkit
- Timestamp:
- Jul 30, 2020 4:35:15 PM (4 years ago)
- Location:
- trunk/Source/WebInspectorUI
- Files:
-
- 14 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebInspectorUI/ChangeLog
r265027 r265118 1 2020-07-30 Devin Rousso <drousso@apple.com> 2 3 Web Inspector: only show scrollbars when needed 4 https://bugs.webkit.org/show_bug.cgi?id=214980 5 6 Reviewed by Brian Burg. 7 8 Prefer `overflow: auto;` instead of `overflow: scroll;` wherever possible, as when using a 9 hardware mouse scrollbars are always shown for the latter, even when the content fits. 10 11 * UserInterface/Debug/UncaughtExceptionReporter.css: 12 (.sheet-container): 13 * UserInterface/Views/AuditTestContentView.css: 14 (.content-view-container > .content-view.audit-test): 15 * UserInterface/Views/CanvasOverviewContentView.css: 16 (.content-view.canvas-overview > .content-view.canvas.saved-recordings .tree-outline): 17 * UserInterface/Views/CanvasSidebarPanel.css: 18 (.sidebar > .panel.navigation.canvas.has-recordings > .content > .recording-content): 19 * UserInterface/Views/DOMEventsBreakdownView.css: 20 (.waterfall-popover-content .dom-events-breakdown): 21 * UserInterface/Views/DOMNodeEventsContentView.css: 22 (.dom-node-details.dom-events): 23 * UserInterface/Views/GraphicsOverviewContentView.css: 24 (.content-view.graphics-overview): 25 * UserInterface/Views/LocalRemoteObjectContentView.css: 26 (.content-view.local-remote-object): 27 * UserInterface/Views/NetworkResourceDetailView.css: 28 (.content-view.resource-details): 29 * UserInterface/Views/OpenResourceDialog.css: 30 (.open-resource-dialog > .tree-outline): 31 * UserInterface/Views/SourceCodeTextEditor.css: 32 (.popover .debugger-popover-content > .body): 33 34 * UserInterface/Views/CPUTimelineView.css: 35 (.timeline-view.cpu): Added. 36 (body .timeline-view.cpu): Deleted. 37 * UserInterface/Views/MemoryTimelineView.css: 38 (.timeline-view.memory): Added. 39 (body .timeline-view.memory): Deleted. 40 Although `!important` is kind of a "hack", adding `body` to the selector is more of a "hack" 41 and is easier to unintentionally break. 42 1 43 2020-07-28 Brian Burg <bburg@apple.com> 2 44 -
trunk/Source/WebInspectorUI/UserInterface/Debug/UncaughtExceptionReporter.css
r242768 r265118 32 32 z-index: var(--z-index-uncaught-exception-sheet); 33 33 background-color: hsl(0, 0%, 96%); 34 overflow: scroll;34 overflow: auto; 35 35 } 36 36 -
trunk/Source/WebInspectorUI/UserInterface/Views/AuditTestContentView.css
r239760 r265118 25 25 26 26 .content-view-container > .content-view.audit-test { 27 overflow-y: scroll;27 overflow-y: auto; 28 28 } 29 29 -
trunk/Source/WebInspectorUI/UserInterface/Views/CPUTimelineView.css
r246179 r265118 24 24 */ 25 25 26 body.timeline-view.cpu {27 overflow: scroll;26 .timeline-view.cpu { 27 overflow: auto !important; 28 28 } 29 29 -
trunk/Source/WebInspectorUI/UserInterface/Views/CanvasOverviewContentView.css
r260502 r265118 187 187 188 188 .content-view.canvas-overview > .content-view.canvas.saved-recordings .tree-outline { 189 overflow-y: scroll;189 overflow-y: auto; 190 190 } 191 191 -
trunk/Source/WebInspectorUI/UserInterface/Views/CanvasSidebarPanel.css
r258809 r265118 50 50 .sidebar > .panel.navigation.canvas.has-recordings > .content > .recording-content { 51 51 flex-grow: 1; 52 overflow-y: scroll;52 overflow-y: auto; 53 53 } 54 54 -
trunk/Source/WebInspectorUI/UserInterface/Views/DOMEventsBreakdownView.css
r244933 r265118 27 27 -webkit-user-select: text; 28 28 max-height: 210px; 29 overflow-y: scroll;29 overflow-y: auto; 30 30 } 31 31 -
trunk/Source/WebInspectorUI/UserInterface/Views/DOMNodeEventsContentView.css
r237028 r265118 25 25 26 26 .dom-node-details.dom-events { 27 overflow-y: scroll;27 overflow-y: auto; 28 28 } -
trunk/Source/WebInspectorUI/UserInterface/Views/GraphicsOverviewContentView.css
r260502 r265118 26 26 .content-view.graphics-overview { 27 27 background-color: var(--background-color-content); 28 overflow-y: scroll;28 overflow-y: auto; 29 29 padding-bottom: var(--navigation-bar-height); 30 30 background-color: hsl(0, 0%, 90%); -
trunk/Source/WebInspectorUI/UserInterface/Views/LocalRemoteObjectContentView.css
r249451 r265118 26 26 .content-view.local-remote-object { 27 27 padding: 10px; 28 overflow: scroll;28 overflow: auto; 29 29 } -
trunk/Source/WebInspectorUI/UserInterface/Views/MemoryTimelineView.css
r245833 r265118 24 24 */ 25 25 26 body.timeline-view.memory {27 overflow: scroll;26 .timeline-view.memory { 27 overflow: auto !important; 28 28 } 29 29 -
trunk/Source/WebInspectorUI/UserInterface/Views/NetworkResourceDetailView.css
r238122 r265118 32 32 33 33 padding: 12px 20px 0 20px; 34 overflow: scroll;34 overflow: auto; 35 35 36 36 -webkit-user-select: text; -
trunk/Source/WebInspectorUI/UserInterface/Views/OpenResourceDialog.css
r250407 r265118 125 125 display: flex; 126 126 flex-direction: column; 127 overflow-y: scroll;127 overflow-y: auto; 128 128 129 129 border-bottom-left-radius: 4px; -
trunk/Source/WebInspectorUI/UserInterface/Views/SourceCodeTextEditor.css
r251466 r265118 151 151 padding-top: 2px; 152 152 border-top: 1px solid var(--text-color-quaternary); 153 overflow: scroll;153 overflow: auto; 154 154 } 155 155
Note: See TracChangeset
for help on using the changeset viewer.