Language Selection

English French German Italian Portuguese Spanish

Mozilla Firefox 75 Is Now Available for Download, Here’s What’s New

Filed under
Moz/FF

Development on the Firefox 75 release kicked off a month ago and I already reported on the new features, which include a revamped address bar that not only looks better on smaller screens but also makes it easier for users to access their favorite sites with less typing.

Mozilla Firefox 75 also improves HTTPS compatibility with misconfigured web servers by locally caching all Web PKI Certificate Authority certificates trusted by Mozilla in the background, by default.

Read more

Firefox Zero-Day Flaws Exploited in the Wild Get Patched

  • Firefox Zero-Day Flaws Exploited in the Wild Get Patched

    Mozilla Foundation rushes patches to fix bugs in its browser that could allow for remote code execution.

    Mozilla patched two Firefox browser zero-day vulnerabilities actively being exploited in the wild. The flaws, both use-after-free bugs, have been part of “targeted attacks in the wild,” according to a Mozilla Foundation security advisory posted Friday.

    Both bugs have critical ratings and allow remote attackers to execute arbitrary code or trigger crashes on machines running versions of Firefox prior to 74.0.1 and its business-friendly Firefox Extended Support Release 68.6.1. The bugs impact Firefox browser versions running on Windows, macOS and Linux operating systems. Details are scant on how either bug (CVE-2020-6819 and CVE-2020-6820) are specifically being exploited by adversaries.

    Tracked as CVE-2020-6819, this bug is a use-after free vulnerability tied to the browser component “nsDocShell destructor”. The Firefox nsDocShell is a client of the nsI-HttpChannel API, a function of the browser related to reading HTTP headers.

Firefox 75 Released, Official Flatpak Build Now Available

  • Firefox 75 Released, Official Flatpak Build Now Available

    We told you that a Firefox Flatpak build was coming to Flathub, the de-facto Flatpak App Store, a few weeks back. With the release of Firefox 75 the first Firefox Flatpak release is formally available to all.

    Flatpak aside, Linux users of Firefox also benefit from word selection in the address bar and search box that is consistent with macOS and Windows platforms, e.g., a single click selects no words; a double click selects a whole word; a triple click selects all words.

Firefox 75 Released With Flatpak Support, Wayland Improvements

  • Firefox 75 Released With Flatpak Support, Wayland Improvements

    Mozilla has released Firefox 75.0 as what is a big update for Linux users.

    Firefox 75.0 ships with good Flatpak support as an easier means of deploying the web browser on the Linux desktop.

    Also significant for Firefox 75 on Linux is Firefox on Wayland having full WebGL and working VA-API support as some long overdue improvements.

    Firefox 75.0 also brings a number of search improvements, improved HTTPS compatibility, security fixes, support for the loading attribute on img elements to improve bandwidth/memory efficiency, and various other developer additions.

Firefox 75 will respect ‘nosniff’ for Page Loads

  • Firefox 75 will respect ‘nosniff’ for Page Loads

    Prior to being able to display a web page within a browser the rendering engine checks and verifies the MIME type of the document being loaded. In case of an html page, for example, the rendering engine expects a MIME type of ‘text/html’. Unfortunately, time and time again, misconfigured web servers incorrectly use a MIME type which does not match the actual type of the resource. If strictly enforced, this mismatch in types would downgrade a users experience. More precisely, the rendering engine within a browser will try to interpret the resource based on the ruleset for the provided MIME type and at some point simply would have to give up trying to display the resource. To compensate, Firefox implements a MIME type sniffing algorithm – amongst other techniques Firefox inspects the initial bytes of a file and searches for ‘Magic-Numbers’ which allows it to determine the MIME type of a file independently of the one set by the server.

Firefox 75 Released With Flatpak Support; Firefox On Wayland Now

  • Firefox 75 Released With Flatpak Support; Firefox On Wayland Now Has H.264 VA-API And Full WebGL Support

    The Firefox 75 release comes with a revamped address bar (screenshot above) with a clean search experience that's optimized for small laptop screens, with top sites appearing when you select the address. There's also improved readability of search suggestions, with a focus on new search terms.

    Also, when clicking on the address bar and the search bar, the behavior is now the same across Linux, macOS and Windows desktops: a single click selects all without primary selection, a double click selects a word, and a triple click selects all with primary selection (previously this worked differently on Linux).

Mozilla Firefox 75.0 Released with Flatpak Support

  • Mozilla Firefox 75.0 Released with Flatpak Support

    Mozilla Firefox 75.0 was released today. Ubuntu security & updates repositories has published the packages for Ubuntu 16.04, Ubuntu 18.04, and Ubuntu 19.10.

    Mozilla Firefox 75.0 comes with revamped address bar, which brings clean search experience. On Linux, the behavior when clicking on the Address Bar and the Search Bar changes: a single click selects all without primary selection, a double click selects a word, and a triple click selects all with primary selection.

    The new release also brings official Flatpak support, improves HTTPS compatibility, and various security fixes. See release note for details.

Firefox 75.0

  • Firefox 75.0

    Firefox 75.0 has been released. New features include improvements to the address bar, making search easier, all trusted Web PKI Certificate Authority certificates known to Mozilla will be cached locally, and Firefox is available as a Flatpak. See the release notes for more details.

Mozilla on the Latest Firefox Release

  • Keeping Firefox working for you during challenging times

    There’s likely not a single person reading this who hasn’t been impacted in some way by the COVID-19 pandemic. We know that school and office closings and “shelter in place” orders have taken a toll on many of you and have led to large adjustments in day-to-day routines.

    The team at Firefox is no different. As people have been adjusting to the new normal, our product leadership and release management looked into our teams’ capabilities and new limitations. Based on this, we believe we can maintain our 2020 Firefox release schedule as we navigate this global crisis together.

    Our Firefox staff and contributors are used to working remotely, including doing their tests on remote hardware. We often work with people in different timezones, whose regional culture is different. We’ve built empathy into our systems for handling difficult or unexpected circumstances. These strengths are what allow us to continue to make progress where some of our competitors have had to slow down or stop work.

    We are launching our next release, Firefox 75, today, April 7, as scheduled. We will continue to monitor both internal and external feedback and remain open to making future adjustments.

    We know that this is a time when our users depend on Firefox to provide uninterrupted access to vital government and health services, so we have taken steps to avoid shipping changes that might negatively impact user experience or possibly break these websites.

  • Latest Firefox updates address bar, making search easier than ever

    We have all been spending a lot more time online lately whether it’s for work, helping our kids stay connected to their schools or keeping in touch with loved ones. While connecting is more important than ever as we face this pandemic together, we’ve also been relying on the power of “search” to access information, news and resources through the browser. Today’s Firefox release makes it even easier to get to the things that matter most to you online. Bringing this improved functionality to Firefox is our way of continuing to serve you now and in the future.

    [...]

    With a single click in the address bar, you’ve got access to your most visited sites. And if by chance you have that site already opened in another tab but can’t find it, we’ve highlighted a text shortcut next to it (in teal!) so you can easily jump to that tab rather than going through the gazillion tabs you already have open. This also works for any page you’ve searched, and may not realize you’ve already opened it.

  • Firefox 75: Ambitions for April

    Even in these times of isolation, our engineering teams have adapted, kept focused, and worked hard to bring you another exciting new edition of Firefox. On the developer tools side, you’ll find instant evaluation in the console, evnt breakpoints for WebSockets, and many other things besides. On the web platform side, new additions include HTML lazy loading for images, the CSS min(), max(), and clamp() functions, public static class fields, and additions to Web Animations API support.

Firefox 75 Released with Revamped Address Bar. Download Now.

  • Firefox 75 Released with Revamped Address Bar. Download Now.

    The most popular and privacy-focused modern web browser Firefox released the latest version 75 with the revamped address bar and many many changes.

    Used by millions of home, and enterprise users, Firefox with each release, adding more features for its users including some privacy-focused items as well.

Firefox 75 arrives with revamped address bar

  • Firefox 75 arrives with revamped address bar, Mozilla sticks to 2020 schedule despite coronavirus

    Mozilla today launched Firefox 75 for Windows, Mac, and Linux. Firefox 75 includes a revamped address bar with significant search improvements, a few performance tweaks, and a handful of developer features. You can download Firefox 75 for desktop now from Firefox.com, and all existing users should be able to upgrade to it automatically. According to Mozilla, Firefox has about 250 million active users, making it a major platform for web developers to consider.

    When the coronavirus crisis took hold, millions found themselves spending more time in their browsers as they learn and work from home. But the crisis is also impacting software developers. Google was forced to pause its Chrome releases, which typically arrive every six weeks. Ultimately, Chrome 81 was delayed, Chrome 82 is being skipped altogether, and Chrome 83 has been moved up a few weeks. Microsoft has followed suit with Edge’s release schedule, consistent with Google’s open source Chromium project, which both Chrome and Edge are based on. Mozilla wants to make clear it is not in the same boat. The company took an indirect jab at Google and Microsoft today, saying: “We’ve built empathy into our systems for handling difficult or unexpected circumstances. These strengths are what allow us to continue to make progress where some of our competitors have had to slow down or stop work.”

Mozilla: Firefox 75 gets this new address bar, but we're pausing

Comment viewing options

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

More in Tux Machines

Python Programming

  • The PEPs of Python 3.9

    With the release of Python 3.9.0b1, the first of four planned betas for the development cycle, Python 3.9 is now feature-complete. There is still plenty to do in terms of testing and stabilization before the October final release. The release announcement lists a half-dozen Python Enhancement Proposals (PEPs) that were accepted for 3.9. We have looked at some of those PEPs along the way; there are some updates on those. It seems like a good time to fill in some of the gaps on what will be coming in Python 3.9

  • How to Write an Installable Django App

    In the Django framework, a project refers to the collection of configuration files and code for a particular website. Django groups business logic into what it calls apps, which are the modules of the Django framework. There’s plenty of documentation on how to structure your projects and the apps within them, but when it comes time to package an installable Django app, information is harder to find. In this tutorial, you’ll learn how to take an app out of a Django project and package it so that it’s installable. Once you’ve packaged your app, you can share it on PyPI so that others can fetch it through pip install.

  • Pros and Cons of Python: A Definitive Python Web Development Guide

    Python is a powerful programming language for mobile and web development projects. It is also the most popular programming language for AI in 2020. RedI Python development’s use cases in scientific computing, statistics, and education make it one of the highly preferred programming languages for Python programmers. The open-source programming language launched in 1992 is now on the verge of becoming the most popular and used programming language. Due to the rise in demand for AI and ML applications, Python web programming is now the first thing that comes to mind for coding such applications. But is Python for web development even worth it? It definitely is. Some of the top companies use Python web programming in their technology stack.

Fedora 32 Elections

mesa 20.1.0

Hi all,

I'd like to announce Mesa 20.1.0, the first release for the 20.1 branch.

Being the first release of this new branch, there can be issues that
will be discovered now that the new code will be widely used, so you may
want to stay on the 20.0.x releases until the 20.1.1 release, scheduled
for 14 days from now on 2020-06-10.

One already known issue that I want to point out is that Unreal Engine 4
has a bug in its usage of glDrawRangeElements() causing it to be
called with a number of vertices in place of the `end` parameter,
that was recently revealed. This is an annoying bug that we haven't
worked around yet. For more details:
https://gitlab.freedesktop.org/mesa/mesa/-/issues/2917

Eric

---

Andrii Simiklit (1):
      i965/vec4: Ignore swizzle of VGRF for use by var_range_end()

Bas Nieuwenhuizen (4):
      radv/winsys:  Remove extra sizeof multiply.
      radv: Handle failing to create .cache dir.
      radv: Do not close fd -1 when NULL-winsys creation fails.
      radv: Implement vkGetSwapchainGrallocUsage2ANDROID.

D Scott Phillips (1):
      anv/gen11+: Disable object level preemption

Danylo Piliaiev (3):
      meson: Disable GCC's dead store elimination for memory zeroing custom new
      mesa: Fix double-lock of Shared->FrameBuffers and usage of wrong mutex
      intel/fs: Work around dual-source blending hangs in combination with SIMD16

Dave Airlie (1):
      llvmpipe: compute shaders work better with all the threads.

Eric Engestrom (4):
      .pick_status.json: Update to a91306677c613ba7511b764b3decc9db42b24de1
      tree-wide: fix deprecated GitLab URLs
      docs: Add release notes for 20.1.0
      VERSION: bump to 20.1.0 release

Erik Faye-Lund (1):
      zink: use general-layout when blitting to/from same resource

Gert Wollny (1):
      r600: Fix duplicated subexpression in r600_asm.c

Hanno Böck (1):
      Properly check mmap return value

Icecream95 (1):
      panfrost: Fix background showing when using discard

Jason Ekstrand (3):
      nir/lower_double_ops: Rework the if (progress) tree
      nir/opt_deref: Report progress if we remove a deref
      nir/copy_prop_vars: Record progress in more places

Kristian Høgsberg (1):
      freedreno: Use the right amount of &'s

Nataraj Deshpande (1):
      dri_util: Update internal_format to GL_RGB8 for MESA_FORMAT_R8G8B8X8_UNORM

Pierre-Eric Pelloux-Prayer (1):
      amd/addrlib: fix forgotten char -> enum conversions

Rhys Perry (1):
      nir: fix lowering to scratch with boolean access

Rob Clark (1):
      freedreno: clear last_fence after resource tracking

Samuel Pitoiset (2):
      radv: handle different Vulkan API versions correctly
      radv: update the list of allowed Android extensions

Timothy Arceri (2):
      glsl: stop cascading errors if process_parameters() fails
      glsl: fix slow linking of uniforms in the nir linker

Vinson Lee (3):
      r600/sfn: Initialize VertexStageExportForGS m_num_clip_dist member variable.
      r600/sfn: Use correct setter method.
      freedreno: Add missing va_end.

git tag: mesa-20.1.0
Read more Also: Mesa 20.1 Released With Numerous Linux Graphics Driver Improvements

Android Mirroring App ‘Scrcpy’ Just Added a Bunch of New Features

If you read this blog regularly enough you’ll be familiar with scrcpy, an ace root-free way to mirror your Android smartphone on your Ubuntu desktop and interact with it. Scrcpy is free, it’s open source, it’s awesome. Oh yeah, and it’s updated regularly! Which is what this post is about: telling you what’s new and notable in the latest release, scrcpy 1.14 — so let’s get to it! Read more