Language Selection

English French German Italian Portuguese Spanish

Mozilla Firefox 79 Is Now Available for Download with New Password Export Feature

Filed under
Moz/FF

The Mozilla Firefox 79 web browser is now available for download ahead of tomorrow’s official launch with a new password export fearture and various other improvements.

Firefox 79 entered public beta testing at the end of June 2020, shortly after Mozilla launched Firefox 78 as the newest ESR (Extended Support Release) series. Since then, the new release received a total of nine beta versions which brought just a handful of changes to out beloved web browser.

One of the coolest new features of the Firefox 79 release is the ability to export saved passwords and logins to a CSV file without having to install a third-party extension like FF Password Exporter, which I saw featured in numerous tutorials all over the Web.

Read more

Also Mozilla: A-localized work or distributed work

Firefox 79 Is Ready To Ship

  • Firefox 79 Is Ready To Ship With Safeguard On "_blank" Links, More Wayland VA-API Work

    Firefox 79.0 isn't scheduled to be formally announced until Tuesday but the release binaries have now hit Mozilla's FTP servers.

    Firefox 79 isn't a particularly exciting release with few end-user alterations but some developer additions. The developer docs note a number of WebAssembly items now shipping including support for bulk memory operations, reference types, and threads with shared memory and atomics. Plus there are the usual assortment of additions to JavaScript APIs and CSS. Older versions of macOS have also been dropped from Firefox 79.

    One of the most notable changes worth mentioning for Firefox 79 is on the security front and that is "_blank" links will now implicitly provide the same behavior as also adding rel="noopener". The rel="noopener" is a security improvement and with being implicitly set for all "_blank" links will ensure the DOM on the original page cannot be manipulated by the linked website should it be malicious. Without this attribute, it's possible for the linked website to use JavaScript to take control of the referring window.

Mozilla Firefox 79 Released, This is What’s New

  • Mozilla Firefox 79 Released, This is What’s New

    Before you get too excited by this news I’ll tell you up front that this is not a big update (at least as far as Firefox updates go). That said there are a couple of changes you may want to know about.

    Such as?

    Well, if you’re a Firefox user in Germany you now get to “enjoy” more Pocket recommendations being shown to you on the new tab page. I know: you’re ecstatic. If you don’t want to see these — surely not? — you don’t have to; you can turn off Pocket stories (as well as other elements) on the new tab page without any hacks.

    A number of bug fixes related to using screen readers (including developer tools) make it in to this update as do a swathe of security patches. For privacy reassurance there’s also more improvement to the browser’s built in tracker blocker.

Mozilla Firefox 79.0 Released with Various Security Fixes

  • Mozilla Firefox 79.0 Released with Various Security Fixes

    Mozilla Firefox web browser 79.0 was released a few hours ago with new features and various security fixes.

    [...]

    Firefox 79 will be made into official Ubuntu security / updates repositories for Ubuntu 16.04, Ubuntu 18.04, and Ubuntu 20.04 in a few days!

    [...]

LWN and original

  • Firefox 79.0

    Firefox 79.0 has been released. This version has improved accessibility for people using screen readers. See the release notes for more details.

  • 79.0 Firefox Release

    We'd like to extend a special thank you to all of the new Mozillians who contributed to this release of Firefox.

Firefox 79: The safe return of shared memory, new tooling

  • Firefox 79: The safe return of shared memory, new tooling, and platform updates

    Modern JavaScript depends on promises, async/await, events, and timeouts to orchestrate complex scheduling between your code, libraries, and the browser. And yet, it can be challenging to debug async code to understand control and data flow. Operations are broken up over time. Async stack traces solve this by combining the live synchronous part of the stack with the part that is captured and asynchronous.

    Now you can enjoy detailed async execution chains in the Firefox JavaScript Debugger’s call stack, Console errors, and Network initiators.

    [...]

    Starting with Firefox 79, developers of tab management extensions can improve the perceived performance when users switch tabs. The new tabs.warmup() function will prepare the tab to be displayed. Developers can use this function, when they anticipate a tab switch, e.g. when hovering over a button or link.

    If you’re an extension developer and your extensions sync items across multiple devices, be aware that we ported storage.sync area to a Rust-based implementation. Extension data that had been stored locally in existing profiles will automatically migrate the first time an installed extension tries to access storage.sync data in Firefox 79. As a quick note, the new implementation enforces client-side quota limits. You should estimate how much data your extension stores locally and test how your extension behaves once the data limit is exceeded. Check out this post for testing instructions and more information about this change.

    Take a look at the Add-ons Blog for more updates to the WebExtensions API in Firefox 79!

The Talospace Project: Firefox 79 on POWER

  • The Talospace Project: Firefox 79 on POWER

    Firefox 79 is out. There are many new web and developer-facing features introduced in this version, of which only a couple are of note to us in 64-bit PowerPC land specifically. The first is a migration of WebExtensions storage to a new Rust-based implementation; there was a bit of a pause while extension storage migrated, so don't panic if the browser seems to stall out for a few long seconds on first run. The second is a further rollout of WebRender to more Windows configurations, so this seemed like a good time to me to check again how well it's working on this side of the fence. With the Raptor BTO WX7100 installed in this Talos II, I've forced it on with gfx.webrender.enabled and layers.acceleration.force-enabled both set to true (restart the browser after) and worked with it all afternoon with no issues noted, so this time I'm just going to leave it on and see how it goes. Any GCN-based AMD video card from Northern Islands on up (the WX7100 is Polaris) should work. about:support will show you if WebRender and hardware acceleration are enabled, though currently no Linux configuration has it enabled by default.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

Android Leftovers

Arm Officially Supports Panfrost Open-Source Mali GPU Driver Development

Most GPU drivers found in Arm processors are known to be closed-source making it difficult and time-consuming to fix some of the bugs since everybody needs to rely on the silicon vendor to fix those for them, and they may even decide a particular bug is not important to them, so you’d be out of luck. So the developer community has long tried to reverse-engineer GPU drivers with projects like Freedreno (Qualcomm Adreno), Etnaviv (Vivante), as well as Lima and Panfrost for Arm Mali GPUs. Several years ago, Arm management was not interested at all collaborating with open-source GPU driver development for Mali GPUs, but as noted by Phoronix, Alyssa Rosenzweig, a graphics software engineer employed by Collabora, explained Panfrost development was now done in partnership with Arm during a talk at the annual X.Org Developers’ Conference (XDC 2020). Read more

Open Up: Open Source Hardware — A Chat with Carl

From a broader lens, to produce “open source hardware” means that we have developed and shared the recipe to create a high-end commercial product that can be learned from, adapted, and used by anyone else. In the same way we’ve stood on the shoulders of the Linux and open source software giants who came before us, we now get to be pioneers in developing open source hardware for those who come next. If you want to learn more how a computer is designed or how something is made, our schematics are the instructions for how to do it. It describes every step of the process, from each piece of the machine and its dimensions, to the type of aluminum used and how to bend it. It’s similar to open source software in that you can learn from the product, adapt it to your needs, and distribute it. The difference is that it requires outside equipment to produce your own version. Open hardware has become more accessible with 3-D printing, but as we found when we were making acrylic prototypes of Thelio, you reach a point where it’s time to work with metal, which presents its own challenges. You have to cut it, bend it, and paint it, all of which requires specific equipment. Read more

Today in Techrights