Index: chrome_linux/resources/inspector/devTools.css |
=================================================================== |
--- chrome_linux/resources/inspector/devTools.css (revision 89368) |
+++ chrome_linux/resources/inspector/devTools.css (working copy) |
@@ -463,6 +463,160 @@ |
left: 25%; |
} |
+.detailed-heapshot-view { |
+ display: none; |
+ overflow: hidden; |
+ position: absolute; |
+ top: 0; |
+ left: 0; |
+ right: 0; |
+ bottom: 0; |
+} |
+ |
+.detailed-heapshot-view.visible { |
+ display: block; |
+} |
+ |
+.detailed-heapshot-view .view { |
+ display: none; |
+} |
+ |
+.detailed-heapshot-view .view.visible { |
+ display: block; |
+} |
+ |
+.detailed-heapshot-view .data-grid { |
+ border: none; |
+} |
+ |
+.detailed-heapshot-view .data-grid td.count-column { |
+ text-align: right; |
+} |
+ |
+.detailed-heapshot-view .data-grid td.addedCount-column { |
+ text-align: right; |
+} |
+ |
+.detailed-heapshot-view .data-grid td.removedCount-column { |
+ text-align: right; |
+} |
+ |
+.detailed-heapshot-view .data-grid td.countDelta-column { |
+ text-align: right; |
+} |
+ |
+.detailed-heapshot-view .data-grid td.addedSize-column { |
+ text-align: right; |
+} |
+ |
+.detailed-heapshot-view .data-grid td.removedSize-column { |
+ text-align: right; |
+} |
+ |
+.detailed-heapshot-view .data-grid td.sizeDelta-column { |
+ text-align: right; |
+} |
+ |
+.detailed-heapshot-view .data-grid td.shallowSize-column { |
+ text-align: right; |
+} |
+ |
+.detailed-heapshot-view .data-grid td.retainedSize-column { |
+ text-align: right; |
+} |
+ |
+.detailed-heapshot-view .console-formatted-object, .console-formatted-node { |
+ display: inline; |
+ position: static; |
+} |
+ |
+.detailed-heapshot-view .console-formatted-string { |
+ white-space: nowrap; |
+} |
+ |
+.detailed-heapshot-view .data-grid tr.selected * { |
+ color: inherit; |
+} |
+ |
+.detailed-heapshot-view .data-grid:focus tr.selected * { |
+ color: white; |
+} |
+ |
+.detailed-heapshot-view .delimiter { |
+ height: 24px; |
+ background-color: #d6dde5; |
+} |
+ |
+.detailed-heapshot-view .data-grid { |
+ position: absolute; |
+ top: 0; |
+ left: 0; |
+ right: 0; |
+ bottom: 0; |
+} |
+ |
+.detailed-heapshot-view .views-container { |
+ position: absolute; |
+ top: 0; |
+ left: 0; |
+ right: 0; |
+ bottom: 173px; |
+} |
+ |
+.detailed-heapshot-view .views-container .view { |
+ position: absolute; |
+ top: 0; |
+ left: 0; |
+ right: 0; |
+ bottom: 0; |
+} |
+ |
+.detailed-heapshot-view .retaining-paths-view { |
+ height: 150px; |
+ position: absolute; |
+ bottom: 0; |
+ left: 0; |
+ right: 0; |
+} |
+ |
+.detailed-heapshot-view .retainers-view-header { |
+ background-image: url(Images/statusbarResizerVertical.png), url(Images/statusbarBackground.png); |
+ background-repeat: no-repeat, repeat-x; |
+ background-position: right center, center; |
+ cursor: row-resize; |
+ height: 23px; |
+ font: -webkit-small-control; |
+ font-weight: bold; |
+ color: rgb(48, 48, 48); |
+ text-shadow: rgba(255, 255, 255, 0.75) 0 1px 0; |
+ display: block; |
+ position: absolute; |
+ left: 0; |
+ right: 0; |
+ bottom: 150px; |
+} |
+ |
+.detailed-heapshot-view .retainers-view-header .title > span { |
+ display: inline-block; |
+ padding-top: 3px; |
+ vertical-align: middle; |
+ margin-left: 4px; |
+ margin-right: 8px; |
+} |
+ |
+.heapshot-help-status-bar-item .glyph { |
+ -webkit-mask-position: -160px 0; |
+} |
+ |
+table.heapshot-help { |
+ border-spacing: 12px 2px; |
+} |
+ |
+div.retaining-paths-view td.path-column div:hover { |
+ text-decoration: underline; |
+ color: blue; |
+} |
+ |
/* inspector.css */ |
/* |
@@ -543,7 +697,6 @@ |
left: 0; |
right: 0; |
height: 56px; |
- display: -webkit-box; |
padding: 0 5px; |
background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(191, 191, 191)), to(rgb(151, 151, 151))); |
border-bottom: 1px solid rgb(80, 80, 80); |
@@ -557,15 +710,15 @@ |
border-bottom: 1px solid rgb(64%, 64%, 64%); |
} |
-body.detached.platform-mac-leopard #toolbar, |
-body.detached.platform-mac-snowleopard #toolbar { |
- background: transparent !important; |
+body.detached.platform-mac-leopard:not(.remote) #toolbar, |
+body.detached.platform-mac-snowleopard:not(.remote) #toolbar { |
+ background: transparent; |
} |
body.attached #toolbar { |
height: 34px; |
border-top: 1px solid rgb(100, 100, 100); |
- cursor: row-resize; |
+ cursor: ns-resize; |
padding-left: 0; |
} |
@@ -578,51 +731,43 @@ |
} |
.toolbar-item { |
- display: -webkit-box; |
- padding: 4px 6px; |
margin: 0; |
+ padding: 0 6px; |
background-color: transparent; |
border-style: none; |
border-color: transparent; |
- -webkit-box-orient: vertical; |
- -webkit-box-align: center; |
- -webkit-box-pack: end; |
} |
+.toolbar-item.toggleable { |
+ padding-top: 4px; |
+} |
+ |
.toolbar-item.toggleable.toggled-on { |
border-width: 0 2px 0 2px; |
- padding: 4px 4px; |
+ padding: 4px 4px 0 4px; |
-webkit-border-image: url(Images/toolbarItemSelected.png) 0 2 0 2; |
} |
-.toolbar-item.flexable-space { |
- -webkit-box-flex: 1; |
- visibility: hidden; |
-} |
- |
-.toolbar-item input { |
- margin-bottom: 8px; |
-} |
- |
.toolbar-icon { |
display: inline-block; |
width: 32px; |
height: 32px; |
- -webkit-background-size: 100% auto; |
+ background-image: url(Images/toolbarIcons.png); |
} |
-body.attached .toolbar-icon { |
+.toolbar-small .toolbar-icon { |
width: 24px; |
height: 24px; |
vertical-align: middle; |
+ background-image: url(Images/toolbarIconsSmall.png); |
} |
.toolbar-item:active .toolbar-icon { |
- background-position: 0 32px; |
+ background-position-y: 32px; |
} |
-body.attached .toolbar-item:active .toolbar-icon { |
- background-position: 0 24px; |
+.toolbar-small .toolbar-item:active .toolbar-icon { |
+ background-position-y: 24px; |
} |
.toolbar-label { |
@@ -635,69 +780,214 @@ |
text-shadow: none; |
} |
-body.attached .toolbar-label { |
+.toolbar-small .toolbar-label { |
display: inline-block; |
- vertical-align: middle; |
margin-left: 3px; |
+ position: relative; |
+ top: 2px; |
} |
body.attached #search-toolbar-label { |
display: none; |
} |
+#toolbar-controls { |
+ float: right; |
+ display: -webkit-box; |
+ -webkit-box-align: center; |
+ height: 100%; |
+} |
+ |
+#toolbar-dropdown-arrow { |
+ font-size: 16px; |
+ font-weight: bold; |
+ border: 0; |
+ background-color: transparent; |
+ -webkit-border-radius: 5px; |
+ text-shadow: none; |
+} |
+ |
+body.attached #toolbar-dropdown-arrow { |
+ font-size: 14px; |
+ padding-bottom: 4px; |
+} |
+ |
+#toolbar-dropdown-arrow.dropdown-visible { |
+ background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(251, 251, 251, 0.9)), to(rgba(231, 231, 231, 0.9))); |
+} |
+ |
+#toolbar-dropdown-arrow:hover { |
+ background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(191, 191, 191, 0.7)), to(rgba(171, 171, 171, 0.5))); |
+} |
+ |
+#toolbar-dropdown-arrow:active { |
+ background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(111, 111, 111, 0.8)), to(rgba(91, 91, 91, 0.8))); |
+} |
+ |
+#toolbar-dropdown { |
+ position: absolute; |
+ z-index: 1000; |
+ -webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.4); |
+ border: 1px solid rgb(128, 128, 128); |
+ padding: 4px; |
+ background-color: inherit; |
+ background-image: inherit; |
+} |
+ |
+body.detached.platform-mac-leopard #toolbar-dropdown, |
+body.detached.platform-mac-snowleopard #toolbar-dropdown { |
+ background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(191, 191, 191)), to(rgb(151, 151, 151))); |
+} |
+ |
+#toolbar-dropdown .scrollable-content { |
+ display: -webkit-box; |
+ -webkit-box-orient: vertical; |
+ -webkit-box-align: start; |
+} |
+ |
+#toolbar-dropdown .toolbar-item { |
+ display: -webkit-box; |
+ -webkit-box-orient: horizontal; |
+ margin: 0px 2px; |
+ padding: 4px; |
+ width: 100%; |
+ border: 1px solid rgba(0, 0, 0, 0); |
+} |
+ |
+#toolbar-dropdown .toolbar-item.toggleable.toggled-on { |
+ border: 1px solid rgba(100, 100, 120, 0.4); |
+ -webkit-border-image: none; |
+ background: -webkit-gradient(linear, left top, left bottom, from(rgba(128, 128, 128, 0.6)), to(rgba(128, 128, 128, 0.6)), color-stop(20%, rgba(158, 158, 158, 0.2)), color-stop(80%, rgba(158, 158, 158, 0.2))); |
+} |
+ |
+#toolbar-dropdown .toolbar-item:hover { |
+ -webkit-border-image: none; |
+ border: 1px solid rgba(100, 100, 120, 0.8); |
+} |
+ |
+#toolbar-dropdown .toolbar-item.toggleable.toggled-on:hover { |
+ border: 1px solid rgba(100, 100, 120, 1); |
+} |
+ |
+#toolbar-dropdown .toolbar-icon { |
+ margin-right: 0.5em; |
+} |
+ |
+.scrollable-content { |
+ position: static; |
+ height: 100%; |
+ overflow-y: auto; |
+ width: 100%; |
+ margin-right: 12px; |
+ padding-right: 3px; |
+} |
+ |
+.scrollable-content::-webkit-scrollbar { |
+ width: 11px; |
+} |
+ |
+.scrollable-content::-webkit-scrollbar-corner, |
+.scrollable-content::-webkit-resizer { |
+ display: none; |
+} |
+ |
+.scrollable-content::-webkit-scrollbar-thumb:vertical { |
+ background: -webkit-gradient(linear, left top, right top, from(rgb(192, 192, 192)), to(rgb(192, 192, 192)), color-stop(40%, rgb(214, 214, 214))); |
+ border-radius: 5px; |
+ min-height: 20px; |
+} |
+ |
+.scrollable-content::-webkit-scrollbar-thumb:vertical:hover, |
+.scrollable-content::-webkit-scrollbar-thumb:vertical:active { |
+ background: -webkit-gradient(linear, left top, right top, from(rgb(230, 230, 230)), to(rgb(230, 230, 230)), color-stop(40%, rgb(252, 252, 252))); |
+} |
+ |
+.scrollable-content::-webkit-scrollbar-track:vertical { |
+ background: -webkit-gradient(linear, left top, right top, from(rgb(128, 128, 128)), to(rgb(164, 164, 164)), color-stop(25%, rgb(164, 164, 164))); |
+ border-radius: 5px; |
+} |
+ |
+.toolbar-search-item { |
+ display: -webkit-box; |
+ -webkit-box-orient: vertical; |
+ -webkit-box-align: center; |
+ -webkit-box-pack: end; |
+} |
+ |
#search { |
width: 205px; |
font-size: 16px; |
- margin-bottom: 5px; |
} |
body.attached #search { |
font-size: 11px; |
- margin-bottom: 8px; |
} |
#search-results-matches { |
font-size: 11px; |
text-shadow: rgba(255, 255, 255, 0.5) 0 1px 0; |
- margin-bottom: 22px; |
} |
-body.attached #search-results-matches { |
- margin-bottom: 6px; |
-} |
- |
.toolbar-item.elements .toolbar-icon { |
- background-image: url(Images/elementsIcon.png); |
+ background-position-x: 0; |
} |
.toolbar-item.resources .toolbar-icon { |
- background-image: url(Images/resourcesIcon.png); |
+ background-position-x: -32px; |
} |
+.toolbar-small .toolbar-item.resources .toolbar-icon { |
+ background-position-x: -24px; |
+} |
+ |
.toolbar-item.network .toolbar-icon { |
- background-image: url(Images/networkIcon.png); |
+ background-position-x: -64px; |
} |
+.toolbar-small .toolbar-item.network .toolbar-icon { |
+ background-position-x: -48px; |
+} |
+ |
.toolbar-item.scripts .toolbar-icon { |
- background-image: url(Images/scriptsIcon.png); |
+ background-position-x: -96px; |
} |
+.toolbar-small .toolbar-item.scripts .toolbar-icon { |
+ background-position-x: -72px; |
+} |
+ |
.toolbar-item.timeline .toolbar-icon { |
- background-image: url(Images/timelineIcon.png); |
+ background-position-x: -128px; |
} |
+.toolbar-small .toolbar-item.timeline .toolbar-icon { |
+ background-position-x: -96px; |
+} |
+ |
.toolbar-item.profiles .toolbar-icon { |
- background-image: url(Images/profilesIcon.png); |
+ background-position-x: -160px; |
} |
+.toolbar-small .toolbar-item.profiles .toolbar-icon { |
+ background-position-x: -120px; |
+} |
+ |
.toolbar-item.audits .toolbar-icon { |
- background-image: url(Images/auditsIcon.png); |
+ background-position-x: -192px; |
} |
+.toolbar-small .toolbar-item.audits .toolbar-icon { |
+ background-position-x: -144px; |
+} |
+ |
.toolbar-item.console .toolbar-icon { |
- background-image: url(Images/consoleIcon.png); |
+ background-position-x: -224px; |
} |
+.toolbar-small .toolbar-item.console .toolbar-icon { |
+ background-position-x: -168px; |
+} |
+ |
#close-button-left, #close-button-right { |
width: 14px; |
height: 14px; |
@@ -705,7 +995,7 @@ |
background-position: 0 0; |
background-color: transparent; |
border: 0 none transparent; |
- margin: 5px 0; |
+ margin-top: 4px; |
} |
#close-button-left:hover, #close-button-right:hover { |
@@ -716,6 +1006,10 @@ |
background-position: 28px 0; |
} |
+.close-left { |
+ float: left; |
+} |
+ |
body.detached .toolbar-item.close-left, body.detached .toolbar-item.close-right { |
display: none; |
} |
@@ -732,6 +1026,10 @@ |
display: none; |
} |
+.toolbar-item.close-left { |
+ margin-top: 5px; |
+} |
+ |
#main { |
position: absolute; |
z-index: 1; |
@@ -768,7 +1066,7 @@ |
background-image: url(Images/statusbarResizerVertical.png), url(Images/statusbarBackground.png); |
background-repeat: no-repeat, repeat-x; |
background-position: right center, center; |
- cursor: row-resize; |
+ cursor: ns-resize; |
} |
body.drawer-visible #main-status-bar * { |
@@ -845,14 +1143,6 @@ |
background-color: rgb(66, 129, 235); |
} |
-button.status-bar-item.toggled-1 .glyph { |
- background-color: rgb(66, 129, 235); |
-} |
- |
-button.status-bar-item.toggled-2 .glyph { |
- background-color: purple; |
-} |
- |
button.status-bar-item:disabled { |
opacity: 0.5; |
background-position: 0 0 !important; |
@@ -875,12 +1165,16 @@ |
-webkit-border-image: url(Images/statusbarMenuButtonSelected.png) 0 17 0 2; |
} |
+.status-bar-item > .glyph { |
+ -webkit-mask-image: url(Images/statusbarButtonGlyphs.png); |
+} |
+ |
#dock-status-bar-item .glyph { |
- -webkit-mask-image: url(Images/undockButtonGlyph.png); |
+ -webkit-mask-position: 0 -48px; |
} |
body.detached #dock-status-bar-item .glyph { |
- -webkit-mask-image: url(Images/dockButtonGlyph.png); |
+ -webkit-mask-position: -32px -24px; |
} |
body.port-qt #dock-status-bar-item { |
@@ -888,17 +1182,13 @@ |
} |
#console-status-bar-item .glyph { |
- -webkit-mask-image: url(Images/consoleButtonGlyph.png); |
+ -webkit-mask-position: -64px -24px; |
} |
.clear-status-bar-item .glyph { |
- -webkit-mask-image: url(Images/clearConsoleButtonGlyph.png); |
+ -webkit-mask-position: -64px 0; |
} |
-#changes-status-bar-item .glyph { |
- -webkit-mask-image: url(Images/consoleButtonGlyph.png); /* TODO: Needs Image for Changes Toggle Button */ |
-} |
- |
#counters { |
position: absolute; |
right: 16px; |
@@ -909,22 +1199,14 @@ |
height: 19px; |
} |
-#changes-count, #error-warning-count { |
+#error-warning-count { |
display: inline; |
} |
-#error-warning-count:hover, #changes-count:hover { |
+#error-warning-count:hover { |
border-bottom: 1px solid rgb(96, 96, 96); |
} |
-#style-changes-count::before { |
- content: url(Images/styleIcon.png); /* TODO: Needs Image for Style Changes Icon */ |
- width: 10px; |
- height: 10px; |
- vertical-align: -1px; |
- margin-right: 2px; |
-} |
- |
#error-count::before { |
content: url(Images/errorIcon.png); |
width: 10px; |
@@ -933,7 +1215,7 @@ |
margin-right: 2px; |
} |
-#changes-count + #error-warning-count, #error-count + #warning-count { |
+#error-count + #warning-count { |
margin-left: 6px; |
} |
@@ -1152,6 +1434,7 @@ |
.console-message-url { |
float: right; |
+ margin-left: 4px; |
} |
.console-group-messages .section { |
@@ -1235,6 +1518,7 @@ |
.console-formatted-string, .console-formatted-regexp { |
color: rgb(196, 26, 22); |
+ white-space: pre; |
} |
.console-formatted-null, .console-formatted-undefined { |
@@ -1245,8 +1529,8 @@ |
color: red; |
} |
-.auto-complete-text { |
- color: rgb(128, 128, 128); |
+.auto-complete-text, .editing .auto-complete-text { |
+ color: rgb(128, 128, 128) !important; |
-webkit-user-select: none; |
-webkit-user-modify: read-only; |
} |
@@ -1385,6 +1669,14 @@ |
bottom: 0; |
} |
+#elements-content.nowrap { |
+ white-space: nowrap; |
+} |
+ |
+#elements-content > ol { |
+ display: inline-block; |
+} |
+ |
#elements-sidebar { |
position: absolute; |
top: 0; |
@@ -1668,10 +1960,6 @@ |
margin-top: 1px; |
} |
-.watch-expressions-buttons-container { |
- text-align: center; |
-} |
- |
.events-pane .section:not(:nth-of-type(1)) { |
border-top: 1px solid rgb(191, 191, 191); |
} |
@@ -1915,6 +2203,14 @@ |
display: none !important; |
} |
+.properties-tree.watch-expressions { |
+ padding-bottom: 8px; |
+} |
+ |
+.properties-tree.watch-expressions li { |
+ padding-top: 2px; |
+} |
+ |
.watch-expressions > li.editing-sub-part .name { |
display: block; |
width: 100%; |
@@ -1934,17 +2230,24 @@ |
text-overflow: clip; |
} |
-/* FIXME: need a better icon (comment in bug 27514) */ |
.section .properties .delete-button { |
width: 10px; |
height: 10px; |
- background-image: url(Images/errorIcon.png); |
+ background-image: url(Images/deleteIcon.png); |
background-position: 0 0; |
background-color: transparent; |
background-repeat: no-repeat; |
border: 0 none transparent; |
+ position: absolute; |
+ margin-left: -25px; |
+ margin-top: 2px; |
+ display: none; |
} |
+.section .properties li.hovered .delete-button { |
+ display: inline; |
+} |
+ |
.section .properties .name, .event-properties .name { |
color: rgb(136, 19, 145); |
} |
@@ -2049,14 +2352,13 @@ |
color: black; |
} |
-.pane > .title > button.add { |
+.pane > .title > .pane-title-button { |
float: right; |
width: 23px; |
height: 17px; |
color: transparent; |
background-color: transparent; |
border: none; |
- background-image: url(Images/paneAddButtons.png); |
background-repeat: no-repeat; |
margin: 1px 0 0 0; |
padding: 0; |
@@ -2064,14 +2366,22 @@ |
-webkit-appearance: none; |
} |
-.pane > .title > button.add:hover { |
+.pane > .title > .pane-title-button:hover { |
background-position: -23px 0px; |
} |
-.pane > .title > button.add:active { |
+.pane > .title > .pane-title-button:active { |
background-position: -46px 0px; |
} |
+.pane > .title > .pane-title-button.add { |
+ background-image: url(Images/paneAddButtons.png); |
+} |
+ |
+.pane > .title > .pane-title-button.refresh { |
+ background-image: url(Images/paneRefreshButtons.png); |
+} |
+ |
.pane > .body { |
position: relative; |
display: none; |
@@ -2100,10 +2410,18 @@ |
display: block; |
margin-top: 4px; |
margin-bottom: 4px; |
- margin-left: 25px; |
- margin-right: 10px; |
+ margin-left: 23px; |
+ margin-right: 8px; |
} |
+#breakpoint-condition-input { |
+ display: block; |
+ margin-left: 0; |
+ margin-right: 0; |
+ outline: none !important; |
+ border: 1px solid rgb(66%, 66%, 66%); |
+} |
+ |
.pane.expanded:nth-last-of-type(1) { |
border-bottom: 1px solid rgb(189, 189, 189); |
} |
@@ -2154,8 +2472,13 @@ |
padding-right: 2px; |
} |
+.metrics .hovered > .label { |
+ border: 1px solid black; |
+} |
+ |
.metrics .position { |
border: 1px rgb(66%, 66%, 66%) dotted; |
+ background-color: white; |
display: inline-block; |
text-align: center; |
padding: 3px; |
@@ -2164,6 +2487,7 @@ |
.metrics .margin { |
border: 1px dashed; |
+ background-color: white; |
display: inline-block; |
text-align: center; |
vertical-align: middle; |
@@ -2171,8 +2495,13 @@ |
margin: 3px; |
} |
+.metrics .margin.hovered { |
+ background-color: rgb(139, 182, 221); |
+} |
+ |
.metrics .border { |
border: 1px black solid; |
+ background-color: white; |
display: inline-block; |
text-align: center; |
vertical-align: middle; |
@@ -2180,8 +2509,13 @@ |
margin: 3px; |
} |
+.metrics .border.hovered { |
+ background-color: rgb(157, 193, 226); |
+} |
+ |
.metrics .padding { |
border: 1px grey dashed; |
+ background-color: white; |
display: inline-block; |
text-align: center; |
vertical-align: middle; |
@@ -2189,9 +2523,14 @@ |
margin: 3px; |
} |
+.metrics .padding.hovered { |
+ background-color: rgb(173, 204, 231); |
+} |
+ |
.metrics .content { |
position: static; |
border: 1px grey solid; |
+ background-color: white; |
display: inline-block; |
text-align: center; |
vertical-align: middle; |
@@ -2202,6 +2541,10 @@ |
overflow: visible; |
} |
+.metrics .content.hovered { |
+ background-color: rgb(190, 214, 236); |
+} |
+ |
.metrics .content span { |
display: inline-block; |
} |
@@ -2563,6 +2906,10 @@ |
content: url(Images/treeDownTriangleBlack.png); |
} |
+.data-grid button { |
+ line-height: 19px; |
+} |
+ |
body.inactive .data-grid th.sort-ascending, body.inactive .data-grid th.sort-descending { |
background-image: url(Images/glossyHeader.png); |
border-right: 1px solid rgb(179, 179, 179); |
@@ -2859,17 +3206,33 @@ |
} |
button.enable-toggle-status-bar-item .glyph { |
- -webkit-mask-image: url(Images/enableOutlineButtonGlyph.png); |
+ -webkit-mask-position: -192px 0; |
} |
button.enable-toggle-status-bar-item.toggled-on .glyph { |
- -webkit-mask-image: url(Images/enableSolidButtonGlyph.png); |
+ -webkit-mask-position: -96px -24px; |
} |
.scripts-pause-on-exceptions-status-bar-item .glyph { |
- -webkit-mask-image: url(Images/pauseOnExceptionButtonGlyph.png); |
+ -webkit-mask-position: -256px 0; |
} |
+.scripts-pause-on-exceptions-status-bar-item.toggled-all .glyph { |
+ background-color: rgb(66, 129, 235); |
+} |
+ |
+.scripts-pause-on-exceptions-status-bar-item.toggled-uncaught .glyph { |
+ background-color: purple; |
+} |
+ |
+.scripts-toggle-pretty-print-status-bar-item .glyph { |
+ -webkit-mask-position: -256px -24px; |
+} |
+ |
+.scripts-toggle-pretty-print-status-bar-item.toggled .glyph { |
+ background-color: rgb(66, 129, 235); |
+} |
+ |
#scripts-status-bar { |
position: absolute; |
top: -1px; |
@@ -2923,12 +3286,13 @@ |
} |
.toggle-breakpoints .glyph { |
- -webkit-mask-image: url(Images/breakpointsActivateButtonGlyph.png); |
+ -webkit-mask-image: url(Images/statusbarButtonGlyphs.png); |
+ -webkit-mask-position: -32px 0; |
background-color: rgb(96, 96, 96) !important; |
} |
.toggle-breakpoints.toggled-on .glyph { |
- -webkit-mask-image: url(Images/breakpointsDeactivateButtonGlyph.png); |
+ -webkit-mask-position: 0 -24px; |
} |
#scripts-debugger-status { |
@@ -2944,7 +3308,7 @@ |
bottom: 0; |
right: 225px; |
width: 16px; |
- cursor: col-resize; |
+ cursor: ew-resize; |
background-image: url(Images/statusbarResizerHorizontal.png); |
background-repeat: no-repeat; |
background-position: center; |
@@ -2996,7 +3360,7 @@ |
} |
.resources-larger-resources-status-bar-item .glyph { |
- -webkit-mask-image: url(Images/largerResourcesButtonGlyph.png); |
+ -webkit-mask-position: -224px 0; |
} |
#resources-filter, #console-filter.console-filter-top { |
@@ -3477,7 +3841,7 @@ |
bottom: 0; |
width: 5px; |
z-index: 500; |
- cursor: col-resize; |
+ cursor: ew-resize; |
} |
.resources .sidebar-resizer-vertical { |
@@ -3985,7 +4349,7 @@ |
margin-right: -2px; |
background-color: rgb(153, 153, 153); |
z-index: 500; |
- cursor: col-resize; |
+ cursor: ew-resize; |
-webkit-border-radius: 2px; |
-webkit-box-shadow: white 1px 0 0, white -1px 0 0, white 0 1px 0, white 0 -1px 0; |
} |
@@ -4278,13 +4642,17 @@ |
} |
.timeline-filter-status-bar-item .glyph { |
- -webkit-mask-image: url(Images/largerResourcesButtonGlyph.png); |
+ -webkit-mask-position: -224px 0; |
} |
.timeline-filter-status-bar-item.toggled-on .glyph { |
background-color: rgb(66, 129, 235) !important; |
} |
+.garbage-collect-status-bar-item .glyph { |
+ -webkit-mask-position: -128px -24px; |
+} |
+ |
.timeline-records-counter, .storage-application-cache-status, .storage-application-cache-connectivity { |
font-size: 11px; |
text-shadow: white 0 1px 0; |
@@ -4414,45 +4782,45 @@ |
} |
.record-profile-status-bar-item .glyph { |
- -webkit-mask-image: url(Images/recordButtonGlyph.png); |
+ -webkit-mask-position: -288px 0; |
} |
.record-profile-status-bar-item.toggled-on .glyph { |
- -webkit-mask-image: url(Images/recordToggledButtonGlyph.png); |
+ -webkit-mask-position: -288px -24px; |
background-color: rgb(216, 0, 0) !important; |
} |
/* FIXME: should have its own glyph. */ |
.heap-snapshot-status-bar-item .glyph { |
- -webkit-mask-image: url(Images/focusButtonGlyph.png); |
+ -webkit-mask-position: -96px 0; |
} |
.node-search-status-bar-item .glyph { |
- -webkit-mask-image: url(Images/nodeSearchButtonGlyph.png); |
+ -webkit-mask-position: -224px -24px; |
} |
.percent-time-status-bar-item .glyph { |
- -webkit-mask-image: url(Images/percentButtonGlyph.png); |
+ -webkit-mask-position: -192px -24px; |
} |
.focus-profile-node-status-bar-item .glyph { |
- -webkit-mask-image: url(Images/focusButtonGlyph.png); |
+ -webkit-mask-position: -96px 0; |
} |
.exclude-profile-node-status-bar-item .glyph { |
- -webkit-mask-image: url(Images/excludeButtonGlyph.png); |
+ -webkit-mask-position: -128px 0; |
} |
.reset-profile-status-bar-item .glyph { |
- -webkit-mask-image: url(Images/reloadButtonGlyph.png); |
+ -webkit-mask-position: 0 0; |
} |
.delete-storage-status-bar-item .glyph { |
- -webkit-mask-image: url(Images/excludeButtonGlyph.png); |
+ -webkit-mask-position: -128px 0; |
} |
.refresh-storage-status-bar-item .glyph { |
- -webkit-mask-image: url(Images/reloadButtonGlyph.png); |
+ -webkit-mask-position: 0 0; |
} |
ol.breakpoint-list { |
@@ -4655,10 +5023,6 @@ |
color: inherit; |
} |
-.styles-section a::before { |
- content: attr(data-uncopyable); |
-} |
- |
.styles-section .properties { |
display: none; |
margin: 0; |
@@ -4788,6 +5152,29 @@ |
cursor: auto; |
} |
+.please-wait-msg { |
+ position: absolute; |
+ left: 0; |
+ top: 0; |
+ border: 4px black solid; |
+ border-radius: 4px; |
+ background-color: black; |
+ opacity: 0.85; |
+ color: white; |
+ font-size: 12px; |
+ font-weight: bold; |
+ z-index: 10000; |
+} |
+ |
+.resource-view.json { |
+ padding: 5px; |
+} |
+ |
+.resource-view.html iframe { |
+ width: 100%; |
+ height: 100%; |
+} |
+ |
/* inspectorSyntaxHighlight.css */ |
/* |
@@ -4905,7 +5292,7 @@ |
/* networkPanel.css */ |
.network-larger-resources-status-bar-item .glyph { |
- -webkit-mask-image: url(Images/largerResourcesButtonGlyph.png); |
+ -webkit-mask-position: -224px 0; |
} |
.network-sidebar .data-grid { |
@@ -4928,7 +5315,7 @@ |
-webkit-background-size: 1px 42px; |
} |
-.network-sidebar .data-grid td:not(.network-summary) { |
+.network-sidebar .data-grid td { |
line-height: 17px; |
height: 37px; |
border-right: 1px solid rgb(210, 210, 210); |
@@ -4971,11 +5358,23 @@ |
font-weight: bold; |
} |
+.network-sidebar .data-grid.small tr.offscreen { |
+ height: 21px; |
+} |
+ |
+.network-sidebar .data-grid tr.offscreen { |
+ height: 41px; |
+} |
+ |
+.network-sidebar .data-grid tr.offscreen td { |
+ display: none; |
+} |
+ |
.network-sidebar .data-grid tr.filler { |
background-color: white; |
} |
-.network-sidebar .data-grid td.name-column { |
+.network-sidebar .data-grid tr:not(.filler) td.name-column { |
font-weight: bold; |
cursor: pointer; |
} |
@@ -5390,36 +5789,36 @@ |
/* Summary */ |
+.network-sidebar tr.filler td { |
+ padding-bottom: 20px !important; |
+} |
+ |
.network-summary-bar { |
+ position: absolute; |
+ left: 0; |
+ right: 0; |
+ bottom: 0; |
+ margin-right: -14px; |
background-color: rgb(101, 111, 130); |
+} |
+ |
+.network-sidebar .data-grid .network-summary-bar td { |
color: white; |
height: 20px; |
+ border: none; |
font-size: 11px; |
font-weight: bold; |
- padding-top: 3px; |
- padding-left: 10px; |
- z-index: 2000; |
+ padding: 0 0 0 8px; |
white-space: pre; |
overflow : hidden; |
text-overflow : ellipsis; |
} |
-.network-summary-bar-bottom { |
- position: absolute; |
- bottom: 0; |
- left: 0; |
- right: 0; |
- padding-top: 3px; |
+.network-summary-bar img { |
+ vertical-align: middle; |
+ padding-right: 8px; |
} |
-.data-grid td .network-summary-bar { |
- white-space: pre; |
-} |
- |
-.network-sidebar .data-grid td.network-summary { |
- padding: 0; |
-} |
- |
/* Viewer */ |
.network.panel.viewing-resource .network-sidebar .data-grid td, |
@@ -5608,6 +6007,22 @@ |
display: none; |
} |
+.resource-headers-view .outline-disclosure li .header-toggle { |
+ display: none; |
+} |
+ |
+.resource-headers-view .outline-disclosure li.expanded .header-toggle { |
+ display: inline; |
+ margin-left: 30px; |
+ font-weight: normal; |
+ color: rgb(45%, 45%, 45%); |
+} |
+ |
+.resource-headers-view .outline-disclosure li .header-toggle:hover { |
+ color: rgb(20%, 20%, 45%); |
+ cursor: pointer; |
+} |
+ |
.resource-headers-view .outline-disclosure .header-name { |
color: rgb(33%, 33%, 33%); |
display: inline-block; |
@@ -5625,6 +6040,11 @@ |
margin-top: 1px; |
} |
+.resource-headers-view .outline-disclosure li.headers-text { |
+ text-indent: 0; |
+ margin-left: -2px; |
+} |
+ |
.resource-headers-view .outline-disclosure .raw-form-data { |
white-space: pre-wrap; |
} |
@@ -5729,7 +6149,7 @@ |
top: 32px; |
left: 0; |
width: 100%; |
- bottom: 24px; |
+ bottom: 23px; |
} |
.help-window-main { |
@@ -6086,12 +6506,51 @@ |
} |
.text-editor-lines { |
- border: 0; |
- -webkit-border-horizontal-spacing: 0; |
- -webkit-border-vertical-spacing: 0; |
+ position: absolute; |
+ top: 0; |
+ left: 0; |
+ bottom: 0; |
+ overflow: hidden; |
+ -webkit-user-select: none; |
+ background-color: rgb(240, 240, 240); |
+ border-right: 1px solid rgb(187, 187, 187); |
+ min-width: 19px; |
+} |
+ |
+.text-editor-contents { |
+ position: absolute; |
+ top: 0; |
+ left: 0; |
+ right: 0; |
+ bottom: 0; |
+ overflow: auto; |
-webkit-user-select: text; |
} |
+.text-editor-contents .inner-container { |
+ position: absolute; |
+ top: 0; |
+ left: 0; |
+ right: auto; |
+ bottom: auto; |
+ min-width: 100%; |
+} |
+ |
+.text-editor-editable { |
+ -webkit-user-modify: read-write-plaintext-only; |
+} |
+ |
+.text-editor-read-only { |
+ -webkit-user-modify: read-only; |
+ background-color: rgb(240, 240, 240); |
+} |
+ |
+.webkit-line-decorations { |
+ pointer-events: none; |
+ -webkit-user-select: none; |
+ -webkit-user-modify: read-only; |
+} |
+ |
.webkit-html-message-bubble { |
-webkit-box-shadow: black 0px 2px 5px; |
-webkit-border-radius: 9px; |
@@ -6135,12 +6594,9 @@ |
.webkit-line-number { |
color: rgb(128, 128, 128); |
- background-color: rgb(240, 240, 240); |
- border-right: 1px solid rgb(187, 187, 187); |
text-align: right; |
vertical-align: top; |
word-break: normal; |
- -webkit-user-select: none; |
padding-right: 4px; |
padding-left: 6px; |
} |
@@ -6163,9 +6619,7 @@ |
} |
.webkit-line-content { |
- width: 100%; |
padding-left: 2px; |
- vertical-align: top; |
} |
.webkit-breakpoint .webkit-line-number-outer { |
@@ -6213,21 +6667,21 @@ |
opacity: 0.3; |
} |
-.webkit-execution-line .webkit-line-content { |
+.webkit-execution-line.webkit-line-content { |
background-color: rgb(171, 191, 254); |
outline: 1px solid rgb(64, 115, 244); |
} |
-.diff-container .webkit-added-line .webkit-line-content { |
+.diff-container .webkit-added-line.webkit-line-content { |
background-color: rgb(220, 255, 220); |
} |
-.diff-container .webkit-removed-line .webkit-line-content { |
+.diff-container .webkit-removed-line.webkit-line-content { |
background-color: rgb(255, 220, 220); |
text-decoration: line-through; |
} |
-.diff-container .webkit-changed-line .webkit-line-content { |
+.diff-container .webkit-changed-line.webkit-line-content { |
background-color: rgb(220, 220, 255); |
} |
@@ -6241,7 +6695,7 @@ |
color: black; |
} |
-.webkit-highlighted-line .webkit-line-content { |
+.webkit-highlighted-line.webkit-line-content { |
-webkit-animation: "fadeout" 2s 0s; |
} |