No se puede desplazar en la versión del sitio "Navegador no compatible"

Discourse 3.1.0.beta5.

Cuando el sitio web se carga en un navegador de escritorio no compatible (o, supongo, también es rastreado), la página no se desplaza.

Esto se debe a que el overflow-y: hidden inicial se establece para la pantalla de presentación, pero debido a errores de JavaScript y otros, la “aplicación” nunca se inicia y nunca recibe la oportunidad de eliminar el atributo.

El primer commit problemático es

¿No sería esta una de las consecuencias de que sea un navegador no compatible?

1 me gusta

Esta versión se supone que es de solo lectura, pero no puedes leer porque no hay desplazamiento. Supongo que el mismo problema se aplica cuando se guarda en Wayback Machine, rastreadores, etc.

Esto es un error.

1 me gusta

El problema se debe al uso de la opción revert relativamente nueva de CSS, que no es ampliamente compatible con navegadores obsoletos.

overflow-y: revert !important;

Considere usar initial en lugar de revert.

¿Cuál es el navegador y la versión en los que ocurre esto?

SeaMonkey 2.53.16, el último.