Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / devtools / front_end / heapProfiler.css
1 /*
2  * Copyright (C) 2009 Google Inc. All rights reserved.
3  * Copyright (C) 2010 Apple Inc. All rights reserved.
4  *
5  * Redistribution and use in source and binary forms, with or without
6  * modification, are permitted provided that the following conditions are
7  * met:
8  *
9  *     * Redistributions of source code must retain the above copyright
10  * notice, this list of conditions and the following disclaimer.
11  *     * Redistributions in binary form must reproduce the above
12  * copyright notice, this list of conditions and the following disclaimer
13  * in the documentation and/or other materials provided with the
14  * distribution.
15  *     * Neither the name of Google Inc. nor the names of its
16  * contributors may be used to endorse or promote products derived from
17  * this software without specific prior written permission.
18  *
19  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
20  * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21  * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
22  * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
23  * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
24  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
25  * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
26  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
27  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
28  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
29  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
30  */
31
32 .heap-snapshot-sidebar-tree-item .icon {
33     content: url(Images/profileIcon.png);
34 }
35
36 .heap-snapshot-sidebar-tree-item.small .icon {
37     content: url(Images/profileSmallIcon.png);
38 }
39
40 .heap-snapshot-view {
41     display: none;
42     overflow: hidden;
43     position: absolute;
44     top: 0;
45     left: 0;
46     right: 0;
47     bottom: 0;
48 }
49
50 .heap-snapshot-view .pie-chart {
51     margin: 12px 30px;
52 }
53
54 .heap-snapshot-view .data-grid {
55     border: none;
56 }
57
58 .heap-snapshot-view .data-grid tr:empty {
59     height: 16px;
60     visibility: hidden;
61 }
62
63 .heap-snapshot-view .data-grid span.percent-column {
64     width: 32px;
65 }
66
67 .heap-snapshot-view .console-formatted-object,
68 .console-formatted-node {
69     display: inline;
70     position: static;
71 }
72
73 .detached-dom-tree-node {
74     background-color: #FF9999;
75 }
76
77 .heap-snapshot-view .console-formatted-string {
78     white-space: nowrap;
79 }
80
81 .heap-snapshot-view tr:not(.selected) .console-formatted-id {
82     color: grey;
83 }
84
85 .heap-snapshot-view .delimiter {
86     height: 24px;
87     background-color: #d6dde5;
88 }
89
90 .heap-snapshot-view .data-grid {
91     flex: auto;
92 }
93
94 .heap-snapshot-view .heap-tracking-overview {
95     flex: 0 0 80px;
96     height: 80px;
97 }
98
99 .heap-snapshot-view .retaining-paths-view {
100     overflow: hidden;
101 }
102
103 .heap-snapshot-view .heap-snapshot-view-resizer {
104     background-image: url(Images/statusbarResizerVertical.png);
105     background-color: rgb(236, 236, 236);
106     border-bottom: 1px solid rgb(179, 179, 179);
107     background-repeat: no-repeat;
108     background-position: right center, center;
109     flex: 0 0 21px;
110 }
111
112 .heap-snapshot-view .heap-snapshot-view-resizer .title > span {
113     display: inline-block;
114     padding-top: 3px;
115     vertical-align: middle;
116     margin-left: 4px;
117     margin-right: 8px;
118 }
119
120 .heap-snapshot-view .heap-snapshot-view-resizer * {
121     pointer-events: none;
122 }
123
124 .heap-snapshot-view .heap-object-details-header {
125     background-color: rgb(236, 236, 236);
126 }
127
128 .heap-snapshot-view tr:not(.selected) td.object-column span.highlight {
129     background-color: rgb(255, 255, 200);
130 }
131
132 .heap-snapshot-view td.object-column span.grayed {
133     color: gray;
134 }
135
136 .cycled-ancessor-node {
137     opacity: 0.6;
138 }
139
140 #heap-recording-view .heap-snapshot-view {
141     top: 80px;
142 }
143
144 .overview-container {
145     overflow: hidden;
146     position: absolute;
147     top: 0;
148     width: 100%;
149     height: 80px;
150 }
151
152 #heap-recording-overview-grid .resources-dividers-label-bar {
153     pointer-events: auto;
154 }
155
156 #heap-recording-overview-container {
157     border-bottom: 1px solid rgba(0, 0, 0, 0.3);
158 }
159
160 .heap-recording-overview-canvas {
161     position: absolute;
162     top: 20px;
163     left: 0;
164     right: 0;
165     bottom: 0;
166 }
167
168 .heap-snapshot-stats-legend {
169     margin-left: 24px;
170 }
171
172 .heap-snapshot-stats-legend > div {
173     margin-top: 1px;
174     width: 170px;
175 }
176
177 .heap-snapshot-stats-swatch {
178     display: inline-block;
179     width: 10px;
180     height: 10px;
181     border: 1px solid rgba(100, 100, 100, 0.3);
182 }
183
184 .heap-snapshot-stats-swatch.heap-snapshot-stats-empty-swatch {
185     border: none;
186 }
187
188 .heap-snapshot-stats-name,
189 .heap-snapshot-stats-size {
190     display: inline-block;
191     margin-left: 6px;
192 }
193
194 .heap-snapshot-stats-size {
195     float: right;
196     text-align: right;
197 }
198
199 .heap-allocation-stack .stack-frame {
200     display: flex;
201     justify-content: space-between;
202     border-bottom: 1px solid rgb(240, 240, 240);
203     padding: 2px;
204 }
205
206 .heap-allocation-stack .stack-frame a {
207     color: rgb(33%, 33%, 33%);
208 }
209
210 .no-heap-allocation-stack {
211     padding: 5px;
212 }