rem: return text.replace(nbspPattern, " "); 
add: if (browserVersion.isSafari) { return replaceAll(text, String.fromCharCode(160), " "); } else { return text.replace(nbspPattern, " "); } 
context: function normalizeSpaces(text){    // IE has already done this conversion, so doing it again will remove multiple nbsp    if (browserVersion.isIE)    {        return text;    }    // Replace multiple spaces with a single space    // TODO - this shouldn't occur inside PRE elements    text = text.replace(/\ +/g, " ");    // Replace &nbsp; with a space    var nbspPattern = new RegExp(String.fromCharCode(160), "g");    return text.replace(nbspPattern, " ");}
meta: 3428	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3428/bdf50299ec90235355e5c177afdd0f378929ba91/htmlutils.js/clean/code/javascript/core/scripts/htmlutils.js