rem: showWarning = prefBranch.getBoolPref("roaming.showInitialWarning"); 
add: var showWarning = prefBranch.getBoolPref("roaming.showInitialWarning"); 
context: function ActivationWarning(){  try  {    /* The pref here is intended not to exist (code logic falling back to       false) when the user first activates roaming,       then to be set, so that the user doesn't see the dialog twice.       It being a pref also leaves admins the choice of supressing it,       e.g. when they set up appropriate backups on behalf of the user on       the server or client in a large installation. */    var prefBranch = Components.classes["@mozilla.org/preferences;1"]		       .getService(Components.interfaces.nsIPrefBranch);    try    {      showWarning = prefBranch.getBoolPref("roaming.showInitialWarning");      if (!showWarning)        return;    } catch(e) {}    var bundle = document.getElementById("bundle_roaming_prefs");    GetPromptService().alert(window, GetString("Alert"),                             bundle.getString("ActivationWarning"));    prefBranch.setBoolPref("roaming.showInitialWarning", false);  } catch(e) {}}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/b02d2d1d4e536bd3cc15add0c5405fb469f613c8/top.js/buggy/extensions/sroaming/resources/content/prefs/top.js