rem: textNode.value = unescape(target); 
add: textNode.value = decodeURI(target); 
context: function haveSearchResults(){  var ds = document.getElementById("resultList").database;  if (!ds)    return false;  var rdf = Components.classes[RDFSERVICE_CONTRACTID].getService(nsIRDFService);  var source = rdf.GetResource("NC:LastSearchRoot", true);  var childProperty = rdf.GetResource("http://home.netscape.com/NC-rdf#LastText", true);  var target = ds.GetTarget(source, childProperty, true);  if (target) {    target = target.QueryInterface(nsIRDFLiteral).Value;    if (target) {      // convert plusses (+) back to spaces      target = target.replace(/\+/g, " ");      var textNode = document.getElementById("sidebar-search-text");      textNode.value = unescape(target);      return true;    }  }  return false;}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/88492d9c995ceda6020251f3d47ec74983301832/search-panel.js/clean/xpfe/components/search/resources/search-panel.js