Jan Varga
2d1e6d62c8
Bug 1246828 - Part 4: Rename profile-before-change2 to profile-before-change-qm and profile-before-change3 to profile-before-change-telemetry; r=asuth
2016-06-15 11:49:04 +01:00
Jan Varga
b85865d615
Bug 1246828 - Part 1: Add an additional notification profile-before-change3 and update telemetry sending code to use it; r=asuth
2016-06-15 11:48:39 +01:00
Andrew McCreight
11d50b03e2
Bug 1277052 - Remove the unused xpcomThreadsShutdown. r=Yoric
...
This should be xpcom-shutdown-threads, not xpcom-threads-shutdown, but
it is unused so I just removed it.
2016-06-01 15:05:54 -07:00
Andrew McCreight
305c7e214e
Bug 1277067 - Remove nsIAsyncShutdown.contentChildShutdown. r=Yoric
2016-06-01 15:05:54 -07:00
Andrew McCreight
9b9bcbfa17
Bug 1276383 - Add nsIAsyncShutdown.xpcomWillShutdown and use it in WebRTC. r=Yoric,jib
2016-06-01 15:05:53 -07:00
Dave Townsend
6e44ebad84
Bug 1257246: Update toolkit for eslint 2. r=Gijs
...
Most of this is fixing functions that in some cases return a value but then
can also run to completion without returning anything. ESLint 2 catches this
where previous versions didn't. Unless there was an obvious other choice I just
made these functions return undefined at the end which is effectively what
already happens.
MozReview-Commit-ID: KHYdAkRvhVr
--HG--
extra : rebase_source : 720cc9d864175248508146a7f4704b4bf3f02439
extra : histedit_source : 6cc0ecbf21a571e1a41d517b67512a3452fac19a
2016-04-05 11:33:48 -07:00
David Rajchenbach-Teller
48f2be74e2
Bug 1249590 - Bullet-proofing AsyncShutdown wrt exceptions;r=froydnj
...
While investigating bug 1248489, we discovered that some code paths in
AsyncShutdown could possibly be sensitive to exceptions being thrown
in unexpected places. This patch attempts to make AsyncShutdown more
robust to such exceptions.
MozReview-Commit-ID: 5ImL9YNVgQr
--HG--
extra : rebase_source : 823ee41406f7b341750e0339dfe3d5dbaa6d0cc9
2016-02-19 12:51:04 +01:00
Dave Townsend
7a3b0231b9
Bug 1245649: Enable no-negated-in-lhs, no-native-reassign, no-func-assign and no-labels. r=MattN
...
--HG--
extra : commitid : KgoID6JTBTw
extra : rebase_source : e12b04768b497a335abfbc2be75aae5458cced43
2016-02-03 20:47:08 -08:00
Dave Townsend
e496a11771
Bug 1245649: Turn on no-extra-semi. r=markh
...
--HG--
extra : commitid : HReQFPDOA6x
extra : rebase_source : 303a92f511c3c9dd2d26135975d4dc7c85e823b3
2016-02-03 17:27:36 -08:00
Mike Conley
c7f3b9d350
Bug 1177310 - Add quit-application-granted to AsyncShutdown parent process phases. r=Yoric
...
--HG--
extra : commitid : EaEJ9tNEATY
extra : rebase_source : 7a5bfa8c5121f419a3afcfcc63335cf68b64755d
extra : amend_source : 4ef03492ba1ff7be58303c4e265bf9dbdf4a97bc
2015-11-13 14:47:13 -05:00
David Rajchenbach-Teller
59aae33ad8
Bug 1216972 - AsyncShutdown for content processes. r=froydnj
...
--HG--
extra : transplant_source : %16t_%0C%DC%B3I%CB%03GL%DD%10%BA%20%FA%E9q%97%C3
2015-11-19 00:09:58 +01:00
David Rajchenbach-Teller
5dd95021d8
Bug 1215885 - Adding a shutdown phase placesClosingInternalConnection. r=froydnj
...
--HG--
extra : transplant_source : %A7%F1%8F%E3%20%95%16ll%0F%2A%0E%D8%98%9Bw%21%DF%3A%EB
2015-10-21 12:30:30 +02:00
Shu-yu Guo
64db2267cf
Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff)
2015-09-15 11:19:45 -07:00
Oliver Henshaw
b86517adca
Bug 1164886 - Add optional logging for async shutdown barriers. r=Yoric
2015-06-04 07:01:00 -04:00
Jim Chen
75f4a0ae16
Bug 1163840 - Lazy-init blocker stack in AsyncShutdown to save startup time; r=Yoric
2015-06-02 16:31:24 -04:00
Ganesh Sahukari
b5a3345900
Bug 1155643 - Removed nsIDebug.idl, moved methods of nsIDebug to nsIDebug2. r=paolo
2015-05-07 10:58:37 +05:30
David Rajchenbach-Teller
90a2ca4a5f
Bug 1112640 - In an AsyncShutdown Barrier, addBlocker may now be called while we are already waiting for completion of the barrier. r=froydnj
2015-01-14 16:32:41 +01:00
David Rajchenbach-Teller
f78f5f62dc
Bug 918317 - Implementation of nsAsyncShutdown. r=froydnj, r=glandium
...
--HG--
rename : toolkit/modules/AsyncShutdown.jsm => toolkit/components/asyncshutdown/AsyncShutdown.jsm
rename : toolkit/modules/tests/xpcshell/test_AsyncShutdown.js => toolkit/components/asyncshutdown/tests/xpcshell/test_AsyncShutdown.js
2014-09-11 09:01:00 -04:00