Firefox 109 llega con soporte para Manifest V3, mejoras y mas
Se dio a conocer el lanzamiento de la nueva versión de Firefox 109, junto con la cual se ha generado una actualización de rama a largo plazo de la versión 102.7.0.
Además de las innovaciones y las correcciones de errores, se han corregido 21 vulnerabilidades en Firefox 109. 15 vulnerabilidades están marcadas como peligrosas, de las cuales 13 vulnerabilidades (recopiladas bajo CVE-2023-23605 y CVE-2023-23606) son causadas por problemas de memoria, como desbordamientos de búfer y acceso a áreas de memoria ya liberadas.
La vulnerabilidad CVE-2023-23597 se debe a un error lógico en el código para crear nuevos procesos secundarios y le permite iniciar un nuevo proceso en el contexto de file:// para leer el contenido de archivos arbitrarios. La vulnerabilidad CVE-2023-23598 es causada por un error al manejar las acciones de arrastrar y soltar en el enlace GTK y permite leer el contenido de archivos arbitrarios a través de la llamada DataTransfer.setData.
Principales novedades de Firefox 109
En la nueva versión de Firefox 109 de forma predeterminada, está habilitada la compatibilidad con la tercera versión del manifiesto de Chrome, que define las características y los recursos disponibles para las extensiones escritas con la API de WebExtensions. La compatibilidad con la segunda versión del manifiesto se mantendrá en el futuro previsible. Mozilla se ha alejado de garantizar la compatibilidad total con el manifiesto en Firefox e implementó algunas funciones de manera diferente. Por ejemplo, la compatibilidad con el antiguo modo de bloqueo de la API webRequest no se suspendió y se reemplazó por una nueva API de filtrado de contenido declarativo en Chrome.
Otro de los cambios que se destaca de Firefox 109 es la decisión final sobre otorgar acceso se deja en manos del usuario, quien puede decidir selectivamente qué complemento otorgar acceso a sus datos en un sitio en particular. Para administrar los permisos, se ha agregado a la interfaz el botón «Extensiones unificadas», con el cual el usuario puede otorgar y revocar el acceso al complemento a cualquier sitio. El control de permisos se aplica solo a los complementos basados en la tercera versión del manifiesto; para los complementos basados en la segunda versión del manifiesto, no se realiza un control de acceso granular a los sitios.
En los sistemas con GTK, se implementa la capacidad de mover simultáneamente varios archivos al administrador de archivos, ademas de que la página Vista de Firefox ha mejorado la apariencia de las secciones vacías con pestañas cerradas recientemente y pestañas abiertas en otros dispositivos, ademas de que se agregaron botones a la lista de pestañas cerradas recientemente que se muestran en la página Vista de Firefox para eliminar enlaces individuales de la lista.
Tambien se destaca que se agregó la capacidad de mostrar la consulta de búsqueda ingresada en la barra de direcciones, en lugar de mostrar la URL del motor de búsqueda (es decir, las claves se muestran en la barra de direcciones no solo durante el proceso de entrada, sino también después de acceder al motor de búsqueda y mostrar los resultados de la búsqueda asociado con las claves ingresadas).
Por la parte de las mejoras en la versión de Android, ahora al ver un video a pantalla completa, la visualización de la barra de direcciones al desplazarse está deshabilitada, tambien se agregó un botón para deshacer el cambio después de eliminar un sitio anclado, ademas de que se actualizó la lista de motores de búsqueda después de cambiar el idioma y se corrigió un bloqueo que ocurría al colocar una gran parte de los datos en el portapapeles o la barra de direcciones.
Otra mejora importante para la versión de Android, es el rendimiento de representación mejorado de los elementos del lienzo y que se resuelve un problema con las videollamadas que solo pueden usar el códec H.264.
Finalmente si estás interesado en conocer más al respecto de esta nueva versión del navegador, puedes consultar los detalles en el siguiente enlace.
¿Como instalar o actualizar la nueva versión de Firefox en Ubuntu y derivados?
Como siempre, para aquellos que ya usan Firefox, simplemente pueden acceder al menú para actualizar a la última versión, es decir los usuarios de Firefox que no hayan desactivado las actualizaciones automáticas recibirán la actualización automáticamente.
Mientras que para aquellos que no quieran esperar a que eso suceda pueden seleccionar Menú> Ayuda> Acerca de Firefox después del lanzamiento oficial para iniciar una actualización manual del navegador web.
La pantalla que se abre muestra la versión actualmente instalada del navegador web y ejecuta una búsqueda de actualizaciones, siempre que la funcionalidad esté habilitada.
Otra opción para actualizar, es si eres usuario de Ubuntu, Linux Mint o algún otro derivado de Ubuntu, puedes instalar o actualizar a esta nueva versión con ayuda del PPA del navegador.
Este lo pueden añadir al sistema abriendo una terminal y ejecutando en ella el siguiente comando:
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get update sudo apt install firefox
El último método de instalación que fue añadido «Flatpak». Para ello deben contar con el soporte para este tipo de paquetes.
La instalación se hace tecleando:
flatpak install flathub org.mozilla.firefox