Jan de Mooij 
								
							 
						 
						
							
							
							
							
								
							
							
								2b3ff5c90a 
								
							 
						 
						
							
							
								
								Bug 1468219 - Rename JS_InitStandardClasses to JS::InitRealmStandardClasses, remove obj argument. r=anba  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 5c092c37298e89096b85524e92d143ff2447f31f 
							
						 
						
							2018-06-13 12:47:47 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan de Mooij 
								
							 
						 
						
							
							
							
							
								
							
							
								de211d96a6 
								
							 
						 
						
							
							
								
								Bug 1468137 - Remove JS_Get*Prototype APIs; use JS::GetRealm*Prototype instead. r=evilpie  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 9d5e815b83b3a71ab3e74fc2c0e2feb1009f2af9 
							
						 
						
							2018-06-13 12:47:40 -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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan de Mooij 
								
							 
						 
						
							
							
							
							
								
							
							
								156284156a 
								
							 
						 
						
							
							
								
								Bug 1363214 - Remove JS::Realm/JSCompartment inheritance. r=jonco  
							
							... 
							
							
							
							--HG--
extra : rebase_source : ad63de7c6676532640659d1fccced7f83798e06d 
							
						 
						
							2018-06-06 14:30:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan de Mooij 
								
							 
						 
						
							
							
							
							
								
							
							
								ce3eb7d5c0 
								
							 
						 
						
							
							
								
								Bug 1464374 part 2 - Pass JS::Realm* instead of JSCompartment* to CallSetup. r=bz,luke  
							
							... 
							
							
							
							The principals are on the realm so we need a realm instead of a compartment. Also adds js::GetNonCCWObjectRealm to get the realm of a non-CCW object. 
							
						 
						
							2018-05-31 11:28:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Robin Templeton 
								
							 
						 
						
							
							
							
							
								
							
							
								de41c625dd 
								
							 
						 
						
							
							
								
								Bug 1366287 - Part 1.0: Define a new BigInt primitive type, with a GDB prettyprinter, Rust binding support, and a new out-of-line TraceKind.  (Disabled by default, implemented only incompletely, currently passing --enable-bigint will disable JITs, will be flipped on Eventually once every sub-aspect is in place, Don't Have A Cow, Man.)  r=jwalden, r=Ms2ger, r=sfink  
							
							... 
							
							
							
							--HG--
extra : rebase_source : aa13bd94bc6157ff8134894e3ba2e7a2b53e28d9 
							
						 
						
							2018-05-24 11:26:09 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan de Mooij 
								
							 
						 
						
							
							
							
							
								
							
							
								c7a435f1ca 
								
							 
						 
						
							
							
								
								Bug 1461605 part 2 - Rename JS_{Enter,Leave}Compartment -> JS::{Enter,Leave}Realm. r=luke  
							
							
							
						 
						
							2018-05-17 11:00:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan de Mooij 
								
							 
						 
						
							
							
							
							
								
							
							
								17f3983d0f 
								
							 
						 
						
							
							
								
								Bug 1461605 part 1 - Rename CompartmentOptions to RealmOptions. r=luke,bz  
							
							
							
						 
						
							2018-05-17 10:59:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan de Mooij 
								
							 
						 
						
							
							
							
							
								
							
							
								80e44e8003 
								
							 
						 
						
							
							
								
								Bug 1461292 part 1 - Rename JSAutoCompartment to JSAutoRealm. r=bz,luke  
							
							
							
						 
						
							2018-05-16 10:53:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ciure Andrei 
								
							 
						 
						
							
							
							
							
								
							
							
								a7fbf22348 
								
							 
						 
						
							
							
								
								Backed out 11 changesets (bug 1457560, bug 1366287) for causing Linux build bustages CLOSED TREE  
							
							... 
							
							
							
							Backed out changeset e71da1f3c048
Backed out changeset 971159738904 (bug 1366287)
Backed out changeset 68fae6784ebe (bug 1366287)
Backed out changeset a18120245eb7 (bug 1366287)
Backed out changeset 3bbd03d726e5 (bug 1366287)
Backed out changeset f80aac2c702a (bug 1366287)
Backed out changeset c834c0c12a7f (bug 1366287)
Backed out changeset dd19d38a2b1c (bug 1366287)
Backed out changeset 76fdbe405fbd (bug 1366287)
Backed out changeset b424782cd5d1 (bug 1366287)
Backed out changeset e4fd5393d398 (bug 1457560) 
							
						 
						
							2018-05-12 08:00:13 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Robin Templeton 
								
							 
						 
						
							
							
							
							
								
							
							
								80fba2c27a 
								
							 
						 
						
							
							
								
								bug 1366287 - Part 1.2: Add a BigInt type to the Rust bindings.  r=Ms2ger  
							
							
							
						 
						
							2018-05-11 19:09:38 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Walden 
								
							 
						 
						
							
							
							
							
								
							
							
								04d21ccac0 
								
							 
						 
						
							
							
								
								Bug 1451248.  r=jorendorff, r=bz  
							
							... 
							
							
							
							--HG--
extra : rebase_source : e26439a5954162bdaf332fbd63d623a3810e19e0 
							
						 
						
							2018-04-25 19:40:09 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Brubeck 
								
							 
						 
						
							
							
							
							
								
							
							
								4aa522320e 
								
							 
						 
						
							
							
								
								Bug 1451825 - Update to env_logger 0.5. r=ted  
							
							... 
							
							
							
							MozReview-Commit-ID: CqKdONY1NMT
--HG--
extra : rebase_source : 29f9c7a40cf71847a6f5e5e3f33e8695e9bd0b64 
							
						 
						
							2018-04-05 10:08:05 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emilio Cobos Álvarez 
								
							 
						 
						
							
							
							
							
								
							
							
								a6190a3d86 
								
							 
						 
						
							
							
								
								Bug 1448201: Fix SpiderMonkey Rust breakage. r=jdm  
							
							... 
							
							
							
							Was broken by bug 888600, which converted JSID_VOID into a constexpr and thus
made it not appear at build time.
This should make this faster as well...
MozReview-Commit-ID: 34eQhr5H5Ks
--HG--
extra : rebase_source : e0cff40042f4a74aaeaada38927b0636208f12dc 
							
						 
						
							2018-03-23 02:15:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kannan Vijayan 
								
							 
						 
						
							
							
							
							
								
							
							
								627eb6ae9a 
								
							 
						 
						
							
							
								
								Bug 1411415 - r=bz r=fitzgen  
							
							
							
						 
						
							2018-03-05 19:27:02 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								ffe1421cf4 
								
							 
						 
						
							
							
								
								Bug 1441988 - Fix rust build bustage by adding Auto*Vector to list of opaque types r=me  
							
							
							
						 
						
							2018-03-01 17:50:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philip Chimento 
								
							 
						 
						
							
							
							
							
								
							
							
								feae2f5325 
								
							 
						 
						
							
							
								
								Bug 1428605 - Add JS:: namespace to API where it's missing. r=sfink  
							
							
							
						 
						
							2018-01-07 19:08:33 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Fitzgerald 
								
							 
						 
						
							
							
							
							
								
							
							
								f73f7eecaf 
								
							 
						 
						
							
							
								
								Bug 1421056 - Changes to the js Rust crate needed for Starling. r=till  
							
							... 
							
							
							
							Changes include: whitelisting more things in `bindgen`, exposing the builtin
micro-task queue, and more conversion implementations. 
							
						 
						
							2017-11-27 15:58:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nathan Froyd 
								
							 
						 
						
							
							
							
							
								
							
							
								2b3527011f 
								
							 
						 
						
							
							
								
								Bug 1325632 - part 3 - compile rust bindings with -fno-sized-deallocation; r=ted.mielczarek  
							
							... 
							
							
							
							This probably doesn't make a huge difference, as we're not generating
any code here, but better safe than sorry. 
							
						 
						
							2017-11-15 14:53:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Fitzgerald 
								
							 
						 
						
							
							
							
							
								
							
							
								86768b16ca 
								
							 
						 
						
							
							
								
								Bug 1414030 - Update the bindgen dependency for js/rust. r=emilio  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 03e09d2ca5e663c9ac5aec94d5dab3a4fb0e4bae 
							
						 
						
							2017-11-02 12:08:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Fitzgerald 
								
							 
						 
						
							
							
							
							
								
							
							
								8f99cd3071 
								
							 
						 
						
							
							
								
								Bug 1277338 - Part 9: Move the servo/rust-mozjs crate providing bindings to SpiderMonkey to js/rust; r=sfink  
							
							
							
						 
						
							2017-09-05 09:26:21 -07:00