Aggiungi `-moz-tab-size` finché Firefox non supporta `tab-size`

Firefox non supporta l’attributo tab-size, quindi il codice nelle caselle di testo visualizza tabulazioni larghe 8 spazi.

È presente un ticket aperto su Bugzilla che monitora la questione (Bug 737785), ma è bloccato su alcune modifiche all’implementazione. TL;DR: Firefox implementa solo gli attributi CSS standardizzati senza prefisso se soddisfano la specifica, cosa che al momento non avviene.

Finché Firefox non implementerà tab-size, potrebbe Discourse aggiungere -moz-tab-size nei suoi fogli di stile?

Ecco un esempio:

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

E qui uno screenshot di come viene visualizzato su FF nightly 77.0a1 (2020-04-23) (64-bit):

image

6 Mi Piace

A me sembra ok cc @awesomerobot @sam

2 Mi Piace

Ottima osservazione @AMomchilov! È stato fatto qui:

7 Mi Piace

Grazie!

Per curiosità, fate commit direttamente su master, senza una pull request?

È stato risolto :slight_smile:

1 Mi Piace

Questo argomento è stato automaticamente chiuso dopo 20 ore. Non sono più consentite nuove risposte.