*UPDATE!*
I have reworked all the versions of the UOC Patch and the Enforcer, as I have increased the amount of content processing the browser can do, from 0 to 4. This seemed to improve performance on my machine. I also have introduced the support for E10S both on the 45 ESR and the 52 ESR version of the Patch. On the 38 ESR version, it has not been added because 38 ESR based browsers do not support E10S. For the users of Classic Theme Restorer, I have added two options in the UOC Enforcer for 45/52 ESR based browsers that disable the animations when you click on an UI element, since they consume CPU cycles. The new build version is N2I.
On the 45 ESR version of the UOC Patch, I have reduced the tile size to 4x4, because it seems that speeds up scrolling and makes it smoother. On the other hand, on 38 ESR based browsers, doing the same makes them unusable and prone to crashing, so I have left them at 512x512. I haven't touched the 52 ESR version in that aspect, as I do not have a machine where I can test the different canvas sizes, so that one has been left with the stock 256x256 parameter.
If anybody of you uses a FF52 based browser with the UOC Patch, please do this test for me. In about:config, search for these the parameters below:
layers.tile-width
layers.tile-height
They are set to 256x256 by default. Try to change them to 512x512 and let me know if you notice a difference. If you do, I will implement that in the Patch.
As always, please update and let me know the outcome, and remember that the UOC Patch and the Enforcer are offered AS THEY ARE.
Happy RDDin'!