Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Desktop Environments
  • Search

Why isn't Firefox using native desktop notifications?

Problems with GUI applications? Questions about X, KDE, Gnome, Fluxbox, etc.? Come on in. NOTE: For multimedia, go up one forum
Post Reply
Advanced search
5 posts • Page 1 of 1
Author
Message
Ant P.
Watchman
Watchman
Posts: 6920
Joined: Sat Apr 18, 2009 7:18 pm
Contact:
Contact Ant P.
Website

Why isn't Firefox using native desktop notifications?

  • Quote

Post by Ant P. » Mon Apr 21, 2014 4:35 pm

When something in Firefox creates a desktop notification it pops up an ugly GTK box in the top-right (non-configurable) corner of the screen: it looks visually identical to the ones that x11-misc/notification-daemon shows, but I don't have that installed. I can't find anything in about:config to remedy this malfunction.

I have E17 to satisfy the virtual/notification-daemon requirement, and Fx was built with USE=libnotify. Every other program including /usr/bin/notify-send uses the native notifications, so that narrows the fault down to Mozilla or the ebuild...
Top
szatox
Advocate
Advocate
Posts: 3858
Joined: Tue Aug 27, 2013 12:35 pm

  • Quote

Post by szatox » Tue Apr 22, 2014 6:14 pm

just a wild guess:
AFAIK Firefox is written purely for M$ Windows. It has builtin auto-updater, plugin downloader, I also remember some benchmarks showing that it runs faster on wine than compiled for linux. So, if it's windows that is the target platform, why bother with intergration with linux DE? You just make an all-inclusive app and it will (better or worse) run. Integrating it with windows and with linux would require developing additional layers for this single task, a component that would be replaced (rather than shared) to match different targets while printing windows boxes can be automaticaly translated to gtk.
Well, that's my guess anyway.
Top
lexming
Tux's lil' helper
Tux's lil' helper
Posts: 123
Joined: Thu Jan 04, 2007 3:26 pm
Location: Barcelona

  • Quote

Post by lexming » Thu Apr 24, 2014 2:01 pm

GNotifier is an addon for Firefox that makes it to play with your linux notification daemon of choice.
Top
franzf
Advocate
Advocate
User avatar
Posts: 4565
Joined: Tue Mar 29, 2005 9:06 am

  • Quote

Post by franzf » Thu Apr 24, 2014 3:25 pm

szatox wrote:just a wild guess:
AFAIK Firefox is written purely for M$ Windows. It has builtin auto-updater, plugin downloader, I also remember some benchmarks showing that it runs faster on wine than compiled for linux. So, if it's windows that is the target platform, why bother with intergration with linux DE? You just make an all-inclusive app and it will (better or worse) run. Integrating it with windows and with linux would require developing additional layers for this single task, a component that would be replaced (rather than shared) to match different targets while printing windows boxes can be automaticaly translated to gtk.
Well, that's my guess anyway.
Sorry, but that's too much FUD...
Firefox already has an abstraction layer for their target OSes inside XUL. And some versions AGO (might be QUITE some versions) firefox used the native notification system. But they decided to look and behave consistent across target systems. IMHO that means firefox also does not use Windows and Mac native notifications - which I can't test ;)
Top
poncho
Tux's lil' helper
Tux's lil' helper
Posts: 92
Joined: Sun Mar 06, 2011 11:21 am

  • Quote

Post by poncho » Thu Apr 24, 2014 3:48 pm

mail-client/thunderbird-24.0-r1 does not use libnotify: https://bugs.gentoo.org/show_bug.cgi?id=485984 (it's the same issue for both, thunderbird and firefox)
Web Notifications support does not integrate with libnotify: https://bugzilla.mozilla.org/show_bug.cgi?id=858919
Top
Post Reply

5 posts • Page 1 of 1

Return to “Desktop Environments”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic