[X] Disabled DNS-level content blocking (AdGuard Home, NextDNS, Control D, RethinkDNS, PiHole, etc), cleared my DNS cache, and used my ISP's DNS resolver (if applicable).
[X] I have created a new profile. The issue persists when using the current user.js file on GitHub. (Must be in a new profile and a new user.js!)
REPORT
Describe the bugA clear and concise description of what the bug is.
If I install the default user.js into a clean Firefox profile, then restart Firefox, the browser will experience "hitching" and latency spikes. This is most obvious by grabbing the title bar of Firefox and moving the window back and forth. It will not move smoothly, and every second or so "stutters". This same hitching/latency causes issues with using the browser in general, with how tabs load and the overall "sluggishness" feel of the browser.
I am unsure what is causing this in user.js - but it's happening even on completely clean profiles with user.js applied as-is.
To ReproduceSteps to reproduce the behavior:
1. Setup a new profile in Firefox, and set as default.
2. Deploy user.js to that new profile folder, and restart to get new profile in use.
3. Using the browser feels "sluggish" when switching between tabs, navigating, etc - and also dragging the window around the screen with the mouse results in hitching every second or so.
Expected behaviorA clear and concise description of what you expected to happen.
For Betterfox to not cause Firefox to behave in this way. Stock Firefox works fine and doesn't hitch.
ScreenshotsIf applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
OS: [e.g. iOS] Windows 11 22H2
Browser [e.g. chrome, safari] Firefox
Version [e.g. 22] 117.0.1 64-bit
Additional contextAdd any other context about the problem here.
I literally just updated to 118 and the hitching actually seems to be much improved/almost gone. So maybe this was an incompatibility with 117.0.1 and Betterfox?
BEFORE YOU BEGIN
I have attempted the following troubleshooting suggestions:
REPORT
Describe the bug A clear and concise description of what the bug is.
If I install the default user.js into a clean Firefox profile, then restart Firefox, the browser will experience "hitching" and latency spikes. This is most obvious by grabbing the title bar of Firefox and moving the window back and forth. It will not move smoothly, and every second or so "stutters". This same hitching/latency causes issues with using the browser in general, with how tabs load and the overall "sluggishness" feel of the browser.
I am unsure what is causing this in user.js - but it's happening even on completely clean profiles with user.js applied as-is.
To Reproduce Steps to reproduce the behavior:
Expected behavior A clear and concise description of what you expected to happen.
For Betterfox to not cause Firefox to behave in this way. Stock Firefox works fine and doesn't hitch.
Screenshots If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Additional context Add any other context about the problem here.