2 * Copyright (C) 2006, 2007, 2008 Apple Inc. All rights reserved.
3 * Copyright (C) 2009 Anthony Ricaud <rik@webkit.org>
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
9 * 1. Redistributions of source code must retain the above copyright
10 * notice, this list of conditions and the following disclaimer.
11 * 2. Redistributions in binary form must reproduce the above copyright
12 * notice, this list of conditions and the following disclaimer in the
13 * documentation and/or other materials provided with the distribution.
14 * 3. Neither the name of Apple Computer, Inc. ("Apple") nor the names of
15 * its contributors may be used to endorse or promote products derived
16 * from this software without specific prior written permission.
18 * THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
19 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
20 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
21 * DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
22 * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
23 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
24 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
25 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
27 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
30 #elements-content.nowrap {
34 #elements-content > ol {
35 display: inline-block;
39 display: inline-block;
42 text-shadow: rgba(255, 255, 255, 0.75) 0 1px 0;
43 color: rgb(20, 20, 20);
50 border-width: 0 12px 0 2px;
51 -webkit-border-image: url(Images/segment.png) 0 12 0 2;
60 .crumbs .crumb.collapsed > * {
64 .crumbs .crumb.collapsed::before {
69 .crumbs .crumb.compact .extra {
73 .crumbs .crumb.dimmed {
74 color: rgba(0, 0, 0, 0.45);
77 .crumbs .crumb.start {
82 border-width: 0 2px 0 2px;
84 -webkit-border-image: url(Images/segmentEnd.png) 0 2 0 2;
87 .crumbs .crumb.selected {
88 -webkit-border-image: url(Images/segmentSelected.png) 0 12 0 2;
90 text-shadow: rgba(255, 255, 255, 0.5) 0 1px 0;
93 .crumbs .crumb.selected:hover {
94 -webkit-border-image: url(Images/segmentSelected.png) 0 12 0 2;
97 .crumbs .crumb.selected.end, .crumbs .crumb.selected.end:hover {
98 -webkit-border-image: url(Images/segmentSelectedEnd.png) 0 2 0 2;
101 .crumbs .crumb:hover {
102 -webkit-border-image: url(Images/segmentHover.png) 0 12 0 2;
106 .crumbs .crumb.dimmed:hover {
107 -webkit-border-image: url(Images/segmentHover.png) 0 12 0 2;
108 color: rgba(0, 0, 0, 0.75);
111 .crumbs .crumb.end:hover {
112 -webkit-border-image: url(Images/segmentHoverEnd.png) 0 2 0 2;
132 border: 1px rgb(66%, 66%, 66%) dotted;
133 background-color: white;
134 display: inline-block;
142 background-color: white;
143 display: inline-block;
145 vertical-align: middle;
151 border: 1px black solid;
152 background-color: white;
153 display: inline-block;
155 vertical-align: middle;
161 border: 1px grey dashed;
162 background-color: white;
163 display: inline-block;
165 vertical-align: middle;
172 border: 1px gray solid;
173 background-color: white;
174 display: inline-block;
176 vertical-align: middle;
184 .metrics .content span {
185 display: inline-block;
194 display: inline-block;
195 vertical-align: middle;
199 display: inline-block;
200 vertical-align: middle;
204 display: inline-block;
208 display: inline-block;
213 padding: 2px 2px 4px 4px;
216 -webkit-background-origin: padding;
217 -webkit-background-clip: padding;
218 -webkit-user-select: text;
221 .styles-section:not(.first-styles-section) {
222 border-top: 1px solid rgb(191, 191, 191);
225 .styles-section.read-only {
226 background-color: rgb(240, 240, 240);
229 .styles-section .properties li.not-parsed-ok {
233 .styles-section .properties li.not-parsed-ok img.exclamation-mark {
234 content: url(Images/warningIcon.png);
240 vertical-align: baseline;
241 -webkit-user-select: none;
245 .styles-section .header {
247 -webkit-background-origin: padding;
248 -webkit-background-clip: padding;
251 .styles-section .header .title {
252 word-wrap: break-word;
256 .styles-section .header .title .media, .styles-section .header .title .media .subtitle {
257 color: rgb(128, 128, 128);
261 .styles-section .header .subtitle {
262 color: rgb(85, 85, 85);
266 text-overflow: ellipsis;
271 .styles-section .header .subtitle a {
275 .styles-section a[data-uncopyable] {
276 display: inline-block;
279 .styles-section a[data-uncopyable]::before {
280 content: attr(data-uncopyable);
281 text-decoration: underline;
284 .styles-section .properties {
287 padding: 2px 4px 0 8px;
291 .styles-section.no-affect .properties li {
295 .styles-section.no-affect .properties li.editing {
299 .styles-section.expanded .properties {
303 .styles-section .properties li {
306 text-overflow: ellipsis;
311 .styles-section .properties li.parent {
315 .styles-section .properties li.child-editing {
316 word-wrap: break-word !important;
317 white-space: normal !important;
320 .styles-section .properties ol {
323 -webkit-padding-start: 12px;
327 .styles-section .properties ol.expanded {
331 .styles-section .properties li.parent::before {
332 content: url(Images/treeRightTriangleBlack.png);
339 -webkit-user-select: none;
343 .styles-section .properties li.parent.expanded::before {
344 content: url(Images/treeDownTriangleBlack.png);
348 .styles-section .properties li .info {
353 .styles-section:hover .properties .enabled-button {
357 .styles-section .properties li.disabled .enabled-button {
361 .styles-section .properties .enabled-button {
371 .styles-section .properties .overloaded, .styles-section .properties .inactive, .styles-section .properties .disabled {
372 text-decoration: line-through;
375 .styles-section.computed-style .properties .disabled {
376 text-decoration: none;
380 .styles-section .properties .implicit, .styles-section .properties .inherited {
384 .styles-element-state-pane {
385 background-color: rgb(240, 240, 240);
388 -webkit-transition: margin-top 0.1s ease-in-out;
392 .styles-element-state-pane.expanded {
393 border-bottom: 1px solid rgb(189, 189, 189);
397 .styles-element-state-pane > table {
402 .styles-element-state-pane input {
404 vertical-align: -2px;
411 .body .styles-section .properties .inherited {
415 .body.show-inherited .styles-section .properties .inherited {
425 .section .event-bars {
429 .section.expanded .event-bars {
438 .event-bar:first-child {
442 .event-bars .event-bar .header {
443 padding: 0 8px 0 18px;
447 -webkit-background-origin: padding;
448 -webkit-background-clip: padding;
451 .event-bars .event-bar .header .title {
454 text-shadow: white 0 1px 0;
457 .event-bars .event-bar .header .subtitle {
458 color: rgba(90, 90, 90, 0.75);
461 .event-bars .event-bar .header::before {
468 content: url(Images/treeRightTriangleBlack.png);
471 .event-bars .event-bar.expanded .header::before {
472 content: url(Images/treeDownTriangleBlack.png);