Closed Bug 1743424 Opened 4 years ago Closed 3 years ago

MS Store version of Firefox not being shown in the Windows 11 notification settings menu despite the alerts.useSystemBackend flag being enabled.

Categories

(Toolkit Graveyard :: Notifications and Alerts, defect)

Firefox 94
All
Windows 11
defect

Tracking

(firefox94 wontfix, firefox95 wontfix, firefox96 wontfix, firefox105 verified, firefox106 verified, firefox107 verified)

VERIFIED FIXED
105 Branch
Tracking Status
firefox94 --- wontfix
firefox95 --- wontfix
firefox96 --- wontfix
firefox105 --- verified
firefox106 --- verified
firefox107 --- verified

People

(Reporter: h.littlewood99, Assigned: nrishel)

References

Details

(Whiteboard: [fidedi-notifications] )

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0

Steps to reproduce:

Enabled the alerts.useSystemBackend flag in about:config,
Triggered a notification,
Opened the Windows 11 Settings and navigated to System>Notifications,
The Microsoft Store version of Firefox is missing from the list

Actual results:

The steps above didn't display Firefox in the list of Notifications from apps and other senders. The website EXE downloads of Firefox and Firefox developer edition both appear with the same about:config flag enabled, but the MS Store version is missing.

Expected results:

Ideally Firefox should appear in the list in the same way that the direct EXE versions appear so that they can be configured and customized as normal.

I installed Firefox from Microsoft Store, enabled the alerts.useSystemBackend flag in about:config, triggered a notification from https://www.davidwalsh.name/demo/notifications-api.php, https://joo.uber.space/frame-permissions.html,https://permission.site/, opened the Windows 11 Settings and navigated to System>Notifications.
My result: The Firefox installed from Microsoft Store is missing from the list.
Note: Any Firefox versions (MS or exe) are not displayed in Notifications list with the steps above.

Severity: -- → S3
Status: UNCONFIRMED → NEW
Component: Untriaged → Notifications and Alerts
Ever confirmed: true
OS: Unspecified → Windows 11
Product: Firefox → Toolkit
Hardware: Unspecified → All
Target Milestone: --- → 96 Branch

I tracked this down to an issue with how we're using AUMIDs; for MSIX (Windows Store) installs we have to use the package generated AUMID for notifications.

Note: Any Firefox versions (MS or exe) are not displayed in Notifications list with the steps above.

@Ralu Installs from m.org (Stable and Nightly) showed up for me; did you mean a standalone developer build wasn't working?

Flags: needinfo?(raluca.popovici)
Assignee: nobody → nrishel
Depends on: 1644104
Blocks: 1644104
No longer depends on: 1644104
Blocks: 1497425
No longer blocks: 1644104
Status: NEW → ASSIGNED
Whiteboard: [fidedi-notifications]
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Flags: needinfo?(raluca.popovici)

Reproduced the issue on a clean Windows 11x64 profile with Firefox 96.0a1 (20211129215324) MSIX installed from treeherder. After following the STR from comment 0 Firefox was not displayed inside Windows Settings > Notifications.

The issue is verified fixed with Firefox 105.0.3 (20221007134813) installed from the Microsoft Store and Firefox 106.0b10 (20221009185908) and Firefox 107.0a1 (20221008211601) installed from treeherder. After following the STR from comment 0 Firefox is displayed inside Windows Settings > Notifications. Also disabling/ enabling System notifications from Settings > Notifications does not display the notification when triggered when disabled and does display the notification when triggered when enabled for each Firefox version mentioned above.

Status: RESOLVED → VERIFIED
Depends on: 1774082
Target Milestone: 96 Branch → 105 Branch
Product: Toolkit → Toolkit Graveyard
You need to log in before you can comment on or make changes to this bug.