Chrome 122 allows you to select the search engine, continues with improvements in AI and more

Chrome

The Chrome browser differs from Chromium in its use of the Google logos

Google recently released the Chrome 122 web browser released and in this new version that is presented in addition to continuing to evaluate experimental functions based on machine learning, such as smart tab grouping mode, theme builder and interactive assistant, improvements have been implemented in web developer tools, as well as the requirements of the European DMA, improvements and more.

Chrome 122 arrives with 12 vulnerabilities fixed, identified largely through automated tests using various tools and of which Google paid 8 prizes in the amount of 28 thousand dollars (one prize of $8000, $7000, $5000, $3000 and $2000, and three prizes of $1000). The largest rewards were given for a bug in the implementation of site isolation, detecting a buffer overflow in the Blink engine, and accessing already-freed memory (Use-after-free) in the Mojo library.

Main novelties of Chrome 122

In this new version that is presented of Google Chrome 122 in safe browsing mode, now I know support external checks performed asynchronously, which does not affect the loading of the page. However, local list checks are still performed synchronously to ensure user protection from web page vulnerabilities.

Furthermore, a gradual transition to ignore "unload" event handlers, allowing instant navigation to use the back and forward buttons, or when browsing previously viewed pages of the current site. In Chrome 122, “download” event handling has been disabled for 1% of users.

Another change that stands out in Chrome 122 is in the in accordance with the requirements established by the DMA (European Digital Markets Act), with which built a screen into the browser for users to select the default search engine. The available search engines can be accessed through the settings section “chrome://settings/search”. It should be noted that the list of search engines is presented in random order.

A new setting on the “chrome://settings/security” page, which allows you to disable JIT optimizers in the V8 JavaScript engine. This option can be useful for improving security when interacting with potentially risky web applications by reducing potential attack vectors.

In the Android version, the function of reading aloud the text of a web page. This feature is activated through the drop-down menu and controlled by the standard playback buttons. To operate, the function uses an external service and sends a link to Google servers that perform voice synthesis.

The Storage Buckets API has been introduced, which allows you to manage persistent data storage on the user's local system more efficiently. This API organizes data storage into separate segments associated with the IndexedDB and CacheStorage APIs, allowing the user to set priorities to control which segments should be deleted first, thereby solving issues related to loss of important data.

In web developer tools, added Support for changing the color scheme and following the style specified in the selected theme in the browser. The performance analysis panel has been expanded to include support for saving progress ranges and switching between them on the timeline. Additionally, a section has been added to the network activity analysis dashboard that shows the causes of request failures.

Of the other changes that stand out:

  • Changes have been made to the warning text that appears when attempting to download malicious files, as well as for files already downloaded in the download manager.
  • In the payment parameters autofill system, the ability to save authentication codes (CVV/CVC) for local and server cards has been added, as long as the user gives explicit consent.
  • Improvements have been made to the processing of the "::backdrop" pseudo-element in CSS so that it inherits the values ​​of other elements.
  • The dataTransfer.clearData() method is now limited to text objects only, i.e. it can no longer be applied to File objects.
  • WebGL has added a DrawingBufferStorage function that allows you to set the pixel format for the drawing buffer, avoiding unnecessary copy operations.

Finally, if you are interested in knowing more about it, you can check the details of this new release in the following link.

How to install Google Chrome 122 on Linux?

If you are interested in being able to install this new version of this web browser and you still do not have it installed, You can visit the following publication where we teach you how to install it on some Linux distributions.

The link is this. 


Leave a Comment

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

*

*

  1. Responsible for the data: AB Internet Networks 2008 SL
  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.