搜索 | 用户支持

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

详细了解

How can I downgrade/rollback from FF91 to FF90 / FF89?

  • 3 个回答
  • 1 人有此问题
  • 8 次查看
  • 最后回复者为 cor-el

more options

I stupidly allowed my Firefox to "up"grade from FF90 to FF91. This has caused the padded spaced-out menus to return, which I had managed to fix in the previous version, but the fix does not work in FF91.

I cannot work with the increased vertical spacing of the menus. It bugs me, it annoys me, and it pi..., that is to say, it gets me very cross.

Since Mozilla in their un-wisdom have decided to deny us the possiblility of customising the vertical spacing to suit our needs, but have instead decided to dictate the increased spacing, I would like to roll back to FF90 and disable upgrades until such time as Mozilla decide to listen to their users and allow customisation - would it really hurt to do that, Mozilla?

In the meantime, how can I best roll back to FF90? Can I download it from somewhere? How can I install it without losing bookmarks, settings, and css file?

I stupidly allowed my Firefox to "up"grade from FF90 to FF91. This has caused the padded spaced-out menus to return, which I had managed to fix in the previous version, but the fix does not work in FF91. I cannot work with the increased vertical spacing of the menus. It bugs me, it annoys me, and it pi..., that is to say, it gets me very cross. Since Mozilla in their un-wisdom have decided to deny us the possiblility of customising the vertical spacing to suit our needs, but have instead decided to dictate the increased spacing, I would like to roll back to FF90 and disable upgrades until such time as Mozilla decide to listen to their users and allow customisation - would it really hurt to do that, Mozilla? In the meantime, how can I best roll back to FF90? Can I download it from somewhere? How can I install it without losing bookmarks, settings, and css file?

被采纳的解决方案

The same thing happened to me. My previous about:config changes in FF90 didn't work anymore. Had to search for and apply new changes.

Try inserting the following lines in your userChrome.css file:

/* Use Normal top and bottom padding for Compact */
#PlacesToolbarItems .bookmark-item {
  padding-top: 1px !important;
  padding-bottom: 1px !important;
}

/*** Tighten up drop-down/context/popup menu spacing ***/
menupopup > menuitem, menupopup > menu {
  padding-block: 1px !important;
}
:root {
  --arrowpanel-menuitem-padding: 4px 8px !important;
}

WARNING: This script is not provided by Mozilla and is not officially supported Creating a userChrome.css file and other ways of customizing Firefox that are not exposed in the interface are there for developers, not end-users. If it were intended for end-users, you would see a menu option or checkbox; you wouldn't have to hack a text file in a hidden location.

What this means is that even though the functionality you want is no longer supported, a third-party has found a way to do it using the CSS file. If it breaks in new versions, you will need to contact the person who provided the script. [Warning added by moderator.]

定位到答案原位置 👍 0

所有回复 (3)

more options

选择的解决方案

The same thing happened to me. My previous about:config changes in FF90 didn't work anymore. Had to search for and apply new changes.

Try inserting the following lines in your userChrome.css file:

/* Use Normal top and bottom padding for Compact */
#PlacesToolbarItems .bookmark-item {
  padding-top: 1px !important;
  padding-bottom: 1px !important;
}

/*** Tighten up drop-down/context/popup menu spacing ***/
menupopup > menuitem, menupopup > menu {
  padding-block: 1px !important;
}
:root {
  --arrowpanel-menuitem-padding: 4px 8px !important;
}

WARNING: This script is not provided by Mozilla and is not officially supported Creating a userChrome.css file and other ways of customizing Firefox that are not exposed in the interface are there for developers, not end-users. If it were intended for end-users, you would see a menu option or checkbox; you wouldn't have to hack a text file in a hidden location.

What this means is that even though the functionality you want is no longer supported, a third-party has found a way to do it using the CSS file. If it breaks in new versions, you will need to contact the person who provided the script. [Warning added by moderator.]

由Chris Ilias于修改

more options

I"m not a programmer. How does one get a userChrome.css file?

more options

It is not that difficult to create userChrome.css if you have never used it.

The first step is to open the "Help -> Troubleshooting Information" page and find the button to access the profile folder.

You can find this button under the "Application Basics" section as "Profile Folder -> Open Folder". If you click this button then you open the profile folder in the Windows File Explorer. You need to create a folder with the name chrome in this folder (name is all lowercase). In the chrome folder you need to create a plain text file with the name userChrome.css (name is case sensitive). In this userChrome.css text file you paste the text posted. On Mac you can use the TextEdit utility to create the userChrome.css file as a plain text file.

In Windows saving the file is usually the only time things get more complicated because Windows can silently add a .txt file extension and you end up with a file named userChrome.css.txt. To avoid this you need to make sure to select "All files" in the dialog to save the file in the text editor using "Save File as".

You need to close (Quit/Exit) and restart Firefox when you create or modify the userChrome.css file.

See also:

In Firefox 69 and later you need to set this pref to true on the about:config page to enable userChrome.css and userContent.css in the chrome folder.

  • toolkit.legacyUserProfileCustomizations.stylesheets = true