github Firnschnee/FoxOne 3.6

4 hours ago

Thank you Mozilla for another css change! Firefox 155 rebuilt the URL bar as a manual popover, and FoxOne 3.6 is the release that catches up with it.
It also settles an old score: F11 fullscreen never hid the toolbar, and the obvious suspect - Firefox mangling yet another internal - turned out to be innocent. The culprit was one FoxOne line with an !important on it, patiently overriding the exact property Firefox uses to slide the toolbar away.

Two of the three changes below trace back to @NeroWolfe75, the close button by design, the fullscreen fix by a well-aimed bug report.

Added

  • Tab close button as an overlay: the X slides in from the right on hover, at every tab width. It used to be a flex child of the tab row and vanished below 50px tab width, leaving Ctrl+W as the only exit. Now it sits absolutely positioned on the label line, so even the narrowest tab keeps its close button. Idea and base code from @NeroWolfe75.

Fixed

  • F11 fullscreen (#44): toolbar autohide works now. Firefox hides the toolbox with a plain inline margin-top, and FoxOne's chrome flattening overrode it with !important, so the toolbar physically could not leave. Well, not anymore.... Reported by @NeroWolfe75.
  • URL bar on 155: the breakout sheet had collapsed to a zero-height sliver, the results dropdown lost its fill, and Nova's breakout shadow rendered as a grey bar on the row's top edge. 155 removed --urlbar-min-height (the value lives in --urlbar-height now) and left FoxOne's geometry formula unresolvable. Same formula, new variable name!

Notes

  • Tested on Firefox 155beta. As always, this applies to the supported browser.nova.enabled=true configuration.
  • Fullscreen autohide follows Firefox's own setting (browser.fullscreen.autohide).
  • One deliberate quirk: on an empty new tab in fullscreen, the bookmarks bar stays visible after the toolbar hides. Ctrl+T straight onto a bookmark.

PS: I should really try writing shorter release notes. This is me trying.

Don't miss a new FoxOne release

NewReleases is sending notifications on new releases.