28b6dc1a62c70478bcc10d379635697f8259f95a: Bug 1064439, part 16 - Eliminate indirection in nsWebBrowser::mListenerArray. r=jst
Andrew McCreight <continuation@gmail.com> - Tue, 16 Dec 2014 09:18:02 -0800 - rev 219993
Push 27974 by dgohman@mozilla.com at Wed, 17 Dec 2014 00:41:35 +0000
Bug 1064439, part 16 - Eliminate indirection in nsWebBrowser::mListenerArray. r=jst Incidentally, this fixes a leak in nsWebBrowser::RemoveWebBrowserListener.
1e3df010f5e88949ee0da32788d4b2b814851aae: Bug 1064439, part 15 - Convert nsWebBrowser::mListenerArray to an nsAutoPtr. r=jst
Andrew McCreight <continuation@gmail.com> - Tue, 16 Dec 2014 09:18:02 -0800 - rev 219992
Push 27974 by dgohman@mozilla.com at Wed, 17 Dec 2014 00:41:35 +0000
Bug 1064439, part 15 - Convert nsWebBrowser::mListenerArray to an nsAutoPtr. r=jst
dbae9b52af6c64f7b1a7f0546316569dd5980bcb: Bug 1064439, part 14 - Turn nsWebBrowser::mStream into an nsRefPtr and eliminate mStreamGuard. r=jst
Andrew McCreight <continuation@gmail.com> - Tue, 16 Dec 2014 09:18:02 -0800 - rev 219991
Push 27974 by dgohman@mozilla.com at Wed, 17 Dec 2014 00:41:35 +0000
Bug 1064439, part 14 - Turn nsWebBrowser::mStream into an nsRefPtr and eliminate mStreamGuard. r=jst
00df4527084b42d85be779e98d9fd558749793d8: Bug 1064439, part 13 - Use nsAutoPtr for nsWebBrowser::mInitInfo. r=jst
Andrew McCreight <continuation@gmail.com> - Tue, 16 Dec 2014 09:18:02 -0800 - rev 219990
Push 27974 by dgohman@mozilla.com at Wed, 17 Dec 2014 00:41:35 +0000
Bug 1064439, part 13 - Use nsAutoPtr for nsWebBrowser::mInitInfo. r=jst
d1d7cddc67053dca2c71bf2a3ddac74ce5ada415: Bug 1064439, part 12 - Use nullptr in nsWebBrowser. r=jst
Andrew McCreight <continuation@gmail.com> - Tue, 16 Dec 2014 09:18:02 -0800 - rev 219989
Push 27974 by dgohman@mozilla.com at Wed, 17 Dec 2014 00:41:35 +0000
Bug 1064439, part 12 - Use nullptr in nsWebBrowser. r=jst
951d4f6e57f6a9915d4a179ca2976a5a301a8df8: Bug 1064439, part 11 - Make nsWebBrowser::mDocShellTreeOwner into an nsRefPtr. r=jst
Andrew McCreight <continuation@gmail.com> - Tue, 16 Dec 2014 09:18:02 -0800 - rev 219988
Push 27974 by dgohman@mozilla.com at Wed, 17 Dec 2014 00:41:35 +0000
Bug 1064439, part 11 - Make nsWebBrowser::mDocShellTreeOwner into an nsRefPtr. r=jst
e0fafae07194351afd8ae3fd123c4b1ec6af5d6e: Bug 1064439, part 10 - Take advantage of infallible alloc in nsWebBrowser. r=jst
Andrew McCreight <continuation@gmail.com> - Tue, 16 Dec 2014 09:18:02 -0800 - rev 219987
Push 27974 by dgohman@mozilla.com at Wed, 17 Dec 2014 00:41:35 +0000
Bug 1064439, part 10 - Take advantage of infallible alloc in nsWebBrowser. r=jst
b325b8c3a6d8762f98e75b236efa0a51716630ff: Bug 1064439, part 9 - Get rid of a take in nsWebBrowser. r=jst
Andrew McCreight <continuation@gmail.com> - Tue, 16 Dec 2014 09:18:02 -0800 - rev 219986
Push 27974 by dgohman@mozilla.com at Wed, 17 Dec 2014 00:41:35 +0000
Bug 1064439, part 9 - Get rid of a take in nsWebBrowser. r=jst
83080e626b51baee6852783ef8c4e0a5cc5171a4: Bug 1064439, part 8b - Fix if( in nsWebBrowser.cpp. r=jst
Andrew McCreight <continuation@gmail.com> - Tue, 16 Dec 2014 09:18:02 -0800 - rev 219985
Push 27974 by dgohman@mozilla.com at Wed, 17 Dec 2014 00:41:35 +0000
Bug 1064439, part 8b - Fix if( in nsWebBrowser.cpp. r=jst
488de926ed6f0b874762a5788fe4a5079b0bb01e: Bug 1064439, part 8a - Get rid of trailing whitespace in nsWebBrowser. r=jst
Andrew McCreight <continuation@gmail.com> - Tue, 16 Dec 2014 09:18:01 -0800 - rev 219984
Push 27974 by dgohman@mozilla.com at Wed, 17 Dec 2014 00:41:35 +0000
Bug 1064439, part 8a - Get rid of trailing whitespace in nsWebBrowser. r=jst
2f9b7521c2cfe38574d19bd99574b0b581770163: Bug 1064439, part 7 - Surely DefaultTooltipTextProvider doesn't need threadsafe refcounting. r=jst
Andrew McCreight <continuation@gmail.com> - Tue, 16 Dec 2014 09:18:01 -0800 - rev 219983
Push 27974 by dgohman@mozilla.com at Wed, 17 Dec 2014 00:41:35 +0000
Bug 1064439, part 7 - Surely DefaultTooltipTextProvider doesn't need threadsafe refcounting. r=jst
93421c635e618b766b594e93563c04dd350f9276: Bug 1064439, part 6 - Get rid of weird C-style cast and QI of DefaultTooltipTextProvider. r=jst
Andrew McCreight <continuation@gmail.com> - Tue, 16 Dec 2014 09:18:01 -0800 - rev 219982
Push 27974 by dgohman@mozilla.com at Wed, 17 Dec 2014 00:41:35 +0000
Bug 1064439, part 6 - Get rid of weird C-style cast and QI of DefaultTooltipTextProvider. r=jst
8cc0e56f21affc944148c38a7505989ca4e01d9a: Bug 1064439, part 5 - Use nsRefPtrs in nsDocShellTreeOwner. r=jst
Andrew McCreight <continuation@gmail.com> - Tue, 16 Dec 2014 09:18:01 -0800 - rev 219981
Push 27974 by dgohman@mozilla.com at Wed, 17 Dec 2014 00:41:35 +0000
Bug 1064439, part 5 - Use nsRefPtrs in nsDocShellTreeOwner. r=jst
9318d762e37593d49caac42749d7d02f7c997182: Bug 1064439, part 4 - Use less ADDREF in nsDocShellTreeOwner. r=jst
Andrew McCreight <continuation@gmail.com> - Tue, 16 Dec 2014 09:18:01 -0800 - rev 219980
Push 27974 by dgohman@mozilla.com at Wed, 17 Dec 2014 00:41:35 +0000
Bug 1064439, part 4 - Use less ADDREF in nsDocShellTreeOwner. r=jst
2117e98f36eadcd8731f4597105dc2d2fa86f308: Bug 1064439, part 3 - Take advantage of infallible new in nsDocShellTreeOwner. r=jst
Andrew McCreight <continuation@gmail.com> - Tue, 16 Dec 2014 09:18:01 -0800 - rev 219979
Push 27974 by dgohman@mozilla.com at Wed, 17 Dec 2014 00:41:35 +0000
Bug 1064439, part 3 - Take advantage of infallible new in nsDocShellTreeOwner. r=jst
dd63d36847437c845a9f4d3417d63e0d55a5f56a: Bug 1064439, part 2 - Use nullptr in a few places in nsDocShellTreeOwner. r=jst
Andrew McCreight <continuation@gmail.com> - Tue, 16 Dec 2014 09:18:01 -0800 - rev 219978
Push 27974 by dgohman@mozilla.com at Wed, 17 Dec 2014 00:41:35 +0000
Bug 1064439, part 2 - Use nullptr in a few places in nsDocShellTreeOwner. r=jst
111c2e01c86a46e352ccc01a971b9b6ad8dcf54f: Bug 1064439, part 1e - Get rid of more space around parens in nsDocShellTreeOwner. r=jst
Andrew McCreight <continuation@gmail.com> - Tue, 16 Dec 2014 09:18:01 -0800 - rev 219977
Push 27974 by dgohman@mozilla.com at Wed, 17 Dec 2014 00:41:35 +0000
Bug 1064439, part 1e - Get rid of more space around parens in nsDocShellTreeOwner. r=jst
81e1d926f54887604295bef27fea662260269222: Bug 1064439, part 1d - Cuddle else in nsDocShellTreeOwner. r=jst
Andrew McCreight <continuation@gmail.com> - Tue, 16 Dec 2014 09:18:01 -0800 - rev 219976
Push 27974 by dgohman@mozilla.com at Wed, 17 Dec 2014 00:41:35 +0000
Bug 1064439, part 1d - Cuddle else in nsDocShellTreeOwner. r=jst
733d01e6e8757d1b4c5e315395dc9b372381a6f5: Bug 1064439, part 1c - Get rid of if ( foo ) in nsDocShellTreeOwner. r=jst
Andrew McCreight <continuation@gmail.com> - Tue, 16 Dec 2014 09:18:01 -0800 - rev 219975
Push 27974 by dgohman@mozilla.com at Wed, 17 Dec 2014 00:41:35 +0000
Bug 1064439, part 1c - Get rid of if ( foo ) in nsDocShellTreeOwner. r=jst
fcaeed11944a5234cb5b64ac72bf48f207e6b493: Bug 1064439, part 1b - Get rid of if( in nsDocShellTreeOwner. r=jst
Andrew McCreight <continuation@gmail.com> - Tue, 16 Dec 2014 09:18:01 -0800 - rev 219974
Push 27974 by dgohman@mozilla.com at Wed, 17 Dec 2014 00:41:35 +0000
Bug 1064439, part 1b - Get rid of if( in nsDocShellTreeOwner. r=jst
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip