rem: val /= gDoingMetric ? 100 : 10; var style = attr + ":" + val + unitString() + ";"; 
add: var style = attr + ":" + (val/10) + unitString() + ";"; 
context: function changeMargin( node ){  // Correct invalid input.  checkDouble(node);  // Reset the margin height/width for this node.  var val = node.value;  var nodeToStyle;  var attr="width";  if ( node == gDialog.topInput ) {    nodeToStyle = gDialog.marginTop;    val = checkMargin( val, gPageHeight, gDialog.bottomInput );    attr = "height";  } else if ( node == gDialog.bottomInput ) {    nodeToStyle = gDialog.marginBottom;    val = checkMargin( val, gPageHeight, gDialog.topInput );    attr = "height";  } else if ( node == gDialog.leftInput ) {    nodeToStyle = gDialog.marginLeft;    val = checkMargin( val, gPageWidth, gDialog.rightInput );  } else {    nodeToStyle = gDialog.marginRight;    val = checkMargin( val, gPageWidth, gDialog.leftInput );  }  val /= gDoingMetric ? 100 : 10;  var style = attr + ":" + val + unitString() + ";";  nodeToStyle.setAttribute( "style", style );}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/ad8cb92cde3aa0bb46abef1686dd35abef5b9b21/printPageSetup.js/clean/xpfe/global/resources/content/printPageSetup.js