Firefox 104 arrives with PDF editing support, QuickActions and more

Firefox Logo

The release of the new version of Firefox 104, along with which long term support branch updates of versions 91.13.0 and 102.2.0 were generated

In addition to bug fixes and innovations, Firefox 104 fixes 10 vulnerabilities, of which 8 are marked as dangerous (6 summarized in CVE-2022-38476 and CVE-2022-38478) caused by memory issues such as buffer overflows and freed area memory access. These issues can potentially lead to the execution of malicious code when specially crafted pages are opened.

Main new features of Firefox 104

In this new version that is presented, added an experimental QuickActions mechanism which allows you to perform various typical actions with the browser from the address bar. For example, to quickly switch to viewing plugins, bookmarks, saved accounts (password manager), and open private browsing mode, you can enter the plugins, bookmarks, logins, passwords, and private commands in the address bar, upon recognizing them a button will be displayed in the drop-down list to go to the corresponding interface. To enable QuickActions, "browser.urlbar.quickactions.enabled=true" and "browser.urlbar.shortcuts.quickactions=true" must be set in about:config.

A edit mode to integrated interface for viewing PDF documents, which offers features such as drawing graphic labels (freehand drawings) and attaching text comments. Color, line weight, and font size can be customized through new buttons added to the PDF viewer panel. To enable the new mode in the about:config page, the parameter pdfjs.annotationEditorMode=0 must be set.

Similar to background tab resource throttling, UI now goes into power saving mode when the browser window is minimized.

In the profile creation interface, the ability to analyze energy consumption associated with site operation. Energy Analyzer is currently only available on Windows 11 systems and Apple computers with the M1 chip.

In mode picture-in-picture, subtitles are displayed when watching videos from the Disney+ service. Previously, subtitles were displayed only for YouTube, Prime Video, Netflix, HBO Max, Funimation, Dailymotion, Tubi, Hotstar, and SonyLIV and sites that used the WebVTT (Web Video Text Track) format.

Added support for CSS property scroll-snap-stop, which allows you to customize the behavior when scrolling with the touchpad: in 'always' mode, scrolling stops at each element, and in 'normal' mode, inertial scrolling with a gesture allows elements to jump. Support was also implemented to adjust the scroll position in case of content changes (for example, to keep the same position after deleting part of the main content).

Improved stability and performance of minimizing and restoring windows on Linux when using the Marionette web framework (WebDriver). Added the ability to attach touch controllers to the screen (touch action).

Support for autocomplete forms is provided on Android with addresses based on previously entered addresses. The settings provide the ability to edit and add addresses, plus support for selective deletion of history has been added, which allows you to delete the movement history of the last hour or the last two days.

How to install the new version of Firefox 104 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.

  1.   pawn said

    It should say derived from debian, since it is the main branch, from which Ubuntu derives