Skip to content
Tags give the ability to mark specific points in history as being important
  • 4.3.1 protected
    Release 4.3.1
    
    Fixes:
    * popups.css: fix to prevent extension menu flicker on distributions that are
      not postmarketOS (MR 48)
    
  • 4.3.0 protected
    Release 4.3.0
    
    Features:
    * Makefile: add uninstall target
    * Makefile: install: add sanity checks
    * Makefile: install: add sanity checks
    * Update urlbar.css: Hide translate and picture-in-picture icon in urlbar (MR 41)
    * Hide 'Firefox View' in css, as it can't be hidden in about:config on Firefox 123 (MR 43)
    * Follow up to MR41: hide identity-permission-box in urlbar (MR 42)
    * popups.css: make "native link dialog" adaptive (MR 44)
    
    Fixes:
    * popups: Make senventh column of date picker visible (MR 45)
    * Fix bookmark menu on Firefox 124, bump copyright (MR 46)
    * popups.css: Fix various popup menus and installing extensions, including a fix for the overflow menu (MR 47)
    
    Other:
    * README: link to current FF and FF ESR releases
    * Remove legacy code (< FF 115)
    * editorconfig: fix syntax
    
  • 4.2.0 protected
    Release 4.2.0
    
    Features:
    * Hide minimize/maximize/close buttons (MR 39)
    * autoconfig: set media.webrtc.camera.allow-pipewire (MR 38)
    
    Other:
    * README: update supported versions
    
  • 4.1.0 protected
    Release 4.1.0 - FF 117 compat & Mobile UA
    
    Features:
    * Add "Mobile" to the user-agent (MR 35)
      Until 4.0.4, the same user-agent as for Tor Browser on Android was
      set. The idea was to make it not unique to make tracking slightly
      harder (though tracking has still been trivially possibly as long as
      JavaScript stays enabled). In 4.0.4 it was removed as having Android
      in the UA has lead to problems. However not having the word "Mobile"
      in the UA was even worse. So with this release, the UA is built
      just like the desktop firefox UA, except that Mobile is added in the
      platforms section. This seems to be the best trade-off we can make.
      See MR 35 for details.
    
    Fixes:
    * userChrome/urlbar: Allow urlbar to shrink down to its min width (MR 37)
    * userChrome/urlbar: Prevent urlbar from going past window bottom in FF 117 (MR 36)
    * autoconfig: Fix error due to Services import in FF 117 (MR 36)
    
  • 4.0.4 protected
    Release 4.0.4
    
    Fixes:
    * fix: don't override user-agent (MR 34)
    
  • 4.0.3 protected
    Release 4.0.3
    
    Fixes:
    * autoconfig: Fix version detection on first start (MR 32)
    
    "Previously the Firefox version would be detected as 0 on the first
     start, causing popups.before-ff-108.css to be included even on newer
     versions, which breaks touch input."
    
    Huge thanks to Ulrik for figuring this out and fixing it!
    
  • 4.0.2 protected
    Release 4.0.2
    
    Fixes:
    - userChrome/browser: Fix bottom navigation bar in FF 113 (MR 31)
    - userChrome/tabmenu: Fix height of tab menu in FF 113 (MR 31)
    - userChrome/tabmenu: Fix max width of tab menu in FF >= 106 (MR 31)
    
    Other:
    - userChrome/tabmenu: Add note to a declaration obsoleted in FF 113 (MR 31)
    - README: log file: add tail -F to example
    
  • 4.0.1 protected
    Release 4.0.1
    
    Fixes:
    * autoconfig: get_firefox_version: add try…catch (fix crash on initial
      start without any FF profile)
    * mobile-config-autoconfig: fix 2x restart (on initial start without any
      FF profile)
    
    Other:
    * mobile-config-autoconfig: tweak css_files_update
    * README: add links to pmos wiki, add example of network location (MR 30)
    
  • 4.0.0 protected
    Release 4.0.0
    
    Fixes:
    - Compatibility with Firefox >= 108, most importantly touch input didn't
      work there (issue 48).
    
    Features:
    - autoconfig: write a log file inside the Firefox profile:
      $ find ~/.mozilla -name mobile-config-firefox.log
    - autoconfig: generate CSS files from fragments (instead of having them
      generated during 'make'). This allows including different CSS files
      based on the Firefox version that we are running (currently there is
      one such rule). In the future we could also use this to have a user
      config that e.g. configures if the navigation bar should be on top or
      bottom.
    - autoconfig: wrap code in try ... catch, so we see an exception in the
      log if something goes wrong.
    
    Other:
    - autoconfig: lots of refactoring
    
  • 3.2.0 protected
    Release 3.2.0
    
    Features:
    * mobile-config-autoconfig: restart Firefox on update
    
    Fixes:
    * fix: various popups flickering (MR 25)
    
  • 3.1.0 protected
    Release 3.1.0
    
    Features:
    * userChrome/popups.css: Hide some context menu items (MR 24)
    
    Fixes:
    * mobile-config-prefs.js: fix titlebar for plamo (MR 23)
    
    Other:
    * Makefile: remove unused variables (MR 21)
    * README: add resource "How to use the Firefox Browser Toolbox" (MR 22)
    * treewide: change license to MPL-2.0
    * treewide: bump copyright to 2022
    
  • 3.0.0 protected
    Release 3.0.0
    
    Fixes:
    - userChrome/browser: fix kiosk mode
    - userChrome/popups: move backForwardMenu on screen
    
  • 3.0.0_rc1 protected
    Release 3.0.0_rc1
    
    * Adjust to FF >= 91
    * Move navigation bar to bottom (MR 17)
    * Install uBlock origin by default
    * Make about:reader adaptive (MR 20)
    * Lots of UI fixes, its pretty usable now; no more tiny font hacks
    
  • 2.2.0 protected
    Release 2.2.0
    
    Features:
    * Add appstream data file (MR 14)
    * mobile-config-autoconfig: allow user to change the user-agent (MR 16)
    
    Fixes:
    * src/prefs.js: disable sandbox for non-ESR (MR 13)
    * mobile-config-autoconfig: update user-agent (MR 16)
    
    Other:
    * CI: archive complete package (MR 15)
    * Makefile: add variable for config directory (MR 16)
    
  • 2.1.0 protected
    Release 2.1.0
    
    Features:
    - Change about:preferences style (MR 10)
    - Make about: pages more adaptive (MR 10)
    - Save vertical space by drawing directly in the titlebar (MR 6)
    - Add dark theme for homepage (MR 5)
    - preferences.css: various tweaks (MR 8)
    - Add CSS for about:preferences (MR 8)
    
    Fixes:
    - homepage: link to firefox PC addons page
    - homepage: update text about changing preferences (MR 8)
    
    Other:
    - treewide: bump copyright to 2021
    - Move header to common folder (MR 11)
    - README: add link to FirefoxCSS subreddit as additional resource (MR 7)
    - gitlab-ci.yml: new file (MR 9)
    - README: fix capitalization of Tor (MR 4)
    
  • 2.0.1 protected
    Release 2.0.1
    
    Fixes:
    - disable Pocket (MR 3)
    
  • 2.0.0 protected
  • 1.0.1 protected
  • 1.0.0 protected
    e7dfd864 · README.md: add missing \n ·
  • 0.0.1 protected
    6836e485 · README.md: add WIP ·