Desarrolladores de aplicaciones para Android una grave deficiencia en Chrome 79 que lleva a la pérdida de datos de usuario en aplicaciones de terceros que utilizan el motor de navegador WebView. En Chrome 79 se ha la ubicación del directorio del perfil de usuario, donde también se almacenan datos guardados por aplicaciones web mediante la API localStorage o WebSQL. Durante la actualización desde versiones anteriores de Chrome, se prevé la migración automática de los datos de Chrome, pero no se consideran los datos que se almacenaban en el antiguo directorio del perfil por aplicaciones móviles basadas en el componente WebView, como las creadas usando el marco Apache Cordova.
Para abordar el problema, Google ayer la distribución de la actualización de Chrome 79 para Android, pero ya la han descargado alrededor de la mitad de los usuarios. Se ha asignado la máxima prioridad al problema y se están buscando formas de minimizar la pérdida de datos. De hecho, los datos no se han eliminado, sino que solo han dejado de ser visibles para las aplicaciones, lo que permite, si se desea, recuperar la información. Como una de las se considera devolver el directorio del perfil a su antigua ubicación. Los desarrolladores de aplicaciones basadas en WebView están expresando su descontento con las acciones de Google, ya que los usuarios los culpan por la pérdida de sus datos y los califican negativamente, sin sospechar que la fuente del problema es Chrome.
También se puede destacar
sobre el bloqueo de acceso a los servicios de Google utilizando algunos navegadores en Linux, como , y . Como motivo se señalan posibles problemas de seguridad en estos programas. Según la en Reddit, el bloqueo se aplica selectivamente a usuarios sin autenticación de dos factores y con navegadores basados en versiones obsoletas de motores (viejos QtWebEngine, WebKit y KHTML) que contienen vulnerabilidades no corregidas.
Fuente: opennet.ru
