1 /* See license.txt for terms of usage */
5 font-family: monospace;
8 /************************************************************************************************/
14 border: 1px solid #CBE087;
15 background: LightYellow;
16 font-family: monospace;
20 /************************************************************************************************/
23 /* TODO: xxxpedro problem with sourceBox and scrolling elements */
24 /*overflow: scroll; /* see issue 1479 */
34 -moz-user-select: text;
38 background-color: #EEEEEE;
41 /************************************************************************************************/
44 -moz-user-select: none;
46 border-right: 1px solid #CCCCCC;
47 padding: 0px 4px 0 20px;
48 background: #EEEEEE no-repeat 2px 0px;
51 font-family: monospace; /* see issue 2953 */
54 .noteInToolTip { /* below sourceLine, so it overrides it */
55 background-color: #FFD472;
58 .useA11y .sourceBox .sourceViewport:focus .sourceLine {
59 background-color: #FFFFC0;
61 border-right: 1px solid black;
64 .useA11y .sourceBox .sourceViewport:focus {
74 .useA11y .panelStatusLabel:focus {
75 outline-offset: -2px !important;
78 .sourceBox > .sourceRow > .sourceLine {
83 text-decoration: none;
90 .sourceRow[exe_line="true"] {
91 outline: 1px solid #D9D9B6;
93 background-color: lightgoldenrodyellow;
96 .sourceRow[executable="true"] > .sourceLine {
98 color: #4AA02C; /* Spring Green */
102 .sourceRow[exe_line="true"] > .sourceLine {
103 background-image: url(chrome://firebug/skin/exe.png);
107 .sourceRow[breakpoint="true"] > .sourceLine {
108 background-image: url(chrome://firebug/skin/breakpoint.png);
111 .sourceRow[breakpoint="true"][condition="true"] > .sourceLine {
112 background-image: url(chrome://firebug/skin/breakpointCondition.png);
115 .sourceRow[breakpoint="true"][disabledBreakpoint="true"] > .sourceLine {
116 background-image: url(chrome://firebug/skin/breakpointDisabled.png);
119 .sourceRow[breakpoint="true"][exe_line="true"] > .sourceLine {
120 background-image: url(chrome://firebug/skin/breakpointExe.png);
123 .sourceRow[breakpoint="true"][exe_line="true"][disabledBreakpoint="true"] > .sourceLine {
124 background-image: url(chrome://firebug/skin/breakpointDisabledExe.png);
127 .sourceLine.editing {
128 background-image: url(chrome://firebug/skin/breakpoint.png);
131 /************************************************************************************************/
141 .conditionEditorInner {
149 font-family: Lucida Grande, sans-serif;
157 border: 1px solid #0096C0;
158 font-family: monospace;
162 .conditionEditorInner1 {
164 background: url(condBorders.png) repeat-y;
167 .conditionEditorInner2 {
169 background: url(condBorders.png) repeat-y 100% 0;
172 .conditionEditorTop1 {
173 background: url(condCorners.png) no-repeat 100% 0;
178 .conditionEditorTop2 {
183 background: url(condCorners.png) no-repeat;
186 .conditionEditorBottom1 {
187 background: url(condCorners.png) no-repeat 100% 100%;
192 .conditionEditorBottom2 {
193 position: relative; left: -37px;
196 background: url(condCorners.png) no-repeat 0 100%;
199 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
205 .upsideDown .conditionEditorInner {
209 .upsideDown .conditionEditorInner1 {
211 background: url(condBordersUps.png) repeat-y;
214 .upsideDown .conditionEditorInner2 {
216 background: url(condBordersUps.png) repeat-y 100% 0;
219 .upsideDown .conditionEditorTop1 {
220 background: url(condCornersUps.png) no-repeat 100% 0;
225 .upsideDown .conditionEditorTop2 {
230 background: url(condCornersUps.png) no-repeat;
233 .upsideDown .conditionEditorBottom1 {
234 background: url(condCornersUps.png) no-repeat 100% 100%;
239 .upsideDown .conditionEditorBottom2 {
244 background: url(condCornersUps.png) no-repeat 0 100%;
247 /************************************************************************************************/
249 .breakpointsGroupListBox {
253 .breakpointBlockHead {
258 .breakpointBlockHead > .checkbox {
262 .breakpointBlockHead > .objectLink-sourceLink {
265 background-color: #FFFFFF; /* issue 3308 */
268 .breakpointBlockHead > .closeButton {
274 .breakpointCheckbox {
284 .breakpointRow[aria-checked="false"] > .breakpointBlockHead > *,
285 .breakpointRow[aria-checked="false"] > .breakpointCode {
289 .breakpointRow[aria-checked="false"] .breakpointCheckbox,
290 .breakpointRow[aria-checked="false"] .objectLink-sourceLink,
291 .breakpointRow[aria-checked="false"] .closeButton,
292 .breakpointRow[aria-checked="false"] .breakpointMutationType {
293 opacity: 1.0 !important;
301 border-bottom: 1px solid #D7D7D7;
302 font-family: monospace;
306 .breakpointCondition {
310 border-bottom: 1px solid #D7D7D7;
311 font-family: monospace;
315 .breakpointBlock-breakpoints > .groupHeader {
319 .breakpointBlock-monitors > .breakpointCode {
323 .breakpointBlock-errorBreakpoints .breakpointCheckbox,
324 .breakpointBlock-monitors .breakpointCheckbox {
329 margin: 0 !important;
330 border-top: none !important;