'Firefox 122' official version released, MDN pages will be suggested when searching for web development related topics



The official version of the web browser ' Firefox 122 ' has been released. Images and descriptions are now displayed as suggestions when searching, and

MDN, which contains web development information, is now suggested when searching for web development.

Firefox 122.0, See All New Features, Updates and Fixes
https://www.mozilla.org/en-US/firefox/122.0/releasenotes/


◆ Images and descriptions of search candidates are now displayed.
If images and descriptions are included in the suggestions provided by search engines, the images and descriptions will now be displayed.



◆Improved translation function
Firefox's translation function is executed locally, and data such as text is not sent to the Internet, so it is possible to translate while preserving privacy. Fixed an issue in Firefox 122 where some content would disappear or interactive widgets would break when translated.

When you display a page that supports translation, a translation mark button will appear on the right side of the address bar. You can translate the page by clicking this button, but translation into Japanese is still not supported.



◆Line break rules changed to match Unicode standard
Line breaking rules for web content now match the Unicode standard, improving line breaking compatibility with other browsers. Additionally, the accuracy of word selection has been improved when double-clicking text in East Asian and Southeast Asian languages such as Japanese, Chinese, Burmese, Lao, Khmer, and Thai.

◆Changes for developers
・Supports various values related to '

offset-path '
The CSS property 'offset-path' that animates an element along a specific path includes the ' offset-position ' property that sets the initial position of the animation, as well as ' ray() ,' ' basic-shape ,' and ' coord-box .' ' rect() ', ' xywh() ', etc. are now supported.

- SVG viewBox attribute can be animated
It is now possible to change the viewBox when animating SVG using SMIL .

・Supports LargestContentfulPaint API
Support for the LargestContentfulPaint API, an API that provides paint timing information for the largest image or text displayed before the user interacts with the page.

・Support hr in select
It is now possible to use separator lines within select elements.



・Support showPicker method
It is now possible to open the browser picker using JavaScript.

- The fallback URL parser for unknown schemes has been changed to one that complies with the specifications.
Improved web compatibility.

・Supports ArrayBuffer.prototype.transfer
You can transfer ownership of ArrayBuffer data.

・Supports Screen Wake Lock API
You can keep the screen bright.

-WebAuthn auto-completion token can now be recognized
It is now possible to log in using a passkey with form autofill .

Cache API can be used even during private browsing
Your web experience during private browsing is now more similar to your regular web experience.

- Filters that use currentColor are disabled
It was possible to find out whether a user has visited a particular link by setting currentColor with the ' :visited ' pseudo-class and getting currentColor through a filter. Starting with Firefox 122, it is no longer possible to read the output of a filter that uses currentColor as an input from outside the canvas.

ULPFEC (Ununiform Level Protection Forward Error Correction) is enabled as standard
Improves video quality using WebRTC for users with unstable internet connections.

◆Other changes
・Supports passkey on macOS
MDN pages will now be suggested to users searching for web development related topics.
- New .deb packages available for Ubuntu, Debian, and Linux Mint users

Firefox 122 also includes multiple security bug fixes .

The next major version, Firefox 123, is scheduled to be released on February 20, 2024 local time.

in Software, Posted by log1d_ts