rem: flavourList["text/x-moz-url"] = { width: 2, data: uri + " " + title }; 
add: flavourList["text/x-moz-url"] = { width: 2, data: escape(uri) + " " + title }; 
context:   onDragStart: function (aEvent)  {    var title = aEvent.target.getAttribute("value");    var uri = aEvent.target.parentNode.parentNode.id;    dump("*** title = " + title + "; uri = " + uri + "\n");    if ( aEvent.target.localName != "treecell" )     // 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 + " " + title };    return flavourList;  },
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/d9c0ca3d7e2ec519c5f90bdf4ea6f727f96e5d99/history.js/buggy/xpfe/components/history/resources/history.js