rem: if (gSourceEvent == nsIUpdateService.SOURCE_EVENT_USER) { document.getElementById("mismatch").setAttribute("next", "checking"); document.documentElement.advance(); 
add: if (gSourceEvent == nsIUpdateService.SOURCE_EVENT_MISMATCH) { var version = document.getElementById("version") version.setAttribute("next", "mismatch"); 
context:   init: function ()  {    gUpdateTypes = window.arguments[0];    gSourceEvent = window.arguments[1];    for (var i = 2; i < window.arguments.length; ++i)      this.items.push(window.arguments[i].QueryInterface(nsIUpdateItem));    var pref = Components.classes["@mozilla.org/preferences-service;1"]                         .getService(Components.interfaces.nsIPrefBranch);    this.shouldSuggestAutoChecking = (gSourceEvent == nsIUpdateService.SOURCE_EVENT_MISMATCH) &&                                       !pref.getBoolPref(PREF_UPDATE_EXTENSIONS_ENABLED);    if (gSourceEvent == nsIUpdateService.SOURCE_EVENT_USER) {      document.getElementById("mismatch").setAttribute("next", "checking");      document.documentElement.advance();    }        gMismatchPage.init();  },
meta: 7628	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/7628/7051d29a77ef2e0bc04610fb427f20ca78197995/update.js/clean/content/update.js