-moz-border-end-color: var(--theme-splitter-color);
}
+#performance-toolbar-control-other {
+ -moz-padding-end: 5px;
+}
+
#performance-toolbar-controls-detail-views > toolbarbutton {
min-width: 0;
}
-moz-padding-end: 8px;
}
+#filter-button {
+ list-style-image: url(timeline-filter.svg#filter);
+ min-width: 24px;
+}
+
+#filter-button[disabled] {
+ list-style-image: url(timeline-filter.svg#filter-disabled);
+}
+
+#filter-button:not([disabled]):hover,
+#filter-button:not([disabled]):hover:active,
+#filter-button[open] {
+ list-style-image: url(timeline-filter.svg#filter-open);
+}
+
+#performance-filter-menupopup > menuitem:before {
+ content: "";
+ display: block;
+ width: 8px;
+ height: 8px;
+ margin: 0 8px;
+ border-radius: 1px;
+}
+
+#filter-button {
+ list-style-image: url(timeline-filter.svg#filter);
+ min-width: 24px;
+}
+
+#filter-button[disabled] {
+ list-style-image: url(timeline-filter.svg#filter-disabled);
+}
+
+#filter-button[open] {
+ list-style-image: url(timeline-filter.svg#filter-open);
+}
+
+#performance-filter-menupopup > menuitem:before {
+ content: "";
+ display: block;
+ width: 8px;
+ height: 8px;
+ margin: 0 8px;
+ border: 1px solid;
+ border-radius: 1px;
+ background-color: var(--bullet-bg);
+ border-color: var(--bullet-border);
+}
+
/* Recording Notice */
#performance-view .notice-container {
/* Overview Panel */
.record-button {
+ list-style-image: url(profiler-stopwatch-tbutton.svg);
+}
+
+#empty-notice > .record-button,
+.record-button:hover,
+.record-button:hover:active {
list-style-image: url(profiler-stopwatch.svg);
}
list-style-image: url(performance-icons.svg#details-waterfall);
}
+#select-waterfall-view:hover,
+#select-waterfall-view:hover:active,
+#select-waterfall-view[checked] {
+ list-style-image: url(performance-icons.svg#details-waterfall-active);
+}
+
#select-js-calltree-view,
#select-memory-calltree-view {
list-style-image: url(performance-icons.svg#details-call-tree);
}
+#select-js-calltree-view:hover,
+#select-js-calltree-view:hover:active,
+#select-js-calltree-view[checked],
+#select-memory-calltree-view:hover,
+#select-memory-calltree-view:hover:active,
+#select-memory-calltree-view[checked] {
+ list-style-image: url(performance-icons.svg#details-call-tree-active);
+}
+
#select-js-flamegraph-view,
#select-memory-flamegraph-view {
list-style-image: url(performance-icons.svg#details-flamegraph);
}
+#select-js-flamegraph-view:hover,
+#select-js-flamegraph-view:hover:active,
+#select-js-flamegraph-view[checked],
+#select-memory-flamegraph-view:hover,
+#select-memory-flamegraph-view:hover:active,
+#select-memory-flamegraph-view[checked] {
+ list-style-image: url(performance-icons.svg#details-flamegraph-active);
+}
+
/* Profile call tree */
.call-tree-cells-container {
overflow: auto;
}
-.call-tree-cells-container[allocations-hidden] .call-tree-cell[type="allocations"],
-.call-tree-cells-container[allocations-hidden] .call-tree-cell[type="self-allocations"],
.call-tree-cells-container[categories-hidden] .call-tree-category {
display: none;
}
.call-tree-cell[type="allocations"],
.call-tree-header[type="self-allocations"],
.call-tree-cell[type="self-allocations"] {
- width: 7vw;
+ width: 9vw;
}
.call-tree-header[type="function"],
/* Profile call tree */
-.call-tree-headers-container {
- border-top: 1px solid var(--theme-splitter-color);
-}
-
.call-tree-cells-container {
/* Hack: force hardware acceleration */
transform: translateZ(1px);