There have always been memory leaks in Firefox, and before 4.0, they were always worse on a new release, and improved with bug fixing releases. I don't know whether it's aurora, or the increased pace of the development cycle, but I haven't noticed any serious memory leaks like there were back in the day.
Of course, any program the size of Firefox is bound to have memory leaks. So we can't totally eliminate them while we still use C++.
Of course, any program the size of Firefox is bound to have memory leaks. So we can't totally eliminate them while we still use C++.