Retraso en el cuadro de texto de Tema/Respuesta usando Phoenix Patchset en Firefox

Hola a todos, publico este error aquí también, el que presenté en Phoenix (conjunto de parches de endurecimiento de Firefox, también utilizado por IronFox en Android):

Parece que el problema está relacionado con el Javascript utilizado por esta función, no estoy seguro de si esto es algo que se pueda resolver o no, pero pensé que valía la pena señalarlo. Este comportamiento no se presenta en los navegadores Chromium, ni en las bifurcaciones endurecidas como Vandium.

1 me gusta

La respuesta en el rastreador de errores es:

¡Gracias por el informe! Me disculpo por la respuesta tardía. Pude replicar el problema y parece que, a costa de la seguridad, establecer javascript.options.baselinejit en true debería resolverlo. Esta funcionalidad parece estar muy mal optimizada; puedo ver que genera errores en la consola incluso en Firefox estándar. El rendimiento degradado probablemente ocurre en otros navegadores que también deshabilitan JIT (por ejemplo, Cromite, Microsoft Edge, Safari, Tor Browser, Vanadium), por lo que definitivamente es algo que necesitan arreglar.
He documentado esto en la página de Web Compat.

No vi ningún spam en la consola, ¿puedes compartirlo con nosotros?

Eché un vistazo a la creación de perfiles, claramente no podemos reproducir nada de esto en navegadores que compilan JIT, pero por lo que puedo decir, la ralentización no proviene de ProseMirror, la biblioteca subyacente.

@cmahns, ¿puedes confirmar que no notas ninguna ralentización en la configuración predeterminada cuando escribes algo en https://prosemirror.net/

Por lo que puedo decir, @david / @renato, las partes más lentas al escribir provienen de la cola de elementos en el ciclo de ejecución de Ember.