Compare Revisions
Using a dedicated profile for Firefox Nightly
Revision 143454:
Revision 143454 by heyjoni on
Revision 143498:
Revision 143498 by AliceWyman on
Keywords:
Search results summary:
How to create dedicated profiles for Firefox and Nightly to avoid profile corruption.
How to create dedicated profiles for Firefox and Nightly to avoid profile corruption.
Content:
If you frequently switch between regular Firefox and Nightly, you may experience profile corruption issues when browsing certain websites. A simple solution is to have dedicated profiles for each of these channels. This article will show you how to do this.
{note}'''Note:''' You cannot change the profile while Firefox is running. You should first quit all running instances of Firefox, Beta, Firefox Developer Edition or Nightly. Then follow the instructions below, applicable to your operating system.{/note}
<!--We didn't use showfor for the operating systems in case they have to view this article on another computer, since we're asking them to quit all running instances-->
=Windows=
#Template:downloadnightly
#Click the {button Start} and select {button Run}.
#Enter '''firefox -ProfileManager'''.
#Select {menu Create a profile} and name it '''Nightly'''.
#Right-click the Nightly icon on your desktop and select {menu Properties}. Update the ''Target'' field to '''Path to Firefox Nightly executable''' -P '''Nightly''' (likely “C:\Program Files\Nightly\firefox.exe" -P “Nightly”).
=Mac=
#[[Template:downloadnightly]]
#Open the ''Terminal'' application
#Type or paste in the path to Firefox, followed by '''.app/Contents/MacOS/firefox --profilemanager'''. For example, if Firefox is installed in the recommended location, you would enter '''/Applications/Firefox.app/Contents/MacOS/firefox --profilemanager'''.
#Select {menu Create a profile} and name it '''Nightly'''
{note}You can find a useful tutorial to set up-custom launchers here: Managing Multiple Firefox Profiles in OSX. Do note it's best to follow all steps in the "Creating the scripts" section, including the "edit Info.plist" step. Also, you'll want to change the path in the do shell script to point to the correct .app file for the Firefox channel you want to target.{/note}
=Linux=
#[[Template:downloadnightly]]
#Open the ''Terminal'' application
#Enter '''firefox --ProfileManager'''
#Select {menu Create a profile} and name it '''Nightly'''.
#If you want individual icons to launch specific profiles, you will need to set the command line for your new launcher. To do this, set the ''command'' text field to target the executable file, likely '''/usr/bin/firefox''', and add the -p PROFILE_NAME parameter, replacing ''PROFILE_NAME'' with the specific profile.
You can now start using Nightly safely with its own dedicated profile. If you are a Sync user, sync will keep the profiles up to date as normal.
If you frequently switch between regular Firefox and Nightly, you may experience profile corruption issues when browsing certain websites. A simple solution would be to have dedicated [[Profiles - Where Firefox stores your bookmarks, passwords and other user data|profiles]] for each of these channels. This article will show you how to do this.
*For more information about creating and managing profiles, see the article [[Use the Profile Manager to create and remove Firefox profiles]].
*If you don't have Nightly installed on your computer: [[Template:downloadnightly]] You should wait until after you have created a dedicated profile before you launch Nightly.
{note}'''Note:''' You cannot create or change profiles while Firefox is running. You should first quit all running instances of Firefox, Beta, Firefox Developer Edition or Nightly. Then follow the instructions below, applicable to your operating system.{/note}
<!--We didn't use showfor for the operating systems in case they have to view this article on another computer, since we're asking them to quit all running instances. The command line option to start a specific profile is documented here: https://developer.mozilla.org/en-US/docs/Mozilla/Command_Line_Options#-P_.22profile_name.22 -->
=Windows=
#Press {key [[Image:Windows Key]]}+{key R} on the keyboard. A Run dialog will open.
#Enter '''firefox -ProfileManager''' and click {button OK}. The Profile Manager (Choose User Profile) window will open.
#Select {button Create profile...} and name it '''Nightly'''.
#Click {button Finish} and then click {button Exit} to close the Profile Manager.
#Right-click the Nightly icon on your desktop and select {menu Properties}.
#Update the ''Target'' field by adding a space, then <code>-P Nightly</code> after the path to the Firefox Nightly executable, which in most cases, would be as follows:<br><code>"C:\Program Files\Nightly\firefox.exe" -P Nightly</code>
=Mac=
#Open the ''Terminal'' application.
#Type or paste in the path to Firefox, followed by '''.app/Contents/MacOS/firefox -profilemanager'''. For example, if Firefox is installed in the recommended location, you would enter '''/Applications/Firefox.app/Contents/MacOS/firefox -profilemanager'''.
#Select {button Create profile...} and name it '''Nightly'''.
#Click {button Done} and then exit the Profile Manager.
{note}You can find a useful tutorial to set up-custom launchers here: [http://spf13.com/post/managing-multiple-firefox-profiles-in-os-x/ Managing Multiple Firefox Profiles in OSX]. Do note it's best to follow all steps in the "Creating the scripts" section, including the "edit Info.plist" step. Also, you'll want to change the path in the do shell script to point to the correct .app file for the Firefox channel you want to target.{/note}
=Linux=
#Open the ''Terminal'' application.
#Enter '''firefox -ProfileManager'''.
#Select {button Create profile...} and name it '''Nightly'''.
#Click {button Finish} and then exit the Profile Manager.
#If you want individual icons to launch specific profiles, you will need to set the command line for your new launcher. To do this, set the ''command'' text field to target the executable file, likely '''/usr/bin/firefox''', and add the -P PROFILE_NAME parameter, replacing ''PROFILE_NAME'' with the specific profile.
You can now start using Nightly safely with its own dedicated profile. If you are a Sync user, Sync will keep the profiles up to date as normal.