зеркало из https://github.com/mozilla/pjs.git
supplimental fix for bug #354226: while mail and calendar have a helper.exe
(the renamed uninst.exe), those versions of helper.exe do not contain support for /postupdate, or the command line switch that does the all the registry work and log copying. only firefox's helper.exe has support for that. r=rstrong.
This commit is contained in:
Родитель
fb391ac9cd
Коммит
9d08671f66
|
@ -1189,12 +1189,18 @@ UpdateService.prototype = {
|
|||
LOG("UpdateService", "_postUpdateProcessing: Install Succeeded, Showing UI");
|
||||
prompter.showUpdateInstalled(update);
|
||||
|
||||
#ifdef MOZ_PHOENIX
|
||||
// for now, this is firefox only.
|
||||
// we need to fix both nsPostUpdateWin.js and
|
||||
// the uninstaller to work for thunderbird and sunbird
|
||||
//
|
||||
// Perform platform-specific post-update processing.
|
||||
if (POST_UPDATE_CONTRACTID in Components.classes) {
|
||||
Components.classes[POST_UPDATE_CONTRACTID].
|
||||
createInstance(Components.interfaces.nsIRunnable).run();
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
// Done with this update. Clean it up.
|
||||
cleanupActiveUpdate(updRootKey);
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче