rem: if ( title == "" && uri == "" ) 
add: if ( aEvent.target.localName != "treecell" ) 
context:   onDragStart: function (aEvent)  {    var title = aEvent.target.getAttribute("value");    var uri = aEvent.target.parentNode.parentNode.id;    dump("*** title = " + title + "; uri = " + uri + "\n");    if ( title == "" && uri == "" )     // make sure we have something to drag      return null;          var htmlString = "<A HREF='" + uri + "'>" + title + "</A>";    var flavourList = { };    flavourList["text/unicode"] = { width: 2, data: uri };    flavourList["text/html"] = { width: 2, data: htmlString };    flavourList["text/x-moz-url"] = { width: 2, data: uri + " " + "[ TEMP TITLE ]" };    return flavourList;  },
meta: 5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5872/c38ffbda2423d2535cc427f7dda8d99ec41a69ec/history.js/buggy/xpfe/components/history/resources/history.js