LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices


Reply
  Search this Thread
Old 04-29-2014, 01:32 PM   #1
gmjs
LQ Newbie
 
Registered: Feb 2010
Location: UK
Distribution: Debian, CentOS, ArchLinux
Posts: 18

Rep: Reputation: 0
Why does "StartupNotify=true" Work For Iceweasel, but not Firefox?


I know this one's pedantic, but it has proven so difficult to find an answer that it's beginning to annoy me .

The "StartupNotify" option in the ".desktop" Desktop Entry file is used to provide some form of feedback to the user during an application's startup--usually an animated cursor.

The default installation of Iceweasel responds to the setting in the Desktop Entry file, and stops animating the mouse cursor when the program has loaded.

An installation of Firefox with an identical Desktop Entry file (save for the "Exec" and "StartupWMClass" options, altered accordingly) doesn't obey the "StartupNotify" setting fully. Instead, the mouse cursor is animated until it times-out (presumably after no response from the application to state that it has fully loaded).

Given that Iceweasel is supposed to be Firefox, without the branding, why doesn't it behave in exactly the same way?

Presumably, the Iceweasel binary has been modified to cope better with the "StartupNotify" setting in the Desktop Entry file. Does anyone know what the difference is?

I realise that there are many forum posts that comment on this issue, and several bug reports spanning several years, but no-one seems to know the answer. But someone must have solved it in Iceweasel, because it works!

Many thanks for any relevant suggestions.
 
Old 04-29-2014, 02:55 PM   #2
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
Quote:
Originally Posted by gmjs View Post
But someone must have solved it in Iceweasel, because it works!
not necessarily.
iirc, iceweasel is a gtk application and firefox isn't, so it could also be that gtk is taking care of these things.

just guessing.

on a side-note, the openbox window manager (which i am a fan of) allows you to dis/enable startupnotify on per-application basis, so you could disable it completely for firefox.
 
Old 05-05-2014, 04:17 PM   #3
gmjs
LQ Newbie
 
Registered: Feb 2010
Location: UK
Distribution: Debian, CentOS, ArchLinux
Posts: 18

Original Poster
Rep: Reputation: 0
Hmmm, I'd be surprised if Iceweasel uses Gtk directly and Firefox doesn't. I thought they where both built using "XULRunner", but then I don't know what that calls for (does it use Gtk on Linux systems, or have its own set of widgets)?

I don't know enough to disagree though .
 
Old 05-05-2014, 05:17 PM   #4
cynwulf
Senior Member
 
Registered: Apr 2005
Posts: 2,727

Rep: Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367
Firefox/Iceweasel is not a gtk app - it uses gtk themes and that's it. XUL is the toolkit and Gecko is the layout engine.

Startup notification is build into the app or toolkit. Iceweasel may have it built in as a patch, not sure. I would guess that the prebuilt Firefox GNU/Linux binaries, if that's what you're using, do not.

The solution is to just use iceweasel - as the only functional difference is in the name and branding.
 
  


Reply

Tags
desktop, firefox, iceweasel, notifier, startup


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Firefox/Iceweasel workaround: "Open containing folder" with user defined filemanager devdol Linux - Software 15 07-28-2014 03:43 AM
Iceweasel 3.0.5 hotmail not working until changing "general.useragent.extra.firefox" jimdaworm Debian 7 05-06-2009 07:26 PM
if [ "$VAR"="string" ] always testing TRUE JohnE1 Programming 2 08-05-2008 08:35 PM
Any way to get "Alice"; "Call of Duty" series and "Descent 3" to work? JBailey742 Linux - Games 13 06-23-2006 01:34 PM
<input type="button" disabled="true" > does not work in ns4.7 or 4.9 cybercop12us Programming 2 11-29-2002 08:31 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian

All times are GMT -5. The time now is 05:45 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration