Closed Bug 1854868 Opened 2 years ago Closed 1 year ago

Replace update-settings.ini with a macOS Framework

Categories

(Toolkit :: Application Update, defect)

defect

Tracking

()

RESOLVED FIXED
125 Branch
Tracking Status
firefox125 --- fixed

People

(Reporter: spohl, Assigned: spohl)

References

(Blocks 1 open bug)

Details

Attachments

(4 files)

Just like with channel-prefs.js in bug 1799332, signatures on the Firefox .app bundle can break due to update-settings.ini. We should replace the update-settings.ini in a similar fashion as we replaced channel-prefs.js in bug 1799332.

Severity: -- → S1
Priority: -- → P1

Marking P1/S1 as I'm inferring this can cause apparent breaks on updates, feel free to drop priority/severity if I'm mistaken.

This should have the same priority as bug 1799332.

Severity: S1 → S2
Priority: P2 → --
Attachment #9354784 - Attachment description: Bug 1854868: Replace update-settings.ini with a macOS Framework. r=bytesized,mstange → Bug 1854868: Add a macOS Framework in prepapartion of replacing update-settings.ini. r=bytesized,mstange
Blocks: 1855687

Pushed by rsteuber@mozilla.com:
https://hg.mozilla.org/projects/pine/rev/6cc3ebe612a2
Add a macOS Framework in prepapartion of replacing update-settings.ini. r=bytesized,mstange
https://hg.mozilla.org/projects/pine/rev/ff2013a3b4eb
Remove the use of update-settings.ini on macOS and query the accepted MAR channels from the macOS Framework instead. r=bytesized
https://hg.mozilla.org/projects/pine/rev/1bd2cbccd7f6
Enable signing of UpdateSettings.framework. r=haik

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED

Gah, that's pine, not central.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Status: REOPENED → NEW

Pushed by rsteuber@mozilla.com:
https://hg.mozilla.org/projects/pine/rev/050f5b26dbce
Add a macOS Framework in prepapartion of replacing update-settings.ini. r=bytesized,mstange
https://hg.mozilla.org/projects/pine/rev/14ad8b4290f6
Remove the use of update-settings.ini on macOS and query the accepted MAR channels from the macOS Framework instead. r=bytesized
https://hg.mozilla.org/projects/pine/rev/b94cffd7d8d3
Enable signing of UpdateSettings.framework. r=haik

Status: NEW → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → FIXED
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Status: REOPENED → NEW
Attachment #9354784 - Attachment description: Bug 1854868: Add a macOS Framework in prepapartion of replacing update-settings.ini. r=bytesized,mstange → Bug 1854868: Add a macOS Framework in preparation of replacing update-settings.ini. r=bytesized,mstange
See Also: → 1870377

Pushed by rsteuber@mozilla.com:
https://hg.mozilla.org/projects/pine/rev/172d7341e4ec
Add a macOS Framework in preparation of replacing update-settings.ini. r=bytesized,mstange
https://hg.mozilla.org/projects/pine/rev/5bf80a6b7b79
Remove the use of update-settings.ini on macOS and query the accepted MAR channels from the macOS Framework instead. r=bytesized
https://hg.mozilla.org/projects/pine/rev/51e4e49ef7e4
Enable signing of UpdateSettings.framework. r=haik

Status: NEW → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → FIXED
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Status: REOPENED → NEW
Keywords: leave-open
Pushed by rsteuber@mozilla.com: https://hg.mozilla.org/projects/pine/rev/e4abb0989c04 Remove the use of update-settings.ini on macOS and query the accepted MAR channels from the macOS Framework instead. r=bytesized https://hg.mozilla.org/projects/pine/rev/95c9b6f4210c Enable signing of UpdateSettings.framework. r=haik
Pushed by rsteuber@mozilla.com: https://hg.mozilla.org/projects/pine/rev/7751b16c4e43 Add a macOS Framework in preparation of replacing update-settings.ini. r=bytesized,mstange https://hg.mozilla.org/projects/pine/rev/70cfee5157fc Remove the use of update-settings.ini on macOS and query the accepted MAR channels from the macOS Framework instead. r=bytesized https://hg.mozilla.org/projects/pine/rev/69b5c39a2b52 Enable signing of UpdateSettings.framework. r=haik
Attachment #9369887 - Attachment description: Bug 1854868: Make update tests aware of the UpdateSettings Framework that replaces update-settings.ini. r=bytesized! → Bug 1854868: Add an UpdateSettings Framework for xpcshell-tests. r=bytesized!
Pushed by rsteuber@mozilla.com: https://hg.mozilla.org/projects/pine/rev/d7020fd7359e Add a macOS Framework in preparation of replacing update-settings.ini. r=bytesized,mstange https://hg.mozilla.org/projects/pine/rev/5609b3922996 Remove the use of update-settings.ini on macOS and query the accepted MAR channels from the macOS Framework instead. r=bytesized https://hg.mozilla.org/projects/pine/rev/3c12ba82de84 Enable signing of UpdateSettings.framework. r=haik https://hg.mozilla.org/projects/pine/rev/4d1bd19c9fe7 Make update tests aware of the UpdateSettings Framework that replaces update-settings.ini. r=bytesized!
Pushed by rsteuber@mozilla.com: https://hg.mozilla.org/projects/pine/rev/c8c10a9a681a Add a macOS Framework in preparation of replacing update-settings.ini. r=bytesized,mstange https://hg.mozilla.org/projects/pine/rev/15a6bcf8bb82 Remove the use of update-settings.ini on macOS and query the accepted MAR channels from the macOS Framework instead. r=bytesized https://hg.mozilla.org/projects/pine/rev/1dbb470786c5 Enable signing of UpdateSettings.framework. r=haik https://hg.mozilla.org/projects/pine/rev/5258ca464c27 Add an UpdateSettings Framework for xpcshell-tests. r=bytesized!
Pushed by rsteuber@mozilla.com: https://hg.mozilla.org/projects/pine/rev/e7275bbba64d Add a macOS Framework in preparation of replacing update-settings.ini. r=bytesized,mstange https://hg.mozilla.org/projects/pine/rev/29fe2a36135e Remove the use of update-settings.ini on macOS and query the accepted MAR channels from the macOS Framework instead. r=bytesized https://hg.mozilla.org/projects/pine/rev/3dfc66b2f1d2 Enable signing of UpdateSettings.framework. r=haik https://hg.mozilla.org/projects/pine/rev/532e3c1f55af Add an UpdateSettings Framework for xpcshell-tests. r=bytesized!
Pushed by rsteuber@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b9753f244f18 Add a macOS Framework in preparation of replacing update-settings.ini. r=bytesized,mstange,glandium https://hg.mozilla.org/integration/autoland/rev/d7341669eb0b Remove the use of update-settings.ini on macOS and query the accepted MAR channels from the macOS Framework instead. r=bytesized https://hg.mozilla.org/integration/autoland/rev/9c11a87d38fc Enable signing of UpdateSettings.framework. r=haik https://hg.mozilla.org/integration/autoland/rev/24143ec374ff Add an UpdateSettings Framework for xpcshell-tests. r=bytesized,application-update-reviewers
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: