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

Side by Side Diff: chrome/resources/inspector/inspector.css

Issue 339015: Update Windows reference build to r30072.... (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/deps/reference_builds/
Patch Set: Created 11 years, 1 month 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 unified diff | Download patch | Annotate | Revision Log
Property Changes:
Added: svn:executable
+ *
OLDNEW
(Empty)
1 /*
2 * Copyright (C) 2006, 2007, 2008 Apple Inc. All rights reserved.
3 * Copyright (C) 2009 Anthony Ricaud <rik@webkit.org>
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 *
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.
17 *
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.
28 */
29
30 body {
31 cursor: default;
32 height: 100%;
33 width: 100%;
34 overflow: hidden;
35 font-family: Lucida Grande, sans-serif;
36 font-size: 10px;
37 margin: 0;
38 -webkit-text-size-adjust: none;
39 -webkit-user-select: none;
40 }
41
42 * {
43 -webkit-box-sizing: border-box;
44 }
45
46 :focus {
47 outline: none;
48 }
49
50 input[type="search"]:focus, input[type="text"]:focus {
51 outline: auto 5px -webkit-focus-ring-color;
52 }
53
54 iframe, a img {
55 border: none;
56 }
57
58 img {
59 -webkit-user-drag: none;
60 }
61
62 .hidden {
63 display: none !important;
64 }
65
66 #toolbar {
67 position: absolute;
68 top: 0;
69 left: 0;
70 right: 0;
71 height: 56px;
72 display: -webkit-box;
73 padding: 0 5px;
74 background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(1 91, 191, 191)), to(rgb(151, 151, 151)));
75 border-bottom: 1px solid rgb(80, 80, 80);
76 -webkit-box-orient: horizontal;
77 -webkit-background-origin: padding;
78 -webkit-background-clip: padding;
79 }
80
81 body.inactive #toolbar {
82 background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(2 33, 233, 233)), to(rgb(207, 207, 207)));
83 border-bottom: 1px solid rgb(64%, 64%, 64%);
84 }
85
86 body.detached.platform-mac-leopard #toolbar {
87 background: transparent !important;
88 }
89
90 body.attached #toolbar {
91 height: 34px;
92 border-top: 1px solid rgb(100, 100, 100);
93 cursor: row-resize;
94 padding-left: 0;
95 }
96
97 body.attached.platform-qt #toolbar {
98 cursor: auto;
99 }
100
101 body.attached.inactive #toolbar {
102 border-top: 1px solid rgb(64%, 64%, 64%);
103 }
104
105 .toolbar-item {
106 display: -webkit-box;
107 padding: 4px 6px;
108 margin: 0;
109 background-color: transparent;
110 border-style: none;
111 border-color: transparent;
112 -webkit-box-orient: vertical;
113 -webkit-box-align: center;
114 -webkit-box-pack: end;
115 }
116
117 .toolbar-item.toggleable.toggled-on {
118 border-width: 0 2px 0 2px;
119 padding: 4px 4px;
120 -webkit-border-image: url(Images/toolbarItemSelected.png) 0 2 0 2;
121 }
122
123 .toolbar-item.flexable-space {
124 -webkit-box-flex: 1;
125 visibility: hidden;
126 }
127
128 .toolbar-item input {
129 margin-bottom: 8px;
130 }
131
132 .toolbar-icon {
133 display: inline-block;
134 width: 32px;
135 height: 32px;
136 -webkit-background-size: 100% auto;
137 }
138
139 body.attached .toolbar-icon {
140 width: 24px;
141 height: 24px;
142 vertical-align: middle;
143 }
144
145 .toolbar-item:active .toolbar-icon {
146 background-position: 0 32px;
147 }
148
149 body.attached .toolbar-item:active .toolbar-icon {
150 background-position: 0 24px;
151 }
152
153 .toolbar-label {
154 font-size: 11px;
155 font-family: Lucida Grande, sans-serif;
156 text-shadow: rgba(255, 255, 255, 0.5) 0 1px 0;
157 }
158
159 .toolbar-item.toggleable:active .toolbar-label {
160 text-shadow: none;
161 }
162
163 body.attached .toolbar-label {
164 display: inline-block;
165 vertical-align: middle;
166 margin-left: 3px;
167 }
168
169 body.attached #search-toolbar-label {
170 display: none;
171 }
172
173 #search {
174 width: 205px;
175 font-size: 16px;
176 margin-bottom: 5px;
177 }
178
179 body.attached #search {
180 font-size: 11px;
181 margin-bottom: 8px;
182 }
183
184 #search-results-matches {
185 font-size: 11px;
186 text-shadow: rgba(255, 255, 255, 0.5) 0 1px 0;
187 margin-bottom: 22px;
188 }
189
190 body.attached #search-results-matches {
191 margin-bottom: 6px;
192 }
193
194 .toolbar-item.elements .toolbar-icon {
195 background-image: url(Images/elementsIcon.png);
196 }
197
198 .toolbar-item.resources .toolbar-icon {
199 background-image: url(Images/resourcesIcon.png);
200 }
201
202 .toolbar-item.scripts .toolbar-icon {
203 background-image: url(Images/scriptsIcon.png);
204 }
205
206 .toolbar-item.timeline .toolbar-icon {
207 background-image: url(Images/timelineIcon.png);
208 }
209
210 .toolbar-item.storage .toolbar-icon {
211 background-image: url(Images/storageIcon.png);
212 }
213
214 .toolbar-item.profiles .toolbar-icon {
215 background-image: url(Images/profilesIcon.png);
216 }
217
218 #close-button-left, #close-button-right {
219 width: 14px;
220 height: 14px;
221 background-image: url(Images/closeButtons.png);
222 background-position: 0 0;
223 background-color: transparent;
224 border: 0 none transparent;
225 margin: 5px 0;
226 }
227
228 #close-button-left:hover, #close-button-right:hover {
229 background-position: 14px 0;
230 }
231
232 #close-button-left:active, #close-button-right:active {
233 background-position: 28px 0;
234 }
235
236 body.detached .toolbar-item.close-left, body.detached .toolbar-item.close-right {
237 display: none;
238 }
239
240 body.attached.platform-qt .toolbar-item.close-left, body.attached.platform-qt .t oolbar-item.close-right {
241 display: none;
242 }
243
244 body.platform-mac-tiger .toolbar-item.close-right, body.platform-mac-leopard .to olbar-item.close-right {
245 display: none;
246 }
247
248 body:not(.platform-mac-tiger):not(.platform-mac-leopard) .toolbar-item.close-lef t {
249 display: none;
250 }
251
252 #main {
253 position: absolute;
254 z-index: 1;
255 top: 56px;
256 left: 0;
257 right: 0;
258 bottom: 0;
259 overflow: hidden;
260 background-color: white;
261 }
262
263 body.attached #main {
264 top: 34px;
265 }
266
267 #main-panels {
268 position: absolute;
269 top: 0;
270 left: 0;
271 right: 0;
272 bottom: 23px;
273 overflow: hidden;
274 }
275
276 #main-status-bar {
277 position: absolute;
278 bottom: 0;
279 left: 0;
280 right: 0;
281 }
282
283 body.drawer-visible #main-status-bar {
284 height: 24px;
285 background-image: url(Images/statusbarResizerVertical.png), url(Images/statu sbarBackground.png);
286 background-repeat: no-repeat, repeat-x;
287 background-position: right center, center;
288 cursor: row-resize;
289 }
290
291 body.drawer-visible #main-status-bar * {
292 cursor: default;
293 }
294
295 body.drawer-visible #main-panels {
296 bottom: 24px;
297 }
298
299 .status-bar {
300 background-color: rgb(235, 235, 235);
301 background-image: url(Images/statusbarBackground.png);
302 background-repeat: repeat-x;
303 white-space: nowrap;
304 height: 23px;
305 overflow: hidden;
306 z-index: 12;
307 }
308
309 .status-bar > div {
310 display: inline-block;
311 vertical-align: top;
312 }
313
314 .status-bar-item {
315 display: inline-block;
316 height: 24px;
317 padding: 0;
318 margin-left: -1px;
319 margin-right: 0;
320 vertical-align: top;
321 border: 0 transparent none;
322 background-color: transparent;
323 }
324
325 .status-bar-item:active {
326 position: relative;
327 z-index: 200;
328 }
329
330 .glyph {
331 position: absolute;
332 top: 0;
333 left: 0;
334 right: 0;
335 bottom: 0;
336 background-color: rgba(0, 0, 0, 0.75);
337 z-index: 1;
338 }
339
340 .glyph.shadow {
341 top: 1px;
342 background-color: white !important;
343 z-index: 0;
344 }
345
346 button.status-bar-item {
347 position: relative;
348 width: 32px;
349 background-image: url(Images/statusbarButtons.png);
350 background-position: 0 0;
351 }
352
353 button.status-bar-item:active {
354 background-position: 32px 0 !important;
355 }
356
357 button.status-bar-item .glyph.shadow {
358 background-color: rgba(255, 255, 255, 0.33) !important;
359 }
360
361 button.status-bar-item.toggled-on .glyph {
362 background-color: rgb(66, 129, 235);
363 }
364
365 button.status-bar-item:disabled {
366 opacity: 0.5;
367 background-position: 0 0 !important;
368 }
369
370 select.status-bar-item {
371 min-width: 48px;
372 border-width: 0 17px 0 2px;
373 padding: 0 2px 0 6px;
374 font-weight: bold;
375 color: rgb(48, 48, 48);
376 text-shadow: rgba(255, 255, 255, 0.75) 0 1px 0;
377 -webkit-border-image: url(Images/statusbarMenuButton.png) 0 17 0 2;
378 -webkit-border-radius: 0;
379 -webkit-appearance: none;
380 }
381
382 select.status-bar-item:active {
383 color: black;
384 -webkit-border-image: url(Images/statusbarMenuButtonSelected.png) 0 17 0 2;
385 }
386
387 #dock-status-bar-item .glyph {
388 -webkit-mask-image: url(Images/undockButtonGlyph.png);
389 }
390
391 body.detached #dock-status-bar-item .glyph {
392 -webkit-mask-image: url(Images/dockButtonGlyph.png);
393 }
394
395 body.platform-qt #dock-status-bar-item {
396 display: none
397 }
398
399 #console-status-bar-item .glyph {
400 -webkit-mask-image: url(Images/consoleButtonGlyph.png);
401 }
402
403 #clear-console-status-bar-item .glyph {
404 -webkit-mask-image: url(Images/clearConsoleButtonGlyph.png);
405 }
406
407 #changes-status-bar-item .glyph {
408 -webkit-mask-image: url(Images/consoleButtonGlyph.png); /* TODO: Needs Image for Changes Toggle Button */
409 }
410
411 #clear-changes-status-bar-item .glyph {
412 -webkit-mask-image: url(Images/clearConsoleButtonGlyph.png);
413 }
414
415 #count-items {
416 position: absolute;
417 right: 16px;
418 top: 0;
419 cursor: pointer;
420 padding: 6px 2px;
421 font-size: 10px;
422 height: 19px;
423 }
424
425 #changes-count, #error-warning-count {
426 display: inline;
427 }
428
429 #error-warning-count:hover, #changes-count:hover {
430 border-bottom: 1px solid rgb(96, 96, 96);
431 }
432
433 #style-changes-count::before {
434 content: url(Images/styleIcon.png); /* TODO: Needs Image for Style Changes I con */
435 width: 10px;
436 height: 10px;
437 vertical-align: -1px;
438 margin-right: 2px;
439 }
440
441 #error-count::before {
442 content: url(Images/errorIcon.png);
443 width: 10px;
444 height: 10px;
445 vertical-align: -1px;
446 margin-right: 2px;
447 }
448
449 #changes-count + #error-warning-count, #error-count + #warning-count {
450 margin-left: 6px;
451 }
452
453 #warning-count::before {
454 content: url(Images/warningIcon.png);
455 width: 10px;
456 height: 10px;
457 vertical-align: -1px;
458 margin-right: 2px;
459 }
460
461 #drawer {
462 display: none;
463 position: absolute;
464 bottom: 0;
465 left: 0;
466 right: 0;
467 height: 200px;
468 background-color: white;
469 background-image: url(Images/statusbarBottomBackground.png);
470 background-repeat: repeat-x;
471 background-position: bottom;
472 }
473
474 body.drawer-visible #drawer {
475 display: block;
476 }
477
478 #drawer-status-bar {
479 position: absolute;
480 bottom: 0;
481 left: 0;
482 right: 0;
483 background: none;
484 }
485
486 #console-messages {
487 position: absolute;
488 z-index: 0;
489 top: 0;
490 left: 0;
491 right: 0;
492 bottom: 23px;
493 font-size: initial;
494 font-family: monospace;
495 padding: 2px 0;
496 overflow-y: overlay;
497 -webkit-user-select: text;
498 -webkit-text-size-adjust: auto;
499 }
500
501 #console-prompt {
502 position: relative;
503 padding: 1px 22px 1px 24px;
504 min-height: 16px;
505 white-space: pre-wrap;
506 -webkit-user-modify: read-write-plaintext-only;
507 }
508
509 #console-prompt::before {
510 background-image: url(Images/userInputIcon.png);
511 }
512
513 .console-user-command-result.console-log-level::before {
514 background-image: url(Images/userInputResultIcon.png);
515 }
516
517 .console-message, .console-user-command {
518 position: relative;
519 border-bottom: 1px solid rgb(240, 240, 240);
520 padding: 1px 22px 1px 24px;
521 min-height: 16px;
522 }
523
524 .console-adjacent-user-command-result {
525 border-bottom: none;
526 }
527
528 .console-adjacent-user-command-result + .console-user-command-result.console-log -level::before {
529 background-image: none;
530 }
531
532 .console-message::before, .console-user-command::before, #console-prompt::before , .console-group-title::before {
533 position: absolute;
534 display: block;
535 content: "";
536 left: 7px;
537 top: 0.8em;
538 width: 10px;
539 height: 10px;
540 margin-top: -5px;
541 -webkit-user-select: none;
542 }
543
544 .console-message .bubble {
545 display: inline-block;
546 height: 14px;
547 background-color: rgb(128, 151, 189);
548 vertical-align: middle;
549 white-space: nowrap;
550 padding: 1px 4px;
551 margin-top: -2px;
552 margin-right: 4px;
553 text-align: left;
554 font-size: 11px;
555 font-family: Helvetia, Arial, sans-serif;
556 font-weight: bold;
557 text-shadow: none;
558 color: white;
559 -webkit-border-radius: 7px;
560 }
561
562 .console-message-text {
563 white-space: pre-wrap;
564 }
565
566 .repeated-message {
567 padding-left: 6px;
568 }
569
570 .repeated-message.console-error-level::before, .repeated-message.console-warning -level:before, .repeated-message.console-debug-level:before {
571 visibility: hidden;
572 }
573
574 .console-group .console-group > .console-group-messages {
575 margin-left: 16px;
576 }
577
578 .console-group-title {
579 font-weight: bold;
580 }
581
582 .console-group-title::before {
583 background-image: url(Images/disclosureTriangleSmallDown.png);
584 top: 0.6em;
585 width: 11px;
586 height: 12px;
587 }
588
589 .console-group.collapsed .console-group-title::before {
590 background-image: url(Images/disclosureTriangleSmallRight.png);
591 }
592
593 .console-group.collapsed > .console-group-messages {
594 display: none;
595 }
596
597 .console-error-level .console-message-text {
598 color: red;
599 }
600
601 .console-debug-level .console-message-text {
602 color: blue;
603 }
604
605 .console-debug-level::before {
606 background-image: url(Images/searchSmallBrightBlue.png);
607 }
608
609 .console-error-level::before {
610 background-image: url(Images/errorIcon.png);
611 }
612
613 .console-warning-level::before {
614 background-image: url(Images/warningIcon.png);
615 }
616
617 .console-user-command .console-message {
618 margin-left: -24px;
619 padding-right: 0;
620 border-bottom: none;
621 }
622
623 .console-user-command::before {
624 background-image: url(Images/userInputPreviousIcon.png);
625 }
626
627 .console-user-command > .console-message-text {
628 color: rgb(0, 128, 255);
629 }
630
631 #console-messages a {
632 color: rgb(33%, 33%, 33%);
633 cursor: pointer;
634 }
635
636 #console-messages a:hover {
637 color: rgb(15%, 15%, 15%);
638 }
639
640 .console-message-url {
641 float: right;
642 }
643
644 .console-group-messages .section {
645 margin: 0 0 0 12px !important;
646 }
647
648 .console-group-messages .section .header {
649 padding: 0 8px 0 0;
650 background-image: none;
651 border: none;
652 min-height: 0;
653 }
654
655 .console-group-messages .section .header::before {
656 position: absolute;
657 top: 1px;
658 left: 1px;
659 width: 8px;
660 height: 8px;
661 content: url(Images/treeRightTriangleBlack.png);
662 }
663
664 .console-group-messages .section.expanded .header::before {
665 content: url(Images/treeDownTriangleBlack.png);
666 }
667
668 .console-group-messages .section .header .title {
669 color: black;
670 font-weight: normal;
671 }
672
673 .console-group-messages .section .properties li .info {
674 padding-top: 0;
675 padding-bottom: 0;
676 color: rgb(60%, 60%, 60%);
677 }
678
679 .console-group-messages .outline-disclosure {
680 padding-left: 0;
681 }
682
683 .console-group-messages .outline-disclosure > ol {
684 padding: 0 0 0 12px !important;
685 }
686
687 .console-group-messages .outline-disclosure, .console-group-messages .outline-di sclosure ol {
688 font-size: inherit;
689 line-height: 1em;
690 }
691
692 .console-group-messages .outline-disclosure.single-node li {
693 padding-left: 2px;
694 }
695
696 .console-group-messages .outline-disclosure li .selection {
697 margin-left: -6px;
698 margin-right: -6px;
699 }
700
701 .console-group-messages .add-attribute {
702 display: none;
703 }
704
705 .console-formatted-object, .console-formatted-node {
706 position: relative;
707 display: inline-block;
708 vertical-align: top;
709 }
710
711 .console-formatted-object .section, .console-formatted-node .section {
712 position: static;
713 }
714
715 .console-formatted-object .properties, .console-formatted-node .properties {
716 padding-left: 0 !important;
717 }
718
719 .error-message {
720 color: red;
721 }
722
723 .auto-complete-text {
724 color: rgb(128, 128, 128);
725 -webkit-user-select: none;
726 -webkit-user-modify: read-only;
727 }
728
729 .panel {
730 display: none;
731 overflow: hidden;
732 position: absolute;
733 top: 0;
734 left: 0;
735 right: 0;
736 bottom: 0;
737 }
738
739 .panel.visible {
740 display: block;
741 }
742
743 .resource-view {
744 display: none;
745 overflow: hidden;
746 position: absolute;
747 top: 0;
748 left: 0;
749 right: 0;
750 bottom: 0;
751 overflow: hidden;
752 }
753
754 .resource-view.visible {
755 display: block;
756 }
757
758 .resource-view.headers-visible {
759 overflow-y: auto;
760 overflow-x: hidden;
761 }
762
763 .resource-view-headers {
764 display: none;
765 padding: 6px;
766 border-bottom: 1px solid rgb(64%, 64%, 64%);
767 background-color: white;
768 -webkit-user-select: text;
769 }
770
771 .resource-view-headers .outline-disclosure .parent {
772 -webkit-user-select: none;
773 font-weight: bold;
774 }
775
776 .resource-view.headers-visible .resource-view-headers {
777 display: block;
778 }
779
780 .resource-view-headers .outline-disclosure .children li {
781 white-space: nowrap;
782 }
783
784 .resource-view-headers .outline-disclosure li.expanded .header-count {
785 display: none;
786 }
787
788 .resource-view-headers .outline-disclosure .header-name {
789 color: rgb(33%, 33%, 33%);
790 display: inline-block;
791 width: 105px;
792 text-align: right;
793 margin-right: 0.5em;
794 font-weight: bold;
795 vertical-align: top;
796 overflow: hidden;
797 text-overflow: ellipsis;
798 }
799
800 .resource-view-headers .outline-disclosure .header-value {
801 display: inline-block;
802 white-space: normal;
803 word-break: break-word;
804 vertical-align: top;
805 margin-right: 100px;
806 }
807
808 .resource-view-headers .outline-disclosure .raw-form-data {
809 white-space:pre-wrap;
810 }
811
812 .resource-view .resource-view-content {
813 position: absolute;
814 top: 0;
815 right: 0;
816 left: 0;
817 bottom: 0;
818 }
819
820 .resource-view.headers-visible .resource-view-content {
821 position: relative;
822 top: auto;
823 right: auto;
824 left: auto;
825 bottom: auto;
826 }
827
828 .resource-view.headers-visible .source-view-frame {
829 height: auto;
830 vertical-align: top;
831 }
832
833 .webkit-line-gutter-backdrop {
834 /* Keep this in sync with view-source.css (.webkit-line-gutter-backdrop) */
835 width: 31px;
836 background-color: rgb(240, 240, 240);
837 border-right: 1px solid rgb(187, 187, 187);
838 position: absolute;
839 z-index: -1;
840 left: 0;
841 top: 0;
842 height: 100%
843 }
844
845 .resource-view.font .resource-view-content {
846 font-size: 60px;
847 white-space: pre-wrap;
848 word-wrap: break-word;
849 text-align: center;
850 padding: 15px;
851 }
852
853 .resource-view.image .resource-view-content > .image {
854 padding: 20px 20px 10px 20px;
855 text-align: center;
856 }
857
858 .resource-view.image .resource-view-content > .info {
859 padding-bottom: 10px;
860 font-size: 11px;
861 -webkit-user-select: text;
862 }
863
864 .resource-view.image img.resource-image-view {
865 max-width: 100%;
866 max-height: 1000px;
867 background-image: url(Images/checker.png);
868 -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.5);
869 -webkit-user-select: text;
870 -webkit-user-drag: auto;
871 }
872
873 .resource-url {
874 vertical-align: middle;
875 }
876
877 .resource-status-image {
878 vertical-align: middle;
879 }
880
881 .resource-view.image .title {
882 text-align: center;
883 font-size: 13px;
884 }
885
886 .resource-view.image .infoList {
887 margin: 0;
888 }
889
890 .resource-view.image .infoList dt {
891 font-weight: bold;
892 display: inline-block;
893 width: 50%;
894 text-align: right;
895 color: rgb(76, 76, 76);
896 }
897
898 .resource-view.image .infoList dd {
899 display: inline-block;
900 padding-left: 8px;
901 width: 50%;
902 text-align: left;
903 margin: 0;
904 }
905
906 .resource-view.image .infoList dd::after {
907 white-space: pre;
908 content: "\A";
909 }
910
911 #elements-content {
912 display: block;
913 overflow: auto;
914 padding: 0;
915 position: absolute;
916 top: 0;
917 left: 0;
918 right: 225px;
919 bottom: 0;
920 }
921
922 #elements-sidebar {
923 position: absolute;
924 top: 0;
925 right: 0;
926 bottom: 0;
927 width: 225px;
928 background-color: rgb(245, 245, 245);
929 border-left: 1px solid rgb(64%, 64%, 64%);
930 cursor: default;
931 overflow: auto;
932 }
933
934 .crumbs {
935 display: inline-block;
936 font-size: 11px;
937 line-height: 19px;
938 text-shadow: rgba(255, 255, 255, 0.75) 0 1px 0;
939 color: rgb(20, 20, 20);
940 margin-left: -1px;
941 padding-right: 12px;
942 }
943
944 .crumbs .crumb {
945 height: 24px;
946 border-width: 0 12px 0 2px;
947 -webkit-border-image: url(Images/segment.png) 0 12 0 2;
948 margin-right: -12px;
949 padding-left: 18px;
950 padding-right: 2px;
951 white-space: nowrap;
952 line-height: 23px;
953 float: right;
954 }
955
956 .crumbs .crumb.collapsed > * {
957 display: none;
958 }
959
960 .crumbs .crumb.collapsed::before {
961 content: "\2026";
962 font-weight: bold;
963 }
964
965 .crumbs .crumb.compact .extra {
966 display: none;
967 }
968
969 .crumbs .crumb.dimmed {
970 color: rgba(0, 0, 0, 0.45);
971 }
972
973 .crumbs .crumb.start {
974 padding-left: 7px;
975 }
976
977 .crumbs .crumb.end {
978 border-width: 0 2px 0 2px;
979 padding-right: 6px;
980 -webkit-border-image: url(Images/segmentEnd.png) 0 2 0 2;
981 }
982
983 .crumbs .crumb.selected {
984 -webkit-border-image: url(Images/segmentSelected.png) 0 12 0 2;
985 color: black;
986 text-shadow: rgba(255, 255, 255, 0.5) 0 1px 0;
987 }
988
989 .crumbs .crumb.selected:hover {
990 -webkit-border-image: url(Images/segmentSelected.png) 0 12 0 2;
991 }
992
993 .crumbs .crumb.selected.end, .crumbs .crumb.selected.end:hover {
994 -webkit-border-image: url(Images/segmentSelectedEnd.png) 0 2 0 2;
995 }
996
997 .crumbs .crumb:hover {
998 -webkit-border-image: url(Images/segmentHover.png) 0 12 0 2;
999 color: black;
1000 }
1001
1002 .crumbs .crumb.dimmed:hover {
1003 -webkit-border-image: url(Images/segmentHover.png) 0 12 0 2;
1004 color: rgba(0, 0, 0, 0.75);
1005 }
1006
1007 .crumbs .crumb.end:hover {
1008 -webkit-border-image: url(Images/segmentHoverEnd.png) 0 2 0 2;
1009 }
1010
1011 .outline-disclosure li.hovered:not(.selected) .selection {
1012 display: block;
1013 left: 3px;
1014 right: 3px;
1015 background-color: rgba(56, 121, 217, 0.1);
1016 -webkit-border-radius: 5px;
1017 }
1018
1019 .outline-disclosure li.highlighted .highlight {
1020 background-color: rgb(255, 230, 179);
1021 -webkit-border-radius: 4px;
1022 padding-bottom: 2px;
1023 margin-bottom: -2px;
1024 }
1025
1026 .outline-disclosure li.selected.highlighted .highlight {
1027 background-color: transparent;
1028 padding-bottom: 0;
1029 margin-bottom: 0;
1030 }
1031
1032 .outline-disclosure li .selection {
1033 display: none;
1034 position: absolute;
1035 left: 0;
1036 right: 0;
1037 height: 15px;
1038 z-index: -1;
1039 }
1040
1041 .outline-disclosure li.selected .selection {
1042 display: block;
1043 background-color: rgb(212, 212, 212);
1044 }
1045
1046 :focus .outline-disclosure li.selected .selection {
1047 background-color: rgb(56, 121, 217);
1048 }
1049
1050 .outline-disclosure > ol {
1051 position: relative;
1052 padding: 2px 6px !important;
1053 margin: 0;
1054 color: black;
1055 cursor: default;
1056 min-width: 100%;
1057 }
1058
1059 .outline-disclosure, .outline-disclosure ol {
1060 list-style-type: none;
1061 font-size: 11px;
1062 -webkit-padding-start: 12px;
1063 margin: 0;
1064 }
1065
1066 .outline-disclosure li {
1067 padding: 0 0 2px 14px;
1068 margin-top: 1px;
1069 margin-bottom: 1px;
1070 word-wrap: break-word;
1071 text-indent: -2px
1072 }
1073
1074 :focus .outline-disclosure li.selected {
1075 color: white;
1076 }
1077
1078 :focus .outline-disclosure li.selected * {
1079 color: inherit;
1080 }
1081
1082 .outline-disclosure li.parent {
1083 text-indent: -12px
1084 }
1085
1086 .outline-disclosure li .webkit-html-tag.close {
1087 margin-left: -12px;
1088 }
1089
1090 .outline-disclosure li.parent::before {
1091 content: url(Images/treeRightTriangleBlack.png);
1092 float: left;
1093 width: 8px;
1094 height: 8px;
1095 margin-top: 1px;
1096 padding-right: 2px;
1097 }
1098
1099 .outline-disclosure li.parent::before {
1100 content: url(Images/treeRightTriangleBlack.png);
1101 }
1102
1103 :focus .outline-disclosure li.parent.selected::before {
1104 content: url(Images/treeRightTriangleWhite.png);
1105 }
1106
1107 .outline-disclosure li.parent.expanded::before {
1108 content: url(Images/treeDownTriangleBlack.png);
1109 }
1110
1111 :focus .outline-disclosure li.parent.expanded.selected::before {
1112 content: url(Images/treeDownTriangleWhite.png);
1113 }
1114
1115 .outline-disclosure ol.children {
1116 display: none;
1117 }
1118
1119 .outline-disclosure ol.children.expanded {
1120 display: block;
1121 }
1122
1123 .webkit-html-comment {
1124 /* Keep this in sync with view-source.css (.webkit-html-comment) */
1125 color: rgb(35, 110, 37);
1126 }
1127
1128 .webkit-html-tag {
1129 /* Keep this in sync with view-source.css (.webkit-html-tag) */
1130 color: rgb(136, 18, 128);
1131 }
1132
1133 .webkit-html-doctype {
1134 /* Keep this in sync with view-source.css (.webkit-html-doctype) */
1135 color: rgb(192, 192, 192);
1136 }
1137
1138 .webkit-html-attribute-name {
1139 /* Keep this in sync with view-source.css (.webkit-html-attribute-name) */
1140 color: rgb(153, 69, 0);
1141 }
1142
1143 .webkit-html-attribute-value {
1144 /* Keep this in sync with view-source.css (.webkit-html-attribute-value) */
1145 color: rgb(26, 26, 166);
1146 }
1147
1148 .webkit-html-external-link, .webkit-html-resource-link {
1149 /* Keep this in sync with view-source.css (.webkit-html-external-link, .webk it-html-resource-link) */
1150 color: #00e;
1151 }
1152
1153 .webkit-html-external-link {
1154 /* Keep this in sync with view-source.css (.webkit-html-external-link) */
1155 text-decoration: none;
1156 }
1157
1158 .webkit-html-external-link:hover {
1159 /* Keep this in sync with view-source.css (.webkit-html-external-link:hover) */
1160 text-decoration: underline;
1161 }
1162
1163 .add-attribute {
1164 margin-left: 1px;
1165 margin-right: 1px;
1166 }
1167
1168 .placard {
1169 position: relative;
1170 margin-top: 1px;
1171 padding: 3px 8px 4px 18px;
1172 min-height: 18px;
1173 white-space: nowrap;
1174 }
1175
1176 .placard:nth-of-type(2n) {
1177 background-color: rgb(234, 243, 255);
1178 }
1179
1180 .placard.selected {
1181 border-top: 1px solid rgb(145, 160, 192);
1182 background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(1 62, 177, 207)), to(rgb(120, 138, 177)));
1183 -webkit-background-origin: padding;
1184 -webkit-background-clip: padding;
1185 }
1186
1187 :focus .placard.selected {
1188 border-top: 1px solid rgb(68, 128, 200);
1189 background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(9 2, 147, 213)), to(rgb(21, 83, 170)));
1190 }
1191
1192 body.inactive .placard.selected {
1193 border-top: 1px solid rgb(151, 151, 151);
1194 background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(1 80, 180, 180)), to(rgb(138, 138, 138)));
1195 }
1196
1197 .placard .title {
1198 color: black;
1199 font-weight: normal;
1200 word-wrap: break-word;
1201 white-space: normal;
1202 }
1203
1204 .placard.selected .title {
1205 color: white;
1206 font-weight: bold;
1207 }
1208
1209 .placard .subtitle {
1210 float: right;
1211 font-size: 10px;
1212 margin-left: 5px;
1213 max-width: 55%;
1214 color: rgba(0, 0, 0, 0.7);
1215 text-overflow: ellipsis;
1216 overflow: hidden;
1217 }
1218
1219 .placard.selected .subtitle {
1220 color: rgba(255, 255, 255, 0.7);
1221 }
1222
1223 .placard .subtitle a {
1224 color: inherit;
1225 }
1226
1227 .section {
1228 position: relative;
1229 margin-top: 1px;
1230 }
1231
1232 .section:nth-last-of-type(1), .event-bar:nth-last-of-type(1) {
1233 margin-bottom: 1px;
1234 }
1235
1236 .watch-expressions-buttons-container {
1237 text-align: center;
1238 }
1239
1240 .event-bar:first-child {
1241 margin-top: 1px;
1242 }
1243
1244 .event-bar:nth-last-of-type(1) .header {
1245 border-bottom: 1px solid rgb(163, 163, 163);
1246 }
1247
1248 .section .header {
1249 padding: 2px 8px 4px 18px;
1250 border-top: 1px solid rgb(145, 160, 192);
1251 background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(1 62, 177, 207)), to(rgb(120, 138, 177)));
1252 min-height: 18px;
1253 white-space: nowrap;
1254 -webkit-background-origin: padding;
1255 -webkit-background-clip: padding;
1256 }
1257
1258 .section.no-affect .header {
1259 background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(1 67, 167, 167)), to(rgb(123, 123, 123)))
1260 }
1261
1262 .section .header::before {
1263 position: absolute;
1264 top: 4px;
1265 left: 7px;
1266 width: 8px;
1267 height: 8px;
1268 content: url(Images/treeRightTriangleWhite.png);
1269 }
1270
1271 .section.blank-section .header::before {
1272 display: none;
1273 }
1274
1275 .section.expanded .header::before {
1276 content: url(Images/treeDownTriangleWhite.png);
1277 }
1278
1279 .section .header .title, .event-bar .header .title {
1280 color: white;
1281 font-weight: bold;
1282 word-wrap: break-word;
1283 white-space: normal;
1284 }
1285
1286 .section .header .title.blank-title {
1287 font-style: italic;
1288 }
1289
1290 .section .header label, .event-bar .header label {
1291 display: none;
1292 }
1293
1294 .section.expanded .header label, .event-bar.expanded .header label {
1295 display: inline;
1296 }
1297
1298 .section .header input[type=checkbox] {
1299 height: 10px;
1300 width: 10px;
1301 margin-left: 0;
1302 margin-top: 0;
1303 margin-bottom: 0;
1304 vertical-align: 2px;
1305 }
1306
1307 .section .header .subtitle, .event-bar .header .subtitle {
1308 float: right;
1309 font-size: 10px;
1310 margin-left: 5px;
1311 max-width: 55%;
1312 color: rgba(255, 255, 255, 0.7);
1313 text-overflow: ellipsis;
1314 overflow: hidden;
1315 }
1316
1317 .section .header .subtitle a {
1318 color: inherit;
1319 }
1320
1321 .section .properties, .event-bar .event-properties {
1322 display: none;
1323 margin: 0;
1324 padding: 2px 6px 3px;
1325 list-style: none;
1326 background-color: white;
1327 min-height: 18px;
1328 }
1329
1330 .section.no-affect .properties li {
1331 opacity: 0.5;
1332 }
1333
1334 .section.no-affect .properties li.editing {
1335 opacity: 1.0;
1336 }
1337
1338 .section.expanded .properties, .event-bar.expanded .event-properties {
1339 display: block;
1340 }
1341
1342 .section .properties li, .event-properties li {
1343 margin-left: 12px;
1344 white-space: nowrap;
1345 text-overflow: ellipsis;
1346 overflow: hidden;
1347 -webkit-user-select: text;
1348 cursor: auto;
1349 }
1350
1351 .section .properties li.parent, .event-properties li.parent {
1352 margin-left: 1px;
1353 }
1354
1355 .section .properties ol, .event-properties ol {
1356 display: none;
1357 margin: 0;
1358 -webkit-padding-start: 12px;
1359 list-style: none;
1360 }
1361
1362 .section .properties ol.expanded, .event-properties ol.expanded {
1363 display: block;
1364 }
1365
1366 .section .properties li.parent::before, .event-properties li.parent::before {
1367 content: url(Images/treeRightTriangleBlack.png);
1368 opacity: 0.75;
1369 float: left;
1370 width: 8px;
1371 height: 8px;
1372 margin-top: 0;
1373 padding-right: 3px;
1374 -webkit-user-select: none;
1375 cursor: default;
1376 }
1377
1378 .section .properties li.parent.expanded::before, .event-properties li.parent.exp anded::before {
1379 content: url(Images/treeDownTriangleBlack.png);
1380 margin-top: 1px;
1381 }
1382
1383 .section .properties li .info, .event-properties li .info {
1384 padding-top: 4px;
1385 padding-bottom: 3px;
1386 }
1387
1388 .section .event-bars {
1389 display: none;
1390 }
1391
1392 .section.expanded .event-bars {
1393 display: block;
1394 }
1395
1396 .event-bar {
1397 position: relative;
1398 }
1399
1400 .event-bar-connector {
1401 position: absolute;
1402 left: 75%;
1403 bottom: -7px;
1404 margin-left: -7px;
1405 content: url(Images/grayConnectorPoint.png);
1406 z-index: 3;
1407 }
1408
1409 .event-bar.expanded .event-bar-connector {
1410 content: url(Images/whiteConnectorPoint.png);
1411 }
1412
1413 .event-bars .event-bar .header {
1414 padding: 2px 8px 4px 18px;
1415 border-top: 1px solid rgb(163, 163, 163);
1416 background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(2 43, 243, 243)), to(rgb(207, 207, 207)));
1417 min-height: 18px;
1418 white-space: nowrap;
1419 -webkit-background-origin: padding;
1420 -webkit-background-clip: padding;
1421 }
1422
1423 .event-bars .event-bar.expanded .header {
1424 border-bottom: 1px solid rgb(163, 163, 163);
1425 }
1426
1427 .event-bars .event-bar .header .title {
1428 font-weight: bold;
1429 color: #333;
1430 text-shadow: white 0 1px 0;
1431 }
1432
1433 .event-bars .event-bar .header .subtitle {
1434 color: rgba(90, 90, 90, 0.742188);
1435 }
1436
1437 .event-bars .event-bar .header::before {
1438 position: absolute;
1439 top: 4px;
1440 left: 7px;
1441 width: 8px;
1442 height: 8px;
1443 opacity: 0.75;
1444 content: url(Images/treeRightTriangleBlack.png);
1445 }
1446
1447 .event-bars .event-bar.expanded .header::before {
1448 content: url(Images/treeDownTriangleBlack.png);
1449 }
1450
1451 .editing {
1452 -webkit-user-select: text;
1453 -webkit-box-shadow: rgba(0, 0, 0, .5) 3px 3px 4px;
1454 outline: 1px solid rgb(66%, 66%, 66%) !important;
1455 background-color: white;
1456 -webkit-user-modify: read-write-plaintext-only;
1457 text-overflow: clip;
1458 padding-left: 2px;
1459 margin-left: -2px;
1460 padding-right: 2px;
1461 margin-right: -2px;
1462 margin-bottom: -1px;
1463 padding-bottom: 1px;
1464 opacity: 1.0 !important;
1465 }
1466
1467 .editing, .editing * {
1468 color: black !important;
1469 text-decoration: none !important;
1470 }
1471
1472 .section .properties li.editing {
1473 margin-left: 10px;
1474 text-overflow: clip;
1475 }
1476
1477 li.editing .swatch, li.editing .enabled-button, li.editing-sub-part .delete-but ton {
1478 display: none !important;
1479 }
1480
1481 .watch-expressions > li.editing-sub-part .name {
1482 display: block;
1483 width: 100%;
1484 }
1485
1486 .watch-expressions > li.editing-sub-part .value, .watch-expressions > li.editing -sub-part .separator {
1487 display: none;
1488 }
1489
1490 .watch-expressions-error-level {
1491 color: red;
1492 }
1493
1494 .section .properties li.editing-sub-part {
1495 padding: 3px 6px 8px 18px;
1496 margin: -3px -6px -8px -6px;
1497 text-overflow: clip;
1498 }
1499
1500 .section .properties .overloaded, .section .properties .disabled {
1501 text-decoration: line-through;
1502 }
1503
1504 .section.computed-style .properties .disabled {
1505 text-decoration: none;
1506 opacity: 0.5;
1507 }
1508
1509 .section .properties .implicit, .section .properties .inherited {
1510 opacity: 0.5;
1511 }
1512
1513 .section:not(.show-inherited) .properties .inherited {
1514 display: none;
1515 }
1516
1517 .section .properties .enabled-button {
1518 display: none;
1519 float: right;
1520 font-size: 10px;
1521 margin: 0 0 0 4px;
1522 vertical-align: top;
1523 position: relative;
1524 z-index: 1;
1525 }
1526
1527 /* FIXME: need a better icon (comment in bug 27514) */
1528 .section .properties .delete-button {
1529 width: 10px;
1530 height: 10px;
1531 background-image: url(Images/errorIcon.png);
1532 background-position: 0 0;
1533 background-color: transparent;
1534 background-repeat: no-repeat;
1535 border: 0 none transparent;
1536 }
1537
1538 .section:hover .properties .enabled-button {
1539 display: block;
1540 }
1541
1542 .section .properties .name, .event-properties .name {
1543 color: rgb(136, 19, 145);
1544 }
1545
1546 .section .properties .value.dimmed {
1547 color: rgb(100, 100, 100);
1548 }
1549
1550 .section .properties .number, .event-properties .number {
1551 color: blue;
1552 }
1553
1554 .section .properties .priority {
1555 color: rgb(128, 0, 0);
1556 }
1557
1558 .section .properties .keyword, .event-properties .keyword {
1559 color: rgb(136, 19, 79);
1560 }
1561
1562 .section .properties .color, .event-properties .color {
1563 color: rgb(118, 15, 21);
1564 }
1565
1566 .swatch {
1567 display: inline-block;
1568 vertical-align: baseline;
1569 margin-left: 1px;
1570 margin-right: 2px;
1571 margin-bottom: -1px;
1572 width: 1em;
1573 height: 1em;
1574 border: 1px solid rgba(128, 128, 128, 0.6);
1575 }
1576
1577 .swatch:hover {
1578 border: 1px solid rgba(64, 64, 64, 0.8);
1579 }
1580
1581 .pane:not(.expanded) + .pane, .pane:first-of-type {
1582 margin-top: -1px;
1583 }
1584
1585 .pane > .title {
1586 background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(2 43, 243, 243)), color-stop(0.05, rgb(243, 243, 243)), color-stop(0.05, rgb(230, 230, 230)), to(rgb(209, 209, 209)));
1587 height: 20px;
1588 padding: 0 5px;
1589 border-top: 1px solid rgb(189, 189, 189);
1590 border-bottom: 1px solid rgb(189, 189, 189);
1591 font-weight: bold;
1592 font-size: 12px;
1593 line-height: 18px;
1594 color: rgb(110, 110, 110);
1595 text-shadow: white 0 1px 0;
1596 -webkit-background-origin: padding;
1597 -webkit-background-clip: padding;
1598 }
1599
1600 .pane > .title:active {
1601 background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(2 31, 231, 231)), color-stop(0.05, rgb(231, 231, 231)), color-stop(0.05, rgb(207, 207, 207)), to(rgb(186, 186, 186)));
1602 border-top: 1px solid rgb(178, 178, 178);
1603 border-bottom: 1px solid rgb(178, 178, 178);
1604 }
1605
1606 .pane > .title::before {
1607 content: url(Images/disclosureTriangleSmallRightBlack.png);
1608 float: left;
1609 width: 11px;
1610 height: 12px;
1611 margin-right: 2px;
1612 margin-top: 1px;
1613 }
1614
1615 .pane.expanded > .title::before {
1616 content: url(Images/disclosureTriangleSmallDownBlack.png);
1617 }
1618
1619 .pane > .title > select {
1620 display: none;
1621 float: right;
1622 width: 23px;
1623 height: 17px;
1624 color: transparent;
1625 background-color: transparent;
1626 border: none;
1627 background-image: url(Images/paneSettingsButtons.png);
1628 background-repeat: no-repeat;
1629 margin: 1px 0 0 0;
1630 padding: 0;
1631 -webkit-border-radius: 0;
1632 -webkit-appearance: none;
1633 }
1634
1635 .pane.expanded:hover > .title > select {
1636 display: inline-block;
1637 }
1638
1639 .pane > .title > select:hover {
1640 background-position: -23px 0px;
1641 }
1642
1643 .pane > .title > select:active {
1644 background-position: -46px 0px;
1645 }
1646
1647 .pane > .title > select > option, .pane > .title > select > hr {
1648 color: black;
1649 }
1650
1651 .pane > .body {
1652 position: relative;
1653 display: none;
1654 background-color: white;
1655 overflow-y: auto;
1656 overflow-x: hidden;
1657 }
1658
1659 .pane > .body .info {
1660 text-align: center;
1661 font-style: italic;
1662 font-size: 10px;
1663 padding: 6px;
1664 color: gray;
1665 }
1666
1667 .pane.expanded > .body, .pane.expanded > .growbar {
1668 display: block;
1669 }
1670
1671 .pane.expanded:nth-last-of-type(1) {
1672 border-bottom: 1px solid rgb(189, 189, 189);
1673 }
1674
1675 .pane > .growbar {
1676 display: none;
1677 background-image: url(Images/paneGrowHandleLine.png), url(Images/paneBottomG row.png);
1678 background-repeat: no-repeat, repeat-x;
1679 background-position: center center, bottom;
1680 height: 5px;
1681 }
1682
1683 .metrics {
1684 padding: 8px;
1685 font-size: 10px;
1686 text-align: center;
1687 white-space: nowrap;
1688 }
1689
1690 .metrics .label {
1691 position: absolute;
1692 margin-top: -10px;
1693 font-size: 9px;
1694 color: grey;
1695 background-color: white;
1696 margin-left: 3px;
1697 padding-left: 2px;
1698 padding-right: 2px;
1699 }
1700
1701 .metrics .position {
1702 border: 1px rgb(66%, 66%, 66%) dotted;
1703 display: inline-block;
1704 text-align: center;
1705 padding: 3px;
1706 margin: 3px;
1707 }
1708
1709 .metrics .margin {
1710 border: 1px dashed;
1711 display: inline-block;
1712 text-align: center;
1713 vertical-align: middle;
1714 padding: 3px;
1715 margin: 3px;
1716 }
1717
1718 .metrics .border {
1719 border: 1px black solid;
1720 display: inline-block;
1721 text-align: center;
1722 vertical-align: middle;
1723 padding: 3px;
1724 margin: 3px;
1725 }
1726
1727 .metrics .padding {
1728 border: 1px grey dashed;
1729 display: inline-block;
1730 text-align: center;
1731 vertical-align: middle;
1732 padding: 3px;
1733 margin: 3px;
1734 }
1735
1736 .metrics .content {
1737 position: static;
1738 border: 1px grey solid;
1739 display: inline-block;
1740 text-align: center;
1741 vertical-align: middle;
1742 padding: 3px;
1743 margin: 3px;
1744 min-width: 80px;
1745 text-align: center;
1746 overflow: visible;
1747 }
1748
1749 .metrics .content span {
1750 display: inline-block;
1751 }
1752
1753 .metrics .editing {
1754 position: relative;
1755 z-index: 100;
1756 }
1757
1758 .metrics .left {
1759 display: inline-block;
1760 vertical-align: middle;
1761 }
1762
1763 .metrics .right {
1764 display: inline-block;
1765 vertical-align: middle;
1766 }
1767
1768 .metrics .top {
1769 display: inline-block;
1770 }
1771
1772 .metrics .bottom {
1773 display: inline-block;
1774 }
1775
1776 .sidebar {
1777 position: absolute;
1778 top: 0;
1779 left: 0;
1780 bottom: 0;
1781 width: 200px;
1782 overflow-y: auto;
1783 overflow-x: hidden;
1784 background-color: rgb(214, 221, 229);
1785 border-right: 1px solid rgb(64%, 64%, 64%);
1786 }
1787
1788 body.inactive .sidebar {
1789 background-color: rgb(232, 232, 232);
1790 }
1791
1792 .database-sidebar-tree-item .icon {
1793 content: url(Images/database.png);
1794 }
1795
1796 .database-table-sidebar-tree-item .icon {
1797 content: url(Images/databaseTable.png);
1798 }
1799
1800 .domstorage-sidebar-tree-item.local-storage .icon {
1801 content: url(Images/localStorage.png);
1802 }
1803
1804 .domstorage-sidebar-tree-item.session-storage .icon {
1805 content: url(Images/sessionStorage.png);
1806 }
1807
1808 .cookie-sidebar-tree-item .icon {
1809 content: url(Images/cookie.png);
1810 }
1811
1812 #storage-views {
1813 position: absolute;
1814 top: 0;
1815 right: 0;
1816 left: 200px;
1817 bottom: 0;
1818 }
1819
1820 .storage-view {
1821 display: none;
1822 overflow: hidden;
1823 position: absolute;
1824 top: 0;
1825 left: 0;
1826 right: 0;
1827 bottom: 0;
1828 }
1829
1830 .storage-view.visible {
1831 display: block;
1832 }
1833
1834 .storage-view.table {
1835 overflow: hidden;
1836 }
1837
1838 .storage-view.table .data-grid {
1839 border: none;
1840 height: 100%;
1841 }
1842
1843 .storage-view.table .storage-table-empty, .storage-view.table .storage-table-err or {
1844 position: absolute;
1845 top: 0;
1846 bottom: 25%;
1847 left: 0;
1848 right: 0;
1849 font-size: 24px;
1850 color: rgb(75%, 75%, 75%);
1851 margin-top: auto;
1852 margin-bottom: auto;
1853 height: 50px;
1854 line-height: 26px;
1855 text-align: center;
1856 font-weight: bold;
1857 padding: 10px;
1858 white-space: pre-wrap;
1859 }
1860
1861 .storage-view.table .storage-table-error {
1862 color: rgb(66%, 33%, 33%);
1863 }
1864
1865 .data-grid {
1866 position: relative;
1867 border: 1px solid #aaa;
1868 }
1869
1870 .data-grid .highlight {
1871 background-color: rgb(255, 230, 179);
1872 }
1873
1874 .data-grid tr.selected .highlight {
1875 background-color: transparent;
1876 }
1877
1878 .data-grid table {
1879 table-layout: fixed;
1880 border-spacing: 0;
1881 border-collapse: collapse;
1882 width: 100%;
1883 font-size: 10px;
1884 font-family: Lucida Grande, sans-serif;
1885 }
1886
1887 .data-grid .data-container {
1888 position: absolute;
1889 top: 16px;
1890 bottom: 0;
1891 left: 0;
1892 right: 0;
1893 padding-right: 14px;
1894 overflow-x: hidden;
1895 overflow-y: overlay;
1896 background-image: -webkit-gradient(linear, left top, left bottom, from(white ), color-stop(0.5, white), color-stop(0.5, rgb(234, 243, 255)), to(rgb(234, 243, 255)));
1897 -webkit-background-size: 1px 32px;
1898 }
1899
1900 .data-grid.inline .data-container {
1901 position: static;
1902 }
1903
1904 .data-grid th {
1905 text-align: left;
1906 background-image: url(Images/glossyHeader.png);
1907 background-repeat: repeat-x;
1908 border-right: 1px solid rgb(179, 179, 179);
1909 border-bottom: 1px solid rgb(179, 179, 179);
1910 height: 15px;
1911 font-weight: normal;
1912 vertical-align: middle;
1913 padding: 0 4px;
1914 white-space: nowrap;
1915 }
1916
1917 .data-grid th.corner {
1918 width: 15px;
1919 border-right: 0 none transparent;
1920 }
1921
1922 .data-grid tr.filler {
1923 display: table-row !important;
1924 height: auto !important;
1925 }
1926
1927 .data-grid tr.filler td {
1928 height: auto !important;
1929 padding: 0 !important;
1930 }
1931
1932 .data-grid table.data {
1933 position: absolute;
1934 left: 0;
1935 top: 0;
1936 right: 16px;
1937 bottom: 0;
1938 height: 100%;
1939 border-top: 0 none transparent;
1940 background-image: -webkit-gradient(linear, left top, left bottom, from(white ), color-stop(0.5, white), color-stop(0.5, rgb(234, 243, 255)), to(rgb(234, 243, 255)));
1941 -webkit-background-size: 1px 32px;
1942 }
1943
1944 .data-grid.inline table.data {
1945 position: static;
1946 }
1947
1948 .data-grid table.data tr {
1949 display: none;
1950 }
1951
1952 .data-grid table.data tr.revealed {
1953 display: table-row;
1954 }
1955
1956 .data-grid td {
1957 vertical-align: top;
1958 height: 12px;
1959 padding: 2px 4px;
1960 white-space: nowrap;
1961 border-right: 1px solid #aaa;
1962 -webkit-user-select: text;
1963 }
1964
1965 .data-grid td > div, .data-grid th > div {
1966 white-space: nowrap;
1967 text-overflow: ellipsis;
1968 overflow: hidden;
1969 }
1970
1971 .data-grid .centered div {
1972 text-align: center;
1973 }
1974
1975 .data-grid .right div {
1976 text-align: right;
1977 }
1978
1979 .data-grid th.sortable div {
1980 position: relative;
1981 }
1982
1983 .data-grid th.sortable:active {
1984 background-image: url(Images/glossyHeaderPressed.png);
1985 }
1986
1987 .data-grid th.sort-ascending, .data-grid th.sort-descending {
1988 border-right: 1px solid rgb(107, 140, 196);
1989 border-bottom: 1px solid rgb(107, 140, 196);
1990 background-image: url(Images/glossyHeaderSelected.png);
1991 background-repeat: repeat-x;
1992 }
1993
1994 .data-grid th.sortable.sort-ascending:active, .data-grid th.sortable.sort-descen ding:active {
1995 background-image: url(Images/glossyHeaderSelectedPressed.png);
1996 }
1997
1998 .data-grid th.sort-ascending div::after {
1999 position: absolute;
2000 top: 0;
2001 right: 0;
2002 width: 8px;
2003 height: 8px;
2004 content: url(Images/treeUpTriangleBlack.png);
2005 }
2006
2007 .data-grid th.sort-descending div::after {
2008 position: absolute;
2009 top: 0;
2010 right: 0;
2011 margin-top: 1px;
2012 width: 8px;
2013 height: 8px;
2014 content: url(Images/treeDownTriangleBlack.png);
2015 }
2016
2017 body.inactive .data-grid th.sort-ascending, body.inactive .data-grid th.sort-des cending {
2018 background-image: url(Images/glossyHeader.png);
2019 border-right: 1px solid rgb(179, 179, 179);
2020 border-bottom: 1px solid rgb(179, 179, 179);
2021 }
2022
2023 .data-grid tr.parent td.disclosure::before {
2024 float: left;
2025 content: url(Images/treeRightTriangleBlack.png);
2026 width: 8px;
2027 height: 8px;
2028 margin-right: 2px;
2029 -webkit-user-select: none;
2030 }
2031
2032 .data-grid tr.expanded td.disclosure::before {
2033 content: url(Images/treeDownTriangleBlack.png);
2034 width: 8px;
2035 height: 8px;
2036 margin-top: 1px;
2037 }
2038
2039 .data-grid tr.selected {
2040 background-color: rgb(212, 212, 212);
2041 color: inherit;
2042 }
2043
2044 .data-grid:focus tr.selected {
2045 background-color: rgb(56, 121, 217);
2046 color: white;
2047 }
2048
2049 .data-grid:focus tr.parent.selected td.disclosure::before {
2050 content: url(Images/treeRightTriangleWhite.png);
2051 }
2052
2053 .data-grid:focus tr.expanded.selected td.disclosure::before {
2054 content: url(Images/treeDownTriangleWhite.png);
2055 }
2056
2057 .data-grid tr:not(.parent) td.disclosure {
2058 text-indent: 10px;
2059 }
2060
2061 .data-grid-resizer {
2062 position: absolute;
2063 top: 0;
2064 bottom: 0;
2065 width: 5px;
2066 z-index: 500;
2067 cursor: col-resize;
2068 }
2069
2070 .storage-view.query {
2071 font-size: initial;
2072 font-family: monospace;
2073 padding: 2px 0;
2074 overflow-y: overlay;
2075 overflow-x: hidden;
2076 -webkit-text-size-adjust: auto;
2077 }
2078
2079 .database-query-prompt {
2080 position: relative;
2081 padding: 1px 22px 1px 24px;
2082 min-height: 16px;
2083 white-space: pre-wrap;
2084 -webkit-user-modify: read-write-plaintext-only;
2085 -webkit-user-select: text;
2086 }
2087
2088 .database-user-query::before, .database-query-prompt::before, .database-query-re sult::before {
2089 position: absolute;
2090 display: block;
2091 content: "";
2092 left: 7px;
2093 top: 0.8em;
2094 width: 10px;
2095 height: 10px;
2096 margin-top: -5px;
2097 -webkit-user-select: none;
2098 }
2099
2100 .database-query-prompt::before {
2101 background-image: url(Images/userInputIcon.png);
2102 }
2103
2104 .database-user-query {
2105 position: relative;
2106 border-bottom: 1px solid rgb(245, 245, 245);
2107 padding: 1px 22px 1px 24px;
2108 min-height: 16px;
2109 }
2110
2111 .database-user-query::before {
2112 background-image: url(Images/userInputPreviousIcon.png);
2113 }
2114
2115 .database-query-text {
2116 color: rgb(0, 128, 255);
2117 -webkit-user-select: text;
2118 }
2119
2120 .database-query-result {
2121 position: relative;
2122 padding: 1px 22px 1px 24px;
2123 min-height: 16px;
2124 margin-left: -24px;
2125 padding-right: 0;
2126 }
2127
2128 .database-query-result.error {
2129 color: red;
2130 -webkit-user-select: text;
2131 }
2132
2133 .database-query-result.error::before {
2134 background-image: url(Images/errorIcon.png);
2135 }
2136
2137 .panel-enabler-view {
2138 z-index: 1000;
2139 position: absolute;
2140 top: 0;
2141 left: 0;
2142 right: 0;
2143 bottom: 0;
2144 background-color: white;
2145 font-size: 13px;
2146 text-align: center;
2147 overflow-x: hidden;
2148 overflow-y: overlay;
2149 display: none;
2150 }
2151
2152 .panel-enabler-view.visible {
2153 display: block;
2154 }
2155
2156 .panel-enabler-view .panel-enabler-view-content {
2157 position: absolute;
2158 top: 0;
2159 left: 0;
2160 right: 0;
2161 bottom: 0;
2162 max-height: 390px;
2163 margin: auto;
2164 white-space: nowrap;
2165 }
2166
2167 .panel-enabler-view h1 {
2168 color: rgb(110, 116, 128);
2169 font-size: 16px;
2170 line-height: 20px;
2171 font-weight: normal;
2172 margin-top: 0;
2173 }
2174
2175 .panel-enabler-disclaimer {
2176 font-size: 10px;
2177 color: rgb(110, 116, 128);
2178 margin-bottom: 12px;
2179 margin-left: 20px;
2180 }
2181
2182 .panel-enabler-disclaimer:empty {
2183 display: none;
2184 }
2185
2186 .panel-enabler-view img {
2187 height: 100%;
2188 min-height: 200px;
2189 max-width: 100%;
2190 top: 0;
2191 bottom: 0;
2192 padding: 20px 0 20px 20px;
2193 margin: auto;
2194 vertical-align: middle;
2195 }
2196
2197 .panel-enabler-view img.hidden {
2198 display: initial !important;
2199 width: 0;
2200 }
2201
2202 .panel-enabler-view form {
2203 display: inline-block;
2204 vertical-align: middle;
2205 width: 330px;
2206 margin: 0;
2207 padding: 15px;
2208 white-space: normal;
2209 }
2210
2211 .panel-enabler-view label {
2212 position: relative;
2213 display: block;
2214 text-align: left;
2215 word-break: break-word;
2216 margin: 0 0 5px 20px;
2217 }
2218
2219 .panel-enabler-view button, .pane button {
2220 color: rgb(6, 6, 6);
2221 background-color: transparent;
2222 border: 1px solid rgb(165, 165, 165);
2223 background-color: rgb(237, 237, 237);
2224 background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(2 52, 252, 252)), to(rgb(223, 223, 223)));
2225 -webkit-border-radius: 12px;
2226 -webkit-appearance: none;
2227 }
2228
2229 .panel-enabler-view button {
2230 font-size: 13px;
2231 margin: 6px 0 0 0;
2232 padding: 3px 20px;
2233 height: 24px;
2234 }
2235
2236 .pane button {
2237 margin: 6px 0 6px 3px;
2238 padding: 2px 9px;
2239 }
2240
2241 .panel-enabler-view button:active, .pane button:active {
2242 background-color: rgb(215, 215, 215);
2243 background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(1 94, 194, 194)), to(rgb(239, 239, 239)));
2244 }
2245
2246 body.inactive .panel-enabler-view button, .panel-enabler-view button:disabled, b ody.inactive .pane button, .pane button:disabled {
2247 color: rgb(130, 130, 130);
2248 border-color: rgb(212, 212, 212);
2249 background-color: rgb(239, 239, 239);
2250 background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(2 50, 250, 250)), to(rgb(235, 235, 235)));
2251 }
2252
2253 .panel-enabler-view input {
2254 height: 17px;
2255 width: 17px;
2256 border: 1px solid rgb(165, 165, 165);
2257 background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(2 52, 252, 252)), to(rgb(223, 223, 223)));
2258 -webkit-border-radius: 8px;
2259 -webkit-appearance: none;
2260 vertical-align: middle;
2261 margin: 0 5px 5px 0;
2262 }
2263
2264 .panel-enabler-view input:active {
2265 background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(1 94, 194, 194)), to(rgb(239, 239, 239)));
2266 }
2267
2268 .panel-enabler-view input:checked {
2269 background: url(Images/radioDot.png) center no-repeat,
2270 -webkit-gradient(linear, left top, left bottom, from(rgb(252, 25 2, 252)), to(rgb(223, 223, 223)));
2271 }
2272
2273 .panel-enabler-view.resources img {
2274 content: url(Images/resourcesSilhouette.png);
2275 }
2276
2277 .panel-enabler-view.scripts img {
2278 content: url(Images/scriptsSilhouette.png);
2279 }
2280
2281 .panel-enabler-view.profiles img {
2282 content: url(Images/profilesSilhouette.png);
2283 }
2284
2285 button.enable-toggle-status-bar-item .glyph {
2286 -webkit-mask-image: url(Images/enableOutlineButtonGlyph.png);
2287 }
2288
2289 button.enable-toggle-status-bar-item.toggled-on .glyph {
2290 -webkit-mask-image: url(Images/enableSolidButtonGlyph.png);
2291 }
2292
2293 .scripts-pause-on-exceptions-status-bar-item .glyph {
2294 -webkit-mask-image: url(Images/pauseOnExceptionButtonGlyph.png);
2295 }
2296
2297 #scripts-status-bar {
2298 position: absolute;
2299 top: -1px;
2300 left: 0;
2301 right: 0;
2302 height: 24px;
2303 }
2304
2305 #scripts-files {
2306 max-width: 250px;
2307 }
2308
2309 #scripts-functions {
2310 max-width: 150px;
2311 }
2312
2313 #scripts-status-bar .status-bar-item img {
2314 margin-top: 2px;
2315 }
2316
2317 #scripts-back img {
2318 content: url(Images/back.png);
2319 }
2320
2321 #scripts-forward img {
2322 content: url(Images/forward.png);
2323 }
2324
2325 #scripts-pause img {
2326 content: url(Images/debuggerPause.png);
2327 }
2328
2329 #scripts-pause.paused img {
2330 content: url(Images/debuggerContinue.png);
2331 }
2332
2333 #scripts-step-over img {
2334 content: url(Images/debuggerStepOver.png);
2335 }
2336
2337 #scripts-step-into img {
2338 content: url(Images/debuggerStepInto.png);
2339 }
2340
2341 #scripts-step-out img {
2342 content: url(Images/debuggerStepOut.png);
2343 }
2344
2345 #scripts-debugger-status {
2346 position: absolute;
2347 line-height: 24px;
2348 top: 0;
2349 right: 8px;
2350 }
2351
2352 #scripts-sidebar-resizer-widget {
2353 position: absolute;
2354 top: 0;
2355 bottom: 0;
2356 right: 225px;
2357 width: 16px;
2358 cursor: col-resize;
2359 background-image: url(Images/statusbarResizerHorizontal.png);
2360 background-repeat: no-repeat;
2361 background-position: center;
2362 }
2363
2364 #scripts-sidebar-buttons {
2365 position: absolute;
2366 right: 0;
2367 top: 0;
2368 bottom: 0;
2369 width: 225px;
2370 overflow: hidden;
2371 border-left: 1px solid rgb(64%, 64%, 64%);
2372 }
2373
2374 #script-resource-views {
2375 display: block;
2376 overflow: auto;
2377 padding: 0;
2378 position: absolute;
2379 top: 23px;
2380 left: 0;
2381 right: 225px;
2382 bottom: 0;
2383 }
2384
2385 .script-view {
2386 display: none;
2387 overflow: hidden;
2388 position: absolute;
2389 top: 0;
2390 left: 0;
2391 right: 0;
2392 bottom: 0;
2393 }
2394
2395 .script-view.visible {
2396 display: block;
2397 }
2398
2399 #scripts-sidebar {
2400 position: absolute;
2401 top: 23px;
2402 right: 0;
2403 bottom: 0;
2404 width: 225px;
2405 background-color: rgb(245, 245, 245);
2406 border-left: 1px solid rgb(64%, 64%, 64%);
2407 cursor: default;
2408 overflow: auto;
2409 }
2410
2411 .resources-larger-resources-status-bar-item .glyph {
2412 -webkit-mask-image: url(Images/largerResourcesButtonGlyph.png);
2413 }
2414
2415 #resources-filter {
2416 height: 24px;
2417 padding: 2px 10px 0;
2418 background: -webkit-gradient(linear, left top, left bottom, from(rgb(233, 23 3, 233)), to(rgb(207, 207, 207)));
2419 border-bottom: 1px solid rgb(177, 177, 177);
2420 overflow: hidden;
2421 }
2422
2423 #console-filter {
2424 height: 24px;
2425 padding: 2px 10px 0;
2426 overflow: hidden;
2427 }
2428
2429 #resources-filter li, #console-filter li {
2430 display: inline-block;
2431 margin: 1px 1px 0 0;
2432 padding: 0 6px 3px;
2433 font-size: 12px;
2434 line-height: 12px;
2435 font-weight: bold;
2436 color: rgb(40, 40, 40);
2437 border: 1px solid transparent;
2438 border-bottom: 0;
2439 background: transparent;
2440 -webkit-border-radius: 8px;
2441 text-shadow: rgba(255, 255, 255, 0.5) 1px 1px 0;
2442 }
2443
2444 #console-filter div.divider, #resources-filter div.divider {
2445 margin-left: 5px;
2446 margin-right: 5px;
2447 /* Only want a border-left here because border on both sides
2448 made the divider too thick */
2449 border-left: 1px solid gray;
2450 display: inline;
2451 }
2452
2453 #resources-filter li.selected, #resources-filter li:hover, #resources-filter li: active,
2454 #console-filter li.selected, #console-filter li:hover, #console-filter li:active {
2455 color: white;
2456 text-shadow: rgb(80, 80, 80) 1px 1px 1px;
2457 background: rgba(20, 20, 20, 0.4);
2458 border-color: rgba(20, 20, 20, 0.2);
2459 -webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 0.5);
2460 }
2461
2462 #resources-filter li:hover,
2463 #console-filter li:hover {
2464 background: rgba(20, 20, 20, 0.4);
2465 border-color: transparent;
2466 -webkit-box-shadow: none;
2467 }
2468
2469 #resources-filter li:active,
2470 #console-filter li:active {
2471 background: rgba(20, 20, 20, 0.6);
2472 }
2473
2474 #resources-container {
2475 position: absolute;
2476 top: 24px;
2477 left: 0;
2478 bottom: 0;
2479 right: 0;
2480 border-right: 0 none transparent;
2481 overflow-y: auto;
2482 overflow-x: hidden;
2483 }
2484
2485 #resources-container.viewing-resource {
2486 right: auto;
2487 width: 200px;
2488 border-right: 1px solid rgb(64%, 64%, 64%);
2489 }
2490
2491 #resources-container.viewing-resource #resources-sidebar {
2492 width: 100%;
2493 border-right: 0 none transparent;
2494 }
2495
2496 #resources-sidebar {
2497 min-height: 100%;
2498 bottom: auto;
2499 overflow: visible;
2500 }
2501
2502 #resources-container-content {
2503 position: absolute;
2504 top: 0;
2505 right: 0;
2506 left: 200px;
2507 min-height: 100%;
2508 }
2509
2510 #resources-container.viewing-resource #resources-container-content {
2511 display: none;
2512 }
2513
2514 #resources-summary {
2515 position: absolute;
2516 padding-top: 20px;
2517 top: 0;
2518 left: 0;
2519 right: 0;
2520 height: 93px;
2521 margin-left: -1px;
2522 border-left: 1px solid rgb(102, 102, 102);
2523 background-color: rgb(101, 111, 130);
2524 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba( 0, 0, 0, 0)), to(rgba(0, 0, 0, 0.5)));
2525 background-repeat: repeat-x;
2526 background-position: bottom;
2527 text-align: center;
2528 text-shadow: black 0 1px 1px;
2529 white-space: nowrap;
2530 color: white;
2531 -webkit-background-size: 1px 6px;
2532 -webkit-background-origin: padding;
2533 -webkit-background-clip: padding;
2534 z-index: 400;
2535 }
2536
2537 .summary-graph-legend {
2538 margin-top: -10px;
2539 padding-left: 15px;
2540 }
2541
2542 .summary-graph-legend-item {
2543 display: inline-block;
2544 font-weight: bold;
2545 margin-right: 15px;
2546 vertical-align: top;
2547 }
2548
2549 .summary-graph-legend-item.total {
2550 margin-left: 10px;
2551 }
2552
2553 .summary-graph-legend-label {
2554 display: inline-block;
2555 text-align: left;
2556 }
2557
2558 .summary-graph-legend-header {
2559 font-size: 12px;
2560 }
2561
2562 .summary-graph-legend-value {
2563 font-size: 10px;
2564 }
2565
2566 .summary-graph-legend-swatch {
2567 vertical-align: top;
2568 margin-top: 1px;
2569 margin-right: 3px;
2570 }
2571
2572 #resources-dividers {
2573 position: absolute;
2574 left: 0;
2575 right: 0;
2576 height: 100%;
2577 top: 0;
2578 z-index: -100;
2579 }
2580
2581 #resources-event-dividers {
2582 position: absolute;
2583 left: 0;
2584 right: 0;
2585 height: 100%;
2586 top: 0;
2587 z-index: 300;
2588 pointer-events: none;
2589 }
2590
2591 #resources-dividers-label-bar {
2592 position: absolute;
2593 top: 93px;
2594 left: 0px;
2595 right: 0;
2596 background-color: rgba(255, 255, 255, 0.8);
2597 background-clip: padding;
2598 border-bottom: 1px solid rgba(0, 0, 0, 0.3);
2599 height: 20px;
2600 z-index: 200;
2601 }
2602
2603 .resources-divider {
2604 position: absolute;
2605 width: 1px;
2606 top: 0;
2607 bottom: 0;
2608 background-color: rgba(0, 0, 0, 0.1);
2609 }
2610
2611 .resources-event-divider-padding {
2612 position: absolute;
2613 width: 8px;
2614 top: 0;
2615 bottom: 0;
2616 pointer-events: auto;
2617 }
2618
2619 .resources-onload-divider {
2620 position: absolute;
2621 width: 2px;
2622 top: 0;
2623 bottom: 0;
2624 z-index: 300;
2625 background-color: rgba(255, 0, 0, 0.5);
2626 }
2627
2628 .resources-ondomcontent-divider {
2629 position: absolute;
2630 width: 2px;
2631 top: 0;
2632 bottom: 0;
2633 z-index: 300;
2634 background-color: rgba(0, 0, 255, 0.5);
2635 }
2636
2637 .resources-divider.last {
2638 background-color: transparent;
2639 }
2640
2641 .resources-divider-label {
2642 position: absolute;
2643 top: 4px;
2644 right: 3px;
2645 font-size: 9px;
2646 color: rgb(50%, 50%, 50%);
2647 white-space: nowrap;
2648 }
2649
2650 .resources-graph-label {
2651 position: absolute;
2652 top: 0;
2653 bottom: 0;
2654 margin: auto -7px;
2655 height: 13px;
2656 line-height: 13px;
2657 font-size: 9px;
2658 color: rgba(0, 0, 0, 0.75);
2659 text-shadow: rgba(255, 255, 255, 0.25) 1px 0 0, rgba(255, 255, 255, 0.25) -1 px 0 0, rgba(255, 255, 255, 0.333) 0 1px 0, rgba(255, 255, 255, 0.25) 0 -1px 0;
2660 z-index: 150;
2661 overflow: hidden;
2662 text-align: center;
2663 font-weight: bold;
2664 opacity: 0;
2665 -webkit-transition: opacity 250ms ease-in-out;
2666 }
2667
2668 .resources-graph-side:hover .resources-graph-label {
2669 opacity: 1;
2670 }
2671
2672 .resources-graph-label:empty {
2673 display: none;
2674 }
2675
2676 .resources-graph-label.waiting {
2677 margin-right: 5px;
2678 }
2679
2680 .resources-graph-label.before {
2681 color: rgba(0, 0, 0, 0.7);
2682 text-shadow: none;
2683 text-align: right;
2684 margin-right: 2px;
2685 }
2686
2687 .resources-graph-label.before::after {
2688 padding-left: 2px;
2689 height: 6px;
2690 content: url(Images/graphLabelCalloutLeft.png);
2691 }
2692
2693 .resources-graph-label.after {
2694 color: rgba(0, 0, 0, 0.7);
2695 text-shadow: none;
2696 text-align: left;
2697 margin-left: 2px;
2698 }
2699
2700 .resources-graph-label.after::before {
2701 padding-right: 2px;
2702 height: 6px;
2703 content: url(Images/graphLabelCalloutRight.png);
2704 }
2705
2706 .resources-graph-bar {
2707 position: absolute;
2708 top: 0;
2709 bottom: 0;
2710 margin: auto -7px;
2711 border-width: 6px 7px;
2712 height: 13px;
2713 min-width: 14px;
2714 opacity: 0.65;
2715 -webkit-border-image: url(Images/timelinePillGray.png) 6 7 6 7;
2716 }
2717
2718 .resources-category-documents, .resources-category-stylesheets, .resources-categ ory-images,
2719 .resources-category-scripts, .resources-category-xhr, .resources-category-fonts, .resources-category-other {
2720 display: none;
2721 }
2722
2723 .filter-all .resources-category-documents, .filter-documents .resources-category -documents,
2724 .filter-all .resources-category-stylesheets, .filter-stylesheets .resources-cate gory-stylesheets,
2725 .filter-all .resources-category-images, .filter-images .resources-category-image s,
2726 .filter-all .resources-category-scripts, .filter-scripts .resources-category-scr ipts,
2727 .filter-all .resources-category-xhr, .filter-xhr .resources-category-xhr,
2728 .filter-all .resources-category-fonts, .filter-fonts .resources-category-fonts,
2729 .filter-all .resources-category-other, .filter-other .resources-category-other,
2730 .resource-sidebar-tree-item.selected {
2731 display: list-item;
2732 }
2733
2734 .console-warning-level, .console-error-level, .console-log-level {
2735 display: none;
2736 }
2737
2738 .filter-all .console-warning-level, .filter-warnings .console-warning-level,
2739 .filter-all .console-error-level, .filter-errors .console-error-level,
2740 .filter-all .console-log-level, .filter-logs .console-log-level {
2741 display: block;
2742 }
2743
2744 .resources-graph-bar.waiting {
2745 opacity: 0.35;
2746 }
2747
2748 .resource-cached .resources-graph-bar {
2749 -webkit-border-image: url(Images/timelineHollowPillGray.png) 6 7 6 7;
2750 }
2751
2752 .resources-category-documents .resources-graph-bar {
2753 -webkit-border-image: url(Images/timelinePillBlue.png) 6 7 6 7;
2754 }
2755
2756 .resources-category-documents.resource-cached .resources-graph-bar {
2757 -webkit-border-image: url(Images/timelineHollowPillBlue.png) 6 7 6 7;
2758 }
2759
2760 .resources-category-stylesheets .resources-graph-bar {
2761 -webkit-border-image: url(Images/timelinePillGreen.png) 6 7 6 7;
2762 }
2763
2764 .resources-category-stylesheets.resource-cached .resources-graph-bar {
2765 -webkit-border-image: url(Images/timelineHollowPillGreen.png) 6 7 6 7;
2766 }
2767
2768 .resources-category-images .resources-graph-bar {
2769 -webkit-border-image: url(Images/timelinePillPurple.png) 6 7 6 7;
2770 }
2771
2772 .resources-category-images.resource-cached .resources-graph-bar {
2773 -webkit-border-image: url(Images/timelineHollowPillPurple.png) 6 7 6 7;
2774 }
2775
2776 .resources-category-fonts .resources-graph-bar {
2777 -webkit-border-image: url(Images/timelinePillRed.png) 6 7 6 7;
2778 }
2779
2780 .resources-category-fonts.resource-cached .resources-graph-bar {
2781 -webkit-border-image: url(Images/timelineHollowPillRed.png) 6 7 6 7;
2782 }
2783
2784 .resources-category-scripts .resources-graph-bar {
2785 -webkit-border-image: url(Images/timelinePillOrange.png) 6 7 6 7;
2786 }
2787
2788 .resources-category-scripts.resource-cached .resources-graph-bar {
2789 -webkit-border-image: url(Images/timelineHollowPillOrange.png) 6 7 6 7;
2790 }
2791
2792 .resources-category-xhr .resources-graph-bar {
2793 -webkit-border-image: url(Images/timelinePillYellow.png) 6 7 6 7;
2794 }
2795
2796 .resources-category-xhr.resource-cached .resources-graph-bar {
2797 -webkit-border-image: url(Images/timelineHollowPillYellow.png) 6 7 6 7;
2798 }
2799
2800 .tip-button {
2801 background-image: url(Images/tipIcon.png);
2802 border: none;
2803 width: 16px;
2804 height: 16px;
2805 float: right;
2806 background-color: transparent;
2807 margin-top: 1px;
2808 }
2809
2810 .tip-button:active {
2811 background-image: url(Images/tipIconPressed.png);
2812 }
2813
2814 .tip-balloon {
2815 position: absolute;
2816 left: 145px;
2817 top: -5px;
2818 z-index: 1000;
2819 border-width: 51px 15px 18px 37px;
2820 -webkit-border-image: url(Images/tipBalloon.png) 51 15 18 37;
2821 width: 265px;
2822 }
2823
2824 .tip-balloon.bottom {
2825 position: absolute;
2826 left: 145px;
2827 top: auto;
2828 bottom: -7px;
2829 z-index: 1000;
2830 border-width: 18px 15px 51px 37px;
2831 -webkit-border-image: url(Images/tipBalloonBottom.png) 18 15 51 37;
2832 }
2833
2834 .tip-balloon-content {
2835 margin-top: -40px;
2836 margin-bottom: -2px;
2837 margin-left: 2px;
2838 }
2839
2840 .tip-balloon.bottom .tip-balloon-content {
2841 margin-top: -10px;
2842 margin-bottom: -35px;
2843 }
2844
2845 #resource-views {
2846 position: absolute;
2847 top: 24px;
2848 right: 0;
2849 left: 200px;
2850 bottom: 0;
2851 }
2852
2853 .source-view-frame {
2854 width: 100%;
2855 height: 100%;
2856 }
2857
2858 .sidebar-resizer-vertical {
2859 position: absolute;
2860 top: 0;
2861 bottom: 0;
2862 width: 5px;
2863 z-index: 500;
2864 cursor: col-resize;
2865 }
2866
2867 .resources .sidebar-resizer-vertical {
2868 top: 24px;
2869 }
2870
2871 .sidebar-tree, .sidebar-tree .children {
2872 position: relative;
2873 padding: 0;
2874 margin: 0;
2875 list-style: none;
2876 font-size: 11px;
2877 }
2878
2879 .sidebar-tree-section {
2880 position: relative;
2881 height: 18px;
2882 padding: 4px 10px 6px 10px;
2883 white-space: nowrap;
2884 margin-top: 1px;
2885 color: rgb(92, 110, 129);
2886 font-weight: bold;
2887 text-shadow: rgba(255, 255, 255, 0.75) 0 1px 0;
2888 }
2889
2890 .sidebar-tree-item {
2891 position: relative;
2892 height: 36px;
2893 padding: 0 5px 0 5px;
2894 white-space: nowrap;
2895 margin-top: 1px;
2896 line-height: 34px;
2897 border-top: 1px solid transparent;
2898 }
2899
2900 .sidebar-tree .children {
2901 display: none;
2902 }
2903
2904 .sidebar-tree .children.expanded {
2905 display: block;
2906 }
2907
2908 .sidebar-tree-section + .children > .sidebar-tree-item {
2909 padding-left: 10px !important;
2910 }
2911
2912 .sidebar-tree-section + .children.small > .sidebar-tree-item {
2913 padding-left: 17px !important;
2914 }
2915
2916 .sidebar-tree > .children > .sidebar-tree-item {
2917 padding-left: 37px;
2918 }
2919
2920 .sidebar-tree > .children > .children > .sidebar-tree-item {
2921 padding-left: 37px;
2922 }
2923
2924 .sidebar-tree.hide-disclosure-buttons > .children {
2925 display: none;
2926 }
2927
2928 .sidebar-tree > .children.hide-disclosure-buttons > .children {
2929 display: none;
2930 }
2931
2932 .sidebar-tree.some-expandable:not(.hide-disclosure-buttons) > .sidebar-tree-item :not(.parent) .icon {
2933 margin-left: 16px;
2934 }
2935
2936 .sidebar-tree-item .disclosure-button {
2937 float: left;
2938 width: 16px;
2939 height: 100%;
2940 border: 0;
2941 background-color: transparent;
2942 background-image: url(Images/disclosureTriangleSmallRight.png);
2943 background-repeat: no-repeat;
2944 background-position: center;
2945 -webkit-apearance: none;
2946 }
2947
2948 .sidebar-tree.hide-disclosure-buttons .sidebar-tree-item .disclosure-button {
2949 display: none;
2950 }
2951
2952 body.inactive .sidebar-tree-item .disclosure-button {
2953 background-image: url(Images/disclosureTriangleSmallRightBlack.png);
2954 }
2955
2956 body.inactive .sidebar-tree-item.expanded .disclosure-button {
2957 background-image: url(Images/disclosureTriangleSmallDownBlack.png);
2958 }
2959
2960 body.inactive .sidebar-tree-item .disclosure-button:active {
2961 background-image: url(Images/disclosureTriangleSmallRightDownBlack.png);
2962 }
2963
2964 .sidebar-tree-item.selected .disclosure-button {
2965 background-image: url(Images/disclosureTriangleSmallRightWhite.png) !importa nt;
2966 }
2967
2968 .sidebar-tree-item.expanded .disclosure-button {
2969 background-image: url(Images/disclosureTriangleSmallDown.png);
2970 }
2971
2972 .sidebar-tree-item.selected.expanded .disclosure-button {
2973 background-image: url(Images/disclosureTriangleSmallDownWhite.png) !importan t;
2974 }
2975
2976 .sidebar-tree-item.selected .disclosure-button:active {
2977 background-image: url(Images/disclosureTriangleSmallRightDownWhite.png) !imp ortant;
2978 }
2979
2980 .sidebar-tree-item .disclosure-button:active {
2981 background-image: url(Images/disclosureTriangleSmallRightDown.png);
2982 }
2983
2984 .sidebar-tree-item .icon {
2985 float: left;
2986 width: 32px;
2987 height: 32px;
2988 margin-top: 1px;
2989 margin-right: 3px;
2990 }
2991
2992 .sidebar-tree-item .status {
2993 float: right;
2994 height: 16px;
2995 margin-top: 9px;
2996 margin-left: 4px;
2997 line-height: 1em;
2998 }
2999
3000 .sidebar-tree-item .status:empty {
3001 display: none;
3002 }
3003
3004 .sidebar-tree-item .status .bubble {
3005 display: inline-block;
3006 height: 14px;
3007 min-width: 16px;
3008 margin-top: 1px;
3009 background-color: rgb(128, 151, 189);
3010 vertical-align: middle;
3011 white-space: nowrap;
3012 padding: 1px 4px;
3013 text-align: center;
3014 font-size: 11px;
3015 font-family: Helvetia, Arial, sans-serif;
3016 font-weight: bold;
3017 text-shadow: none;
3018 color: white;
3019 -webkit-border-radius: 7px;
3020 }
3021
3022 .sidebar-tree-item .status .bubble:empty {
3023 display: none;
3024 }
3025
3026 .sidebar-tree-item.selected .status .bubble {
3027 background-color: white !important;
3028 color: rgb(132, 154, 190) !important;
3029 }
3030
3031 :focus .sidebar-tree-item.selected .status .bubble {
3032 color: rgb(36, 98, 172) !important;
3033 }
3034
3035 body.inactive .sidebar-tree-item.selected .status .bubble {
3036 color: rgb(159, 159, 159) !important;
3037 }
3038
3039 .sidebar-tree.small .sidebar-tree-item, .sidebar-tree .children.small .sidebar-t ree-item, .sidebar-tree-item.small, .small .resources-graph-side {
3040 height: 20px;
3041 }
3042
3043 .sidebar-tree.small .sidebar-tree-item .icon, .sidebar-tree .children.small .sid ebar-tree-item .icon, .sidebar-tree-item.small .icon {
3044 width: 16px;
3045 height: 16px;
3046 }
3047
3048 .sidebar-tree.small .sidebar-tree-item .status, .sidebar-tree .children.small .s idebar-tree-item .status, .sidebar-tree-item.small .status {
3049 margin-top: 1px;
3050 }
3051
3052 .sidebar-tree-item.selected {
3053 color: white;
3054 border-top: 1px solid rgb(145, 160, 192);
3055 background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(1 62, 177, 207)), to(rgb(120, 138, 177)));
3056 text-shadow: rgba(0, 0, 0, 0.33) 0 1px 0;
3057 font-weight: bold;
3058 -webkit-background-origin: padding;
3059 -webkit-background-clip: padding;
3060 }
3061
3062 :focus .sidebar-tree-item.selected {
3063 border-top: 1px solid rgb(68, 128, 200);
3064 background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(9 2, 147, 213)), to(rgb(21, 83, 170)));
3065 }
3066
3067 body.inactive .sidebar-tree-item.selected {
3068 border-top: 1px solid rgb(151, 151, 151);
3069 background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(1 80, 180, 180)), to(rgb(138, 138, 138)));
3070 }
3071
3072 .sidebar-tree-item .titles {
3073 position: relative;
3074 top: 5px;
3075 line-height: 11px;
3076 padding-bottom: 1px;
3077 text-overflow: ellipsis;
3078 overflow: hidden;
3079 white-space: nowrap;
3080 }
3081
3082 .sidebar-tree-item .titles.no-subtitle {
3083 top: 10px;
3084 }
3085
3086 .sidebar-tree.small .sidebar-tree-item .titles, .sidebar-tree .children.small .s idebar-tree-item .titles, .sidebar-tree-item.small .titles {
3087 top: 2px;
3088 line-height: normal;
3089 }
3090
3091 .sidebar-tree:not(.small) .sidebar-tree-item:not(.small) .title::after, .sidebar -tree .children:not(.small) .sidebar-tree-item .title::after {
3092 content: "\A";
3093 white-space: pre;
3094 }
3095
3096 .sidebar-tree-item .subtitle {
3097 font-size: 9px;
3098 color: rgba(0, 0, 0, 0.7);
3099 }
3100
3101 .sidebar-tree.small .sidebar-tree-item .subtitle, .sidebar-tree .children.small .sidebar-tree-item .subtitle, .sidebar-tree-item.small .subtitle {
3102 display: none;
3103 }
3104
3105 .sidebar-tree-item.selected .subtitle {
3106 color: rgba(255, 255, 255, 0.9);
3107 }
3108
3109 #resources-graphs {
3110 position: absolute;
3111 left: 0;
3112 right: 0;
3113 max-height: 100%;
3114 top: 112px;
3115 }
3116
3117 .resources-graph-side {
3118 position: relative;
3119 height: 36px;
3120 padding: 0 5px;
3121 white-space: nowrap;
3122 margin-top: 1px;
3123 border-top: 1px solid transparent;
3124 overflow: hidden;
3125 }
3126
3127 .resources-graph-bar-area {
3128 position: absolute;
3129 top: 0;
3130 bottom: 0;
3131 right: 8px;
3132 left: 9px;
3133 }
3134
3135 #resources-container:not(.viewing-resource) .resource-sidebar-tree-item:nth-of-t ype(2n) {
3136 background-color: rgba(0, 0, 0, 0.05);
3137 }
3138
3139 #resources-container:not(.viewing-resource) .resources-graph-side:nth-of-type(2n ) {
3140 background-color: rgba(0, 0, 0, 0.05);
3141 }
3142
3143 .resources-time-graph-sidebar-item .icon {
3144 content: url(Images/resourcesTimeGraphIcon.png);
3145 }
3146
3147 .resources-size-graph-sidebar-item .icon {
3148 content: url(Images/resourcesSizeGraphIcon.png);
3149 }
3150
3151 .resources-size-graph-sidebar-item .icon {
3152 content: url(Images/resourcesSizeGraphIcon.png);
3153 }
3154
3155 .resource-sidebar-tree-item .icon {
3156 content: url(Images/resourcePlainIcon.png);
3157 }
3158
3159 .children.small .resource-sidebar-tree-item .icon {
3160 content: url(Images/resourcePlainIconSmall.png);
3161 }
3162
3163 .resource-sidebar-tree-item.resources-category-documents .icon {
3164 content: url(Images/resourceDocumentIcon.png);
3165 }
3166
3167 .children.small .resource-sidebar-tree-item.resources-category-documents .icon {
3168 content: url(Images/resourceDocumentIconSmall.png);
3169 }
3170
3171 .resource-sidebar-tree-item.resources-category-stylesheets .icon {
3172 content: url(Images/resourceCSSIcon.png);
3173 }
3174
3175 .children.small .resource-sidebar-tree-item.resources-category-stylesheets .icon {
3176 content: url(Images/resourceDocumentIconSmall.png);
3177 }
3178
3179 .resource-sidebar-tree-item.resources-category-images .icon {
3180 position: relative;
3181 background-image: url(Images/resourcePlainIcon.png);
3182 background-repeat: no-repeat;
3183 content: "";
3184 }
3185
3186 .resource-sidebar-tree-item.resources-category-images .image-resource-icon-previ ew {
3187 position: absolute;
3188 margin: auto;
3189 top: 3px;
3190 bottom: 4px;
3191 left: 5px;
3192 right: 5px;
3193 max-width: 18px;
3194 max-height: 21px;
3195 min-width: 1px;
3196 min-height: 1px;
3197 }
3198
3199 .children.small .resource-sidebar-tree-item.resources-category-images .icon {
3200 background-image: url(Images/resourcePlainIconSmall.png);
3201 content: "";
3202 }
3203
3204 .children.small .resource-sidebar-tree-item.resources-category-images .image-res ource-icon-preview {
3205 top: 2px;
3206 bottom: 1px;
3207 left: 3px;
3208 right: 3px;
3209 max-width: 8px;
3210 max-height: 11px;
3211 }
3212
3213 .resource-sidebar-tree-item.resources-category-fonts .icon {
3214 content: url(Images/resourcePlainIcon.png);
3215 }
3216
3217 .children.small .resource-sidebar-tree-item.resources-category-fonts .icon {
3218 content: url(Images/resourcePlainIconSmall.png);
3219 }
3220
3221 .resource-sidebar-tree-item.resources-category-scripts .icon {
3222 content: url(Images/resourceJSIcon.png);
3223 }
3224
3225 .children.small .resource-sidebar-tree-item.resources-category-scripts .icon {
3226 content: url(Images/resourceDocumentIconSmall.png);
3227 }
3228
3229 .resource-sidebar-tree-item.resources-category-xhr .icon {
3230 content: url(Images/resourcePlainIcon.png);
3231 }
3232
3233 .children.small .resource-sidebar-tree-item.resources-category-xhr .icon {
3234 content: url(Images/resourceDocumentIconSmall.png);
3235 }
3236
3237 .bubble.debug, .console-debug-level .bubble {
3238 background-color: rgb(0, 0, 255) !important;
3239 }
3240
3241 .bubble.warning, .console-warning-level .bubble {
3242 background-color: rgb(232, 164, 0) !important;
3243 }
3244
3245 .bubble.error, .console-error-level .bubble {
3246 background-color: rgb(216, 35, 35) !important;
3247 }
3248
3249 .bubble.search-matches {
3250 background-image: url(Images/searchSmallWhite.png);
3251 background-repeat: no-repeat;
3252 background-position: 3px 2px;
3253 padding-left: 13px !important;
3254 }
3255
3256 .sidebar-tree-item.selected .bubble.search-matches {
3257 background-image: url(Images/searchSmallBlue.png);
3258 }
3259
3260 :focus .sidebar-tree-item.selected .bubble.search-matches {
3261 background-image: url(Images/searchSmallBrightBlue.png);
3262 }
3263
3264 body.inactive .sidebar-tree-item.selected .bubble.search-matches {
3265 background-image: url(Images/searchSmallGray.png);
3266 }
3267
3268 /* Timeline Style */
3269
3270 #timeline-views {
3271 position: absolute;
3272 top: 0;
3273 right: 0;
3274 left: 200px;
3275 bottom: 0;
3276 }
3277
3278 .timeline-tree-item {
3279 height: 18px;
3280 padding-left: 24px;
3281 white-space: nowrap;
3282 }
3283
3284 .timeline-tree-item .data.dimmed {
3285 color: rgba(0, 0, 0, 0.7);
3286 }
3287
3288 /* Profiler Style */
3289
3290 #profile-views {
3291 position: absolute;
3292 top: 0;
3293 right: 0;
3294 left: 200px;
3295 bottom: 0;
3296 }
3297
3298 #profile-view-status-bar-items {
3299 position: absolute;
3300 top: 0;
3301 bottom: 0;
3302 left: 200px;
3303 overflow: hidden;
3304 border-left: 1px solid rgb(184, 184, 184);
3305 margin-left: -1px;
3306 }
3307
3308 .profile-sidebar-tree-item .icon {
3309 content: url(Images/profileIcon.png);
3310 }
3311
3312 .profile-sidebar-tree-item.small .icon {
3313 content: url(Images/profileSmallIcon.png);
3314 }
3315
3316 .profile-group-sidebar-tree-item .icon {
3317 content: url(Images/profileGroupIcon.png);
3318 }
3319
3320 .profile-view {
3321 display: none;
3322 overflow: hidden;
3323 position: absolute;
3324 top: 0;
3325 left: 0;
3326 right: 0;
3327 bottom: 0;
3328 }
3329
3330 .profile-view.visible {
3331 display: block;
3332 }
3333
3334 .profile-view .data-grid {
3335 border: none;
3336 height: 100%;
3337 }
3338
3339 .profile-view .data-grid th.average-column {
3340 text-align: center;
3341 }
3342
3343 .profile-view .data-grid td.average-column {
3344 text-align: right;
3345 }
3346
3347 .profile-view .data-grid th.self-column {
3348 text-align: center;
3349 }
3350
3351 .profile-view .data-grid td.self-column {
3352 text-align: right;
3353 }
3354
3355 .profile-view .data-grid th.total-column {
3356 text-align: center;
3357 }
3358
3359 .profile-view .data-grid td.total-column {
3360 text-align: right;
3361 }
3362
3363 .profile-view .data-grid .calls-column {
3364 text-align: center;
3365 }
3366
3367 .profile-node-file {
3368 float: right;
3369 color: gray;
3370 margin-top: -1px;
3371 }
3372
3373 .data-grid tr.selected .profile-node-file {
3374 color: rgb(33%, 33%, 33%);
3375 }
3376
3377 .data-grid:focus tr.selected .profile-node-file {
3378 color: white;
3379 }
3380
3381 button.enable-toggle-status-bar-item .glyph {
3382 }
3383
3384 .record-profile-status-bar-item .glyph {
3385 -webkit-mask-image: url(Images/recordButtonGlyph.png);
3386 }
3387
3388 .record-profile-status-bar-item.toggled-on .glyph {
3389 -webkit-mask-image: url(Images/recordToggledButtonGlyph.png);
3390 background-color: rgb(216, 0, 0) !important;
3391 }
3392
3393 /* FIXME: should have its own glyph. */
3394 .heap-snapshot-status-bar-item .glyph {
3395 -webkit-mask-image: url(Images/focusButtonGlyph.png);
3396 }
3397
3398 .node-search-status-bar-item .glyph {
3399 -webkit-mask-image: url(Images/nodeSearchButtonGlyph.png);
3400 }
3401
3402 .percent-time-status-bar-item .glyph {
3403 -webkit-mask-image: url(Images/percentButtonGlyph.png);
3404 }
3405
3406 .focus-profile-node-status-bar-item .glyph {
3407 -webkit-mask-image: url(Images/focusButtonGlyph.png);
3408 }
3409
3410 .exclude-profile-node-status-bar-item .glyph {
3411 -webkit-mask-image: url(Images/excludeButtonGlyph.png);
3412 }
3413
3414 .reset-profile-status-bar-item .glyph {
3415 -webkit-mask-image: url(Images/reloadButtonGlyph.png);
3416 }
3417
3418 .delete-storage-status-bar-item .glyph {
3419 -webkit-mask-image: url(Images/excludeButtonGlyph.png);
3420 }
3421
3422 #storage-view-status-bar-items {
3423 position: absolute;
3424 top: 0;
3425 bottom: 0;
3426 left: 200px;
3427 overflow: hidden;
3428 border-left: 1px solid rgb(184, 184, 184);
3429 margin-left: -1px;
3430 }
3431
3432 .refresh-storage-status-bar-item .glyph {
3433 -webkit-mask-image: url(Images/reloadButtonGlyph.png);
3434 }
3435
3436 #storage-view-status-bar-items {
3437 position: absolute;
3438 top: 0;
3439 bottom: 0;
3440 left: 200px;
3441 overflow: hidden;
3442 border-left: 1px solid rgb(184, 184, 184);
3443 margin-left: -1px;
3444 }
3445
3446 ol.breakpoint-list {
3447 -webkit-padding-start: 2px;
3448 list-style: none;
3449 margin: 0;
3450 }
3451
3452 .breakpoint-list li {
3453 white-space: nowrap;
3454 text-overflow: ellipsis;
3455 overflow: hidden;
3456 margin: 4px 0;
3457 }
3458
3459 .breakpoint-list .checkbox-elem {
3460 font-size: 10px;
3461 margin: 0 4px;
3462 vertical-align: top;
3463 position: relative;
3464 z-index: 1;
3465 }
3466
3467 .breakpoint-list .source-text {
3468 font-family: monospace;
3469 white-space: nowrap;
3470 text-overflow: ellipsis;
3471 overflow: hidden;
3472 margin: 2px 0 0px 20px;
3473 }
3474
3475 .breakpoint-list a {
3476 color: rgb(33%, 33%, 33%);
3477 cursor: pointer;
3478 }
3479
3480 .breakpoint-list a:hover {
3481 color: rgb(15%, 15%, 15%);
3482 }
3483
3484 .webkit-html-js-node, .webkit-html-css-node {
3485 white-space: pre;
3486 }
OLDNEW
« no previous file with comments | « chrome/resources/inspector/heap_profiler_panel.js ('k') | chrome/resources/inspector/inspector.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698