rem: url = pref.getComplexValue("browser.startup.homepage", Components.interfaces.nsIPrefLocalizedString).data; } catch (e) { 
add: URIs[0] = pref.getComplexValue("browser.startup.homepage", Components.interfaces.nsIPrefLocalizedString).data; var count = pref.getIntPref("browser.startup.homepage.count"); for (var i = 1; i < count; ++i) { URIs[i] = pref.getComplexValue("browser.startup.homepage."+i, Components.interfaces.nsIPrefLocalizedString).data; } } catch(e) { 
context: function getHomePage(){  var url;  try {    url = pref.getComplexValue("browser.startup.homepage",                               Components.interfaces.nsIPrefLocalizedString).data;  } catch (e) {  }  // use this if we can't find the pref  if (!url)    url = gNavigatorRegionBundle.getString("homePageDefault");  return url;}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/63b427137e82d6ec35e5fd0d3bad2ec76d5d2ef9/navigator.js/clean/suite/browser/navigator.js