Firefox 90 release overview: Windows background updates, compatibility improvements

Firefox 90.0 is the latest stable version of the Firefox web browser. It will be released later today and most Firefox installations will pick up the update automatically.

All other Firefox channels are updated around the same time. Firefox Beta and Developer editions are upgraded to Firefox 91, Firefox Nightly to Firefox 92, and Firefox ESR to 78.12.

Check out the Firefox 89 release overview in case you missed it.

Executive Summary

  • Firefox 90 includes security fixes.
  • Firefox 78 ESR is the last version of Firefox that supports Flash.
  • FTP support is no longer available.
  • On Windows, updates are applied automatically in the background even when Firefox is not running.
  • New about:third-party page that highlights compatibility issues with third-party apps.
  • SmartBlock improvements.

Firefox 90.0 download and update

firefox 90

Firefox 90 will be installed automatically on most devices, just like previous versions of Firefox have been. You may speed up the process by either downloading Firefox 90 manual and installing it, or by running a manual check for updates in Firefox by selecting Menu > Help > About Firefox.

Manual downloads are also available. The following pages list direct downloads for supported Firefox channels.

New features and improvements

Background updates on Windows

Firefox on Windows may download and install updates in the background on Windows starting with version 90, even if Firefox is not running. It is designed to improve the overall updating process. Chromium browsers use similar techniques when it comes to updating.

The new feature applies to stable versions of Firefox only, not to Firefox ESR.

A policy is available to block the new updating behavior. Windows administrators may disable the task in the Task Scheduler as well to block these updates.

Check out Mozilla is working on Firefox background updates on Windows for additional information on the task and policy.

Third-party injections on Windows

firefox third-party modules

Firefox's new about:third-party page lists all third-party modules that are not signed by Mozilla or Microsoft.

These may cause compatibility issues, e.g. crashes or other undesirable behavior.

Firefox displays the following information for each module:

  • Filename.
  • File version.
  • Vendor information.
  • Occurences.
  • Average blocking time.
  • Process ID.
  • Load duration.
  • Status.

An option to open the file location in the system's file browser is also provided.

HTTPS-Only mode exceptions management in Settings

https-only mode exceptions

HTTPS-Only mode is a useful feature in Firefox that allows HTTPS connections only be default. Firefox attempts to upgrade HTTP to HTTPS connections automatically, similarly to how extensions such as HTTPS Everywhere work. If that fails, Firefox will display a prompt to the user.

The mode can be bypassed then to access the HTTP version of a site.

To manage exceptions, sites that are allowed to be loaded using HTTP, go to about:preferences#privacy, scroll down on the page and activate the new "Manage Exceptions" button.

Other changes

  • FTP support has been removed. The attempt to load FTP links or type ftp links directly in the address bar displays a prompt to pick a handler for the protocol in Firefox 90.
  • Print to PDF creates working hyperlinks in Firefox 90. Users who open the PDF documents can activate the links to open the linked resource.
  • SmartBlock version 2.0 improves privacy by blocking Facebook scripts by default but loading them when they are needed, e.g. when a user selects to sign-in to Facebook.
  • Open Image in New Tab loads the media in a background tab now.
  • Most Firefox installations without hardware accelerated WebRender will now use software WebRender.
  • Improved software WebRender performance.
  • Enterprise: AutoLaunchProtocolsFromOrigins policy is now available. Defines a list of external protocols that can be used from listed origins without prompting the user.
  • Enterprise: BackgroundAppUpdate policy controls the background updates feature on Windows.

Developer Changes

  • HTTP fetch metadata request headers are supported. The new feature protects against types of cross-origin attacks when implemented correctly on servers. Check out

    Mozilla Security's blog post on the introduction.

  • The matrix URI scheme is supported by add-ons in Firefox 90.
  • The cache API can be used by extension pages and worker globals.
  • Support for private fields available in DevTools.
  • Ability to use client authentication certificates stored in hardware tokens or in OS storage.

Known Issues

None listed.

Security updates / fixes

Security updates are revealed after the official release of the web browser. You find the information published here after release.

Outlook

Firefox 91 will be released on July 27, 2021. It marks the start of the next Firefox ESR branch. Firefox ESR 78 will receive its last update on October 5, 2021.

Recently Reviewed Firefox extensions

Recent Firefox news and tips

Additional information / sources

Summary
Firefox 90 release overview: Windows background updates, compatibility improvements
Article Name
Firefox 90 release overview: Windows background updates, compatibility improvements
Description
The release overview for Firefox 90, released on July 13, 2021, which introduces background updates on Windows and several compatibility improvements.
Author
Publisher
Ghacks Technology News
Logo
Advertisement

Previous Post: «
Next Post: «

Comments

  1. Emmet_Brickowski said on July 13, 2021 at 8:45 am
    Reply

    SO AWESOME

    Can’t believe I had to wait an extra two weeks for my AWESOMENESS update for a second release in a row, but totally worth it

    ETP strict mode with it’s shims and proper full site data isolation, and the default full proper network partitioning kicks ass. Only Firefox can do this. Add in uBlock Origin which handles cname cloaking in gecko and you’re set. No need for all the pretend ineffective rubbish from other browsers

    Absolutely is the most private, configurable and totally AWESOME browser ever you guys. Lucy agrees, and she’s my girlfriend and is always right.

    Love, Emmet xxx

    1. CompatWombat said on July 13, 2021 at 9:56 am
      Reply

      Right on Emmet!

      1. FatWolverine said on July 14, 2021 at 7:19 am
        Reply

        checkout all the Rust … 9.4%
        https://www.openhub.net/p/firefox/analyses/latest/languages_summary

        I believe chromium is statistically at a round error of zero

    2. Butch said on July 13, 2021 at 12:13 pm
      Reply

      Zed’s dead, baby. Zed’s dead.

    3. Iron Heart said on July 13, 2021 at 1:38 pm
      Reply
    4. J.Beerwizz said on July 13, 2021 at 11:17 pm
      Reply

      Don’t forget to give Lucy lot’s of tacos and kishes! ;)

      ps. I hope FF90 resolves some odd problem I had with 89 as YT started to act and remove almost every comment, maybe they got an itch w my FF settings which I can’t figure out anymore.

  2. owl said on July 13, 2021 at 9:27 am
    Reply

    About “Firefox 78 ESR”

    ESR 78.15 (Release Date?2021-10-05) is the last security update for the current “ESR 78” series and support will continue until the next major upgrade, “ESR 91” series, 91.3 (Release Date?2021-11-02).
    However, in rare cases, the release date may be postponed.
    Future branch dates | wiki.mozilla.org
    https://wiki.mozilla.org/Release_Management/Calendar

    About Official Framework
    Firefox Release Calendar | wiki.mozilla.org
    https://wiki.mozilla.org/Release_Management/Calendar
    This schedule is based on the current RapidRelease plan. Future dates may change if the process changes. Code is not always released to users on the same day as the branch migration. The release to users may be a few days later, to allow for manual testing and sign-off. Thunderbird tracks the ESR schedule column per Thunderbird release info.
    ESR Landing Process | wiki.mozilla.org
    https://wiki.mozilla.org/Release_Management/ESR_Landing_Process

    1. owl said on July 13, 2021 at 9:42 am
      Reply

      Firefox ESR (Extended Support Release) does not come with the latest features but it has the latest security and stability fixes.
      https://support.mozilla.org/en-US/kb/switch-to-firefox-extended-support-release-esr

      1. owl said on July 13, 2021 at 10:01 am
        Reply

        FAQ
        Firefox fork browsers (Tor Browser, SeaMonkey, Waterfox G3, Pale Moon, Basilisk, etc.) all have “Firefox ESR” as their platform.
        The security patches for those fork browsers, The latest Firefox ESR security patch will be applied.

  3. RogerW said on July 13, 2021 at 10:05 am
    Reply

    So no changes to the new Proton UI being always on light mode instead of following Windows color scheme? Using Firefox with new UI disabled as of now but was really hoping they fix it so it can be used without any modified CSS. Sucks.

    1. CompatWombat said on July 14, 2021 at 7:15 am
      Reply

      RogerW, if you mean the tabstrip is light on Windows 7 (https://bugzilla.mozilla.org/show_bug.cgi?id=1702480 ) then just select System Theme, and add the following pref: ui.systemUsesDarkTheme = 1

  4. Gavin B said on July 13, 2021 at 12:31 pm
    Reply

    I had to switch off the background updating of Chrome on slow rarely used computers
    since – as soon as I switch them on I basically was forces to sit an wait for Chrome to update.
    Now there will be two browser updates to switch off.
    Give me a breaks!

  5. Stephen said on July 13, 2021 at 12:49 pm
    Reply

    It’s going to be weird when we get to Firefox 100, too many syllables. It’s completely ridiculous that we are up to version 90 anyway. I wish Mozilla hadn’t followed Google Chrome with the version number foolishness, a major version number for every minor update. Even Windows is only up to version 11 and it’s been around since 1983.

    1. Ron said on July 14, 2021 at 1:44 am
      Reply

      Let’s see . . . it should happen in about 2 to 3 days with their rabid release schedule (oops, I mean “rapid,” I think).

  6. John G. said on July 13, 2021 at 1:21 pm
    Reply

    Nice improvements! :]

  7. Tom Hawack said on July 13, 2021 at 1:26 pm
    Reply

    Updated Firefox to ver. 90.0 — No problems at this time.

    – The new about page is “about:third-party”, not “about:third-parties” :)

    – “browser.proton.enabled” (= false) still available, functional, hourra.

    – The article states, “Enterprise: AutoLaunchProtocolsFromOrigins policy is now available. Defines a list of external protocols that can be used from listed origins without prompting the user.”
    –> Note : “If you have disabled updates via DisableAppUpdate or disabled automatic updates via AppUpdateAuto, this policy has no effect.” [https://github.com/mozilla/policy-templates/blob/master/README.md#BackgroundAppUpdate]

    – Still using HTTPZ extension rather than Firefox’s built-in ‘HTTPS-Only mode’ but now that “HTTPS-Only mode exceptions management in Settings” is available, I might give the latter a try in replacement of the former.

    Firefoxer more than ever.

    1. Martin Brinkmann said on July 13, 2021 at 1:30 pm
      Reply

      Thanks Tom!

      1. Yash said on July 13, 2021 at 6:11 pm
        Reply

        Firefoxer! Firefoxillians?

      2. Tom Hawack said on July 14, 2021 at 10:43 am
        Reply

        @Yash, no idea but for sure “Firefoxer” came to me naturally though I was aware imagination was my source. I must have had “boxer” in mind. What better opportunity to link fists to two French singers? :

        [https://www.youtube.com/watch?v=3n1KEbi21x8]
        [https://www.youtube.com/watch?v=GQVAPMYq4yg]

        I just love it when we get off-topic for a moment, like a joke at the office, sort of a recreation, lol! Then, back to work, Sir yes Sir! — Sorry, Martin :=)

      3. Yash said on July 14, 2021 at 1:32 pm
        Reply

        Gotta be honest, first word came to mind when reading Firefoxer(still making me smile) was Firestone and that has nothing to do with copy pasting a link to that – https://www.youtube.com/watch?v=9Sc-ir2UwGU

        For even mentioning Firefoxillians in the first place, I’ll get me coat.

    2. Tom Hawack said on July 14, 2021 at 9:48 am
      Reply

      EDIT :

      “– The article states, “Enterprise: BackgroundAppUpdate policy controls the background updates feature on Windows.”
      AND NOT :
      “– The article states, “Enterprise: AutoLaunchProtocolsFromOrigins policy is now available. Defines a list of external protocols that can be used from listed origins without prompting the user.”

      is what the NOTE was referring to. Otherwise has no sense.

  8. clas said on July 13, 2021 at 3:36 pm
    Reply

    good stuff!! i hate it when a program takes over and just does what it wants on my computer…good or bad, i like it to be my choice. and Firefox automatic updates seem too much like windows 10….just taking away my choice and doing or taking whatever they wish from my computer. i found this on a blog…looks like an easy change:
    “in about:config, Search for the “app.update.auto” setting. Double-click the “app.update.auto” option to toggle the setting. If set to “true”, automatic updates are enabled. If set to “false”, automatic updates are disabled.”

  9. Herman Cost said on July 13, 2021 at 3:43 pm
    Reply

    It’s nice to see that Mozilla seems to have backed off (for the present anyway) their decision to force users to accept their absurd menu spacing change. I’m surprised given that they generally are impervious to user feedback, but I guess they have to at least pretend to listen to what is being said on their new crowdcity site.

    It would also be nice to be able to have the option to return to clear tab boundaries without having to disable proton entirely (that option certainly won’t last long), but let’s not get crazy here.

  10. Zed said on July 13, 2021 at 5:56 pm
    Reply

    It’s a chopper, baby…

    1. Arnie said on July 20, 2021 at 6:06 am
      Reply

      Get to the choppa!

  11. Corky said on July 13, 2021 at 7:11 pm
    Reply

    Thank goodness they’ve not removed the ability to disable Proton.

  12. dmacleo said on July 13, 2021 at 8:14 pm
    Reply

    just installed 90 on 3 win10 machines (all on domain) and no task schedule created. will keep eye on this

  13. firefox old user said on July 13, 2021 at 8:45 pm
    Reply

    Firefox on Windows may download and install updates in the background on Windows starting with version 90, even if Firefox is not running -> F. you mozlla. Done with you…

    1. John C. said on July 14, 2021 at 6:33 am
      Reply

      Totally agree with “firefox old user”. I detest programs that keep services running in the background and avoid them as much as possible. I also detest programs AND OSes which make updating mandatory.

  14. Anonymous said on July 13, 2021 at 10:18 pm
    Reply

    “No account required. But you might want one.” Please screw off Mozilla. I do not want to ever create one.

  15. Achmir Mahapaden said on July 13, 2021 at 11:58 pm
    Reply

    firefox is very good browser fast Secure and free as in free food and freedom
    I like firefox but I Use chrome bc it run every website and has good Look.
    Butt thanks firefox any Way.

    Achmir Mahapaden

  16. John Kerry said on July 14, 2021 at 1:14 am
    Reply

    What’s this blue pin located at the middle of the tab bar?

    1. DJT said on July 14, 2021 at 7:44 am
      Reply

      Maybe you’re supposed to click it if you believe in global warming.

      1. John Kerry said on July 14, 2021 at 8:03 am
        Reply

        Global what? I left- and right-clicked on it many times, no response.

      2. Sebas said on July 16, 2021 at 6:56 am
        Reply

        @John Kerry never right click. It is left click at Mozilla.

      3. Sebas said on July 15, 2021 at 2:16 pm
        Reply

        @DJT It is called the Woke pin.

  17. Rex said on July 14, 2021 at 9:26 am
    Reply

    There’s masochists and there’s Firefox fanboys cravenly grateful to Mozilla for whatever crumbs of customizability are still left for them to dick around with in about:config or user CSS files *eyeroll*

  18. Craig S said on July 15, 2021 at 12:16 am
    Reply

    Several of us in the Mozillazine Forum tweaked — Browser.proton.enabled — to False and have Blank – Web Developer – modules. Above my expertise, anyway, but a reality.
    FF isn’t going to troubleshoot Browser.proton.enabled = False issues at least for now.

  19. RWFirefox Fan said on July 18, 2021 at 5:21 pm
    Reply

    Firefox 90.0 will not print webpage tables properly, only top left quadrant. Applies to Firefox 90.0 on both Win 10 and Ubuntu 18.04. Firefox 89 printed properly. MS Edge 91 Win 10 prints these properly. An example of the problem is schwab.com.

  20. Don Utz said on July 19, 2021 at 4:10 pm
    Reply

    Just updated to Firefox 90, and was busy testing it when I saw a bug-fix update 90.01 is out..
    That is why I wait several before updating Firefox (unless it is a major bug fix release) – because I have several specific Profiles with selected Browser add-ons.. arghh!

    1. Haakon said on July 19, 2021 at 10:59 pm
      Reply

      Over the decades, with RARE exception, the …0.1 version will appear within days after the initial release.

      Never install or update an initial release.

  21. Haakon said on July 19, 2021 at 10:55 pm
    Reply

    Mozilla Support article: Enable (or disable) background updates on Firefox for Windows

    https://support.mozilla.org/en-US/kb/enable-background-updates-firefox-windows

    “Select the Automatically install updates (recommended) setting and check or uncheck the box next to When Firefox is not running to enable or disable the feature. ”

    Interesting pull quotes:
    Firefox must have been installed with the installer (not from, for example, a ZIP).
    Firefox connection settings must be configured to use the system proxy (this is the default).

    I’ve always run Haller’s PortableApps Firefox as well as having “No proxy” always selected under Connection Settings.

    There is no “When Firefox is not running” setting and no other background, policy, scheduled task or registry key exists on my system after updating to 90.0.0.1 over 89.0.2 using the Help > About interface.

    app.update.background.scheduling.enabled is false. I don’t know if that pref existed in 89 or earlier.

    1. RWFirefox Fan said on July 22, 2021 at 6:33 pm
      Reply

      Thanks to Haakon for info on disabling automatic install. I did that and got a pop up a few hours later of update available. After manual install, printing works OK.

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

We love comments and welcome thoughtful and civilized discussion. Rudeness and personal attacks will not be tolerated. Please stay on-topic.
Please note that your comment may not appear immediately after you post it.