1 /*************************************************************************************************/
2 /*************************************************************************************************/
3 /*************************************************************************************************/
4 /*************************************************************************************************/
6 /*************************************************************************************************/
7 /*************************************************************************************************/
8 /*************************************************************************************************/
10 .netInfoResponseHeadersTitle, netInfoResponseHeadersBody {
16 left: -999999px !important;
19 /* IE6 need a separated rule, otherwise it will not recognize it */
29 padding: 0 !important;
39 /*************************************************************************************************/
40 /*************************************************************************************************/
41 /*************************************************************************************************/
42 /*************************************************************************************************/
44 /*************************************************************************************************/
45 /*************************************************************************************************/
46 /*************************************************************************************************/
48 /************************************************************************************************/
54 border: 1px solid #CBE087;
55 background: LightYellow;
56 font-family: Monaco, monospace;
63 .infoTip[active="true"] {
70 background: url(chrome://firebug/skin/loading_16.gif) no-repeat;
81 font: Monaco, monospace;
84 .infoTipLoading > .infoTipImage,
85 .infoTipLoading > .infoTipCaption {
89 /************************************************************************************************/
94 border-top: 1px solid #CCCCCC;
95 border-bottom: 1px solid #CCCCCC;
96 background: #eee url(group.gif) repeat-x;
102 /************************************************************************************************/
122 margin: 0 0 0 0 !important;
124 border: none !important;
126 text-decoration: inherit;
127 background-color: #FFFFFF;
131 border-top: 1px solid #888888 !important;
132 border-bottom: 1px solid #888888 !important;
144 _border: 1px solid #999 !important;
145 _padding: 1px !important;
146 _filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="#55404040");
152 background: url(textEditorBorders.png) repeat-y;
153 _background: url(textEditorBorders.gif) repeat-y;
160 background: url(textEditorBorders.png) repeat-y 100% 0;
161 _background: url(textEditorBorders.gif) repeat-y 100% 0;
166 background: url(textEditorCorners.png) no-repeat 100% 0;
169 _background: url(textEditorCorners.gif) no-repeat 100% 0;
178 background: url(textEditorCorners.png) no-repeat;
179 _background: url(textEditorCorners.gif) no-repeat;
184 background: url(textEditorCorners.png) no-repeat 100% 100%;
187 _background: url(textEditorCorners.gif) no-repeat 100% 100%;
195 background: url(textEditorCorners.png) no-repeat 0 100%;
196 _background: url(textEditorCorners.gif) no-repeat 0 100%;
200 /*************************************************************************************************/
201 /*************************************************************************************************/
202 /*************************************************************************************************/
203 /*************************************************************************************************/
205 /*************************************************************************************************/
206 /*************************************************************************************************/
207 /*************************************************************************************************/
209 /* See license.txt for terms of usage */
215 .cssSheet > .insertBefore {
222 padding: 1em 0 0 6px;
223 font-family: Monaco, monospace;
227 .cssRule:first-child {
231 .cssElementRuleContainer {
236 padding-right: 150px;
240 /*padding-left: 2em;*/
252 .cssOverridden span {
253 text-decoration: line-through;
264 .cssRule .objectLink-sourceLink {
268 .cssProp.editGroup:hover {
269 background: url(disable.png) no-repeat 2px 1px;
270 _background: url(disable.gif) no-repeat 2px 1px;
273 .cssProp.editGroup.editing {
277 .cssProp.disabledStyle {
278 background: url(disableHover.png) no-repeat 2px 1px;
279 _background: url(disableHover.gif) no-repeat 2px 1px;
284 .disabledStyle .cssPropName,
285 .disabledStyle .cssPropValue {
289 .cssPropValue.editing + .cssSemi,
290 .inlineExpander + .cssSemi {
294 .cssPropValue.editing {
298 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
302 padding: 0 4px 4px 4px;
310 .useA11y .a11yCSSView .focusRow:focus {
312 background-color: transparent
315 .useA11y .a11yCSSView .focusRow:focus .cssSelector,
316 .useA11y .a11yCSSView .focusRow:focus .cssPropName,
317 .useA11y .a11yCSSView .focusRow:focus .cssPropValue,
318 .useA11y .a11yCSSView .computedStyleRow:focus,
319 .useA11y .a11yCSSView .groupHeader:focus {
320 outline: 2px solid #FF9933;
321 outline-offset: -2px;
322 background-color: #FFFFD6;
325 .useA11y .a11yCSSView .groupHeader:focus {
326 outline-offset: -2px;
331 /*************************************************************************************************/
332 /*************************************************************************************************/
333 /*************************************************************************************************/
334 /*************************************************************************************************/
336 /*************************************************************************************************/
337 /*************************************************************************************************/
338 /*************************************************************************************************/
340 /* See license.txt for terms of usage */
350 /************************************************************************************************/
352 .hideCategory-undefined .category-undefined,
353 .hideCategory-html .category-html,
354 .hideCategory-css .category-css,
355 .hideCategory-js .category-js,
356 .hideCategory-image .category-image,
357 .hideCategory-xhr .category-xhr,
358 .hideCategory-flash .category-flash,
359 .hideCategory-txt .category-txt,
360 .hideCategory-bin .category-bin {
364 /************************************************************************************************/
367 background: url(chrome://firebug/skin/group.gif) repeat-x #FFFFFF;
371 border-bottom: 1px solid #CCCCCC;
372 padding: 2px 4px 2px 18px;
381 /************************************************************************************************/
382 /* Header for Net panel table */
390 -moz-user-select: none;
391 border-bottom: 1px solid #9C9C9C;
392 padding: 0 !important;
394 background: #BBBBBB url(chrome://firebug/skin/tableHeader.gif) repeat-x;
398 .netHeaderRow > .netHeaderCell:first-child > .netHeaderCellBox {
399 padding: 2px 14px 2px 18px;
403 padding: 2px 14px 2px 10px;
404 border-left: 1px solid #D9D9D9;
405 border-right: 1px solid #9C9C9C;
408 .netHeaderCell:hover:active {
409 background: #959595 url(chrome://firebug/skin/tableHeaderActive.gif) repeat-x;
413 background: #7D93B2 url(chrome://firebug/skin/tableHeaderSorted.gif) repeat-x;
416 .netHeaderSorted > .netHeaderCellBox {
417 border-right-color: #6B7C93;
418 background: url(chrome://firebug/skin/arrowDown.png) no-repeat right;
421 .netHeaderSorted.sortedAscending > .netHeaderCellBox {
422 background-image: url(chrome://firebug/skin/arrowUp.png);
425 .netHeaderSorted:hover:active {
426 background: #536B90 url(chrome://firebug/skin/tableHeaderSortedActive.gif) repeat-x;
429 /************************************************************************************************/
432 .panelNode-net .netRowHeader {
440 margin-right: 0 !important;
443 /* Display brekpoint disc */
444 .netRow .netRowHeader {
445 background-position: 5px 1px;
448 .netRow[breakpoint="true"] .netRowHeader {
449 background-image: url(chrome://firebug/skin/breakpoint.png);
452 .netRow[breakpoint="true"][disabledBreakpoint="true"] .netRowHeader {
453 background-image: url(chrome://firebug/skin/breakpointDisabled.png);
456 .netRow.category-xhr:hover .netRowHeader {
457 background-color: #F6F6F6;
464 #netHrefCol > .netHeaderCellBox {
468 .netRow .netRowHeader {
472 .netInfoRow .netRowHeader {
476 /************************************************************************************************/
477 /* Column visibility */
479 .netTable[hiddenCols~=netHrefCol] TD[id="netHrefCol"],
480 .netTable[hiddenCols~=netHrefCol] TD.netHrefCol,
481 .netTable[hiddenCols~=netStatusCol] TD[id="netStatusCol"],
482 .netTable[hiddenCols~=netStatusCol] TD.netStatusCol,
483 .netTable[hiddenCols~=netDomainCol] TD[id="netDomainCol"],
484 .netTable[hiddenCols~=netDomainCol] TD.netDomainCol,
485 .netTable[hiddenCols~=netSizeCol] TD[id="netSizeCol"],
486 .netTable[hiddenCols~=netSizeCol] TD.netSizeCol,
487 .netTable[hiddenCols~=netTimeCol] TD[id="netTimeCol"],
488 .netTable[hiddenCols~=netTimeCol] TD.netTimeCol {
492 /************************************************************************************************/
495 background: LightYellow;
502 .netRow.loaded:hover {
509 border-bottom: 1px solid #EFEFEF;
520 color: rgb(128, 128, 128);
523 .responseError > .netStatusCol {
537 -moz-box-sizing: padding-box;
549 -moz-user-select: none;
557 .netHrefCol:hover > .netFullHrefLabel {
561 .netRow.loaded:hover .netCol > .netFullHrefLabel {
562 background-color: #EFEFEF;
565 .useA11y .a11yShowFullLabel {
567 background-image: none !important;
568 border: 1px solid #CBE087;
569 background-color: LightYellow;
570 font-family: Monaco, monospace;
584 padding: 1px 0 2px 0 !important;
591 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
593 .hasHeaders .netHrefLabel:hover {
596 text-decoration: underline;
599 /************************************************************************************************/
607 background: transparent no-repeat 0 0;
608 background-image: url(chrome://firebug/skin/loading_16.gif);
609 display:inline-block;
612 .loaded .netLoadingIcon {
616 /************************************************************************************************/
618 .netBar, .netSummaryBar {
620 border-right: 50px solid transparent;
628 background: #FFFFFF url(chrome://firebug/skin/netBarResolving.gif) repeat-x;
637 background: #FFFFFF url(chrome://firebug/skin/netBarConnecting.gif) repeat-x;
646 background: #FFFFFF url(chrome://firebug/skin/netBarWaiting.gif) repeat-x;
655 background: #FFFFFF url(chrome://firebug/skin/netBarSending.gif) repeat-x;
664 background: #FFFFFF url(chrome://firebug/skin/netBarResponded.gif) repeat-x;
674 background: #38D63B url(chrome://firebug/skin/netBarLoading.gif) repeat-x;
685 background-color: red;
693 background-color: Blue;
697 -moz-box-sizing: padding-box;
707 * Timing info tip is reusing net timeline styles to display the same
708 * colors for individual request phases. Notice that the info tip must
709 * respect also loaded and fromCache styles that also modify the
710 * actual color. These are used both on the same element in case
713 .loaded .netReceivingBar,
714 .loaded.netReceivingBar {
715 background: #B6B6B6 url(chrome://firebug/skin/netBarLoaded.gif) repeat-x;
716 border-color: #B6B6B6;
719 .fromCache .netReceivingBar,
720 .fromCache.netReceivingBar {
721 background: #D6D6D6 url(chrome://firebug/skin/netBarCached.gif) repeat-x;
722 border-color: #D6D6D6;
725 .netSummaryRow .netTimeLabel,
726 .loaded .netTimeLabel {
727 background: transparent;
730 /************************************************************************************************/
739 .timeInfoTipEventBar {
748 .timeInfoTipEventBar {
749 width: 1px !important;
752 .timeInfoTipCell.startTime {
756 .timeInfoTipCell.elapsedTime {
761 /************************************************************************************************/
767 font-family: Lucida Grande, Tahoma, sans-serif;
784 /************************************************************************************************/
787 .netSummaryRow .netReceivingBar {
797 background: #BBBBBB !important;
801 .netSummaryRow .netBar {
802 border-right-color: #BBBBBB;
805 .netSummaryRow > .netCol {
806 border-top: 1px solid #999999;
807 border-bottom: 2px solid;
808 -moz-border-bottom-colors: #EFEFEF #999999;
813 .netSummaryRow > .netHrefCol:hover {
814 background: transparent !important;
837 /************************************************************************************************/
840 background: rgb(255, 255, 225) !important;
850 .netLimitRow > .netCol {
851 border-bottom: 2px solid;
852 -moz-border-bottom-colors: #EFEFEF #999999;
853 vertical-align: middle !important;
864 /************************************************************************************************/
867 border-top: 1px solid #EEEEEE;
868 background: url(chrome://firebug/skin/group.gif) repeat-x #FFFFFF;
872 margin: 10px 0 4px 10px;
885 border: 1px solid transparent;
893 /*.netInfoTab:hover {
897 /* replaced by .netInfoTabSelected for IE6 support
898 .netInfoTab[selected="true"] {
899 cursor: default !important;
900 border: 1px solid #D7D7D7 !important;
901 border-bottom: none !important;
902 -moz-border-radius: 4px 4px 0 0;
903 background-color: #FFFFFF;
906 .netInfoTabSelected {
907 cursor: default !important;
908 border: 1px solid #D7D7D7 !important;
909 border-bottom: none !important;
910 -moz-border-radius: 4px 4px 0 0;
911 -webkit-border-radius: 4px 4px 0 0;
912 border-radius: 4px 4px 0 0;
913 background-color: #FFFFFF;
916 .logRow-netInfo.error .netInfoTitle {
920 .logRow-netInfo.loading .netInfoResponseText {
925 .loading .netInfoResponseHeadersTitle {
929 .netInfoResponseSizeLimit {
930 font-family: Lucida Grande, Tahoma, sans-serif;
938 border: 1px solid #D7D7D7;
941 background-color: #FFFFFF;
942 font-family: Monaco, monospace;
943 white-space: pre-wrap;
944 /*overflow-x: auto; HTML is damaged in case of big (2-3MB) responses */
947 /* replaced by .netInfoTextSelected for IE6 support
948 .netInfoText[selected="true"] {
952 .netInfoTextSelected {
958 font-family: Lucida Grande, Tahoma, sans-serif;
965 .netInfoPostText .netInfoParamName {
966 width: 1px; /* Google Chrome need this otherwise the first column of
967 the post variables table will be larger than expected */
980 .netInfoHeadersGroup,
984 border-bottom: 1px solid #D7D7D7;
987 font-family: Lucida Grande, Tahoma, sans-serif;
992 .netInfoPostParamsTable,
993 .netInfoPostPartsTable,
994 .netInfoPostJSONTable,
995 .netInfoPostXMLTable,
996 .netInfoPostSourceTable {
1001 .netInfoPostContentType {
1004 font-weight: normal;
1007 .netInfoHtmlPreview {
1013 /************************************************************************************************/
1014 /* Request & Response Headers */
1016 .netHeadersViewSource {
1019 font-weight: normal;
1022 .netHeadersViewSource:hover {
1027 /************************************************************************************************/
1030 .netPageSeparatorRow {
1031 background: rgb(229, 229, 229) !important;
1032 font-weight: normal;
1036 .netActivationLabel {
1037 background: url(chrome://firebug/skin/infoIcon.png) no-repeat 3px 2px;
1041 /************************************************************************************************/
1043 .netPageSeparatorRow {
1044 height: 5px !important;
1047 .netPageSeparatorLabel {
1049 height: 5px !important;
1053 background-color: rgb(255, 255, 255);
1057 background: #EFEFEF;
1061 padding: 1px 0 2px 18px !important;
1065 /************************************************************************************************/
1067 .netActivationRow > .netCol {
1068 border-bottom: 2px solid;
1069 -moz-border-bottom-colors: #EFEFEF #999999;
1071 padding-bottom: 3px;
1074 .useA11y .panelNode-net .a11yFocus:focus,
1075 .useA11y .panelNode-net .focusRow:focus {
1076 outline-offset: -2px;
1077 background-color: #FFFFD6 !important;
1080 .useA11y .panelNode-net .netHeaderCell:focus,
1081 .useA11y .panelNode-net :focus .netHeaderCell,
1082 .useA11y .panelNode-net :focus .netReceivingBar,
1083 .useA11y .netSummaryRow :focus .netBar,
1084 .useA11y .netSummaryRow:focus .netBar {
1085 background-color: #FFFFD6;
1086 background-image: none;
1087 border-color: #FFFFD6;
1091 /*************************************************************************************************/
1092 /*************************************************************************************************/
1093 /*************************************************************************************************/
1094 /*************************************************************************************************/
1096 /*************************************************************************************************/
1097 /*************************************************************************************************/
1098 /*************************************************************************************************/
1101 /************************************************************************************************/
1105 .logRow-errorMessage > .hasTwisty > .errorTitle,
1106 .logRow-log > .objectBox-array.hasTwisty,
1107 .logRow-spy .spyHead .spyTitle,
1108 .logGroup > .logRow,
1109 .memberRow.hasChildren > .memberLabelCell > .memberLabel,
1110 .hasHeaders .netHrefLabel,
1111 .netPageRow > .netCol > .netPageTitle {
1112 background-image: url(tree_open.gif);
1113 background-repeat: no-repeat;
1114 background-position: 2px 2px;
1118 .logRow-errorMessage > .hasTwisty.opened > .errorTitle,
1119 .logRow-log > .objectBox-array.hasTwisty.opened,
1120 .logRow-spy.opened .spyHead .spyTitle,
1121 .logGroup.opened > .logRow,
1122 .memberRow.hasChildren.opened > .memberLabelCell > .memberLabel,
1123 .nodeBox.highlightOpen > .nodeLabel > .twisty,
1124 .nodeBox.open > .nodeLabel > .twisty,
1125 .netRow.opened > .netCol > .netHrefLabel,
1126 .netPageRow.opened > .netCol > .netPageTitle {
1127 background-image: url(tree_close.gif);
1131 background-position: 4px 4px;
1136 /************************************************************************************************/
1139 /* IE6 has problems with > operator, and multiple classes */
1141 * html .logRow-spy .spyHead .spyTitle,
1142 * html .logGroup .logGroupLabel,
1143 * html .hasChildren .memberLabelCell .memberLabel,
1144 * html .hasHeaders .netHrefLabel {
1145 background-image: url(tree_open.gif);
1146 background-repeat: no-repeat;
1147 background-position: 2px 2px;
1150 * html .opened .spyHead .spyTitle,
1151 * html .opened .logGroupLabel,
1152 * html .opened .memberLabelCell .memberLabel {
1153 background-image: url(tree_close.gif);
1154 background-repeat: no-repeat;
1155 background-position: 2px 2px;
1160 /*************************************************************************************************/
1161 /*************************************************************************************************/
1162 /*************************************************************************************************/
1163 /*************************************************************************************************/
1165 /*************************************************************************************************/
1166 /*************************************************************************************************/
1167 /*************************************************************************************************/
1170 /* See license.txt for terms of usage */
1172 .panelNode-console {
1177 text-decoration: none;
1182 text-decoration: underline;
1188 border-bottom: 1px solid #D7D7D7;
1189 padding: 2px 4px 1px 6px;
1190 background-color: #FFFFFF;
1191 overflow: hidden !important; /* IE need this to avoid disappearing bug with collapsed logs */
1194 .useA11y .logRow:focus {
1195 border-bottom: 1px solid #000000 !important;
1196 outline: none !important;
1197 background-color: #FFFFAD !important;
1200 .useA11y .logRow:focus a.objectLink-sourceLink {
1201 background-color: #FFFFAD;
1204 .useA11y .a11yFocus:focus, .useA11y .objectBox:focus {
1205 outline: 2px solid #FF9933;
1206 background-color: #FFFFAD;
1209 .useA11y .objectBox-null:focus, .useA11y .objectBox-undefined:focus{
1210 background-color: #888888 !important;
1213 .useA11y .logGroup.opened > .logRow {
1214 border-bottom: 1px solid #ffffff;
1218 background: url(group.gif) repeat-x #FFFFFF;
1219 padding: 0 !important;
1220 border: none !important;
1226 border-left: 1px solid #D7D7D7;
1227 border-top: 1px solid #D7D7D7;
1228 background: #FFFFFF;
1231 .logGroup > .logRow {
1232 background-color: transparent !important;
1236 .logGroup.opened > .logRow {
1237 border-bottom: none;
1240 .logGroup.opened > .logGroupBody {
1244 /*****************************************************************************************/
1246 .logRow-command > .objectBox-text {
1247 font-family: Monaco, monospace;
1249 white-space: pre-wrap;
1256 .logRow-warningMessage,
1257 .logRow-errorMessage {
1259 background-repeat: no-repeat;
1260 background-position: 4px 2px;
1264 .logRow-warningMessage,
1265 .logRow-errorMessage {
1271 .logRow-info .objectLink-sourceLink {
1272 background-color: #FFFFFF;
1276 .logRow-warningMessage,
1277 .logRow-warn .objectLink-sourceLink,
1278 .logRow-warningMessage .objectLink-sourceLink {
1279 background-color: cyan;
1284 .logRow-errorMessage,
1285 .logRow-error .objectLink-sourceLink,
1286 .logRow-errorMessage .objectLink-sourceLink {
1287 background-color: LightYellow;
1292 .logRow-errorMessage {
1297 /*background-image: url(chrome://firebug/skin/infoIcon.png);*/
1301 .logRow-warningMessage {
1302 /*background-image: url(chrome://firebug/skin/warningIcon.png);*/
1307 .logRow-errorMessage {
1308 /*background-image: url(chrome://firebug/skin/errorIcon.png);*/
1311 /*****************************************************************************************/
1316 .objectLink-element,
1317 .objectLink-textNode,
1318 .objectLink-function,
1319 .objectBox-stackTrace,
1320 .objectLink-profile {
1321 font-family: Monaco, monospace;
1326 .objectLink-textNode {
1327 white-space: pre-wrap;
1331 .objectLink-styleRule,
1332 .objectLink-element,
1333 .objectLink-textNode {
1341 .objectLink-function,
1342 .objectBox-stackTrace,
1343 .objectLink-profile {
1348 .objectBox-undefined {
1350 border: 1px solid #666666;
1351 background-color: #888888;
1355 .objectBox-exception {
1356 padding: 0 2px 0 18px;
1357 /*background: url(chrome://firebug/skin/errorIcon-sm.png) no-repeat 0 0;*/
1361 .objectLink-sourceLink {
1366 font-family: Lucida Grande, sans-serif;
1371 /************************************************************************************************/
1377 padding-bottom: 2px;
1392 .errorSource-syntax > .errorBreak {
1398 font-family: Monaco, monospace;
1402 .errorSource:hover {
1403 text-decoration: underline;
1412 vertical-align: bottom;
1413 /*background: url(chrome://firebug/skin/breakpoint.png) no-repeat;*/
1417 .hasBreakSwitch .errorBreak {
1421 .breakForError .errorBreak {
1425 .assertDescription {
1429 /************************************************************************************************/
1431 .logRow-profile > .logRow > .objectBox-text {
1432 font-family: Lucida Grande, Tahoma, sans-serif;
1436 .logRow-profile > .logRow > .objectBox-text:last-child {
1441 .logRow-profile.opened > .logRow {
1442 padding-bottom: 4px;
1445 .profilerRunning > .logRow {
1446 /*background: transparent url(chrome://firebug/skin/loading_16.gif) no-repeat 2px 0 !important;*/
1447 padding-left: 22px !important;
1450 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
1459 border-bottom: 1px solid #D7D7D7;
1463 .profileTable tr[odd="1"] {
1464 background-color: #F5F5F5;
1465 vertical-align:middle;
1469 vertical-align:middle;
1473 padding: 1px 4px 0 4px;
1478 -moz-user-select: none;
1479 border-bottom: 1px solid #9C9C9C;
1480 padding: 0 !important;
1482 /*background: #BBBBBB url(chrome://firebug/skin/tableHeader.gif) repeat-x;*/
1487 border-left: 1px solid #D9D9D9;
1488 border-right: 1px solid #9C9C9C;
1491 .headerCell:hover:active {
1492 /*background: #959595 url(chrome://firebug/skin/tableHeaderActive.gif) repeat-x;*/
1496 /*background: #7D93B2 url(chrome://firebug/skin/tableHeaderSorted.gif) repeat-x;*/
1499 .headerSorted > .headerCellBox {
1500 border-right-color: #6B7C93;
1501 /*background: url(chrome://firebug/skin/arrowDown.png) no-repeat right;*/
1504 .headerSorted.sortedAscending > .headerCellBox {
1505 /*background-image: url(chrome://firebug/skin/arrowUp.png);*/
1508 .headerSorted:hover:active {
1509 /*background: #536B90 url(chrome://firebug/skin/tableHeaderSortedActive.gif) repeat-x;*/
1516 .linkCell > .objectLink-sourceLink {
1520 /*****************************************************************************************/
1522 .logRow-stackTrace {
1524 background: #f8f8f8;
1527 .logRow-stackTrace > .objectBox-stackFrame {
1532 /************************************************************************************************/
1534 .objectLink-object {
1535 font-family: Lucida Grande, sans-serif;
1538 white-space: pre-wrap;
1541 /* xxxpedro reps object representation .................................... */
1542 .objectProp-object {
1548 font-weight: normal;
1552 /*font-style: italic;*/
1557 .objectProps .objectProp-string,
1558 .objectProps .objectProp-number,
1559 .objectProps .objectProp-object
1565 .objectProps .objectProp-string
1567 /*font-family: Monaco, monospace;*/
1570 .objectProps .objectProp-number
1572 /*font-family: Monaco, monospace;*/
1575 .objectProps .objectProp-object
1577 /*font-family: Lucida Grande,sans-serif;*/
1580 /* xxxpedro reps object representation .................................... */
1582 /************************************************************************************************/
1587 font-family: Monaco, monospace;
1588 font-weight: normal;
1603 .selectorHidden > .selectorTag {
1607 .selectorHidden > .selectorId {
1611 .selectorHidden > .selectorClass {
1616 font-family: Lucida Grande, sans-serif;
1621 /*****************************************************************************************/
1623 .panelNode.searching .logRow {
1628 display: block !important;
1640 /*****************************************************************************************/
1649 font-family: Monaco, monospace;
1655 .arrayRightBracket {
1665 .arrayRightBracket {
1669 /*****************************************************************************************/
1675 /************************************************************************************************/
1678 .logRow-errorMessage > .hasTwisty > .errorTitle,
1679 .logRow-spy .spyHead .spyTitle,
1682 .logRow-errorMessage .hasTwisty .errorTitle,
1683 .logRow-spy .spyHead .spyTitle,
1687 background-repeat: no-repeat;
1688 background-position: 3px 3px;
1691 .logRow-errorMessage > .hasTwisty > .errorTitle {
1692 background-position: 2px 3px;
1695 .logRow-errorMessage > .hasTwisty > .errorTitle:hover,
1696 .logRow-spy .spyHead .spyTitle:hover,
1697 .logGroup > .logRow:hover {
1698 text-decoration: underline;
1701 /*****************************************************************************************/
1704 padding: 0 !important;
1708 .logRow-spy .objectLink-sourceLink {
1709 background: url(group.gif) repeat-x #FFFFFF;
1714 .logRow-spy.opened {
1715 padding-bottom: 4px;
1716 border-bottom: none;
1722 -moz-box-sizing: padding-box;
1730 white-space: nowrap;
1734 .spyTitleCol:hover > .objectLink-sourceLink,
1735 .spyTitleCol:hover > .spyTime,
1736 .spyTitleCol:hover > .spyStatus,
1737 .spyTitleCol:hover > .spyTitle {
1743 -moz-user-select: none;
1745 background-color: Transparent;
1748 .spyTitleCol:hover > .spyFullTitle {
1754 color: rgb(128, 128, 128);
1760 color: rgb(128, 128, 128);
1768 vertical-align: middle;
1769 background: transparent no-repeat 0 0;
1773 .loading .spyHead .spyRow .spyIcon {
1774 background-image: url(loading_16.gif);
1778 .logRow-spy.loaded:not(.error) .spyHead .spyRow .spyIcon {
1783 .logRow-spy.error .spyHead .spyRow .spyIcon {
1784 background-image: url(errorIcon-sm.png);
1786 background-position: 2px 2px;
1789 .logRow-spy .spyHead .netInfoBody {
1793 .logRow-spy.opened .spyHead .netInfoBody {
1798 .logRow-spy.error .spyTitle,
1799 .logRow-spy.error .spyStatus,
1800 .logRow-spy.error .spyTime {
1804 .logRow-spy.loading .spyResponseText {
1809 /************************************************************************************************/
1812 font-family: Lucida Grande, Tahoma, sans-serif;
1819 font-family: Lucida Grande, Tahoma, sans-serif;
1827 /*************************************************************************************************/
1828 /*************************************************************************************************/
1829 /*************************************************************************************************/
1830 /*************************************************************************************************/
1832 /*************************************************************************************************/
1833 /*************************************************************************************************/
1834 /*************************************************************************************************/
1837 /* See license.txt for terms of usage */
1840 overflow-x: hidden !important;
1846 table-layout: fixed;
1855 padding: 2px 0 2px 0;
1856 vertical-align: top;
1860 padding: 1px 0 1px 5px;
1868 -moz-user-select: none;
1870 /*position: absolute;*/
1873 /*white-space: nowrap;*/
1874 background-color: #FFFFFF;
1875 text-decoration: none;
1878 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
1880 .memberRow.hasChildren .memberLabelCell .memberLabel:hover {
1883 text-decoration: underline;
1886 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
1898 .userFunctionLabel {
1916 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
1919 background-color: LightYellow;
1920 border-bottom: 5px solid #BEBEBE;
1924 background-color: LightYellow;
1927 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
1931 background-color: LightYellow;
1932 border-bottom: 1px solid #BEBEBE;
1936 .editor-watchNewRow,
1938 font-family: Monaco, monospace !important;
1942 padding: 1px 0 !important;
1946 padding-bottom: 0 !important;
1949 .watchRow > .memberLabelCell {
1950 font-family: Monaco, monospace;
1952 padding-bottom: 1px;
1955 .watchRow > .memberLabelCell > .memberLabel {
1956 background-color: transparent;
1959 .watchRow > .memberValueCell {
1961 padding-bottom: 2px;
1964 .watchRow > .memberLabelCell,
1965 .watchRow > .memberValueCell {
1966 background-color: #F5F5F5;
1967 border-bottom: 1px solid #BEBEBE;
1970 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
1973 z-index: 2147483647;
1980 /*************************************************************************************************/
1981 /*************************************************************************************************/
1982 /*************************************************************************************************/
1983 /*************************************************************************************************/
1984 /*************************************************************************************************/
1985 /*************************************************************************************************/
1986 /*************************************************************************************************/
1987 /* FROM ORIGINAL FIREBUG */
1992 /************************************************************************************************
1994 *************************************************************************************************/
1996 overflow-x: hidden !important;
2000 font: 1em Monaco, monospace;
2004 #fbstylesheetButtons select, #fbScriptButtons select {
2005 font: 11px Lucida Grande, Tahoma, sans-serif;
2008 background: #fafafa;
2009 border: 1px inset #fff;
2014 .Selector { margin-top:10px }
2015 .CSSItem {margin-left: 4% }
2016 .CSSText { padding-left:20px; }
2017 .CSSProperty { color:#005500; }
2018 .CSSValue { padding-left:5px; color:#000088; }
2021 /************************************************************************************************
2023 *************************************************************************************************/
2046 _position: absolute;
2050 clip: rect(0, 2048px, 27px, 0);
2054 display: none !important;
2059 background: url(tabMenuTarget.png);
2062 .fbTabMenuTarget:hover {
2063 background: url(tabMenuTargetHover.png);
2068 background: url(shadowAlpha.png) no-repeat bottom right !important;
2069 background: url(shadow2.gif) no-repeat bottom right;
2070 margin: 10px 0 0 10px !important;
2071 margin: 10px 0 0 5px;
2077 background-color: #fff;
2078 border: 1px solid #a9a9a9;
2088 z-index: 2147483647;
2098 padding: 1px 18px 0;
2099 text-decoration: none;
2102 background: #ACA899;
2111 text-decoration: none;
2119 background: #316AC5;
2123 background: transparent url(tabMenuPin.png) no-repeat right 0;
2126 .fbMenuGroup:hover {
2127 background: #316AC5 url(tabMenuPin.png) no-repeat right -17px;
2130 .fbMenuGroupSelected {
2132 background: #316AC5 url(tabMenuPin.png) no-repeat right -17px;
2136 background: transparent url(tabMenuCheckbox.png) no-repeat 4px 0;
2139 .fbMenuChecked:hover {
2140 background: #316AC5 url(tabMenuCheckbox.png) no-repeat 4px -17px;
2143 .fbMenuRadioSelected {
2144 background: transparent url(tabMenuRadio.png) no-repeat 4px 0;
2147 .fbMenuRadioSelected:hover {
2148 background: #316AC5 url(tabMenuRadio.png) no-repeat 4px -17px;
2152 padding-right: 85px;
2155 .fbMenuShortcutKey {
2168 color: #ACA899 !important;
2171 #fbFirebugSettingsMenu {
2196 text-decoration: none;
2200 .fbIconButton:hover {
2207 border: 1px solid #fff;
2208 border-bottom: 1px solid #bbb;
2209 border-right: 1px solid #bbb;
2219 color: #333 !important;
2220 border: 1px solid #bbb !important;
2221 border-bottom: 1px solid #cfcfcf !important;
2222 border-right: 1px solid #ddd !important;
2227 /************************************************************************************************
2229 *************************************************************************************************/
2236 background: url(sprite.png) #f1f2ee 0 0;
2240 #fbErrorPopupContent {
2247 border-left: 1px solid #aca899;
2265 .fbBtnInspectActive {
2267 color: #fff !important;
2270 /************************************************************************************************
2272 *************************************************************************************************/
2278 font-family: Lucida Grande, Tahoma, sans-serif;
2287 /************************************************************************************************
2289 *************************************************************************************************/
2294 background: url(sprite.png) #f1f2ee 0 0;
2305 border-left: 1px solid #aca899;
2310 border: 1px solid #ccc;
2312 background: #fff url(search.png) no-repeat 4px 2px !important;
2313 background: #fff url(search.gif) no-repeat 4px 2px;
2320 margin: 1px 4px 0 0;
2324 #fbLeftToolbarErrors {
2326 margin: 7px 0px 0 5px;
2333 background: url(errorIcon.png) no-repeat !important;
2334 background: url(errorIcon.gif) no-repeat;
2343 margin: 5px 2px 0 5px;
2352 background: url(sprite.png) 0 -135px;
2357 /************************************************************************************************
2359 *************************************************************************************************/
2361 font-family: Lucida Grande, Tahoma, sans-serif;
2369 border-collapse: collapse;
2375 #fbChrome > tbody > tr > td {
2384 background: url(sprite.png) #f1f2ee 0 0;
2391 background: url(sprite.png) #dbd9c9 0 -27px;
2397 vertical-align: top;
2405 /************************************************************************************************
2407 *************************************************************************************************/
2410 *************************************************************************************************/
2417 background: url(sprite.png) 0 -135px;
2421 padding: 0 2px 0 5px;
2425 padding: 0 2px 0 5px;
2429 text-decoration: none;
2438 #fbStatusBarBox a:hover {
2441 border: 1px solid #fff;
2442 border-bottom: 1px solid #bbb;
2443 border-right: 1px solid #bbb;
2448 text-decoration: none;
2452 padding: 4px 6px 4px 7px;
2458 background: #f5f5ef url(buttonBg.png);
2459 padding: 3px 5px 3px 6px;
2460 border: 1px solid #fff;
2461 border-bottom: 1px solid #bbb;
2462 border-right: 1px solid #bbb;
2466 background: #e3e3db url(buttonBgHover.png) !important;
2467 padding: 3px 4px 2px 6px !important;
2468 margin: 1px 0 0 1px !important;
2469 border: 1px solid #ACA899 !important;
2470 border-color: #ACA899 #ECEBE3 #ECEBE3 #ACA899 !important;
2478 .fbToolbarSeparator {
2481 border-color: transparent #fff transparent #777;
2482 _border-color: #eee #fff #eee #777;
2497 text-decoration: none;
2501 .fbStatusBar a:hover {
2509 white-space: nowrap;
2516 background: url(sprite.png) #f1f2ee 0 0;
2520 *************************************************************************************************/
2523 width: 1024px; /* fixed width to avoid tabs breaking line */
2526 white-space: nowrap;
2527 background: url(sprite.png) #dbd9c9 0 -27px;
2533 background: url(sprite.png) #dbd9c9 0 -27px;
2536 width: 300px; /* fixed width to avoid tabs breaking line */
2543 width: 290px; /* fixed width to avoid tabs breaking line */
2549 *************************************************************************************************/
2554 #fbPanelBox1, #fbPanelBox2 {
2555 max-height: inherit;
2574 #fbLargeCommandLine {
2584 padding: 2px 0 0 2px;
2589 border-top: 1px solid #B9B7AF;
2591 _border-left: 1px solid #fff;
2594 #fbLargeCommandButtons {
2596 background: #ECE9D8;
2603 border-top: 1px solid #ACA899;
2607 #fbSmallCommandLineIcon {
2608 background: url(down.png) no-repeat;
2616 #fbSmallCommandLineIcon:hover {
2617 background: url(downHover.png) no-repeat;
2621 overflow: hidden !important;
2622 position: fixed !important;
2623 display: none !important;
2624 visibility: hidden !important;
2628 *************************************************************************************************/
2636 _position: absolute;
2644 border-top: 1px solid #ccc;
2653 font: 11px Monaco, monospace;
2664 padding: 2px 0 2px 32px;
2665 font: 11px Monaco, monospace;
2670 #fbLargeCommandLineIcon {
2671 background: url(up.png) no-repeat;
2678 #fbLargeCommandLineIcon:hover {
2679 background: url(upHover.png) no-repeat;
2688 /************************************************************************************************
2690 *************************************************************************************************/
2692 /* fbToolbar buttons
2693 *************************************************************************************************/
2699 text-decoration: none;
2703 #fbWindowButtons .fbSmallButton {
2708 background: url(min.png);
2711 #fbWindow_btClose:hover {
2712 background: url(minHover.png);
2715 #fbWindow_btDetach {
2716 background: url(detach.png);
2719 #fbWindow_btDetach:hover {
2720 background: url(detachHover.png);
2723 #fbWindow_btDeactivate {
2724 background: url(off.png);
2727 #fbWindow_btDeactivate:hover {
2728 background: url(offHover.png);
2732 /* fbPanelBarBox tabs
2733 *************************************************************************************************/
2735 text-decoration: none;
2741 font-family: Lucida Grande, Tahoma, sans-serif;
2750 /*display: block; TODO: safe to remove this? */
2754 .fbPanelBar .fbTabL,.fbPanelBar .fbTabR {
2759 .fbPanelBar .fbTabText {
2764 background: url(sprite.png) 0 -73px;
2767 a.fbTab:hover .fbTabL {
2768 background: url(sprite.png) -16px -96px;
2771 a.fbTab:hover .fbTabR {
2772 background: url(sprite.png) -24px -96px;
2776 background: url(sprite.png) #f1f2ee 0 -50px !important;
2780 .fbSelectedTab .fbTabL {
2781 background: url(sprite.png) 0 -96px !important;
2784 .fbSelectedTab .fbTabR {
2785 background: url(sprite.png) -8px -96px !important;
2789 *************************************************************************************************/
2792 _position: absolute;
2798 cursor: n-resize !important;
2799 background: url(pixel_transparent.gif);
2803 #fbHSplitter.fbOnMovingHSplitter {
2809 background: #ece9d8;
2811 border: 1px solid #716f64;
2812 border-width: 0 1px;
2813 border-left-color: #aca899;
2818 text-decoration: none;
2825 /************************************************************************************************/
2827 font: 1em/1.4545em Monaco, monospace;
2833 padding: 0 5px 0 10px;
2836 border-right: 1px solid #ccc;
2845 font: 1em Monaco, monospace;
2851 /************************************************************************************************/
2860 background: url(tree_open.gif);
2863 _position: absolute;
2867 background: url(tree_close.gif);
2870 div.objectBox-element {
2873 .objectBox-selector{
2878 background: highlight;
2879 /* background: url(roundCorner.svg); Opera */
2880 color: #fff !important;
2882 .selectedElement span{
2883 color: #fff !important;
2886 /* IE6 need this hack */
2887 * html .selectedElement {
2891 /* Webkit CSS Hack - bug in "highlight" named color */
2892 @media screen and (-webkit-min-device-pixel-ratio:0) {
2894 background: #316AC5;
2895 color: #fff !important;
2899 /************************************************************************************************/
2900 /************************************************************************************************/
2905 /* TODO: remove this? */
2906 /* TODO: xxxpedro - IE need this in windowless mode (cnn.com) check if the issue is related to
2907 position. if so, override it at chrome.js initialization when creating the div */
2910 border-bottom: 1px solid #D7D7D7;
2911 padding: 2px 4px 1px 6px;
2912 zbackground-color: #FFFFFF;
2917 font-family: Monaco, monospace;
2924 .objectBox-function,
2925 .objectLink-element,
2926 .objectLink-textNode,
2927 .objectLink-function,
2928 .objectBox-stackTrace,
2929 .objectLink-profile {
2930 font-family: Monaco, monospace;
2935 border: 1px solid #666666;
2936 background-color: #888888;
2943 /* TODO: xxxpedro make long strings break line */
2944 /*white-space: pre; */
2951 .objectBox-function {
2958 font-family: Lucida Grande, sans-serif;
2965 /************************************************************************************************/
2966 .logRow-info,.logRow-error,.logRow-warn {
2967 background: #fff no-repeat 2px 2px;
2969 padding-bottom: 3px;
2973 background-image: url(infoIcon.png) !important;
2974 background-image: url(infoIcon.gif);
2978 background-color: cyan;
2979 background-image: url(warningIcon.png) !important;
2980 background-image: url(warningIcon.gif);
2984 background-color: LightYellow;
2985 background-image: url(errorIcon.png) !important;
2986 background-image: url(errorIcon.gif);
2991 vertical-align: top;
2995 .objectBox-sourceLink {
3000 font-family: Lucida Grande, sans-serif;
3005 /************************************************************************************************/
3007 //TODO: remove this when console2 is finished
3011 background: #EEEEEE;
3012 border-bottom: none;
3016 background: #EEEEEE;
3021 border-top: 1px solid #D7D7D7;
3022 border-left: 1px solid #D7D7D7;
3025 /************************************************************************************************/
3026 .selectorTag,.selectorId,.selectorClass {
3027 font-family: Monaco, monospace;
3028 font-weight: normal;
3043 /************************************************************************************************/
3044 .objectBox-element {
3045 font-family: Monaco, monospace;
3060 font-weight: normal;
3063 .nodeText,.nodeComment {
3065 vertical-align: top;
3070 font-family: Monaco, monospace;
3077 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
3079 .nodeHidden, .nodeHidden * {
3083 .nodeHidden .nodeTag {
3087 .nodeHidden .nodeValue {
3091 .selectedElement .nodeHidden, .selectedElement .nodeHidden * {
3092 color: SkyBlue !important;
3096 /************************************************************************************************/
3099 _position: relative;
3111 vertical-align: top;
3119 .propertyValueCell {
3125 display: table-cell;
3129 _position: relative;
3138 height: 100% !important;
3141 .FirebugPopup #fbWindowButtons {
3142 display: none !important;
3145 .FirebugPopup #fbHSplitter {
3146 display: none !important;