Backed out changesets 6126987777f3 and a232e4df28e5 (bug 882171) due to Android build bustage.
Bug 902714 - Add {add,remove}WeakMessageListener to nsIMessageManager. r=smaug

--HG--
extra : rebase_source : 3fa06e18fce1c1338924ec940a6833f87c450106
Bug 902714 - Test for nsIMessageManager.addWeakMessageListener. r=smaug

--HG--
extra : rebase_source : 75a15479fd45f9e6a6092356ff96fb26d5f27338
Bug 900221 - Switch DOMRequestHelper over to using weak message listeners. rs=fabrice

--HG--
extra : rebase_source : d83eb49444d8fb598e9d7ed1a879a6cbc8f3baaf