Lanzamiento de Firefox 99

Se lanzó el navegador web Firefox 99. Además, se creó una actualización de la rama de soporte a largo plazo: 91.8.0. La rama Firefox 100 ha sido transferida a la etapa de prueba beta, cuyo lanzamiento está previsto para el 3 de mayo.

Innovaciones clave en Firefox 99:

  • Se agregó soporte para menús contextuales nativos GTK. La función se habilita a través del parámetro "widget.gtk.native-context-menus" en about:config.
  • Se agregaron barras de desplazamiento flotantes GTK (una barra de desplazamiento completa aparece solo cuando mueve el cursor del mouse; el resto del tiempo, con cualquier movimiento del mouse, se muestra un indicador de línea delgada, lo que le permite comprender el desplazamiento actual en la página, pero si el cursor no se mueve, el indicador desaparece después de un rato). Actualmente, la función está deshabilitada de forma predeterminada; para habilitarla en about:config, se proporciona la configuración widget.gtk.overlay-scrollbars.enabled.
    Lanzamiento de Firefox 99
  • Se ha reforzado el aislamiento de Sandbox en la plataforma Linux: los procesos que procesan contenido web tienen prohibido acceder al servidor X11.
  • Se resolvieron algunos problemas que ocurrían al usar Wayland. En particular, se solucionó el problema con el bloqueo de hilos, se ajustó la escala de las ventanas emergentes y se ha habilitado el menú contextual al revisar la ortografía.
  • El visor de PDF integrado brinda soporte para realizar búsquedas con o sin signos diacríticos.
  • Se ha agregado una tecla de acceso rápido "n" a ReaderMode para habilitar/deshabilitar el modo Narrar.
  • La versión para la plataforma Android ofrece la posibilidad de borrar cookies y datos locales almacenados de forma selectiva sólo para un dominio específico. Se corrigió un bloqueo que ocurría después de cambiar al navegador desde otra aplicación, aplicar una actualización o desbloquear el dispositivo.
  • Se agregó la propiedad navigator.pdfViewerEnabled, con la cual una aplicación web puede determinar si el navegador tiene una capacidad incorporada para mostrar documentos PDF.
  • Se agregó soporte para el método RTCPeerConnection.setConfiguration(), que permite a los sitios ajustar la configuración de WebRTC según los parámetros de conexión de red, cambiar el servidor ICE utilizado para la conexión y las políticas de transferencia de datos aplicadas.
  • La API de información de red, a través de la cual era posible acceder a información sobre la conexión actual (por ejemplo, tipo (celular, bluetooth, ethernet, wifi) y velocidad), está deshabilitada de forma predeterminada. Anteriormente, esta API solo estaba habilitada para la plataforma Android.

Además de las innovaciones y correcciones de errores, Firefox 99 ha eliminado 30 vulnerabilidades, de las cuales 9 están marcadas como peligrosas. 24 vulnerabilidades (21 se resumen en CVE-2022-28288 y CVE-2022-28289) son causadas por problemas con la memoria, como desbordamientos del búfer y acceso a áreas de memoria ya liberadas. Potencialmente, estos problemas pueden provocar la ejecución del código de un atacante al abrir páginas especialmente diseñadas.

La versión beta de Firefox 100 introduce la posibilidad de utilizar diccionarios para diferentes idiomas simultáneamente al revisar la ortografía. Linux y Windows tienen barras de desplazamiento flotantes habilitadas de forma predeterminada. En el modo imagen en imagen, los subtítulos se muestran al mirar videos de YouTube, Prime Video y Netflix. La API Web MIDI está habilitada, lo que le permite interactuar desde una aplicación web con dispositivos musicales con una interfaz MIDI conectada a la computadora del usuario (en Firefox 99 puede habilitarla usando la configuración dom.webmidi.enabled en about:config).

Fuente: opennet.ru

Añadir un comentario