[WEB COMPAT] Textbox Slowness on Discourse Forums #189
Labels
No labels
bug
confirmed
contribution welcome
duplicate
enhancement
good first issue
help wanted
important
invalid
other
question
upstream
web compat
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
celenity/Phoenix#189
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Confirmation
Which domain(s) are you experiencing this issue on?
I first noticed this on discussion.dsausa.org, but that's a private forum only for dues-paying members of the Democratic Socialists of America so it can't be in scope for public testing.
I was able to reproduce the issue on each of the following Discourse forums like:
https://meta.discourse.org (vendor's flagship instance)
https://forums.mst3k.com
https://coop.pavilion.tech/
https://discourse.gnome.org/
What version of Phoenix are you using?
2025.09.07.1
What version of Firefox are you using with Phoenix?
143.0.3, build 20250929153833
What operating system are you experiencing this issue on?
Debian, Other
Other
Debian Sid
Please explain the issue you are experiencing.
When typing out new posts on Discourse forums, the text box lags behind about a half second to a full second based on characters selected. I've attached a video of me typing out "asdf" slowly and quickly -- can re-film if needed for troubleshooting.
Steps to reproduce:
Thanks for the report! I apologize for the delayed response here. I was able to replicate the issue, and it appears that, at the cost of security, setting
javascript.options.baselinejittotrueshould resolve it. This functionality appears to be very poorly optimized - I can see it spamming console errors even on stock Firefox. The degraded performance likely occurs on other browsers that disable JIT as well (ex. Cromite, Microsoft Edge, Safari, Tor Browser, Vanadium), so it's definitely something they need to fix.I went ahead and documented this on the Web Compat page.