rem: item.setAttribute("tooltiptext", unescape(attachment.url)); 
add: item.setAttribute("tooltiptext", decodeURI(attachment.url)); 
context: function AddAttachment(attachment){  if (attachment && attachment.url)  {    var bucket = document.getElementById("attachmentBucket");    var item = document.createElement("listitem");    if (!attachment.name)      attachment.name = attachment.url;    item.setAttribute("label", attachment.name);    //use for display only    item.attachment = attachment;   //full attachment object stored here    try {      item.setAttribute("tooltiptext", unescape(attachment.url));    } catch(e) {      item.setAttribute("tooltiptext", attachment.url);    }    item.setAttribute("class", "listitem-iconic");    item.setAttribute("image", "moz-icon:" + attachment.url);    bucket.appendChild(item);  }}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/88492d9c995ceda6020251f3d47ec74983301832/attachFile.js/buggy/calendar/resources/content/attachFile.js