second and final part of syncing LCARStrek with Firefox 49/50 devtools theme changes
[themes.git] / LCARStrek / devtools / webconsole.css
index 593cceb50d3e775b7926a06a60c5a4ab8b2f6a9c..f99cd3e280b38c073ad242d41726a5896ccc9414 100644 (file)
@@ -107,12 +107,20 @@ a {
 
 .stack-trace .frame-link-source,
 .message-location .frame-link-source {
+  /* Makes the file name truncated (and ellipsis shown) on the left side */
   direction: rtl;
   white-space: nowrap;
   overflow: hidden;
   text-overflow: ellipsis;
 }
 
+.stack-trace .frame-link-source-inner,
+.message-location .frame-link-source-inner {
+  /* Enforce LTR direction for the file name - fixes bug 1290056 */
+  direction: ltr;
+  unicode-bidi: embed;
+}
+
 .stack-trace .frame-link-function-display-name {
   max-width: 50%;
   white-space: nowrap;
@@ -472,6 +480,16 @@ a {
   margin: 5px 0 0 0;
 }
 
+/* Force cells to only show one row of contents.  Getting normal ellipses
+   behavior has proven impossible so far, so this is better than letting
+   rows get out of vertical alignment when one cell has a lot of content. */
+.consoletable .table-widget-cell > span {
+  overflow: hidden;
+  display: flex;
+  height: 1.25em;
+  line-height: 1.25em;
+}
+
 .message[severity=error] .stacktrace {
   background-color: #000000;
 }