in search of ponies
February 9th, 2011 by rstrong
Short version: Firefox will pin itself to the Win7 task bar when setting Firefox as the default browser.
A couple of weeks ago I blogged about Firefox pinned taskbar shortcuts on Win7 and this week I landed Bug 621873 [Firefox] – “Pin to taskbar when setting as default browser on Windows 7″ for Firefox (Thunderbird, SeaMonkey, etc. are also able to implement this functionality if they choose to). With Firefox 4 when setting Firefox as the default browser from within Firefox (this won’t work with the Win7 “Set your default programs”) it will also pin itself to the Win7 Task Bar.
Since there are already users of Firefox on Win7 it will also be pinned to the task bar after an application update to Firefox 4 or when performing a pave over install with Firefox 4 if Firefox is already the default browser. This will only happen once per installation to prevent re-pinning Firefox to the Win7 task bar if it is later removed.
I’m not terribly happy about having to implement this since it really should be done automatically for the default browser and mail clients by the Windows shell. As a matter of fact, the default browser and mail clients were added to the top left of the start menu for years in versions of Windows prior to Win7 (iirc Win2K SP3 thru WinVista). It kind of pisses me off that it was considered important enough to have a browser front and center pinned to the task bar on Win7 but it wasn’t considered important enough to do this for the browser that the users of Win7 have explicitly chosen to use.