Añade `-moz-tab-size` hasta que Firefox soporte `tab-size`

Firefox no soporta el atributo tab-size, por lo que el código en los cuadros de texto muestra pestañas de 8 espacios de ancho.

Hay un ticket abierto en Bugzilla que rastrea esto (Bug 737785), pero está bloqueado por algunos cambios en la implementación. TL;DR: Firefox solo implementa atributos CSS estandarizados sin prefijo si cumplen con la especificación, lo cual actualmente no es el caso.

Mientras Firefox implemente tab-size, ¿podría Discourse agregar -moz-tab-size en sus hojas de estilo?

Aquí hay un ejemplo:

def hello_world():
	print("Hello, world!")
#2345678

Y aquí hay una captura de pantalla de cómo se renderiza en FF nightly 77.0a1 (2020-04-23) (64-bit):

image

6 Me gusta

Me parece bien cc @awesomerobot @sam

2 Me gusta

¡Buen hallazgo @AMomchilov! Ya se ha hecho aquí:

7 Me gusta

¡Gracias!

Por curiosidad, ¿ustedes hacen commits directamente a master, sin un pull request?

Está arreglado :slight_smile:

1 me gusta

Este tema se cerró automáticamente después de 20 horas. Ya no se permiten nuevas respuestas.