Bug 1242958 - The cursor type is not I-beam when the mouse pointer is over the heap-view. r=fitzgen
authorGreg Tatum <tatum.creative@gmail.com>
Tue, 01 Mar 2016 07:28:00 -0500
changeset 322963 4456bd3af75cb7ddde309579d5e33c566fc698f0
parent 322962 acdeef9aa12ac6c0d733821d3b683421ae1f23dd
child 322964 d208534148ecee3c49b525fa8207680840074114
push id5913
push userjlund@mozilla.com
push dateMon, 25 Apr 2016 16:57:49 +0000
treeherdermozilla-beta@dcaf0a6fa115 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersfitzgen
bugs1242958
milestone47.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1242958 - The cursor type is not I-beam when the mouse pointer is over the heap-view. r=fitzgen
devtools/client/themes/memory.css
--- a/devtools/client/themes/memory.css
+++ b/devtools/client/themes/memory.css
@@ -176,23 +176,29 @@ html, body, #app, #memory-tool {
   /**
    * Flex: contains several children, which need to be laid out vertically.
    */
   display: flex;
   flex-direction: column;
   color: var(--theme-body-color);
   border-bottom: 1px solid rgba(128,128,128,0.15);
   padding: 8px;
+  cursor: default;
 }
 
 .snapshot-list-item.selected {
   background-color: var(--theme-selection-background);
   color: var(--theme-selection-color);
 }
 
+.snapshot-list-item.selected ::-moz-selection {
+  background-color: var(--theme-selection-color);
+  color: var(--theme-selection-background);
+}
+
 .snapshot-list-item .snapshot-info {
   display: flex;
   justify-content: space-between;
   font-size: 90%;
 }
 
 .snapshot-list-item .save {
   text-decoration: underline;
@@ -360,16 +366,17 @@ html, body, #app, #memory-tool {
   flex: 1;
   overflow-y: auto;
   background-color: var(--theme-body-background);
 }
 
 .tree-node {
   height: var(--heap-tree-row-height);
   line-height: var(--heap-tree-row-height);
+  cursor: default;
 }
 
 .children-pointer {
   padding-inline-end: 5px;
 }
 
 /**
  * Heap tree view columns
@@ -392,16 +399,21 @@ html, body, #app, #memory-tool {
   background-color: var(--row-hover-background-color);
 }
 
 .heap-tree-item.focused {
   background-color: var(--theme-selection-background);
   color: var(--theme-selection-color);
 }
 
+.heap-tree-item.focused ::-moz-selection {
+  background-color: var(--theme-selection-color);
+  color: var(--theme-selection-background);
+}
+
 .heap-tree-item-bytes,
 .heap-tree-item-count,
 .heap-tree-item-total-bytes,
 .heap-tree-item-total-count {
   /**
    * Flex: contains several subcolumns, which need to be laid out horizontally.
    * These subcolumns may have specific widths or need to flex.
    */