Bug 710064 added a pref observer to extensions.js without ever removing it, likely keeping about:addons alive after closing it, as has been noticed in bug 658738 comment 88.
Created attachment 583469 [details] [diff] [review] patch Adding removeObserver call. The other change is cleanup while I'm there - there's no second argument to removeObserver: http://mxr.mozilla.org/mozilla-central/source/modules/libpref/public/nsIPrefBranch2.idl#130
And sorry for stealing your time.
Comment on attachment 583469 [details] [diff] [review] patch This is a regression introduced in Firefox 11, so should be fixed there as well. Patch is trivial.
This is a pretty bad leak regression with a simple fix; we should take it for 11. (It was on m-c for less than a week; just happened to hit the aurora pull dates.)
As there anything QA can do to verify this fix?
(In reply to Anthony Hughes, Mozilla QA (irc: ashughes) from comment #9) > As there anything QA can do to verify this fix? no
Thanks Dao for the quick response. qa-