搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

Learn More

Does the Refresh Firefox feature behave differently in nightly?

  • 7 个回答
  • 5 人有此问题
  • 86 次查看
  • 最后回复者为 the-edmeister

more options

I followed the "Refresh Firefox" instructions on this site (https://support.mozilla.org/en-US/kb/refresh-firefox-reset-add-ons-and-settings), using a nightly build of Firefox on Linux, but the feature behaved differently than the Refesh Firefox page described.

The Refresh Firefox page says "Firefox will save these things: Bookmarks, Browsing history, Passwords, Cookies, etc.". But after refreshing the browser, none of these have been preserved: my browser restarts with no history, bookmarks, or cookies. Everything is gone.

Also, there is no "Refresh Firefox" button in the about:support page of my nightly browser. I had to use the direct link on the Refresh Firefox SUMO page to refresh the browser.

Is this difference by design?

所有回复 (7)

more options

The refresh feature isn't designed to work differently in nightly (or any other channel). Since you didn't have a refresh button in about:support you must have multiple profiles. I'm not sure exactly what happens when you can force a refresh (sounds like a bug that this can even happen).

Can you try to start up with the profile manager and see if your old profile is there?

If it isn't, your old profile should have been placed on your desktop. You can use these instructions to move things back to your current profile.

Let me know how that goes.

Thanks, Michael

more options

You only see button to Reset Firefox on the "Help > Troubleshooting Information" page and in the Safe Mode startup window if you use the profile that is marked as Default=1 in the profiles.ini file (Profile Manager). If you do not have the "Reset" button then either use the Profile Manager to create a new profile or use the Profile Manager to start with the current default profile to get the Reset button in Firefox.

See also:

more options

mars-f said

I followed the "Refresh Firefox" instructions on this site (https://support.mozilla.org/en-US/kb/refresh-firefox-reset-add-ons-and-settings), using a nightly build of Firefox on Linux, but the feature behaved differently than the Refesh Firefox page described.

I filed https://bugzilla.mozilla.org/show_bug.cgi?id=1126559 because the SUMO article should have a way to not show the button when Refresh isn't supported.

more options

Michael Verdi said

The refresh feature isn't designed to work differently in nightly (or any other channel). Since you didn't have a refresh button in about:support you must have multiple profiles. I'm not sure exactly what happens when you can force a refresh (sounds like a bug that this can even happen). Can you try to start up with the profile manager and see if your old profile is there? If it isn't, your old profile should have been placed on your desktop. You can use these instructions to move things back to your current profile. Let me know how that goes. Thanks, Michael

According to the Profile Manager I am running the default profile for nightly. It's stored in ~/.mozilla/firefox-trunk/be6lpkvm.default-1422388902533.

The default profile for *stable* is ~/.mozilla/firefox/5tru1zbe.default.

The Refresh Firefox feature did create a folder: ~/Desktop/Old Firefox Data/5tru1zbe.default. However, it's contents don't match the contents of the stable profile. Maybe the nightly profile contents were placed in a directory with the stable profile name?

I tried restoring the places.sqlite file from ~Desktop into the new nightly profile (be6lpkvm.default), but firefox renamed the DB to "places.sqlite.corrupt".

I have a backup of my home folder, so I'll try restoring one of those instead.

more options

See cor-el posting about the Default=1 label in the profiles.ini file. Firefox has only one "default" Profile, regardless of "default" being in the name of more than one Profile.

~/.mozilla/firefox-trunk/be6lpkvm.default-1422388902533. - the numbers at the end of that Profile name are there as a time stamp for when that Profile was refreshed.

1422388902533 = Tue Jan 27 2015 14:01:42 GMT-0600 (CST) [the 14:01:25 time will vary from GMT depending upon the Time Zone setting the user is using]

more options

A bit more info: the nightly profile originally had the same directory name as the stable profile.

Before refreshing: stable: ~/.mozilla/firefox/5tru1zbe.default nightly: ~/.mozilla/firefox-trunk/5tru1zbe.default

After refreshing: stable: ~/.mozilla/firefox/5tru1zbe.default nightly: ~/.mozilla/firefox-trunk/be6lpkvm.default-1422388902533

Still no idea what happened to the files from the nightly profile, or why restoring the places.sqlite backup from '~Destop/Old Firefox Data' did not work.

I restored my nightly profile folder from my regular backups (not the Refresh Firefox backup), and nightly is working again.

more options

"Before refreshing: stable: ~/.mozilla/firefox/5tru1zbe.default nightly: ~/.mozilla/firefox-trunk/5tru1zbe.default"

With respect, that wouldn't happen in a billion or so Firefox installations, much less on the same device. That part of the Profile name is randomly generated by an algorithm as a part of the installation process - 8 lower case alpha / numeric characters - 35 character set total [I don't think l is used, looks too much like the number 1 with some fonts].

My guess is that Profile was copied into another folder at some point in time; as the reason the prefix is identical.

"... or why restoring the places.sqlite backup from '~Destop/Old Firefox Data' did not work." Corrupt places.sqlite file in that Profile folder is the most likely reason - considering it was labeled as such.

Try restoring the latest bookmarks-backup file instead. https://support.mozilla.org/en-US/kb/restore-bookmarks-from-backup-or-move-them#w_using-a-bookmark-backup-file