rem: return ioService.getURLSpecFromFile(aData); 
add: var fileHandler = ioService.getProtocolHandler("file") .QueryInterface(Components.interfaces.nsIFileProtocolHandler); return fileHandler.getURLSpecFromFile(aData); 
context:   retrieveURLFromData: function (aData, flavour)  {    switch (flavour) {      case "text/unicode":        return aData;      case "text/x-moz-url":        return aData.toString().split("\n")[0];      case "application/x-moz-file":        var ioService = Components.classes["@mozilla.org/network/io-service;1"]                                  .getService(Components.interfaces.nsIIOService);        return ioService.getURLSpecFromFile(aData);    }    return null;                                                     }
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/53d2edd7365bc83dd61d231619c6f8cc5b175d15/nsTransferable.js/buggy/xpfe/global/resources/content/nsTransferable.js