Closed Bug 1745437 Opened 3 years ago Closed 3 years ago

App execution alias for the Mozilla Firefox on Microsoft Store

Categories

(Firefox :: Installer, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
98 Branch
Tracking Status
firefox98 --- verified

People

(Reporter: joaopauloag-bugsmozilla, Assigned: bhearsum)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fidedi-tikka])

Attachments

(2 files)

Attached image Screenshots.gif

Steps to reproduce:

On Windows 10:

  1. Without any Mozilla Firefox version installed, go to the Microsoft Store and install Firefox from there.
  2. Press Win+R (to open the Run dialog box) and type "firefox.exe", then press enter.

Actual results:

Windows complains it couldn't find "firefox.exe". Whitout it, I can't run the Profile Manager using "firefox.exe -p" on the command line (or run using any other command line arguments).

Expected results:

Firefox should have been started. Also, the screen at Settings, Apps, App execution aliases, should have Firefox listed there (see the screenshots attached).

The Bugbug bot thinks this bug should belong to the 'Firefox::Installer' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.

Component: Untriaged → Installer

Thanks for the excellent report! I wasn't aware of these App execution aliases, and I agree that we should set one. We have seen other situations where launching firefox.exe somewhat directly (from PowerShell, say) can cause the app package bubble to get confused; I wonder if this is related?

Assigning to :bhearsum, who will actually do the work. Thanks again, João!

Assignee: nobody → bhearsum
Priority: -- → P3
Regressions: 1709697
Whiteboard: [fidedi-tikka]
Status: UNCONFIRMED → NEW
Ever confirmed: true

This allows MSIX-installed Firefox to be launched through Win+r and Powershell (and probably other places). This feels deceptively simple - but it appears to work.

Pushed by bhearsum@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/410fa75c2831 Add an app execution alias for MSIX packages. r=nalexander
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 98 Branch

Verified on two different systems with Nightly 98.0a1 (2022-01-13) on Windows 10 and 11 that Firefox is shown in the App aliases list and can be run as well by the run prompt.

is there any chance of backporting this to 96/the current windows store version ? or do we have to wait until march for the release there?

thank you
adam

(In reply to github from comment #9)

is there any chance of backporting this to 96/the current windows store version ? or do we have to wait until march for the release there?

thank you
adam

There's definitely no chance of it getting into 96 (we already shipped that). I don't think we can backport to 97 at this point either. It will be on Firefox Beta in a couple of weeks time though.

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

Attachment

General

Creator:
Created:
Updated:
Size: