Do not make Firefox default browser during installation

User avatar
DraconPern
Site Admin
Posts:1218
Joined:Thu Oct 30, 2003 11:47 pm
Location:Texas
Contact:
Re: Do not make Firefox default browser during installation

Post by DraconPern » Fri Mar 25, 2011 1:33 pm

MSI for Mozilla Firefox no longers set the browser as the default on install. Also, Internet Explorer restore during uninstall has been improved. It'll now detect the location of iexplore.exe based on HKLM\SOFTWARE\Clients\StartMenuInternet\IEXPLORE.EXE\shell\open\command
FrontMotion Lead Developer

jpa
Posts:122
Joined:Fri May 01, 2009 5:06 pm

Re: Do not make Firefox default browser during installation

Post by jpa » Wed May 04, 2011 12:49 pm

Internet Explorer restore during uninstall still isn't working correctly. When deploying 4.0/4.0.1 I still need to remove the RestoreIExplore CustomAction so that IE stays as the default browser and doesn't complain that it is not.

jpa
Posts:122
Joined:Fri May 01, 2009 5:06 pm

Re: Do not make Firefox default browser during installation

Post by jpa » Fri Sep 02, 2011 4:51 pm

Hate to drag this thread up again but there's been a change with FF6.0.1 as Firefox is set to check if it's the default browser on startup.


To fix this create an admin install by executing msiexec.exe /a Firefox-6.0.1-xx.msi

Browse to Program Files\Mozilla Firefox\defaults\pref
and edit firefox.js. Change the line
pref("browser.shell.checkDefaultBrowser", true);
to
pref("browser.shell.checkDefaultBrowser", false);
Save and close the file.

User avatar
DraconPern
Site Admin
Posts:1218
Joined:Thu Oct 30, 2003 11:47 pm
Location:Texas
Contact:

Re: Do not make Firefox default browser during installation

Post by DraconPern » Fri Sep 02, 2011 11:42 pm

d'oh.. I thought I made the change... Fixed in the packager, and recreating the public packages.
FrontMotion Lead Developer

User avatar
DraconPern
Site Admin
Posts:1218
Joined:Thu Oct 30, 2003 11:47 pm
Location:Texas
Contact:

Re: Do not make Firefox default browser during installation

Post by DraconPern » Sat Sep 03, 2011 2:06 am

Thanks! Created the new packages and they are now up. They have a new time stamp of 9/3 vs 9/1 for the old packages.
FrontMotion Lead Developer

Post Reply