"Breaking profile changes" - how to move to ESR
-
- Posts: 409
- Joined: February 28th, 2008, 3:48 am
- Location: PA
"Breaking profile changes" - how to move to ESR
One machine that I've been wanting to move from beta to ESR, just updated to Fx 55. Only after it updated, did I see the release notes:
"Breaking profile changes - do not downgrade Firefox and use a profile that has been opened with Firefox 55+."
Ok, so what do I need to do now to move to ESR? I assume, create a new profile and import/transfer data as per http://kb.mozillazine.org/Transferring_ ... _-_Firefox. But what is safe to transfer in this case? (I don't need history or passwords, but would like to transfer as much as safely possible otherwise.)
"Breaking profile changes - do not downgrade Firefox and use a profile that has been opened with Firefox 55+."
Ok, so what do I need to do now to move to ESR? I assume, create a new profile and import/transfer data as per http://kb.mozillazine.org/Transferring_ ... _-_Firefox. But what is safe to transfer in this case? (I don't need history or passwords, but would like to transfer as much as safely possible otherwise.)
- Virtual_ManPL
- Posts: 2052
- Joined: July 24th, 2008, 5:52 am
- Contact:
Re: "Breaking profile changes" - how to move to ESR
It's because of Bug 977177 - move favicons blobs out of places.sqlite to their own database.
So if you will export your bookmarks as HTML file (as JSON backuping is bugged and won't save favicons), you will be probably safe with that,
but better backup whole old profile and start new one for ESR, with only imported bookmarks from HTML file.
So if you will export your bookmarks as HTML file (as JSON backuping is bugged and won't save favicons), you will be probably safe with that,
but better backup whole old profile and start new one for ESR, with only imported bookmarks from HTML file.
Virtualfox persona
Tired of constant Firefox UI changes? XUL extensions are not working anymore? Try SeaMonkey, Waterfox Classic, Pale Moon.
Tired of constant Firefox UI changes? XUL extensions are not working anymore? Try SeaMonkey, Waterfox Classic, Pale Moon.
- joeg
- Posts: 2616
- Joined: October 10th, 2003, 12:37 pm
- Location: How can you be in two places at once, when you're not anywhere at all?
Re: "Breaking profile changes" - how to move to ESR
If you have pre-55 profile backup, I think you can safely use it with the latest ESR.
I'm pretty sure someone isn't going to like the advice I'm going to give you here because of the difference between the "candidate" and the "release" versions. If you're concerned, and if what I'm about to describe works for you, when the "experiment" is finished, you can simply delete the zipped-version folder and install the release version. Of course, you can always make a zipped version from the release .exe, a relatively easy process for which there are lots of instructions here on the forum. To be honest, though, I've been using "candidates" for years and have never experienced a problem.
Anyway ...
If you know how to use zip versions of FX, I'd grab this (assuming you want to use the 64-bit version and that you're using Win7, although Win10 should work the same):
https://archive.mozilla.org/pub/firefox ... 2.0esr.zip
1. Unzip it into a folder named FxESR, but don't open Fx yet.
2. Go into your "Roaming" folder or wherever you have your FX profile(s). Rename your current "Mozilla" folder "Mozilla55" or whatever.
3. Go back to the folder containing the unzipped Fx zip version, and double click firefox.exe. Fx ESR should open; if it does, it will generate a new "Mozilla" folder in Roaming.
4. Go to your Roaming folder and rename the new "Mozilla" folder "MozillaESR" or whatever.
5. Assuming it's in your "Roaming" folder, rename your copy "Mozilla"; if it isn't, copy it into the Roaming folder and do the same.
6. Re-open ESR. It should recognize your old profile, and you should be good to go. At this point, you might want to try to update Fx and your extensions manually, just to make sure you're on the latest version.
Last but not least, if you're not happy with the results, you can make a copy of your Fx55 profile, rename it "Mozilla", open ESR, put your fingers in your ears, and see what happens. The point is, if you have enough copies of your various profiles, you can never really irrevocably wreck Firefox. It's one of the beauties of the thing.
By the way, if you're trying ESR in advance of the death of Fx with the web-extensions concept to come in v.57, you might also want to have a look at Pale Moon. With about an hour's work, I've finally got it to where it's a 98% match to my Fx customizations.
Yes, "traditional" Firefox will live on in ESR till next spring, but I ain't gonna wait for the funeral. Proactive is better than reactive in my book.
I hope this helps.
I'm pretty sure someone isn't going to like the advice I'm going to give you here because of the difference between the "candidate" and the "release" versions. If you're concerned, and if what I'm about to describe works for you, when the "experiment" is finished, you can simply delete the zipped-version folder and install the release version. Of course, you can always make a zipped version from the release .exe, a relatively easy process for which there are lots of instructions here on the forum. To be honest, though, I've been using "candidates" for years and have never experienced a problem.
Anyway ...
If you know how to use zip versions of FX, I'd grab this (assuming you want to use the 64-bit version and that you're using Win7, although Win10 should work the same):
https://archive.mozilla.org/pub/firefox ... 2.0esr.zip
1. Unzip it into a folder named FxESR, but don't open Fx yet.
2. Go into your "Roaming" folder or wherever you have your FX profile(s). Rename your current "Mozilla" folder "Mozilla55" or whatever.
3. Go back to the folder containing the unzipped Fx zip version, and double click firefox.exe. Fx ESR should open; if it does, it will generate a new "Mozilla" folder in Roaming.
4. Go to your Roaming folder and rename the new "Mozilla" folder "MozillaESR" or whatever.
5. Assuming it's in your "Roaming" folder, rename your copy "Mozilla"; if it isn't, copy it into the Roaming folder and do the same.
6. Re-open ESR. It should recognize your old profile, and you should be good to go. At this point, you might want to try to update Fx and your extensions manually, just to make sure you're on the latest version.
Last but not least, if you're not happy with the results, you can make a copy of your Fx55 profile, rename it "Mozilla", open ESR, put your fingers in your ears, and see what happens. The point is, if you have enough copies of your various profiles, you can never really irrevocably wreck Firefox. It's one of the beauties of the thing.
By the way, if you're trying ESR in advance of the death of Fx with the web-extensions concept to come in v.57, you might also want to have a look at Pale Moon. With about an hour's work, I've finally got it to where it's a 98% match to my Fx customizations.
Yes, "traditional" Firefox will live on in ESR till next spring, but I ain't gonna wait for the funeral. Proactive is better than reactive in my book.
I hope this helps.
Although every day is Judgment Day, I nonetheless feel like a room without a roof.
- mightyglydd
- Posts: 9813
- Joined: November 4th, 2006, 7:07 pm
- Location: Hollywood Ca.
Re: "Breaking profile changes" - how to move to ESR
Not sure if this is still the case but..
@ESR= Extended Suffering Release ? ..no thanks
https://support.mozilla.org/en-US/questions/1117407Only patches classified as critical or high are passed into the Firefox ESR. Patches that are classified as moderate or low are not added to the Firefox ESR.
Because you are not receiving all updates when using the Firefox ESR, it may be less secure than the release version.
@ESR= Extended Suffering Release ? ..no thanks
#KeepFightingMichael and Alex.
- Virtual_ManPL
- Posts: 2052
- Joined: July 24th, 2008, 5:52 am
- Contact:
Re: "Breaking profile changes" - how to move to ESR
@ mightyglydd - It's still better to use supported ESR channel, than obsolete not supported 'stable' channel
Virtualfox persona
Tired of constant Firefox UI changes? XUL extensions are not working anymore? Try SeaMonkey, Waterfox Classic, Pale Moon.
Tired of constant Firefox UI changes? XUL extensions are not working anymore? Try SeaMonkey, Waterfox Classic, Pale Moon.
-
- Posts: 409
- Joined: February 28th, 2008, 3:48 am
- Location: PA
Re: "Breaking profile changes" - how to move to ESR
Thanks. I made backups, created new profiles and transferred extensions, searchplugins, and chrome folders, and prefs.js. Then imported bookmarks.html. Had to reset default search engine, rearrange bookmarks toolbar bookmarks, and temporarily switch back to the default theme, but all seems fine.Virtual_ManPL wrote:It's because of Bug 977177 - move favicons blobs out of places.sqlite to their own database.
So if you will export your bookmarks as HTML file (as JSON backuping is bugged and won't save favicons), you will be probably safe with that, but better backup whole old profile and start new one for ESR, with only imported bookmarks from HTML file.
Had some old ones, but they were older than I wanted to use unless really necessary.joeg wrote:If you have pre-55 profile backup, I think you can safely use it with the latest ESR.
Not really sure how/why that is better than directly using Fx55 profile with ESR. Had several to do, and they were not in default location. Probably better off leaving some old baggage behind anyway.joeg wrote:<snip long alternate method>
Indeed, and I figured there'd be a way.joeg wrote:...if you have enough copies of your various profiles, you can never really irrevocably wreck Firefox. It's one of the beauties of the thing.
Good for you. I've decided to move this machine to ESR and the aurora one to nightly. Will see how things progress and reevaluate next winter/spring. To each, their own.joeg wrote:By the way, if you're trying ESR in advance of the death of Fx with the web-extensions concept to come in v.57, you might also want to have a look at Pale Moon. With about an hour's work, I've finally got it to where it's a 98% match to my Fx customizations.
- L.A.R. Grizzly
- Posts: 5396
- Joined: March 15th, 2005, 5:32 pm
- Location: Upstate Ohio, USA
- Contact:
Re: "Breaking profile changes" - how to move to ESR
Don't forget, there's always SeaMonkey! Until they ruin it as well...
Win7 Pro SP1 64 Bit
Comodo Internet Security
Pale Moon 33.1.0, Epyrus Mail 2.1.2, Firefox 115.10.0esr, Thunderbird 115.10.1, and SeaMonkey 2.53.18.2
Comodo Internet Security
Pale Moon 33.1.0, Epyrus Mail 2.1.2, Firefox 115.10.0esr, Thunderbird 115.10.1, and SeaMonkey 2.53.18.2
-
- Posts: 913
- Joined: December 24th, 2011, 10:29 am
Re: "Breaking profile changes" - how to move to ESR
You guys do release that these 'missing icons' are provided by the website(s)? And that - GASP - all you have to do is to go to the websiteto get them back??
- Virtual_ManPL
- Posts: 2052
- Joined: July 24th, 2008, 5:52 am
- Contact:
Re: "Breaking profile changes" - how to move to ESR
@ The Tinsmith - If someone have many bookmarks, this could take good deal of time. That's why you use HTML option, not JSON, if you want to have favicons too with bookmarks when exporting
Virtualfox persona
Tired of constant Firefox UI changes? XUL extensions are not working anymore? Try SeaMonkey, Waterfox Classic, Pale Moon.
Tired of constant Firefox UI changes? XUL extensions are not working anymore? Try SeaMonkey, Waterfox Classic, Pale Moon.
-
- Posts: 913
- Joined: December 24th, 2011, 10:29 am
Re: "Breaking profile changes" - how to move to ESR
If someone have many bookmarks, this could take good deal of time.
I don't know what number of bookmarks that you consider as "many" but I have 65 and to download all the favicons takes less that a minute.
- Virtual_ManPL
- Posts: 2052
- Joined: July 24th, 2008, 5:52 am
- Contact:
Re: "Breaking profile changes" - how to move to ESR
@ The Tinsmith - I have over 80k, yes, over 80.000.
Most of them all only for archivisation purposes and probably won't be used ever,
but still, good luck with wasting time to get all favicons back when you will be using buggy JSON backup option.
That's why I mention HTML backup option
Most of them all only for archivisation purposes and probably won't be used ever,
but still, good luck with wasting time to get all favicons back when you will be using buggy JSON backup option.
That's why I mention HTML backup option
Virtualfox persona
Tired of constant Firefox UI changes? XUL extensions are not working anymore? Try SeaMonkey, Waterfox Classic, Pale Moon.
Tired of constant Firefox UI changes? XUL extensions are not working anymore? Try SeaMonkey, Waterfox Classic, Pale Moon.
- WaltS48
- Posts: 5141
- Joined: May 7th, 2010, 9:38 am
- Location: Pennsylvania, USA
Re: "Breaking profile changes" - how to move to ESR
Still don't understand what is so important about favicons.
All I care about is that the web site appears when I load it.
All I care about is that the web site appears when I load it.
Linux Desktop - AMD Athlon(tm) II X3 455 3.3GHz | 8.0GB RAM | GeForce GT 630
Windows Notebook - AMD A8 7410 2.2GHz | 6.0GB RAM | AMD Radeon R5
Windows Notebook - AMD A8 7410 2.2GHz | 6.0GB RAM | AMD Radeon R5
-
- Posts: 913
- Joined: December 24th, 2011, 10:29 am
Re: "Breaking profile changes" - how to move to ESR
Wow! Really? That does sound somewhat extreme. But then I know people with emails going back years and most of those are old Linux friends with mailing list answers to problems whose software no longer exists.I have over 80k, yes, over 80.000.
- Aris
- Posts: 3248
- Joined: February 27th, 2011, 10:14 am
Re: "Breaking profile changes" - how to move to ESR
If you see this after moving from Firefox 55+ to Firefox52 ESR, you might think your Firefox profile is broken...
... but there is a dirty workaround to use your profile anyway:
... but there is a dirty workaround to use your profile anyway:
- go to Firefox profile folder
- (backup profile folder just in case)
- backup prefs.js somewhere
- start Firefox
- you will get the above error again
- close window
- open the newly created prefs.js in a text editor
- delete everything and save file
- start Firefox
- Firefox will start, but your previous settings are not back yet
- close Firefox
- now delete prefs.js file from your profile
- restore the previously backuped prefs.js file
- start Firefox
- Firefox 52ESR will use previous settings again
-
- Posts: 1934
- Joined: February 10th, 2008, 6:30 am
- Location: Hungary
Re: "Breaking profile changes" - how to move to ESR
Because it's imaginary security/insecurity what matters? I think not.mightyglydd wrote:@ESR= Extended Suffering Release ? ..no thanks
Well I have thousands. Close to 15000.The Tinsmith wrote:If someone have many bookmarks, this could take good deal of time.
I don't know what number of bookmarks that you consider as "many" but I have 65 and to download all the favicons takes less that a minute.
If you never used a bookmark you wouldn'tWaltS48 wrote:Still don't understand what is so important about favicons.
All I care about is that the web site appears when I load it.