FirefoxでPhoenix Patchset使用時のトピック/返信テキストボックスの遅延

皆さん、こんにちは。これは、私がPhoenix(IronFox on Androidでも使用されているFirefoxの強化パッチセット)で報告したバグからのクロス投稿です。

この問題は、この機能で使用されているJavaScriptに関連しているようです。解決できるかどうかはわかりませんが、報告する価値があると思いました。この動作は、ChromiumブラウザやVandiumのような強化されたフォークでは発生しません。

「いいね!」 1

バグトラッカーへの返信は以下の通りです。

レポートありがとうございます!返信が遅くなり申し訳ありません。問題を再現できましたが、セキュリティを犠牲にして javascript.options.baselinejittrue に設定すると解決するようです。この機能は非常に最適化されていないようで、標準のFirefoxでもコンソールエラーが大量に発生しているのが確認できます。JITが無効になっている他のブラウザ(例:Cromite、Microsoft Edge、Safari、Tor Browser、Vanadium)でもパフォーマンスの低下が発生する可能性が高いため、これは確実に修正が必要です。
Web Compatページにこの件を文書化しておきました。

コンソールにスパムのようなエラーは確認できませんでしたが、共有していただけますか?

プロファイリングを少し確認しましたが、JITコンパイルを行うブラウザでは再現できません。しかし、私の知る限りでは、低下しているパフォーマンスは基盤となるライブラリであるProseMirrorに起因するものではありません。

@cmahnshttps://prosemirror.net/ で何かを入力する際に、デフォルト設定でパフォーマンスの低下に気づかないことを確認していただけますか?

私の知る限りでは、@david / @renato、入力時に最も遅い部分はEmberのランループでキューイングされているものから来ています。