
"While Firefox 2 used less memory than it's predecessor, Firefox 1.5, we intentionally restricted the number of changes to the Gecko platform (Gecko 1.8.1 was only slightly different than Gecko 1.8) on which Firefox was built. However, while the majority of people were working on Firefox 2/Gecko 1.8.1, others of us were already ripping into the platform that Firefox 3 was to be built on: Gecko 1.9. We've made more significant changes to the platform than I can count, including
many to reduce our memory footprint. The result has been dramatic."
Member since:
2005-07-06
"We’ve taken a look at how much they cache and how long they cache it for. In many cases we’ve added expiration policies to our caches which give performance benefits in the most important cases, but don’t eat up memory forever."
I'm glad that they have finally revisited their policy of caching everything and keeping it forever. It was a design decision Mozilla made that many of us have found quite disagreeable.