rem: case "text/x-moz-url": return unescape(aData.data.data); 
context: function retrieveURLFromData (aData)  {    switch (aData.flavour)      {        case "text/unicode":          return aData.data.data; // XXX this is busted.         case "text/x-moz-url":          return unescape(aData.data.data); // XXX this is busted.           break;        case "application/x-moz-file":          var dataObj = aData.data.data.QueryInterface(Components.interfaces.nsIFile);          if (dataObj)            {              var fileURL = nsJSComponentManager.createInstance("@mozilla.org/network/standard-url;1",                                                                "nsIFileURL");              fileURL.file = dataObj;              return fileURL.spec;            }      }                 return null;                                                           }
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/b53ddc407597d7802812db37f73c3b67232fa53a/navigatorDD.js/clean/suite/browser/navigatorDD.js