While I can take no credit for the fix it did take some power searching to find the fix. Just imagine the results you’d get from the search terms Firefox hangs up or Firefox freezing. Yeah, good luck with that. Like no one has ever had that problem. All the results are people throwing out theories, comparing add-ons that might be causing the problem, or even suspecting certain sites having poor code leading to the hang ups. Everything BUT a solution.
I knew for myself the problem of these small Firefox “hangs” (where nothing responded whatsoever for roughly 5-6 seconds) began just one to two weeks ago so when I searched at Google I used their Search Tools modifier button to limit my search to the best results for the past week. I soon narrowed in on a MozillaZine forum that seemed to talk about the exact issue I was having. And in that forum someone mentioned the fix. It’s been a few days now and the fix is working 100% for me with no side effects.
Here’s the solution posted by Gingerbread Man (October 18, 2014):
- In Firefox type about:config into the address bar and press Enter.
- To bypass the warning, press the big button labeled “I’ll be careful, I promise!”.
- In the search box, paste layers.offmainthreadcomposition.enabled
- In the search results, double-click layers.offmainthreadcomposition.enabled to change its value to false.
- Restart Firefox.
Thank you so much Gingerbread Man! There was never even a slight chance that I would have figured that out for myself. Appreciate it!
If you have any reservations about changing this value to false in your software, you can just redo the instructions and change the value back to true.