rem: setPageAccessKeys(document.getElementById("behaviourDeck").firstChild);  
context: function init(){  var prefWindow = parent.hPrefWindow;  gData = prefWindow.wsm.dataManager                        .pageData["chrome://communicator/content/pref/pref-navigator.xul"]  gDefaultPage = getDefaultPage();  if ("navigatorData" in gData)    return;  var navigatorData = {};  navigatorData.groupIsSet = getGroupIsSetMessage();  var URIs = [];  try {    URIs[0] = prefWindow.getPref("localizedstring",                                 "browser.startup.homepage");    var count = prefWindow.getPref("int",                                   "browser.startup.homepage.count");    for (var i = 1; i < count; ++i) {      URIs[i] = prefWindow.getPref("localizedstring",                                   "browser.startup.homepage."+i);    }    navigatorData.homePages = URIs;  } catch(e) {  }  gData.navigatorData = navigatorData;  setPageAccessKeys(document.getElementById("behaviourDeck").firstChild);  prefWindow.registerOKCallbackFunc(doOnOk);}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/1e141137f3a8f420bad5f11c98b460709bef2de3/pref-navigator.js/buggy/suite/common/pref/pref-navigator.js