Il text editor non funziona in Firefox 78?

Ciao, sembra esserci un problema con l’ultimo aggiornamento. Ho provato a caricare un video ma sembra che anche il caricamento sia rotto.

Quando provo a usare i pulsanti nell’editor (o a caricare) in Firefox, vedo alcuni errori nella console relativi a Discourse chat:


Ho disabilitato tutte le estensioni e ancora non funziona. Fammi sapere se posso aiutarti in altro modo come utente :slight_smile:

Strano, sta succedendo ancora adesso?

È correlato solo ai video, puoi riprodurlo con le immagini?

Ecco qui: Upload files for free - recording-discourse.mp4 - ufile.io

[File MP4 ~5MB]

Hmmm, non riesco a riprodurre con quel file? (usando Firefox su Linux)

Bene, devi scaricare l’MP4, leggere la prima immagine o provare a mettere in grassetto il tuo testo in Firefox e Discourse.

Questo è un testo in grassetto con scelta rapida da tastiera

Questo è un testo in grassetto con il clic del menu

No, nessuna riproduzione in Firefox per me.

link non funzionante su firefox lol


Non riesco a riprodurlo su Firefox su Windows 10.

Sì, hai bisogno dei codec giusti, rimossi

È un tentativo audace con i pulsanti.

È un tentativo audace con la tastiera.

Mi dispiace ma sono ancora con lo stesso (senza estensioni).

Ho registrato con Kazam, ma va bene:

https://vimeo.com/726362575/260aa94abc

Non sono riuscito a riprodurlo qui, ho appena provato su Firefox su Linux. Forse prova la modalità provvisoria del browser? Potrebbe essere correlato a un plugin del browser.

Per quanto riguarda quell’errore, sembra in qualche modo non correlato e penso che lo abbiamo risolto qualche giorno fa.

Che versione di Firefox stai usando? Stai usando una versione ESR?

78.15 ESR, che succede?

Ancora non funziona in modalità provvisoria.

Non sono sicuro che abbiamo mai avuto 78.15 nella nostra matrice di test.

Penso che dobbiamo migliorare la nostra pagina qui per almeno evidenziare meglio le cose:

A seconda dell’interpretazione, Firefox ESR è supportato o meno. Dobbiamo prendere una decisione corretta qui. (se non supportato dovremmo visualizzare la vista HTML)

La mia ipotesi qui @david è che questo possa essere correlato al supporto dell’annullamento?

Il supporto per Firefox 78 ESR è terminato l’anno scorso da Mozilla. Non riceve più patch di sicurezza. Devi aggiornare alla versione ESR corrente (102) o almeno a quella precedente (91) che sarà supportata per altri due mesi.

Ho ricontrollato tramite BrowserStack e i pulsanti di formattazione della barra degli strumenti funzionano correttamente con Firefox 91 :ok_hand:

Sì, tramite MDN, Firefox < 89 aveva bug con la manipolazione del testo:

Prima di Firefox 89, la manipolazione del contenuto degli elementi <input> e <textarea> tramite i comandi Document.execCommand() richiedeva soluzioni alternative (vedi bug 1220696).

Eseguiamo la CI su ogni commit su Firefox ESR. La versione ESR è quella pacchettizzata nell’attuale Debian stabile. Al momento viene eseguita contro 91.11.0.

Possiamo rilevare 89 e versioni inferiori in modo che ottenga la visualizzazione html senza influire sui browser supportati?

È difficile rilevare un bug come questo tramite il rilevamento delle funzionalità, quindi penso che la nostra unica opzione sia controllare il user agent: