add: dump("Width is empty\n"); 
context: function ValidateData(setAttributes){  // Height is always pixels  height = ValidateNumberString(dialog.heightInput.value, 1, maxPixels);  if (height == "") {    // Set focus to the offending control    dialog.heightInput.focus();    return false;  }  dump("Setting height="+height+"\n");  if (setAttributes) {    hLineElement.setAttribute("size", height);  } else {    tempLineElement.setAttribute("size", height);  }  var maxLimit;  dump("Validate width. PercentChar="+percentChar+"\n");  if (percentChar == "%") {    maxLimit = 100;  } else {    // Upper limit when using pixels    maxLimit = maxPixels;  }  width = ValidateNumberString(dialog.widthInput.value, 1, maxLimit);  if (width == "") {    dialog.widthInput.focus();    return false;  }  width = width + percentChar;  dump("Height="+height+" Width="+width+"\n");  if (setAttributes) {    hLineElement.setAttribute("width", width);  } else {    tempLineElement.setAttribute("width", width);  }  align = "left";  if (dialog.centerAlign.checked) {    align = "center";  } else if (dialog.rightAlign.checked) {    align = "right";  }  if (setAttributes) {    hLineElement.setAttribute("align", align);  } else {    tempLineElement.setAttribute("align", align);  }  if (dialog.shading.checked) {    if (setAttributes) {      hLineElement.removeAttribute("noshade");    } else {      tempLineElement.removeAttribute("noshade");    }  } else {    if (setAttributes) {      hLineElement.setAttribute("noshade", "");    } else {      tempLineElement.setAttribute("noshade", "");    }  }  return true;}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/8f1b0f0e2f48f83a0ca1fc5b895d4b1c08312577/EdHLineProps.js/clean/editor/ui/dialogs/content/EdHLineProps.js