blog.mozilla - 11 Dec 2012Improving performance with static themes
In order to accommodate various screen resolutions and header heights, themes (formerly Personas) require very large image files. Header images need to be 3000 x 200 px and footer images 3000 x 100 px. As a result, loading them slows down Firefox. Animated themes pose an even more persistent problem for performance, because animated images are much larger in size, and the browser needs to redraw them continuously.
Bug 650968 was filed to address this issue, and the solution was to crop the images to your screen size when you start Firefox
. Because smaller images are loaded when the browser starts, load times are much improved. However, a side-effect of the cropping is that animated images are not taken into account. For this reason, animated themes will no longer animate starting in Firefox 18. Since this was a unintended consequence, there are some edge cases where the image will animate normally until Firefox is restarted.We understand that animated themes are very popular with some users, and people will be upset with this difficult decision.
However, to keep Firefox performing optimally for the even greater number of users who care about speed, the decision was necessary. We would love to find a way to preserve animated themes, and are currently looking into alternative solutions. In the meantime, a workaround would be to install the Personas Shuffler, which will refresh your animated themes every time Firefox loads, keeping them animating continuously.
There are still many beautiful and creative themes available to personalize your Firefox, with more added every day, and we hope you continue to enjoy them.Personas Shufflerhttps://addons.mozilla.org/en-US/firefox/addon/personas-shuffler/https://blog.mozilla.org/addons/2012/12/11/improving-performance-with-static-themes/
This problem was actually filed as a bug (650968 on Bugzilla) back in April 2011...........
Mozilla thus took the step of killing animated themes completely: they simply will no longer animate starting in Firefox 18
While Mozilla doesn’t specifically say this move was made due to Retina displays, the company does talk about a width resolution that is 3,000 and the Retina MacBook Pros have resolutions nearing that number. There are of course other laptops as well as monitors that feature resolutions in the 2,000+ range for width, and they thus also run into the problem.
Let’s be honest though: Apple popularized the concept of higher resolution displays with its Retina marketing push. The bug was filed before
the Retina MacBook Pro was released, but it was solved after