Closed Bug 1397562 Opened 7 years ago Closed 7 years ago

On OS X and Linux disable update staging via the app.update.staging.enabled preference

Categories

(Firefox :: Settings UI, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
Firefox 57
Tracking Status
firefox56 --- wontfix
firefox57 --- fixed

People

(Reporter: robert.strong.bugs, Assigned: robert.strong.bugs)

References

Details

Attachments

(1 file)

Update staging has already been disabled on Windows due to bug 1368600, bug 1370576, and a few other bugs that were outside of app update's control.

On OS X there is bug 1123698 and Bug 1395415.
On Linux there is bug 1396460.

The only thing that staging provides is a slightly faster update experience at the cost of additional complexity. Until there is time / resources available to make staging updates as reliable as the normal update path update staging should be disabled on all platforms and not just Windows as was done in bug 1370576.
Attached patch patch rev1Splinter Review
Note: I would like to uplift this to beta as well.
Assignee: nobody → robert.strong.bugs
Status: NEW → ASSIGNED
Attachment #8905324 - Flags: review?(mhowell)
Attachment #8905324 - Flags: review?(mhowell) → review+
Pushed by rstrong@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/10c02a1f786d
Disable update staging on OS X and Linux via the app.update.staging.enabled preference. r=mhowell
cc'ing a couple of Thunderbird devs so they can port this if they would like to.
Thank you Robert. I filed bug 1397862 for TB.
https://hg.mozilla.org/mozilla-central/rev/10c02a1f786d
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 57
Depends on: 1398641
Too late for 56. Mass won't fix for 56.
You need to log in before you can comment on or make changes to this bug.