This forum is a discussion about improving the "Switch to Firefox Extended Support Release (ESR) for personal use" article. If you'd like to participate, please register.

If you need help with Firefox, please ask a question.

Profile Manager instructions; add warning instead? (was: Fixed slug ... and small title change)

  1. Current title: Switching to Firefox Extended Support Release (ESR) for personal use Current slug: switching-firefox-extended-support-release-esr-per

    The slug cuts off "personal" and should be fixed.

    Current title: Switching to Firefox Extended Support Release (ESR) for personal use Current slug: switching-firefox-extended-support-release-esr-per The slug cuts off "personal" and should be fixed.

    Modified by AliceWyman on

  2. I updated the title to Switch to Firefox Extended Support Release (ESR) for personal use and fixed the slug.

    I updated the title to '''Switch to Firefox Extended Support Release (ESR) for personal use''' and fixed the slug.
  3. more options

    I applied a small edit for the bottom of the article (->in to, and use the regular article link name for grammar reasons).

    That section also says 2. Launch Firefox ESR and choose the new profile if prompted.

    Question: when does it prompt, and when not? I tend to think ESR will use the default profile ayway if not prompted. Can it vary, and how about when prompted in that case?

    Additionally and perhaps as a reason for the above, Step One says to mark (/set?) the newly created profile as default, which suggests there is no prompt when ESR is launched in Step 2. Plus, what happens when launching the regular FF afterwards? Wouldn’t that use the same profile? (This may not be relevant for users in need to switch to ESR for now or even uninstalling regular FF, but it will be when they return to the regular version when possible for screen readers again or still want to use regular FF without screen reader software, of course.)

    I haven’t tested, but this should of course cause no confusion nor issues for people unfamiliar with profiles. Both "dedicated profile" articles explicitly tell the user to use the -p switch, and I wonder if that doesn’t apply here too, so to speak.

    I applied a small edit for the bottom of the article (->in to, and use the regular article link name for grammar reasons). That section also says ''2. Launch Firefox ESR and choose the new profile if prompted.'' Question: when does it prompt, and when not? I tend to think ESR will use the default profile ayway if not prompted. Can it vary, and how about ''when prompted'' in that case? Additionally and perhaps as a reason for the above, Step One says to mark (/set?) the newly created profile as default, which suggests there is no prompt when ESR is launched in Step 2. Plus, what happens when launching the regular FF afterwards? Wouldn’t that use the same profile? (This may not be relevant for users in need to switch to ESR for now or even uninstalling regular FF, but it will be when they return to the regular version when possible for screen readers again or still want to use regular FF without screen reader software, of course.) I haven’t tested, but this should of course cause no confusion nor issues for people unfamiliar with profiles. Both "dedicated profile" articles explicitly tell the user to use the -p switch, and I wonder if that doesn’t apply here too, so to speak.
  4. Tonnes, you asked, Question: when does it prompt, and when not? I tend to think ESR will use the default profile ayway if not prompted. Can it vary, and how about when prompted in that case? If the Profile Manager does NOT have the "Use the selected profile without asking at startup " option check marked , then you'll be prompted to select a profile at startup. If it's checked, as shown below, you won't be.

    Fx31Profilemgr

    Ref: Use the Profile Manager to create and remove Firefox profiles - Options.

    Under Step 1, the article says to, Create and launch a new profile on regular Firefox and mark it as the default in Profile Manager. (See Profile Manager - Create, remove or switch Firefox profiles.) We should clarify that you are to start Firefox, type about:profiles in the address bar, and THEN create a new profile and use the "Set as default profile" option, if that's what was meant.

    In any case, I have problems with the instructions to Start the "regular" Firefox, create a new profile, then sync data with the old one (or else manually copy over the data from the old to the new profile) and FINALLY install Firefox ESR and select the new profile, if prompted, when you first open ESR. The reasoning behind all that is, opening an existing profile with Firefox ESR may corrupt the profile data. Background: https://support.mozilla.org/en-US/kb/npapi-plugins/discuss/7113 https://support.mozilla.org/en-US/kb/install-older-version-of-firefox/discuss/7098 ...which links to Bug 1246615 - Make Firefox explicitly aware when running a profile from future. ... which links to other related bugs, including: Bug 1357428 Profiles used with Firefox 55 will no longer work with older versions of the browser (quote) Firefox 55 changed the on-disk format of persistent storage in profiles. Once a profile has been used with Firefox 55 (or later), it should not be used with previous versions of Firefox. IndexedDB, the (DOM) Cache API, Service Workers, and the asm.js cache will all fail to operate, generating confusing errors and causing portions of Firefox and some websites to break. The profile can be made operable again in older versions of Firefox by using the profile "refresh" mechanism.


    I think we should remove all the instructions about first creating a new profile with the "regular" Firefox, then use sync (or backup), etc, and simply add a note similar to this (from the /kb/npapi-plugins/ article): {warning} By default, Firefox 52 ESR will use the same user profile data as other versions of Firefox. Installing Firefox 52 ESR after using Firefox version 55 or above can cause problems such as error messages, breakage in portions of Firefox and issues with some websites. You should either create a new profile to use with Firefox 52 ESR or else refresh Firefox after installing Firefox 52 ESR.{/warning]

    Tonnes, what do you think?

    P.S. On backing up and restoring data from the old profile, the article links to Restore bookmarks from backup or move them to another computer ... but that's only for bookmarks. We should probably link to Recovering important data from an old profile instead, if we keep the current instructions. Besides, I see no evidence that bookmarks are adversely affected when downgrading. See also https://bugzilla.mozilla.org/show_bug.cgi?id=1357428#c29

    Tonnes, you asked, ''Question: when does it prompt, and when not? I tend to think ESR will use the default profile ayway if not prompted. Can it vary, and how about when prompted in that case?'' If the Profile Manager does NOT have the "Use the selected profile without asking at startup " option check marked , then you'll be prompted to select a profile at startup. If it's checked, as shown below, you won't be. ;[[Image:Fx31Profilemgr]] Ref: [[Use the Profile Manager to create and remove Firefox profiles#w_options|Use the Profile Manager to create and remove Firefox profiles - Options]]. Under Step 1, the article says to, ''Create and launch a new profile on regular Firefox and mark it as the default in Profile Manager. (See [[Use the Profile Manager to create and remove Firefox profiles]].)'' We should clarify that you are to start Firefox, type '''about:profiles''' in the address bar, and THEN create a new profile and use the "Set as default profile" option, if that's what was meant. In any case, I have problems with the instructions to Start the "regular" Firefox, create a new profile, then sync data with the old one (or else manually copy over the data from the old to the new profile) and FINALLY install Firefox ESR and select the new profile, if prompted, when you first open ESR. The reasoning behind all that is, opening an existing profile with Firefox ESR may corrupt the profile data. Background: https://support.mozilla.org/en-US/kb/npapi-plugins/discuss/7113 https://support.mozilla.org/en-US/kb/install-older-version-of-firefox/discuss/7098 ...which links to [https://bugzilla.mozilla.org/show_bug.cgi?id=1246615 Bug 1246615] - Make Firefox explicitly aware when running a profile from future. ... which links to other related bugs, including: [https://bugzilla.mozilla.org/show_bug.cgi?id=1357428 Bug 1357428] Profiles used with Firefox 55 will no longer work with older versions of the browser (quote) ''Firefox 55 changed the on-disk format of persistent storage in profiles. Once a profile has been used with Firefox 55 (or later), it should not be used with previous versions of Firefox. IndexedDB, the (DOM) Cache API, Service Workers, and the asm.js cache will all fail to operate, generating confusing errors and causing portions of Firefox and some websites to break. The profile can be made operable again in older versions of Firefox by using the profile "refresh" mechanism.'' ----- I think we should remove all the instructions about first creating a new profile with the "regular" Firefox, then use sync (or backup), etc, and simply add a note similar to this (from the [/kb/npapi-plugins/] article): {warning} By default, Firefox 52 ESR will use the same [[Profiles - Where Firefox stores your bookmarks, passwords and other user data|user profile data]] as other versions of Firefox. Installing Firefox 52 ESR after using Firefox version 55 or above can cause problems such as error messages, breakage in portions of Firefox and issues with some websites. You should either [[Use the Profile Manager to create and remove Firefox profiles|create a new profile]] to use with Firefox 52 ESR or else [[Refresh Firefox - reset add-ons and settings|refresh Firefox]] after installing Firefox 52 ESR.{/warning] Tonnes, what do you think? P.S. On backing up and restoring data from the old profile, the article links to [[Restore bookmarks from backup or move them to another computer]] ... but that's only for bookmarks. We should probably link to [[Recovering important data from an old profile]] instead, if we keep the current instructions. Besides, I see no evidence that bookmarks are adversely affected when downgrading. See also https://bugzilla.mozilla.org/show_bug.cgi?id=1357428#c29

    Modified by AliceWyman on

  5. more options

    Thanks. I agree - the part about ticking "Use the selected profile without asking at startup" is obviously important for this behavior, which should also be described for both profile selection methods (using the Profile Manager and from within Firefox). Also, I overlooked the migrated profile issues for 55+, so that would require some changes too.

    It’s not that I’m fond of them, but keep thinking it’s almost inevitable to refer to the -P switch like the dedicated profile articles do. If it helps: if I was to install ESR for a test or the purpose of avoiding 57 for now, it would be the first think I did. I.e. install it, change its default shortcut to include -p (on Win), create a new profile for that ESR version and then launch it (or copy the regular profile copy content there at this point), and probably NOT select the "Use the selected profile..." option, as that would affect any Firefox version, wouldn’t it? That would also help avoiding issues due to mixups with the default profile.

    For the bookmarks links, perhaps it was intentional to refer to them instead of the generic Recovering importing data from another profile article? Nevertheless, Step One - 1. may need to contain the Back up and restore information in Firefox profiles link rather than (the currently similar ones) for restoring them, and Step Two - 3. could point to Recovering important data from an old profile allright.

    Using the format for the Install an older version of Firefox article would be an option, yes.

    Perhaps imagining user wishes would help, as in - Do you want to install ESR as a temporary workaround, or as a replacement? (Note the article does not mention any need to uninstall regular Firefox either.) - How would you like to use regular Firefox meanwhile (where meanwhile is the time some screenreader or other software is not supported in 57+ yet, if that’s the reason)?

    I’ll leave it up to you to decide what should be changed - these are just thoughts.

    Thanks. I agree - the part about ticking "Use the selected profile without asking at startup" is obviously important for this behavior, which should also be described for both profile selection methods (using the Profile Manager and from within Firefox). Also, I overlooked the migrated profile issues for 55+, so that would require some changes too. It’s not that I’m fond of them, but keep thinking it’s almost inevitable to refer to the -P switch like the dedicated profile articles do. If it helps: if I was to install ESR for a test or the purpose of avoiding 57 for now, it would be the first think I did. I.e. install it, change its default shortcut to include -p (on Win), create a new profile for that ESR version and then launch it (or copy the regular profile copy content there at this point), and probably ''NOT'' select the "Use the selected profile..." option, as that would affect any Firefox version, wouldn’t it? That would also help avoiding issues due to mixups with the default profile. For the bookmarks links, perhaps it was intentional to refer to them instead of the generic ''Recovering importing data from another profile'' article? Nevertheless, Step One - 1. may need to contain the [[Back up and restore information in Firefox profiles]] link rather than (the currently similar ones) for restoring them, and Step Two - 3. could point to [[Recovering important data from an old profile]] allright. Using the format for the ''Install an older version of Firefox article'' would be an option, yes. Perhaps imagining user wishes would help, as in - Do you want to install ESR as a temporary workaround, or as a replacement? (Note the article does not mention any need to uninstall regular Firefox either.) - How would you like to use regular Firefox meanwhile (where meanwhile is the time some screenreader or other software is not supported in 57+ yet, if that’s the reason)? I’ll leave it up to you to decide what should be changed - these are just thoughts.

    Modified by Tonnes on

  6. Tonnes said

    Perhaps imagining user wishes would help, as in - Do you want to install ESR as a temporary workaround, or as a replacement? (Note the article does not mention any need to uninstall regular Firefox either.) - How would you like to use regular Firefox meanwhile (where meanwhile is the time some screenreader or other software is not supported in 57+ yet, if that’s the reason)? I’ll leave it up to you to decide what should be changed - these are just thoughts.

    Installing Firefox ESR will overwrite "Regular" Firefox by default. On Windows, you would need to choose the "custom" install option and choose a different install location (see Custom installation of Firefox on Windows) just like you would when installing Firefox Beta, if you want to keep both.

    I'm going with my suggestion to simply add a "warning", since a Firefox Refresh seems like the simplest solution for any problems that may arise ... and there may be no problems or very minor issues such as missing favicons - see https://www.reddit.com/r/firefox/comments/6r6kab/reminder_if_you_plan_to_downgrade_to_52_esr/

    ''Tonnes [[#post-15830|said]]'' <blockquote> Perhaps imagining user wishes would help, as in - Do you want to install ESR as a temporary workaround, or as a replacement? (Note the article does not mention any need to uninstall regular Firefox either.) - How would you like to use regular Firefox meanwhile (where meanwhile is the time some screenreader or other software is not supported in 57+ yet, if that’s the reason)? I’ll leave it up to you to decide what should be changed - these are just thoughts. </blockquote> Installing Firefox ESR will overwrite "Regular" Firefox by default. On Windows, you would need to choose the "custom" install option and choose a different install location (see [[Custom installation of Firefox on Windows]]) just like you would when installing Firefox Beta, if you want to keep both. I'm going with my suggestion to simply add a "warning", since a Firefox Refresh seems like the simplest solution for any problems that may arise ... and there may be no problems or very minor issues such as missing favicons - see https://www.reddit.com/r/firefox/comments/6r6kab/reminder_if_you_plan_to_downgrade_to_52_esr/

    Modified by AliceWyman on

  7. AliceWyman said

    P.S. I see no evidence that bookmarks are adversely affected when downgrading. See also https://bugzilla.mozilla.org/show_bug.cgi?id=1357428#c29

    (For the record) Bug 1415133 Downgrading Firefox 57 to 52 ESR loses bookmarks Status: ASSIGNED → RESOLVED Last Resolved: 2017-11-08 04:47 EST Resolution: --- → FIXED

    ''AliceWyman [[#post-15827|said]]'' <blockquote> P.S. I see no evidence that bookmarks are adversely affected when downgrading. See also https://bugzilla.mozilla.org/show_bug.cgi?id=1357428#c29 </blockquote> (For the record) [https://bugzilla.mozilla.org/show_bug.cgi?id=1415133 Bug 1415133] Downgrading Firefox 57 to 52 ESR loses bookmarks Status: ASSIGNED → RESOLVED Last Resolved: 2017-11-08 04:47 EST Resolution: --- → FIXED