Sylvestre Ledru 
								
							 
						 
						
							
							
							
							
								
							
							
								265e672179 
								
							 
						 
						
							
							
								
								Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format  
							
							... 
							
							
							
							# ignore-this-changeset
--HG--
extra : amend_source : 4d301d3b0b8711c4692392aa76088ba7fd7d1022 
							
						 
						
							2018-11-30 11:46:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								19e88f0bf4 
								
							 
						 
						
							
							
								
								Bug 1491403 - Part 3: Propagate the user input event handling state to the promise resolve handlers in case the promise creator requests it r=smaug,arai,baku  
							
							... 
							
							
							
							Depends on D7004
Differential Revision: https://phabricator.services.mozilla.com/D7005 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2018-10-09 21:42:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kris Maglione 
								
							 
						 
						
							
							
							
							
								
							
							
								777cf09edd 
								
							 
						 
						
							
							
								
								Bug 1486130: Fix reporting of unhandled DOMException rejection values. r=smaug  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D4264 
--HG--
extra : rebase_source : 2722278238cccfb221b8deb2928d3fba43ac0ff3 
							
						 
						
							2018-08-23 14:01:04 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kris Maglione 
								
							 
						 
						
							
							
							
							
								
							
							
								acf635a29b 
								
							 
						 
						
							
							
								
								Bug 1484373: Part 2c - Add Promise::Then handler which accepts a lambda. r=smaug  
							
							... 
							
							
							
							This makes it easier to add promise handlers from C++ in a manner similar to
JavaScript.
Differential Revision: https://phabricator.services.mozilla.com/D3692 
--HG--
extra : rebase_source : efa6735da4b22677b684ae790aede6aac6bb1bad 
							
						 
						
							2018-08-18 09:43:22 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan de Mooij 
								
							 
						 
						
							
							
							
							
								
							
							
								e0ef865217 
								
							 
						 
						
							
							
								
								Bug 1479363 part 5 - Use JSAutoRealm instead of JSAutoRealmAllowCCW in remaining dom/ directories. r=mccr8  
							
							
							
						 
						
							2018-08-02 08:49:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan de Mooij 
								
							 
						 
						
							
							
							
							
								
							
							
								80adc67aba 
								
							 
						 
						
							
							
								
								Bug 1478955 part 1 - Rename JSAutoRealm to JSAutoRealmAllowCCW. r=luke  
							
							
							
						 
						
							2018-07-28 12:12:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Gilbert 
								
							 
						 
						
							
							
							
							
								
							
							
								5b753da289 
								
							 
						 
						
							
							
								
								Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot  
							
							... 
							
							
							
							MozReview-Commit-ID: JtTcLL5OPF0 
							
						 
						
							2018-06-26 17:05:01 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan de Mooij 
								
							 
						 
						
							
							
							
							
								
							
							
								f7fb3be6ec 
								
							 
						 
						
							
							
								
								Bug 1466121 part 1 - Rename JSCompartment to JS::Compartment. r=luke  
							
							... 
							
							
							
							--HG--
extra : rebase_source : cd7140ecda54f0caa02a96f562167b3c9a107450 
							
						 
						
							2018-06-07 16:44:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ciure Andrei 
								
							 
						 
						
							
							
							
							
								
							
							
								eab785689c 
								
							 
						 
						
							
							
								
								Backed out 2 changesets (bug 1458043) for dom/presentation/tests/mochitest/test_presentation_1ua_connection_wentaway_inproc.html failures a=backout  
							
							... 
							
							
							
							Backed out changeset 0b5c103fcb70 (bug 1458043)
Backed out changeset 51cdd0595094 (bug 1458043) 
							
						 
						
							2018-05-17 00:54:04 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan de Mooij 
								
							 
						 
						
							
							
							
							
								
							
							
								80e44e8003 
								
							 
						 
						
							
							
								
								Bug 1461292 part 1 - Rename JSAutoCompartment to JSAutoRealm. r=bz,luke  
							
							
							
						 
						
							2018-05-16 10:53:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nika Layzell 
								
							 
						 
						
							
							
							
							
								
							
							
								f3af8d0b90 
								
							 
						 
						
							
							
								
								Bug 1458043 - Part 2: Use native refcounting for Promises, r=bz  
							
							
							
						 
						
							2018-05-14 17:55:58 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								ecac16fefa 
								
							 
						 
						
							
							
								
								Bug 1453339.  Make it harder to mess up Promise::All.  r=peterv  
							
							... 
							
							
							
							MozReview-Commit-ID: UO4wssYHj7 
							
						 
						
							2018-04-13 19:31:42 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan VanderMeulen 
								
							 
						 
						
							
							
							
							
								
							
							
								effc958e89 
								
							 
						 
						
							
							
								
								Backed out changeset 91406356569c (bug 1453339) for landing without review.  
							
							
							
						 
						
							2018-04-14 10:25:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								a0ee72689e 
								
							 
						 
						
							
							
								
								Bug 1453339 - Make it harder to mess up Promise::All. r=peterv  
							
							... 
							
							
							
							MozReview-Commit-ID: UO4wssYHj7 
							
						 
						
							2018-04-12 17:03:49 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								252558e54f 
								
							 
						 
						
							
							
								
								Bug 1445540 - Use WorkerRef in PromiseWorkerProxy, r=smaug  
							
							
							
						 
						
							2018-03-14 15:26:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								5a4303000d 
								
							 
						 
						
							
							
								
								Bug 1445540 - Use IsCurrentThreadRunningWorker() instead of GetCurrentThreadWorkerPrivate() in dom/base and dom/promise, r=smaug  
							
							
							
						 
						
							2018-03-14 15:25:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Olli Pettay 
								
							 
						 
						
							
							
							
							
								
							
							
								2439836b37 
								
							 
						 
						
							
							
								
								Bug 1193394 - Part 1: Microtasks and promises scheduling. r=bevis  
							
							
							
						 
						
							2017-11-17 11:01:27 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Csoregi Natalia 
								
							 
						 
						
							
							
							
							
								
							
							
								1fd0486e23 
								
							 
						 
						
							
							
								
								Backed out 7 changesets (bug 1193394) for browser-chrome failures on browser_ext_popup_background.js. CLOSED TREE  
							
							... 
							
							
							
							Backed out changeset 9683f24ff8ec (bug 1193394)
Backed out changeset 0e7140a7c841 (bug 1193394)
Backed out changeset a0e26f6b2784 (bug 1193394)
Backed out changeset 29e1fceaf48d (bug 1193394)
Backed out changeset b8632bbbd273 (bug 1193394)
Backed out changeset a54ef2d8f896 (bug 1193394)
Backed out changeset 55c94c05c57f (bug 1193394) 
							
						 
						
							2018-03-01 16:29:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Olli Pettay 
								
							 
						 
						
							
							
							
							
								
							
							
								b7726493fb 
								
							 
						 
						
							
							
								
								Bug 1193394 - Part 1: Microtasks and promises scheduling. r=bevis  
							
							
							
						 
						
							2017-11-17 11:01:27 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Josh Matthews 
								
							 
						 
						
							
							
							
							
								
							
							
								91522ab384 
								
							 
						 
						
							
							
								
								Bug 1437140 - Replace some uses of NS_DispatchToMainThread/NS_DispatchToCurrentThread with more specific event targets. r=mystor  
							
							
							
						 
						
							2018-02-20 09:52:32 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								8cdf705535 
								
							 
						 
						
							
							
								
								Bug 1435174 - Remove the renaming 'using namespace workers', r=bkelly  
							
							
							
						 
						
							2018-02-05 19:55:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								26352bfee1 
								
							 
						 
						
							
							
								
								Bug 1432963 - Fixing workers headers - part 17 - no LIBS=[workers] in moz.build files, r=smaug  
							
							
							
						 
						
							2018-01-31 08:25:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								a5bed23bd8 
								
							 
						 
						
							
							
								
								Bug 1432963 - Fixing workers headers - part 15 - static function in a workers namespace, r=smaug  
							
							
							
						 
						
							2018-01-31 08:24:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								2c7c69af24 
								
							 
						 
						
							
							
								
								Bug 1432963 - Fixing workers headers - part 14 - WorkerPrivate without workers namespace, r=smaug  
							
							
							
						 
						
							2018-01-31 08:24:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								063723a1f0 
								
							 
						 
						
							
							
								
								Bug 1432963 - Fixing workers headers - part 13 - WorkerHolder without workers namespace, r=smaug  
							
							
							
						 
						
							2018-01-31 08:23:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								37efe4d0e6 
								
							 
						 
						
							
							
								
								Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj  
							
							... 
							
							
							
							MozReview-Commit-ID: DCPTnyBooIe
--HG--
extra : rebase_source : cfec2d96faeb11656d86d760a34e0a04cacddb13
extra : intermediate-source : 6176724d63788b0fe8caa3f91607c2d93dbaa7ec
extra : source : eebbb0600447f9b64aae3bcd47b4be66c02a51ea 
							
						 
						
							2017-11-05 19:37:28 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								73712f7d05 
								
							 
						 
						
							
							
								
								Bug 1405290 - Improve logging of workers when shutting down - part 3 - WorkerHolder with names, r=asuth  
							
							
							
						 
						
							2017-11-15 07:58:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nika Layzell 
								
							 
						 
						
							
							
							
							
								
							
							
								3409141758 
								
							 
						 
						
							
							
								
								Bug 1414974 - Part 2: Switch many consumers to nsGlobalWindow{Inner,Outer}, r=smaug  
							
							... 
							
							
							
							This is a large patch which tries to switch many of the external consumers of
nsGlobalWindow to instead use the new Inner or Outer variants.
MozReview-Commit-ID: 99648Lm46T5 
							
						 
						
							2017-11-09 10:44:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								baa04d619a 
								
							 
						 
						
							
							
								
								Bug 1120178 - Migrate DOMError to DOMExtension in FileReader, IndexedDB, DOMRequest and so on, r=smaug  
							
							
							
						 
						
							2017-08-06 20:47:00 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Poirot 
								
							 
						 
						
							
							
							
							
								
							
							
								8558f8dcb0 
								
							 
						 
						
							
							
								
								Bug 1392540 - Keep running debugger Promise while debugging workers. r=baku  
							
							... 
							
							
							
							MozReview-Commit-ID: JsA0Y943egB
--HG--
extra : rebase_source : 1087aa8a1b56330bdb1b5ed32ebeeb3b2bb1defb 
							
						 
						
							2017-08-10 13:27:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Gabriele Svelto 
								
							 
						 
						
							
							
							
							
								
							
							
								7387dc791b 
								
							 
						 
						
							
							
								
								Bug 1393435 - Remove unnecessary inclusions of the crash reporter header files; r=mconley  
							
							... 
							
							
							
							MozReview-Commit-ID: 3tdFDrTYql8
--HG--
extra : rebase_source : cc862688f19afb8a5cf8c7cf915a5d3d45f041b5 
							
						 
						
							2017-08-07 14:10:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								5c76874a46 
								
							 
						 
						
							
							
								
								Bug 1371259 part 3.  Change UnwrapObject<> and the UNWRAP_OBJECT macro to allow passing in mutable object or value handles for the thing being unwrapped, and do so at various callsites.  r=peterv  
							
							... 
							
							
							
							I did audit all UNWRAP_OBJECT callers to make sure that the lifetimes of all the
temporary Rooted or the RefPtrs they unwrap into are long enough. 
							
						 
						
							2017-07-10 16:05:24 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Till Schneidereit 
								
							 
						 
						
							
							
							
							
								
							
							
								30d10d8dfc 
								
							 
						 
						
							
							
								
								Bug 1358879 - Optimize handling of internally-created Promise objects. r=bz  
							
							... 
							
							
							
							MozReview-Commit-ID: FNVrNNjOwSR 
							
						 
						
							2017-05-03 12:46:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Olli Pettay 
								
							 
						 
						
							
							
							
							
								
							
							
								77bb87e5eb 
								
							 
						 
						
							
							
								
								Bug 1354810, CycleCollectedJSContext::Get() needs to be null-checked, r=baku  
							
							
							
						 
						
							2017-04-14 12:24:07 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Catalin Badea 
								
							 
						 
						
							
							
							
							
								
							
							
								d766bfbd2b 
								
							 
						 
						
							
							
								
								Bug 1333112 - Fix windowClient.Navigate leak. r=bkelly  
							
							
							
						 
						
							2017-01-26 21:37:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kris Maglione 
								
							 
						 
						
							
							
							
							
								
							
							
								729b7a2019 
								
							 
						 
						
							
							
								
								Bug 1273251: Part 3 - Allow CallbackObject to contain a null callable. r=peterv  
							
							... 
							
							
							
							MozReview-Commit-ID: FCXVHouhG3I
--HG--
extra : rebase_source : f3e9325559d40bcb4017ec2505f435275d4fea7f 
							
						 
						
							2016-11-14 21:25:37 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Olli Pettay 
								
							 
						 
						
							
							
							
							
								
							
							
								0364dbc792 
								
							 
						 
						
							
							
								
								Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 3ae1207308de120b7299b13ecaa95dd1612b3459 
							
						 
						
							2017-01-03 21:47:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								d858d9085c 
								
							 
						 
						
							
							
								
								Bug 1323721 part 6.  Remove the now-unused Promise::WrapObject.  r=till  
							
							
							
						 
						
							2016-12-19 15:38:43 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Till Schneidereit 
								
							 
						 
						
							
							
							
							
								
							
							
								95b8398292 
								
							 
						 
						
							
							
								
								Bug 1322920 - Remove DOM Promise implementation. r=bz  
							
							... 
							
							
							
							MozReview-Commit-ID: 1zzd0x2LNNb 
							
						 
						
							2016-12-14 17:11:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tooru Fujisawa 
								
							 
						 
						
							
							
							
							
								
							
							
								6f9d4ca127 
								
							 
						 
						
							
							
								
								Bug 1283710 - Part 5: Rename message to toStringResult if it is the result of toString. r=bholley,jwalden,froydnj  
							
							
							
						 
						
							2016-08-14 20:39:31 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tooru Fujisawa 
								
							 
						 
						
							
							
							
							
								
							
							
								fa2f08828a 
								
							 
						 
						
							
							
								
								Bug 1283710 - Part 4: Do not duplicate message in ExpandErrorArgumentsVA, and remove message parameter from WarningReporter. r=jwalden  
							
							
							
						 
						
							2016-08-14 20:39:31 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wes Kocher 
								
							 
						 
						
							
							
							
							
								
							
							
								71f24926ed 
								
							 
						 
						
							
							
								
								Backed out 10 changesets (bug 1283710) for osx xpcshell failures a=backout  
							
							... 
							
							
							
							Backed out changeset eb95a12e5d86 (bug 1283710)
Backed out changeset f727edc4be48 (bug 1283710)
Backed out changeset fed60fbf645d (bug 1283710)
Backed out changeset 98339fa564f1 (bug 1283710)
Backed out changeset 51b8d69edca0 (bug 1283710)
Backed out changeset d72527b7d3c0 (bug 1283710)
Backed out changeset ee5215f1a38e (bug 1283710)
Backed out changeset dcedbaefe399 (bug 1283710)
Backed out changeset 61f8250cbe0b (bug 1283710)
Backed out changeset 239382846137 (bug 1283710) 
							
						 
						
							2016-10-18 17:27:58 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tooru Fujisawa 
								
							 
						 
						
							
							
							
							
								
							
							
								8d69b4f507 
								
							 
						 
						
							
							
								
								Bug 1283710 - Part 5: Rename message to toStringResult if it is the result of toString. r=bholley,jwalden,froydnj  
							
							
							
						 
						
							2016-08-14 20:39:31 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tooru Fujisawa 
								
							 
						 
						
							
							
							
							
								
							
							
								84473915d8 
								
							 
						 
						
							
							
								
								Bug 1283710 - Part 4: Do not duplicate message in ExpandErrorArgumentsVA, and remove message parameter from WarningReporter. r=jwalden  
							
							
							
						 
						
							2016-08-14 20:39:31 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								556585c65f 
								
							 
						 
						
							
							
								
								Bug 1297558 - Remove explicit calls to Expose*ToActiveJS r=mccr8  
							
							
							
						 
						
							2016-10-18 17:58:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan de Mooij 
								
							 
						 
						
							
							
							
							
								
							
							
								a53986bf29 
								
							 
						 
						
							
							
								
								Bug 1302448 part 1 - Rename CycleCollectedJSRuntime to CycleCollectedJSContext. r=mccr8  
							
							... 
							
							
							
							--HG--
rename : xpcom/base/CycleCollectedJSRuntime.cpp => xpcom/base/CycleCollectedJSContext.cpp
rename : xpcom/base/CycleCollectedJSRuntime.h => xpcom/base/CycleCollectedJSContext.h
extra : rebase_source : 075214b5057f151520926715b6154e99ae80a0b3 
							
						 
						
							2016-09-14 15:47:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kaku Kuo 
								
							 
						 
						
							
							
							
							
								
							
							
								d619d6d908 
								
							 
						 
						
							
							
								
								Bug 1300071 - Create an API to access DOM Promise's state. r=bz  
							
							... 
							
							
							
							MozReview-Commit-ID: LI2Dafkzq5x
--HG--
extra : transplant_source : %DA%0D%EC%0B%8A%AD%80A%CC%17%D2%E6%9F%90%A2%9E%92%1E%26%1A 
							
						 
						
							2016-09-07 10:51:41 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Kelly 
								
							 
						 
						
							
							
							
							
								
							
							
								e12fcacd53 
								
							 
						 
						
							
							
								
								Bug 1299887 Use a PromiseNativeHandler shim to ensure real PromiseNativeHandlers are released when the Promise settles. r=bz  
							
							
							
						 
						
							2016-09-06 14:38:13 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Kelly 
								
							 
						 
						
							
							
							
							
								
							
							
								9d7b33a00b 
								
							 
						 
						
							
							
								
								Bug 1293690 P2 Set explicit status levels to fail at when calling WorkerHolder::HoldWorker. r=baku  
							
							
							
						 
						
							2016-08-18 07:11:04 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Phil Ringnalda 
								
							 
						 
						
							
							
							
							
								
							
							
								4083fafafc 
								
							 
						 
						
							
							
								
								Backed out 10 changesets (bug 1290116, bug 1293690) for build bustage  
							
							... 
							
							
							
							CLOSED TREE
Backed out changeset bbc14d107fca (bug 1290116)
Backed out changeset a81b6ce5c25f (bug 1290116)
Backed out changeset e0b9c25b6125 (bug 1290116)
Backed out changeset 8e9a9ba04ce5 (bug 1290116)
Backed out changeset 2d5ad5e9ed20 (bug 1290116)
Backed out changeset eb7da0dbfc72 (bug 1290116)
Backed out changeset 6a4e8c92faae (bug 1290116)
Backed out changeset 0342d98afa10 (bug 1293690)
Backed out changeset d84b0768f0ce (bug 1293690)
Backed out changeset f9f62ade9508 (bug 1293690) 
							
						 
						
							2016-08-17 21:16:43 -07:00