rem: 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 + "\n" + title }; return flavourList; 
add: aXferData.data = new TransferData(); aXferData.data.addDataForFlavour("text/unicode", uri); aXferData.data.addDataForFlavour("text/html", htmlString); aXferData.data.addDataForFlavour("text/x-moz-url", url + "\n" + title); 
context:   onDragStart: function (aEvent)  {    var title = aEvent.target.getAttribute("label");    var uri = aEvent.target.parentNode.parentNode.id;    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 + "\n" + title };    return flavourList;  }
meta: 5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5872/0ded6e1344ef51e3e9c7e11f58352faf2fd3681d/history.js/buggy/xpfe/components/history/resources/history.js