Port bug 1727820 - Updater overhaul to deal with race conditions
Categories
(Thunderbird :: Upstream Synchronization, task)
Tracking
(thunderbird_esr102 unaffected)
| Tracking | Status | |
|---|---|---|
| thunderbird_esr102 | --- | unaffected |
People
(Reporter: rjl, Assigned: rjl)
References
Details
Attachments
(7 files)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review |
This ought to be fun...
| Assignee | ||
Comment 1•3 years ago
|
||
Port of D159295 & D159308.
Updated•3 years ago
|
| Assignee | ||
Comment 2•3 years ago
|
||
AppUpdateUI.jsm is a hard-to-maintain combination of AppUpdater.jsm from browser
and UpdateListener.jsm from toolkit. Replacing it with the same code that Firefox
is running will make future maintenance easier.
Depends on D160427
| Assignee | ||
Comment 3•3 years ago
|
||
Depends on D160428
| Assignee | ||
Comment 4•3 years ago
|
||
Here's a special try build that hopefully will update against the "nightlytest" channel one time using the new updater code.
| Assignee | ||
Comment 5•3 years ago
|
||
One UI glitch, I didn't look too much into it. There's a badge that can/will appear on the AppMenu icon when there's an update, like Firefox has. Right now the actual badge looks funny. Probably needs icons. There's also missing strings to go with it I think.
Updated•3 years ago
|
| Assignee | ||
Updated•3 years ago
|
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/3345b7e30014
Port bug 1727820: Update enterprisepolicy tests. r=mkmelin
https://hg.mozilla.org/comm-central/rev/87121f0605f6
Port bug 1727820: Drop AppUpdateUI.jsm in favor of UpdateListener.jsm from toolkit. r=mkmelin
https://hg.mozilla.org/comm-central/rev/3c0c7389ae69
Port bug 1727820: Change aboutDialog-appUpdater to work with AppUpdater. r=mkmelin
| Assignee | ||
Comment 7•3 years ago
|
||
Reopening due to broken about dialog.
| Assignee | ||
Comment 8•3 years ago
|
||
aboutDialog.dtd refers to &brandShorterName thats found in brand.dtd.
| Assignee | ||
Updated•3 years ago
|
Comment 9•3 years ago
|
||
Was causing Unknown namespace prefix ‘html’. Ruleset ignored due to bad selector.
From https://hg.mozilla.org/comm-central/diff/3c0c7389ae6990e663d7bcc98318c813c816e84b/mail/base/content/aboutDialog.css#l1.18
Comment 10•3 years ago
|
||
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/3a88856c1346
Keep loading brand.dtd in about dialog for now. r=aleca
Comment 11•3 years ago
|
||
The updater part in the prefs is completely missed by this bug.
Comment 12•3 years ago
|
||
Updated•3 years ago
|
Updated•3 years ago
|
Comment 13•3 years ago
|
||
Comment 14•3 years ago
|
||
Pushed by alessandro@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/3582397d5b4c
Fix throbber selector. r=rjl
https://hg.mozilla.org/comm-central/rev/2c4b35824be9
Port bug 1727820: Make the update part in the prefs working. r=mkmelin
https://hg.mozilla.org/comm-central/rev/75e84650e2b2
Port bug 1727820: Correctly style the icons. r=aleca
Description
•