I have Firefox portable setup on a separate drive so that I can use the same browser instance on my laptop and desktop by copying the folder between the 2 machines.
If I start Firefox from a shortcut that points to the EXE file in the PortableApps folder I get one profile with a set of bookmarks etc.
If I click on a shortcut on the desktop that is a link to a webpage, then I get a different profile that does not have the same bookmarks.
Is there a way to have Firefox only use one common profile ?
I note from the about:profiles page that the profile has two directories, the Root Directory in \roaming and the Local Directory in \local
When you set Firefox as the default handler for links or HTML files, it sets the firefox.exe within Firefox Portable as the association. This will case it to run in local mode, so it will save the profile locally and not use the portable profile. You need to use a third party tool to set FirefoxPortable.exe as your default browser.
Sometimes, the impossible can become possible, if you're awesome!