rem: var pref = Components.classes["@mozilla.org/preferences;1"].getService(); if( pref ) pref = pref.QueryInterface( Components.interfaces.nsIPref ); url = pref.getLocalizedUnicharPref(urlPref); 
add: var pref = Components.classes["@mozilla.org/preferences-service;1"] .getService(Components.interfaces.nsIPrefBranch); url = pref.getComplexValue(urlPref, Components.interfaces.nsIPrefLocalizedString); 
context: function goClickThrobber( urlPref ){  var url;  try {    var pref = Components.classes["@mozilla.org/preferences;1"].getService();    if( pref )    pref = pref.QueryInterface( Components.interfaces.nsIPref );    url = pref.getLocalizedUnicharPref(urlPref);  }  catch(e) {    url = null;  }  if ( url )    openTopWin(url);}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/faf03ce445712b372523f881cc3144cfadc7a611/utilityOverlay.js/buggy/xpfe/communicator/resources/content/utilityOverlay.js