Closed Bug 1882413 Opened 7 months ago Closed 7 months ago

Re-enable one-click set to default in MSIX packages

Categories

(Firefox :: Installer, enhancement, P1)

Unspecified
Windows
enhancement

Tracking

()

RESOLVED FIXED
125 Branch
Tracking Status
firefox125 --- fixed

People

(Reporter: nrishel, Assigned: nrishel)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fidedi])

Attachments

(3 files)

We believe we have a technical mechanism to determine if one-click will fail in an MSIX package described in Bug 1870895, and therefore should re-enable this feature for systems it will work on.

Attachment #9388276 - Attachment description: Bug 1882413 - Part 2: Test if we can modify a default browser protocol key before attempting the MSIX one-click set to default logic. r=nalexander,mhughes → Bug 1882413 - Part 3: Test if we can modify a default browser protocol key before attempting the MSIX one-click set to default logic. r=nalexander,mhughes
Attachment #9388276 - Attachment description: Bug 1882413 - Part 3: Test if we can modify a default browser protocol key before attempting the MSIX one-click set to default logic. r=nalexander,mhughes → Bug 1882413 - Part 3: Modify powershell set default to more accurately mirror the Win32 API set default implementation. r=nalexander,mhughes
Pushed by nrishel@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/911922ed30a0 Part 1: Re-enable MSIX one-click set to default (no change from backout). r=nalexander,mhughes https://hg.mozilla.org/integration/autoland/rev/ba29a8fe8f7f Part 2: Modify `LaunchExecutable` to return `Result`, replaces callback-based argument. r=mhughes https://hg.mozilla.org/integration/autoland/rev/80bda3db4567 Part 3: Modify powershell set default to more accurately mirror the Win32 API set default implementation. r=nalexander,mhughes
Status: ASSIGNED → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → 125 Branch

Just wanted to leave a note here as well that QA has finished the remaining round of testing on Firefox 125 RC MSIX build (125 beta was already tested previously) and we did not found any new issue.
For the situation that 1-click default works will set everything that's intended as default and for the cases where 1-click default does not work, after manually setting the browser as default it does what's intended.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: