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: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/c3160b6c5c5d533ca19748c1572825d2916b5da7/navigatorDD.js/buggy/xpfe/browser/resources/content/navigatorDD.js