Installing Firebug on each install of Firefox

View: New views
15 Messages — Rating Filter:   Alert me  

Installing Firebug on each install of Firefox

by Tommy Boy-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Right I think I know what the answer to my question would be but I
thought I would double check.

I have managed to have running on my machine:

FireFox 1.5
FireFox 2.0
FireFox 3.0

Each setup with a different profile.

I am just wondering if I can have a different version of Firebug
running on each of the installs?

I have done an install on FF3 but when I open FF2 I get the extension
is not compatible, I am just wondering if there is a way round this?

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Firebug" group.
To post to this group, send email to firebug@...
To unsubscribe from this group, send email to firebug-unsubscribe@...
For more options, visit this group at http://groups.google.com/group/firebug?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Installing Firebug on each install of Firefox

by ScroogeMcPump :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Normally, extensions are installed to the profile folder, so if you're
using three different profiles, I see no reason why you couldn't have
a different version of the extension in each profile.

However, the real reason I'm writing is, I want to know:  how did you
configure each version of Firefox to use a different profile?  I tried
that, and the closest I could come was to have the profile manager pop
up with each startup.  AFAIK all versions of Firefox look in the same
place for their pointer to which profile to use; did you manage to
bypass this somehow?

Explaining this could help you, too, because if you're getting "not
compatible" errors, it could be that the FF version you're having
problems with is looking at the wrong profile, or that you have the
wrong extension version installed to that profile.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Firebug" group.
To post to this group, send email to firebug@...
To unsubscribe from this group, send email to firebug-unsubscribe@...
For more options, visit this group at http://groups.google.com/group/firebug?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Installing Firebug on each install of Firefox

by John J Barton :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


There are actually two different meanings for "Firefox profile".

Most commonly "Firefox profile" means a subdirectory of the default
Firefox configuration directory. So a "new Firefox profile" means
"create a new subdirectory of the default configuration". That is what
'firefox.exe -profilemanager' helps you do.

However you can also change the Firefox configuration directory using
the '-profile' option on the command line.  This new configuration
directory will also have subdirectories as above.


On Jul 18, 9:20 am, ScroogeMcPump <gasbuddyphi...@...> wrote:

> Normally, extensions are installed to the profile folder, so if you're
> using three different profiles, I see no reason why you couldn't have
> a different version of the extension in each profile.
>
> However, the real reason I'm writing is, I want to know:  how did you
> configure each version of Firefox to use a different profile?  I tried
> that, and the closest I could come was to have the profile manager pop
> up with each startup.  AFAIK all versions of Firefox look in the same
> place for their pointer to which profile to use; did you manage to
> bypass this somehow?
>
> Explaining this could help you, too, because if you're getting "not
> compatible" errors, it could be that the FF version you're having
> problems with is looking at the wrong profile, or that you have the
> wrong extension version installed to that profile.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Firebug" group.
To post to this group, send email to firebug@...
To unsubscribe from this group, send email to firebug-unsubscribe@...
For more options, visit this group at http://groups.google.com/group/firebug?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Installing Firebug on each install of Firefox

by John J Barton :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


I'm sure what your goal is, but for what its is worth, the only
version of Firebug I recommend is Firebug 1.2 and I don't think any
version has been tested in Firefox 1.5.

On Jul 18, 7:36 am, Tommy Boy <gint...@...> wrote:

> Right I think I know what the answer to my question would be but I
> thought I would double check.
>
> I have managed to have running on my machine:
>
> FireFox 1.5
> FireFox 2.0
> FireFox 3.0
>
> Each setup with a different profile.
>
> I am just wondering if I can have a different version of Firebug
> running on each of the installs?
>
> I have done an install on FF3 but when I open FF2 I get the extension
> is not compatible, I am just wondering if there is a way round this?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Firebug" group.
To post to this group, send email to firebug@...
To unsubscribe from this group, send email to firebug-unsubscribe@...
For more options, visit this group at http://groups.google.com/group/firebug?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Installing Firebug on each install of Firefox

by ScroogeMcPump :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On Jul 18, 12:29 pm, John J Barton <johnjbar...@...>
wrote:

> change the Firefox configuration directory using
> the '-profile' option

Ah - I was aware of the profile manager, but not the separate -profile
switch.

However, could you clarify the definition of "configuration
directory"? E.g. if my normal profile for FF2 is at "C:\Documents and
Settings\{me}\Application Data\Mozilla\Firefox\Profiles
\qwertyui.default" and I don't want FF3 to ever touch that or any of
the other profiles in the parent folder, which would be the more
appropriate command line to use:

"C:\Program Files\Mozilla\Firefox 3\Firefox.exe" -profile "C:
\Documents and Settings\{me}\Application Data\Mozilla\FirefoxTHREE
\Profiles\asdfghjk.default"
or
"C:\Program Files\Mozilla\Firefox 3\Firefox.exe" -profile "C:
\Documents and Settings\{me}\Application Data\Mozilla\FirefoxTHREE
\Profiles"

?

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Firebug" group.
To post to this group, send email to firebug@...
To unsubscribe from this group, send email to firebug-unsubscribe@...
For more options, visit this group at http://groups.google.com/group/firebug?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Installing Firebug on each install of Firefox

by John J Barton :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message




On Jul 18, 10:32 am, ScroogeMcPump <gasbuddyphi...@...> wrote:

> On Jul 18, 12:29 pm, John J Barton <johnjbar...@...>
> wrote:
>
> > change the Firefox configuration directory using
> > the '-profile' option
>
> Ah - I was aware of the profile manager, but not the separate -profile
> switch.
>
> However, could you clarify the definition of "configuration
> directory"? E.g. if my normal profile for FF2 is at "C:\Documents and
> Settings\{me}\Application Data\Mozilla\Firefox\Profiles
> \qwertyui.default" and I don't want FF3 to ever touch that or any of
> the other profiles in the parent folder, which would be the more
> appropriate command line to use:
>
> "C:\Program Files\Mozilla\Firefox 3\Firefox.exe" -profile "C:
> \Documents and Settings\{me}\Application Data\Mozilla\FirefoxTHREE
> \Profiles\asdfghjk.default"

I would not use this, I would be confused because it implies using a
subdirectory of Profiles as a configuration directory (which itself
would have subdirectories).


> or
> "C:\Program Files\Mozilla\Firefox 3\Firefox.exe" -profile "C:
> \Documents and Settings\{me}\Application Data\Mozilla\FirefoxTHREE
> \Profiles"

This could be clearer

>
> ?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Firebug" group.
To post to this group, send email to firebug@...
To unsubscribe from this group, send email to firebug-unsubscribe@...
For more options, visit this group at http://groups.google.com/group/firebug?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Installing Firebug on each install of Firefox

by ScroogeMcPump :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On Jul 18, 2:14 pm, John J Barton <johnjbar...@...> wrote:

> On Jul 18, 10:32 am, ScroogeMcPump <gasbuddyphi...@...> wrote:

> > "C:\Program Files\Mozilla\Firefox 3\Firefox.exe" -profile "C:
> > \Documents and Settings\{me}\Application Data\Mozilla\FirefoxTHREE
> > \Profiles\asdfghjk.default"
>
> I would not use this, I would be confused because it implies using a
> subdirectory of Profiles as a configuration directory (which itself
> would have subdirectories).

That's what I was unclear on - whether the -profile switch specified
an individual profile folder, or the parent folder for a whole
alternate set of profiles.  That means that a command line of the form

"...\Firefox.exe" -profile "..." -profilemanager

would also be valid (if I understand correctly), and would serve up a
different list of profiles than

"...\Firefox.exe" -profilemanager

alone would - right?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Firebug" group.
To post to this group, send email to firebug@...
To unsubscribe from this group, send email to firebug-unsubscribe@...
For more options, visit this group at http://groups.google.com/group/firebug?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Installing Firebug on each install of Firefox

by DAZ-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message




On Jul 18, 7:56 pm, ScroogeMcPump <gasbuddyphi...@...> wrote:

> On Jul 18, 2:14 pm, John J Barton <johnjbar...@...> wrote:
>
> > On Jul 18, 10:32 am, ScroogeMcPump <gasbuddyphi...@...> wrote:
> > > "C:\Program Files\Mozilla\Firefox 3\Firefox.exe" -profile "C:
> > > \Documents and Settings\{me}\Application Data\Mozilla\FirefoxTHREE
> > > \Profiles\asdfghjk.default"
>
> > I would not use this, I would be confused because it implies using a
> > subdirectory of Profiles as a configuration directory (which itself
> > would have subdirectories).
>
> That's what I was unclear on - whether the -profile switch specified
> an individual profile folder, or the parent folder for a whole
> alternate set of profiles.  That means that a command line of the form
>
> "...\Firefox.exe" -profile "..." -profilemanager
>
> would also be valid (if I understand correctly), and would serve up a
> different list of profiles than
>
> "...\Firefox.exe" -profilemanager
>
> alone would - right?

To my knowledge, you should not mix Firefox 1.5-3 (excluding version
3), with version 3 profiles. You will most likely experience problems
down the line. A useful things to know, however, is that you can run
multiple profiles are the same time, by selecting the profile (using
the -P switch) and also using the -no-remote switch.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Firebug" group.
To post to this group, send email to firebug@...
To unsubscribe from this group, send email to firebug-unsubscribe@...
For more options, visit this group at http://groups.google.com/group/firebug?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Installing Firebug on each install of Firefox

by John J Barton :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


-profile uses an alternative configuration altogether, that config
will have its own set of subdirectory profiles.

I don't what you get by mixing -profile and -profilemanager.

On Jul 18, 11:56 am, ScroogeMcPump <gasbuddyphi...@...> wrote:

> On Jul 18, 2:14 pm, John J Barton <johnjbar...@...> wrote:
>
> > On Jul 18, 10:32 am, ScroogeMcPump <gasbuddyphi...@...> wrote:
> > > "C:\Program Files\Mozilla\Firefox 3\Firefox.exe" -profile "C:
> > > \Documents and Settings\{me}\Application Data\Mozilla\FirefoxTHREE
> > > \Profiles\asdfghjk.default"
>
> > I would not use this, I would be confused because it implies using a
> > subdirectory of Profiles as a configuration directory (which itself
> > would have subdirectories).
>
> That's what I was unclear on - whether the -profile switch specified
> an individual profile folder, or the parent folder for a whole
> alternate set of profiles.  That means that a command line of the form
>
> "...\Firefox.exe" -profile "..." -profilemanager
>
> would also be valid (if I understand correctly), and would serve up a
> different list of profiles than
>
> "...\Firefox.exe" -profilemanager
>
> alone would - right?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Firebug" group.
To post to this group, send email to firebug@...
To unsubscribe from this group, send email to firebug-unsubscribe@...
For more options, visit this group at http://groups.google.com/group/firebug?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Installing Firebug on each install of Firefox

by ScroogeMcPump :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On Jul 20, 11:15 pm, John J Barton <johnjbar...@...>
wrote:

> I don't what you get by mixing -profile and -profilemanager.

What I meant was, if I have profiles at
"...\Application Data\Mozilla\Firefox\Profiles\qwertyui.foo"
and
"...\Application Data\Mozilla\Firefox\Profiles\asdfghjk.bar"
and
"...\Application Data\Mozilla\Firefox\Profiles\zxcvbnm0.baz"
and
"...\Application Data\Mozilla\FirefoxTHREE\Profiles\1q2w3e4r.default"
and
"...\Application Data\Mozilla\FirefoxTHREE\Profiles\4r5t6y7u.quux"
and
"...\Application Data\Mozilla\FirefoxTHREE\Profiles\7u8i9o0p.quuxen"
, then running
"..\Firefox\firefox.exe" -profilemanager
would offer foo, bar and baz as choices, but not default, quux, or
quuxen; and running
"..\Firefox 3\firefox.exe" -profile "...\Application Data\Mozilla
\FirefoxTHREE\Profiles" -profilemanager
would do the opposite - correct?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Firebug" group.
To post to this group, send email to firebug@...
To unsubscribe from this group, send email to firebug-unsubscribe@...
For more options, visit this group at http://groups.google.com/group/firebug?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Installing Firebug on each install of Firefox

by DAZ-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


No.

To my knowledge, this isn't possible without hacking the code and
compiling the source. Generally, there's no need to do what you're
asking, as you can identify profiles by naming them appropriately. For
example, prepending Firefox 3 profile with FF3. This way, you only
need to have one shortcut which will then open up the profile manager,
allowing you to select the profile you want.

The -profile switch only allows you to link to "a" profile at a
specific location, not to a subset of profiles. For example:
firefox.exe -profile %APPDATA%\Firefox\Profiles\myprofile

The above will work as it specifies an actualy profile, not just a
directory containing the profiles.

My suggestion would be to create a shortcut for each profile, and then
use the -profile switch if the profile is not stored in the normal
place, or the -P switch for if it is.

On Jul 22, 8:02 pm, ScroogeMcPump <gasbuddyphi...@...> wrote:

> On Jul 20, 11:15 pm, John J Barton <johnjbar...@...>
> wrote:
>
> > I don't what you get by mixing -profile and -profilemanager.
>
> What I meant was, if I have profiles at
> "...\Application Data\Mozilla\Firefox\Profiles\qwertyui.foo"
> and
> "...\Application Data\Mozilla\Firefox\Profiles\asdfghjk.bar"
> and
> "...\Application Data\Mozilla\Firefox\Profiles\zxcvbnm0.baz"
> and
> "...\Application Data\Mozilla\FirefoxTHREE\Profiles\1q2w3e4r.default"
> and
> "...\Application Data\Mozilla\FirefoxTHREE\Profiles\4r5t6y7u.quux"
> and
> "...\Application Data\Mozilla\FirefoxTHREE\Profiles\7u8i9o0p.quuxen"
> , then running
> "..\Firefox\firefox.exe" -profilemanager
> would offer foo, bar and baz as choices, but not default, quux, or
> quuxen; and running
> "..\Firefox 3\firefox.exe" -profile "...\Application Data\Mozilla
> \FirefoxTHREE\Profiles" -profilemanager
> would do the opposite - correct?

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Firebug" group.
To post to this group, send email to firebug@...
To unsubscribe from this group, send email to firebug-unsubscribe@...
For more options, visit this group at http://groups.google.com/group/firebug?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Installing Firebug on each install of Firefox

by DAZ-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message




On Jul 18, 3:36 pm, Tommy Boy <gint...@...> wrote:
>
> I have done an install on FF3 but when I open FF2 I get the extension
> is not compatible, I am just wondering if there is a way round this?

Yes there is. But it's not recommended. When an XPI is created, it
contains an "install.rdf" file, which contains within it metadata for
the XPI itself. Two of the things that are specified are the minimum
and maximum version of Firefox required to have the extension run
correctly. It's there merely as a security precaution, to ensure that
the extension runs as it was intended. When new Firefox versions are
released, some things change. New features are added to the API, and
some things are deprecated. As a result, the extension won't work
until the author has tested it and declared that it's working on the
newer version. Once they've done this, they release the updated
version. Quite often, no changes need to be made to the XPI - it's
simply a case of just changing the max version information.

You can change this information yourself, however. An xpi is just a
zip file (coincidently, XPI is pronounced "zippy"), and you should be
able to open it with any zip application. In the root directory is
"install.rdf", and that's what needs to be changed. You can also do it
with the extracted files in your Firefox extensions directory, but if
I recall correctly, the file needs the modified data renewed before it
will work, which is something I don't really have time to explain how
to do. BE WARNED that messing with XPIs can have undesired effects,
but generally you shouldn't experience any problems with simpler ones,
(Firebug will most likely cause you problems if you change this
information). If you do edit the install.rdf (you can simply drag it
and drop it into the Firefox main window), it's always a good thing to
remove the old extension first, and restart Firefox.

I hope this helps.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Firebug" group.
To post to this group, send email to firebug@...
To unsubscribe from this group, send email to firebug-unsubscribe@...
For more options, visit this group at http://groups.google.com/group/firebug?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Installing Firebug on each install of Firefox

by DAZ-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message




On Jul 22, 9:48 pm, Daz <cutenfu...@...> wrote:

> On Jul 18, 3:36 pm, Tommy Boy <gint...@...> wrote:
>
>
>
> > I have done an install on FF3 but when I open FF2 I get the extension
> > is not compatible, I am just wondering if there is a way round this?
>
> Yes there is. But it's not recommended. When an XPI is created, it
> contains an "install.rdf" file, which contains within it metadata for
> the XPI itself. Two of the things that are specified are the minimum
> and maximum version of Firefox required to have the extension run
> correctly. It's there merely as a security precaution, to ensure that
> the extension runs as it was intended. When new Firefox versions are
> released, some things change. New features are added to the API, and
> some things are deprecated. As a result, the extension won't work
> until the author has tested it and declared that it's working on the
> newer version. Once they've done this, they release the updated
> version. Quite often, no changes need to be made to the XPI - it's
> simply a case of just changing the max version information.
>
> You can change this information yourself, however. An xpi is just a
> zip file (coincidently, XPI is pronounced "zippy"), and you should be
> able to open it with any zip application. In the root directory is
> "install.rdf", and that's what needs to be changed. You can also do it
> with the extracted files in your Firefox extensions directory, but if
> I recall correctly, the file needs the modified data renewed before it
> will work, which is something I don't really have time to explain how
> to do. BE WARNED that messing with XPIs can have undesired effects,
> but generally you shouldn't experience any problems with simpler ones,
> (Firebug will most likely cause you problems if you change this
> information). If you do edit the install.rdf (you can simply drag it
> and drop it into the Firefox main window), it's always a good thing to
> remove the old extension first, and restart Firefox.

EDIT: That is drag and drop the XPI, not the install.rdf.
>
> I hope this helps.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Firebug" group.
To post to this group, send email to firebug@...
To unsubscribe from this group, send email to firebug-unsubscribe@...
For more options, visit this group at http://groups.google.com/group/firebug?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Installing Firebug on each install of Firefox

by ScroogeMcPump :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Now I'm REALLY confused, because JJB made it sound like the value of
the -profile option should be the folder containing the profile
FOLDER, not the folder containing the profile itself.

So, is there a way to run Firefox with an alternate profiles.ini
instead of merely an alternate profile?  The problem with "naming them
appropriately" is that the profile manager gives no clue whether it's
FF2's or FF3's, so I have to be extra careful to start with the
profile manager shortcut that matches the profile I want to work from
- and, suffering from CRS as I frequently do, I sometimes lose track
of which shortcut I clicked between clicking it and seeing its window
open.

Having a separate shortcut for each profile would be too awkward,
since I have too many profiles; instead, I want a desktop shortcut for
FF2's profile manager that shows me ONLY the profiles that are valid
for FF2, and another for FF3's profile manager that shows me ONLY the
profiles that are valid for FF3.  Is this doable?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Firebug" group.
To post to this group, send email to firebug@...
To unsubscribe from this group, send email to firebug-unsubscribe@...
For more options, visit this group at http://groups.google.com/group/firebug?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Installing Firebug on each install of Firefox

by DAZ-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message




On Jul 23, 3:35 am, ScroogeMcPump <gasbuddyphi...@...> wrote:

> Now I'm REALLY confused, because JJB made it sound like the value of
> the -profile option should be the folder containing the profile
> FOLDER, not the folder containing the profile itself.
>
> So, is there a way to run Firefox with an alternate profiles.ini
> instead of merely an alternate profile?  The problem with "naming them
> appropriately" is that the profile manager gives no clue whether it's
> FF2's or FF3's, so I have to be extra careful to start with the
> profile manager shortcut that matches the profile I want to work from
> - and, suffering from CRS as I frequently do, I sometimes lose track
> of which shortcut I clicked between clicking it and seeing its window
> open.
>
> Having a separate shortcut for each profile would be too awkward,
> since I have too many profiles; instead, I want a desktop shortcut for
> FF2's profile manager that shows me ONLY the profiles that are valid
> for FF2, and another for FF3's profile manager that shows me ONLY the
> profiles that are valid for FF3.  Is this doable?

I don't believe so. Not without hacking the source and recompiling it.
It is possible to create a batch file, or something similar, which
will allow you to select the profile from the CLI, and selectively
show you the profiles by version (i.e FF3/FF2), but that's really
getting off-topic here.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Firebug" group.
To post to this group, send email to firebug@...
To unsubscribe from this group, send email to firebug-unsubscribe@...
For more options, visit this group at http://groups.google.com/group/firebug?hl=en
-~----------~----~----~----~------~----~------~--~---

LightInTheBox - Buy quality products at wholesale price!