Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(284)

Unified Diff: runtime/observatory/lib/src/elements/css/shared.css

Issue 2273993002: Converted Observatory cpu-profile-table element (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: Addressed comments Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: runtime/observatory/lib/src/elements/css/shared.css
diff --git a/runtime/observatory/lib/src/elements/css/shared.css b/runtime/observatory/lib/src/elements/css/shared.css
index 37e4dae2e1b13c7f20df0ced99beb86b3c0d11f2..ac523e7e007807694e5167a91d68bac7b7ab346e 100644
--- a/runtime/observatory/lib/src/elements/css/shared.css
+++ b/runtime/observatory/lib/src/elements/css/shared.css
@@ -587,6 +587,139 @@ cpu-profile > cpu-profile-virtual-tree {
right: 0;
}
+/* cpu-profile-table */
+
+cpu-profile-table {
+ position: relative;
+ display: block;
+ height: 100%;
+}
+cpu-profile-table cpu-profile-virtual-tree {
+ height: 100%;
+ min-height: 600px;
+ padding-top: 250px;
+ margin-top: -250px;
+}
+cpu-profile-table .profile-trees {
+ vertical-align: text-top;
+ min-width: 100%;
+ height: 100%;
+ padding-top: 160px;
+ margin-top: -160px;
+ padding-bottom: 100px;
+ margin-bottom: -100px;
+ padding-left: 5%;
+ padding-right: 5%;
+ min-height: 600px;
+}
+cpu-profile-table .profile-trees virtual-collection {
+ height: 100%;
+ width: 100%;
+ border: solid 1px #888888;
+ box-shadow: 2px 2px 5px #888888;
+}
+cpu-profile-table .profile-trees > .profile-trees-all {
+ vertical-align: text-top;
+ display: inline-block;
+ width: 50%;
+ height: 100%;
+ padding: 5px;
+}
+cpu-profile-table .profile-trees > .profile-trees-current {
+ vertical-align: text-top;
+ display: inline-block;
+ width: 50%;
+ height: 100%;
+}
+cpu-profile-table .profile-trees .profile-trees-caller {
+ vertical-align: text-top;
+ display: inline-block;
+ width: 100%;
+ height: 50%;
+ padding: 5px;
+ margin-top: -17px;
+ padding-top: 22px;
+}
+cpu-profile-table .profile-trees .profile-trees-selected {
+ vertical-align: text-top;
+ display: block;
+ height: 24px;
+ line-height: 24px;
+ margin: 5px;
+ border: solid 1px #888888;
+ box-shadow: 2px 2px 5px #888888;
+ padding-left: 5px;
+ padding-right: 5px;
+}
+cpu-profile-table .profile-trees .profile-trees-selected > * {
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ display: inline-block;
+ width: 100%;
+}
+cpu-profile-table .profile-trees .profile-trees-callee {
+ vertical-align: text-top;
+ display: inline-block;
+ width: 100%;
+ height: 50%;
+ padding: 5px;
+ margin-bottom: -17px;
+ padding-bottom: 22px;
+}
+cpu-profile-table .function-item {
+ box-sizing: border-box;
+ line-height: 20px;
+}
+cpu-profile-table .header {
+ box-sizing: border-box;
+ line-height: 20px;
+}
+cpu-profile-table .header .function-item:last-child {
+ margin-bottom: -3px;
+ border-bottom: solid 1px #AAAAAA;
+}
+cpu-profile-table .function-item .inclusive,
+cpu-profile-table .function-item .exclusive {
+ display: inline-block;
+ width: 7em;
+ text-align: right;
+ padding-right: 0.5em;
+ line-height: 20px;
+}
+cpu-profile-table .shifter .function-item .inclusive {
+ background-color: #EEEEEE;
+}
+cpu-profile-table .shifter .function-item.selected .inclusive {
+ background-color: #51a3fb;
+}
+cpu-profile-table .shifter .function-item:hover .inclusive {
+ background-color: #afd5fd;
+}
+cpu-profile-table .header .function-item .inclusive {
+ background-color: #DDDDDD;
+}
+cpu-profile-table .shifter .function-item.selected {
+ background-color: #60abfb;
+}
+cpu-profile-table .shifter .function-item:hover {
+ background-color: #d2e7fe;
+}
+cpu-profile-table .function-item .exclusive {
+}
+cpu-profile-table .function-item .name {
+ padding-left: 0.5em;
+}
+cpu-profile-table .function-item > button,
+cpu-profile-table .function-item > button:active {
+ background-color: transparent;
+ color: #0489c3;
+ border-style: none;
+}
+cpu-profile-table .function-item > button:hover {
+ text-decoration: underline;
+}
+
/* cpu-profile-virtual-tree */
cpu-profile-virtual-tree {
« no previous file with comments | « runtime/observatory/lib/src/elements/cpu_profile_table.html ('k') | runtime/observatory/lib/src/elements/function_ref.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698