Open Bug 1873384 Opened 6 months ago Updated 4 months ago

Improper XUL fallback when libnotify exists

Categories

(Core :: Widget: Gtk, defect, P3)

Firefox 122
defect

Tracking

()

People

(Reporter: saschanaz, Unassigned)

References

Details

From https://bugzilla.mozilla.org/show_bug.cgi?id=1869796#c17:

I am on Ubuntu 22.04 right now and I have both libnotify-bin and libnotify4 installed and always had them.
No idea why Firefox and Thunderbird do not use them, but it was like this at least for a few years as I'm using Firefox Nightly and Thunderbird Beta versions that are direct from Mozilla (not packaged in deb).

Reportedly Firefox falls back to XUL even when libnotify is there. The repro condition is currently not clear.

I'm using notify-osd for notifications in a custom desktop environment, reproduction is simple:

  1. Download Firefox Nightly from official website
  2. Trigger notification, I used https://www.bennish.net/web-notifications.html for testing purposes
Priority: -- → P3

Well, libnotify I use is stock from Ubuntu 22.04, but notify-osd is indeed different from some other implementations in that it is non-interactive, which is important for some of the notifications, so maybe that is the reason?

So... I tried notify-osd on stock ubuntu and notifications still work. If you give more details about how to set up the environment to get this to repro I'd be happy to poke.

My environment is X11-based with Qtile window manager, I'm not using GNOME or any other off-the-shelf DE right now

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