Firefox 110 arrives with Canvas2D support, WebGL improvements and more

Firefox Logo

Firefox is a popular web browser

The release of the new version of the popular web browser Firefox 110 was announced, in which a long-term branch update has also been generated: 102.8.0.

In addition to innovations and bug fixes, 25 vulnerabilities have been fixed in Firefox 109. 16 vulnerabilities are marked as dangerous, of which 8 vulnerabilities (collected under CVE-2023-25745 and CVE-2023-25744) are caused by issues such as buffer overflows and access to already freed memory areas.

Main new features of Firefox 110

The new version of Firefox 110 comes with the ability to import bookmarks, browsing history and passwords from the browsers Opera, Opera GX and Vivaldi (Previously, this import was supported by Edge, Chrome, and Safari.)

On Windows, sandbox isolation is enabled of the processes that interact with the GPU. Windows 10/11 includes hardware video decoding on non-Intel GPUs to improve performance and scaling of video playback.

It is also highlighted that in the Windows version, support for blocking the embedding of third-party modules has been implemented in Firefox. For example, add-ons can be replaced by antivirus packages and archivers, leading to crashes, disruptive behavior, compatibility issues, and slow performance, which users attribute to poor stability of Firefox itself.

On Linux and macOS, GPU usage is provided to speed up Canvas2D rasterization, in addition to the performance of WebGL has been improved in the platforms Linux, Windows and macOS.

Regarding the improvements in the Android version, it is worth noting that in the devices running Android 13+, added support for app icons that are tied to a theme or background image color. Improved selection of multiline text blocks

Another change that stands out is that, the built-in Colorways plugin, which offered a collection of color themes to change the appearance of the content area, panels, and tab switching bar, has been discontinued. You can resume the plugin and return to the saved settings by installing the external Colorways plugin from addons.mozilla.org.

Of the changes for developers, we can find in this new version of Firefox 110 that the CSS query "@container", which allows you to style elements based on the size of the parent element (an analog of the "@media" query that applies not to the size of the entire visible area, but to the size of the block (container) in which the element is placed) , cqw support added (1% of the width), cqh (1% of the height), cqi (1% of the inline size), cqb (1% of the block size), cqmin (smaller cqi or cqb), and cqmax (greater value of cqi or cqb).

Has been added support for named pages to CSS, specified via the "page" property, which can be used to specify the type of page the element is allowed to display on. The capability allows you to set the layout relative to the pages and add page breaks declaratively when printing.

Of the other changes that stand out from the new version:

  • The built-in PDF viewer has smooth scaling.
  • Added color gamut media query to CSS to apply styles based on the approximate range of the color palette supported by the browser and output device.
  • Added support for the "list" attribute to the element to display a color selection interface from a list.
  • Added support for the "midi" flag in the permissions API to check permissions for accessing the Web MIDI API.
  • Added support for the “for await…of” syntax to the ReadableStream API. for asynchronous iteration of blocks in a stream.

Finally, if you are interested in being able to know more about it, you can consult the details in the following link.

How to install the new version of Firefox 109 on Linux?

Ubuntu users, Linux Mint or some other derivative of Ubuntu, They can install or update to this new version with the help of the browser's PPA.

This can be added to the system by opening a terminal and executing the following command in it:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y
sudo apt-get update

Done this now they just have to install with:

sudo apt install firefox

For Arch Linux users and derivatives, just run in a terminal:

sudo pacman -S firefox

Now for those who are Fedora users or any other distribution derived from it:

sudo dnf install firefox

For all other Linux distributions can download the binary packages from the following link.  


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.