Saturday, October 17, 2020

TenFourFox FPR28 available

TenFourFox Feature Parity Release 28 final is now available for testing (downloads, hashes, release notes). Since there are a couple more user-facing features landing hopefully for FPR29 out of some great work by OlgaTPark, we've temporarily held Raphaël's Enable JavaScript menu option since these will both require new locale strings and I'd rather not release two language pack sets back to back. Both features will instead debut officially in FPR29 with new langpacks side-by-side, along with some targeted Gecko fixes which should improve site compatibility as well.

In the meantime, all the other improvements and upgrades planned for FPR28 have stuck, and this final release adds updated timezone data as well as all outstanding security updates. Assuming no issues, it will go live as usual on or around Monday, October 19 Pacific time.


  1. Everything looks ok (so thanks a lot, as usual ;-) ) but there's now one more important site we use (bank account) that now accepts only User Agent FF60; until now we were using FF52 for the French Taxes Department...
    So your advice to stay at Default FF45 as much as possible will be harder and harder to apply.
    - What can be the drawbacks of setting a user agent too high?
    - What about the suggestion I made a few months ago to put the user setting command in a menu instead? This way we could stay at FF45 most of the time and switch only for the itchy sites.
    - Or can we use something like in addition to the default user agent?

    1. You can always put an additional add-on. The TenFourFox setting just sets the baseline.

      The drawback is that sites may sniff the user agent and enable other functionality that isn't supported. This isn't catastrophic but can be inconvenient.

      I'm considering a user-exposed matrix for automatically forcing Reader View and/or a user agent per site. This is not likely to appear in FPR29, however, since the design is not fully formed.

    2. This comment has been removed by the author.

    3. Eureka! :-D The old trick to create a general.useragent.override.[name_of_the website] key in about:config with the correct user agent works! (at least for my bank website:
      I had tried it a few months ago with youtube and it didn't work, so I gave up, but I must say that I tried through user.js or prefs.js, not directly in about:config, who knows if it was youtube detecting fingerprint or else, but at least it's a solution to consider for other sites. :-)

  2. Thanks!
    However for more compatibility I use

  3. For whatever the reason I noticed the beta version of 28 was stable - the final version on my G5 will crash if left open overnite. It does that consistently and with no other applications loaded. Odd.

    1. I haven't seen any other reports of that so far, but I'll watch for them. If you have a crash log you can open a ticket on Tenderapp.


Due to an increased frequency of spam, comments are now subject to moderation.