[userChrome.js] Multi Tab Rows

Hello folks,

I’ve developed my own userChrome.js script to make Firefox support multiple rows of tabs.

What is userChrome.js?

Highlights

  • :card_index_dividers: Tab Groups Support: Fully supports mouse operations for tab groups β€” even in multi-row mode β€” delivering a smoother, more graceful experience.

  • :film_frames: Enhanced Tab Animations: Adds fluid transitions for various tab-related actions.

  • :triangular_ruler: Optimized Space Usage: Makes full use of available UI space, including the area beneath window control buttons.

  • :computer_mouse: Smooth Dragging Experience: Supports animated tab dragging even in multi-row mode.

  • :pushpin: Pinned Tabs Grid Layout: Pinned tabs are fixed in a compact grid when Tabs Bar is scrollable β€” ideal for managing large numbers of pinned tabs.

  • :hammer_and_wrench: Customizable Preferences: Offers a rich set of options and features to tailor the experience precisely to your liking.

  • :counterclockwise_arrows_button: Auto-Update Checker: Automatically checks for updates to ensure you’re always equipped with the latest enhancements and improvements.

Further information on: