Bug 1348258 - Use MODE.TINY for ElementNodes displayed in the grid inspector; r=nchevobbe draft
authorPatrick Brosset <pbrosset@mozilla.com>
Fri, 17 Mar 2017 11:23:35 +0100
changeset 500660 0ad5f2a610ceba290ccb0276333f6f55b94dc2f3
parent 500240 39607304b774591fa6e32c4b06158d869483c312
child 549662 e683434ec0651624fe44dc438712513e92a45b5e
push id49748
push userbmo:pbrosset@mozilla.com
push dateFri, 17 Mar 2017 10:24:21 +0000
reviewersnchevobbe
bugs1348258
milestone55.0a1
Bug 1348258 - Use MODE.TINY for ElementNodes displayed in the grid inspector; r=nchevobbe MozReview-Commit-ID: WUGm4IhwpM
devtools/client/inspector/grids/components/GridItem.js
--- a/devtools/client/inspector/grids/components/GridItem.js
+++ b/devtools/client/inspector/grids/components/GridItem.js
@@ -3,17 +3,17 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 
 "use strict";
 
 const { addons, createClass, createFactory, DOM: dom, PropTypes } = require("devtools/client/shared/vendor/react");
 const { findDOMNode } = require("devtools/client/shared/vendor/react-dom");
 
 // Reps
-const { REPS } = require("devtools/client/shared/components/reps/reps");
+const { REPS, MODE } = require("devtools/client/shared/components/reps/reps");
 const Rep = createFactory(REPS.Rep);
 const ElementNode = REPS.ElementNode;
 
 const Types = require("../types");
 
 module.exports = createClass({
 
   displayName: "GridItem",
@@ -128,16 +128,17 @@ module.exports = createClass({
             value: grid.id,
             checked: grid.highlighted,
             onChange: this.onGridCheckboxClick,
           }
         ),
         Rep(
           {
             defaultRep: ElementNode,
+            mode: MODE.TINY,
             object: this.translateNodeFrontToGrip(nodeFront),
             onDOMNodeMouseOut: () => onHideBoxModelHighlighter(),
             onDOMNodeMouseOver: () => onShowBoxModelHighlighterForNode(nodeFront),
             onInspectIconClick: () => setSelectedNode(nodeFront),
           }
         )
       ),
       dom.div(