Closed Bug 1863977 Opened 1 year ago Closed 1 year ago

MSIX Nightly build shown in Windows settings as the default browser but in reality its not the default one

Categories

(Firefox :: Installer, defect)

Firefox 121
All
Windows 10
defect

Tracking

()

RESOLVED DUPLICATE of bug 1863980
Tracking Status
firefox-esr115 --- unaffected
firefox119 --- unaffected
firefox120 --- unaffected
firefox121 --- affected

People

(Reporter: bmaris, Unassigned)

References

(Blocks 1 open bug)

Details

Found in

  • MSIX Firefox 121 Nightly

Affected versions

  • MSIX 121 Nightly

Tested platforms

  • Affected platforms: Windows 10 22h2.
  • Unaffected platforms: MacOS, Ubuntu

Steps to reproduce

  1. Install MSIX Nightly build
  2. Make MSIX Nightly default browser
  3. Very that the default browser is Nightly
  4. Change the default browser to any other browser (except Nightly)
  5. Close Nighty build and reopen it (so that the Set as default notification appears)
  6. Click the Set as default browser from the notification
  • Windows settings window opens and MozillaFirefoxNightly is shown as default
  1. Go to Settings in Nightly and check if its set as default

Expected result

  • Nightly is set as default browser

Actual result

  • Chrome or any other browser used in step 4 is still the acting default even though in Windows settings MozillaFirefoxNightly is shown as the default one. Having a html file on disk and duble clicking it will open in Chrome or any other browser used before not in Nightly.

Regression range

  • Not a regression range since this is a new implementation

Additional information

  • This is the error I get in the console:

 Error: WDBA nonzero exit code 2147500037: ErrExeOther
    WDBAError resource:///modules/ShellService.sys.mjs:491
   _handleWDBAResult resource:///modules/ShellService.sys.mjs:460
    setAsDefaultUserChoice resource:///modules/ShellService.sys.mjs:262
    setDefaultBrowser resource:///modules/ShellService.sys.mjs:329
    setAsDefault resource:///modules/ShellService.sys.mjs:342
    prompt resource:///modules/BrowserGlue.sys.mjs:5363
ShellService.sys.mjs:330:17
    setDefaultBrowser resource:///modules/ShellService.sys.mjs:330

:bmaris, if you think that's a regression, could you try to find a regression range using for example mozregression?

Sorry for the dupe bug, I hit some interesting errors when I submitted this ticket. Anyway please see bug 1863980.

Status: NEW → RESOLVED
Closed: 1 year ago
Duplicate of bug: 1863980
Resolution: --- → DUPLICATE
No longer blocks: 1818418
You need to log in before you can comment on or make changes to this bug.