forked from mirrors/gecko-dev
A number of changes are made as part of this patch: - A consistent way of initializing update is created. This is automatically run when methods that need it are invoked. - The "post-update-processing" notification has been removed. Post update processing is now done through the new `nsIApplicationUpdateService.init` or `nsIApplicationUpdateService.internal.postUpdateProcessing`. - Post update processing no longer waits for the sessionstore-windows-restored observer service notification - Post update processing is no longer invoked only when the `update.status` file exists. It is now run unconditionally. - Explicitly initialize before we potentially clean up updates from the update UI. Note that the update service stub and a few consumers of it ought to be able to wait for post update processing to be done but they currently do not. That will be done later in this patch stack when we rework the stub. Differential Revision: https://phabricator.services.mozilla.com/D209126 |
||
|---|---|---|
| .. | ||
| dialogs | ||
| tests | ||
| containers.inc.xhtml | ||
| containers.js | ||
| experimental.inc.xhtml | ||
| experimental.js | ||
| extensionControlled.js | ||
| findInPage.js | ||
| fxaPairDevice.js | ||
| fxaPairDevice.xhtml | ||
| home.inc.xhtml | ||
| home.js | ||
| jar.mn | ||
| main.inc.xhtml | ||
| main.js | ||
| metrics.yaml | ||
| more-from-mozilla-qr-code-simple-cn.svg | ||
| more-from-mozilla-qr-code-simple.svg | ||
| moreFromMozilla.inc.xhtml | ||
| moreFromMozilla.js | ||
| moz.build | ||
| preferences.js | ||
| preferences.xhtml | ||
| privacy.inc.xhtml | ||
| privacy.js | ||
| search.inc.xhtml | ||
| search.js | ||
| searchResults.inc.xhtml | ||
| sync.inc.xhtml | ||
| sync.js | ||
| translations.inc.xhtml | ||
| translations.js | ||
| web-appearance-dark.svg | ||
| web-appearance-light.svg | ||