24 October 2008 @ 17:43
Run The Newest Firefox TraceMonkey Nightly Build As A Portable Version  


I decided to write this for anyone who may be interested in trying out the newest Firefox TraceMonkey 3.1 Beta 2pre nightly builds between now and the time that Mozilla releases the official Beta 2 version. This will also allow you to set up a portable version very quickly after they officially release Beta 2. ^__^

I would like to thank LoneWolf008 for the inspiration to write this up. ^__^

Note: This is also the way that I keep my multiple Portable Firefox installs updated whenever Mozilla releases new 3.0.x versions (exe file method).

Original Comment Thread That Inspired This Write-up

   "How To Set Up A Portable Version Of The Newest Firefox 3.1 Beta 1 Quickly" (Started on Tuesday October 14, 2008 by Asian Angel)

Original Comment Thread For This Writeup

   "Run The Newest Firefox TraceMonkey Nightly Build As A Portable Version" (Posted on Friday October 24, 2008 by Asian Angel)

I recommend using the stable release of Portable Firefox for this since that is the version used in this write-up. Note: I have not tried this with the Firefox 3.1 Beta available from portableapps.com.

Portable Firefox

  ♦ Portable Firefox 3.0.3 from Portable Apps/John T. Haller

To get your copy of the newest nightly builds, you can use the following links.

Direct Download Links (FTP):

  ♦ Newest Firefox TraceMonkey 3.1 Beta 2pre Build Exe File (2008-10-23)

  ♦ Newest Firefox TraceMonkey 3.1 Beta 2pre Build Zip File (2008-10-23)

Visit The Nightly Builds Page:

  ♦ Latest Firefox TraceMonkey Nightly Builds

What I am doing is installing the newest nightly build into a portable Firefox installation and overwriting the old version (i.e. 3.0.3). If you have a fresh install of portable Firefox, the default folder name should be "FirefoxPortable". You may have another name for it...here I have changed the name to Portable Firefox.

Here is the location for installing your new nightly build:

   Portable Firefox --> App --> Firefox

First, the exe file method...

1. Once you have started the exe file installation, choose "Custom Install". Also at this point make certain that you uncheck the "Use Minefield as my default web browser" box so that this does not interfere with your regularly installed version of Firefox.





2. Select the above mentioned location in the portable folder (based on whether you have it located on your Desktop or in Program Files, or other ^__^). Here I have my portable setup in Program Files.





3. Uncheck the Create icons for Minefield boxes for "On my Desktop", "In my Start Menu Programs folder", and "In my Quick Launch bar".





4. Now you are ready to install your new nightly build.





5. After finishing the install, make certain to uncheck the box for "Launch Minefield now" (leaving it checked will result in the same effect as using the unzipped folder version). You are ready to make your shortcut to the "FirefoxPortable.exe" file in the main portable folder. ^__^





Now, the zip file method...

Note: Running the nightly build directly from the unzipped folder version will access (and possibly interfere with) the profile/extension/theme settings for your regularly installed version of Firefox.

1. Using Windows Explorer or an equivalent app, open to the Firefox folder in your portable install. Note: Here I have my portable temporarily setup on my Desktop.

   Portable Firefox --> App --> Firefox

2. Delete the contents of the Firefox folder in your portable installation.





3. Opening a second Windows Explorer or equivalent app window, open the nightly build folder (the unzipped folder name should be all lower case when you unzip it). Select all the contents and drag them to the empty Firefox folder in your portable install.





Now you are ready to move your portable nightly build to the location you want and create a shortcut to the "FirefoxPortable.exe" file in the main portable folder. ^__^

Have fun with the nightly builds! ^__^


 
 
Currently Feeling: relaxedrelaxed
 
 
( 10 comments — Leave a comment )
Caipiesalute77 on 27th October 2008 10:16 (UTC)
blah, I was excited to try this but I'm running into a weird problem. lol I installed the portable version to my desktop, and then installed the nightly to: "C:\Documents and Settings\name\Desktop\FirefoxPortable\App\Firefox". In the 5th step you mention something about making shortcuts, but I didn't really understand it, and as such I'm guessing that might be where I'm going wrong?

I can't get the regular firefoxportable.exe to launch successfully or minefield's firefox.exe either. Both create processes in task manager, but neither actually open, which then causes problems with my actual firefox installation until I kill all the firefox.exe processes and restart explorer. lol I followed all the .exe install steps exactly, so I thought I'd bother you to see if you saw a glaring mistake in my install? Thanks for any help, Angel :D
Asian Angelfirefox_fangirl on 27th October 2008 18:20 (UTC)
I am sorry to hear that something did not turn out right. XD :( :(

I am curious...are you running XP? When looking at the install path you used, I was wondering about going through "Documents and Settings". That might be part of it, but I am not certain (my XP computer is down right now :( ). On my Vista system here is what the install path would look like if I were using the desktop and did not change the folder name:

C:\Users\Asian Angel\Desktop\FirefoxPortable\App\Firefox

If your regular install of Firefox is ok after shutting down the processes from the portable, what you might do is delete the portable and start with a new one. Once you have your new portable, move it to Program Files and try installing Minefield to there. Also, try making the folder name different...

As for the shortcuts, you definitely do not want to make any. The reason that I mentioned it is because creating and using those shortcuts would interfere with your regular installation of Firefox.

Let me know if this helps. ^__^
Caipiesalute77 on 28th October 2008 01:53 (UTC)
Success! :D After reading your post I thought about some of the random quirks I've been having with firefox after trying out an SSE2 minefield build about a month ago. I decided to just backup my Fx profile and uninstall everything and start from scratch. I reinstalled my normal, stable Fx first and replaced my profile. I installed portable again but changing the directory to program files, tested it and had success running the normal portable process. Then I installed the nightly over the portable and all was well. Very glad to see it opened. XD

After thinking about the differences from the first and second attempts, I do now realize that the whole time I was installing the portable and nightly builds I had my initial firefox open up all along. Maybe it affected it? I really don't know if that'd cause any problems, but I made sure no firefox processes were running while doing the new installs. Either way it works and now I can play with the nightly, so thank you for working with me and helping. :D
Asian Angelfirefox_fangirl on 28th October 2008 03:54 (UTC)
Woohoo! XDDD ^__^ That is great news! ^__^

I definitely think that having your regular installation of Firefox open could have an effect on the new installation.

You are very welcome! XDD ^__^ I hope that you have a lot of fun with the nightly builds. ^__^
byteheadbytehead on 8th November 2008 04:47 (UTC)
Worked for me!
I already had the 3.1 Beta 1 installed, and the .exe method installed like a snap. But it's late now, so I'll do further testing tomorrow!
Asian Angel: Angel 03firefox_fangirl on 8th November 2008 09:06 (UTC)
Re: Worked for me!
That is terrific!! XDD ^__^ I am so glad to hear that it worked great for you! ^__^ Have fun with it!

You might also look into some about:config tweaks that I just posted as well. ^__^ At the bottom of the post are ones specifically related to Firefox 3.1.
AAP [myopenid.com] on 14th November 2008 20:26 (UTC)
Got this to work!
Love to know if there is an easy way to migrate my current profile to FF3.1. Looking up all the extensions again looks like a daunting task.
Asian Angelfirefox_fangirl on 14th November 2008 21:18 (UTC)
Re: Got this to work!
Glad to hear that it worked for you. ^__^

Take a look at this post I wrote...it will help you transfer your profile and also give you a backup at the same time. ^__^

Backup Your Mozilla Profiles

One important note to keep in mind is that many of your extensions may not be compatible with the 3.1 build yet. You can get around it in three different ways:

1. Mr. Tech Toolkit Extension

2. Disable the compatibility/version checking manually in the about:config settings

3. Nightly Tester Tools Extension
oppopeptepfj on 12th March 2009 23:18 (UTC)
ff slows down my pc





- gick
jane2415 on 27th October 2010 16:25 (UTC)
Those are some pretty concise instructions, i had no problem with the installation process. Actually i think that the steps are similar to many windows exe files, maybe that's another reason why i didn't find it difficult at all.
( 10 comments — Leave a comment )