Nick Fitzgerald 
								
							 
						 
						
							
							
							
							
								
							
							
								9da40f6365 
								
							 
						 
						
							
							
								
								Bug 1277338 - Part 7: Export mozglue when JS_STANDALONE && !jemalloc; r=glandium,sfink  
							
							... 
							
							
							
							This makes sure that:
* We don't define `MOZ_GLUE_IN_PROGRAM` so that everything in mozglue gets
  defined.
* `MFBT_API`'s symbol export rules match `JS_PUBLIC_API` and `EXPORT_JS_API`.
* We add mozglue to SpiderMonkey's `USE_LIBS` when jemalloc is disabled. 
							
						 
						
							2017-08-31 15:59:13 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Rahm 
								
							 
						 
						
							
							
							
							
								
							
							
								c47a83ce36 
								
							 
						 
						
							
							
								
								Bug 1251769 - Remove remaining references to MOZILLA_XPCOMRT_API from mfbt. r=froydnj  
							
							
							
						 
						
							2016-02-27 11:12:07 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Randall Barker 
								
							 
						 
						
							
							
							
							
								
							
							
								c236b48231 
								
							 
						 
						
							
							
								
								Bug 1093934 - Create a XPCOM library that can be used to support standalone WebRTC. r=nfroyd  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 93f11457b16b344e148a6fcb924b286ef8a48051 
							
						 
						
							2015-04-03 15:52:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wes Kocher 
								
							 
						 
						
							
							
							
							
								
							
							
								e226c762ee 
								
							 
						 
						
							
							
								
								Backed out changeset 0f5799df920b (bug 1093934) for various test failures CLOSED TREE  
							
							... 
							
							
							
							--HG--
extra : amend_source : 047ed43008cea68775c544cdf0df2819cfb24589 
							
						 
						
							2015-04-02 13:42:34 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Randall Barker 
								
							 
						 
						
							
							
							
							
								
							
							
								683155c363 
								
							 
						 
						
							
							
								
								Bug 1093934 - Create a XPCOM library that can be used to support standalone WebRTC r=froydnj  
							
							
							
						 
						
							2015-04-02 12:12:37 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								d91d200572 
								
							 
						 
						
							
							
								
								Bug 969757 - Remove the dead code in our tree which pretends to support OS/2; r=roc,mcmanus,gps,jorendorf,bsmedberg sr=bsmedberg  
							
							
							
						 
						
							2014-02-10 17:57:01 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								ef4b479714 
								
							 
						 
						
							
							
								
								Bug 872127 - Part 2: Replace mozilla/StandardInteger.h with stdint.h; r=Waldo,ted  
							
							
							
						 
						
							2013-07-30 10:25:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ms2ger 
								
							 
						 
						
							
							
							
							
								
							
							
								51f391870b 
								
							 
						 
						
							
							
								
								Bug 896341 - Update include guards and modelines in MFBT; r=Waldo  
							
							
							
						 
						
							2013-07-24 09:41:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Karl Tomlinson 
								
							 
						 
						
							
							
							
							
								
							
							
								16178a830e 
								
							 
						 
						
							
							
								
								b=880492 use GCC's typeof when decltype is not available r=Waldo  
							
							... 
							
							
							
							--HG--
extra : transplant_source : %F89%13%B2%E9%C7%99C%82%0D%E2C%2C%5E%A8%06Uo%B6%9A 
							
						 
						
							2013-06-10 12:37:16 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Rafael Ávila de Espíndola 
								
							 
						 
						
							
							
							
							
								
							
							
								7330a180a0 
								
							 
						 
						
							
							
								
								Bug 807112 - change MOZ_EXPORT_API and MOZ_IMPORT_API to not take the type. r=Waldo.  
							
							
							
						 
						
							2012-10-31 18:18:12 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Rafael Ávila de Espíndola 
								
							 
						 
						
							
							
							
							
								
							
							
								25843bd8a0 
								
							 
						 
						
							
							
								
								Bug 805416 - refactor macros to avoid the need for empty macro arguments. r=Waldo.  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 86242ff253d464870cdcc321f9b1f6f08460b839 
							
						 
						
							2012-10-30 16:12:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Rafael Ávila de Espíndola 
								
							 
						 
						
							
							
							
							
								
							
							
								aee1036fed 
								
							 
						 
						
							
							
								
								Bug 805096 - Better explain why we use __attribute__((weak)). r=glandium.  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 8db4439601c47c3f969d11694e5859dc44ca68d0 
							
						 
						
							2012-10-24 14:33:45 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Walden 
								
							 
						 
						
							
							
							
							
								
							
							
								986ff95100 
								
							 
						 
						
							
							
								
								Style patrol to make everything conform to mfbt/STYLE.  No bug, r=sparky  
							
							
							
						 
						
							2012-06-03 20:36:43 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Gervase Markham 
								
							 
						 
						
							
							
							
							
								
							
							
								82ff7027aa 
								
							 
						 
						
							
							
								
								Bug 716478 - update licence to MPL 2.  
							
							
							
						 
						
							2012-05-21 12:12:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jacek Caban 
								
							 
						 
						
							
							
							
							
								
							
							
								01ae5b4040 
								
							 
						 
						
							
							
								
								Bug 728178 - js.exe fails to link on on mingw (missing MOZ_Crash) r=glandium  
							
							
							
						 
						
							2012-03-02 11:27:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Justin Lebar 
								
							 
						 
						
							
							
							
							
								
							
							
								69fb6f1047 
								
							 
						 
						
							
							
								
								Bug 731789 - Rename mfbt/StdInt.h to mfbt/StandardInteger.h, so stdint types work from cpp files inside mfbt. r=waldo  
							
							
							
						 
						
							2012-02-29 22:56:43 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mike Hommey 
								
							 
						 
						
							
							
							
							
								
							
							
								229a4401e7 
								
							 
						 
						
							
							
								
								Bug 717540 - Remove MFBT dependency on JS_Assert, add MOZ_Assert, and use it for WTF assertions. r=waldo,r=khuey  
							
							
							
						 
						
							2012-02-13 15:48:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mike Hommey 
								
							 
						 
						
							
							
							
							
								
							
							
								78f3656b4b 
								
							 
						 
						
							
							
								
								Backout 8eef38643ceb (bug 717540) and 78941a969e20 (bug 725230) because of windows debug bustage  
							
							
							
						 
						
							2012-02-13 16:35:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mike Hommey 
								
							 
						 
						
							
							
							
							
								
							
							
								b5d2448f11 
								
							 
						 
						
							
							
								
								Bug 717540 - Remove MFBT dependency on JS_Assert, add MOZ_Assert, and use it for WTF assertions. r=waldo,r=khuey  
							
							
							
						 
						
							2012-02-13 15:48:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Walden 
								
							 
						 
						
							
							
							
							
								
							
							
								bcd5afef4c 
								
							 
						 
						
							
							
								
								Bug 711672 - Break mfbt's dependency on jstypes.h by moving various API macros out of JS and into mfbt.  r=luke, r=cjones  
							
							... 
							
							
							
							--HG--
extra : rebase_source : f18993e1eec1a5e5bcdb9cd97fa7d7c6ad261e2c 
							
						 
						
							2011-12-13 14:26:58 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Walden 
								
							 
						 
						
							
							
							
							
								
							
							
								f76f7d6da3 
								
							 
						 
						
							
							
								
								Bug 704313 - Implement mozilla/StdInt.h.  r=cjones  
							
							... 
							
							
							
							--HG--
extra : rebase_source : b221134fdfbde13a37a6ef621bba3ca183a46101 
							
						 
						
							2011-11-22 17:42:57 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Walden 
								
							 
						 
						
							
							
							
							
								
							
							
								d2d9341b8a 
								
							 
						 
						
							
							
								
								Bug 704127 - Move C++ attribute support out of mozilla/Types.h and into mozilla/Attributes.h so that it can be used by code that's not yet compatible with the full mfbt experience.  r=cjones  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 7b653358a73f222c055f5139e33ca470475f88c9 
							
						 
						
							2011-11-20 12:22:51 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Walden 
								
							 
						 
						
							
							
							
							
								
							
							
								b39c6a08d9 
								
							 
						 
						
							
							
								
								Change preprocessor-directive indentation to be two-space, not one-space.  rs=cjones in bug 702437  
							
							
							
						 
						
							2011-11-15 22:26:55 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Walden 
								
							 
						 
						
							
							
							
							
								
							
							
								a48ad2fca3 
								
							 
						 
						
							
							
								
								Bug 702437 - Implement MOZ_OVERRIDE to encapsulate support for the contextual override keyword on virtual member functions.  r=cjones  
							
							
							
						 
						
							2011-11-14 10:31:46 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Walden 
								
							 
						 
						
							
							
							
							
								
							
							
								d15a17f354 
								
							 
						 
						
							
							
								
								Very slight comment tweak for the compile-to-nothing case for defining MOZ_DELETE.  No bug, r=sparky  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 3a5f731e646e1367403ae7c8ae7715e74faa2b8b 
							
						 
						
							2011-11-10 21:49:51 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Walden 
								
							 
						 
						
							
							
							
							
								
							
							
								0dc3caec01 
								
							 
						 
						
							
							
								
								Bug 701183 - Make MOZ_DELETE use deleted function syntax in gcc when it's possible to do so without causing a warning.  r=cjones  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 6f452c9cc9dcdc772991ee1056975bf7b0b4bb5b 
							
						 
						
							2011-11-10 14:19:28 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Walden 
								
							 
						 
						
							
							
							
							
								
							
							
								b6eb396961 
								
							 
						 
						
							
							
								
								Bug 700910 - Implement MOZ_DELETE to encapsulate C++11 = delete syntax.  r=cjones  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 0fc4bc154923c84fd91e52be99fdac78f7c6dbc4 
							
						 
						
							2011-11-08 19:19:44 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Walden 
								
							 
						 
						
							
							
							
							
								
							
							
								661571d30c 
								
							 
						 
						
							
							
								
								Bug 662001 - Move js::RangeCheckedPointer<T> to mozilla::RangedPtr<T>, make it no longer implicitly convert to T*, and adjust users accordingly.  r=cjones  
							
							
							
						 
						
							2011-06-06 11:02:34 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Holbert 
								
							 
						 
						
							
							
							
							
								
							
							
								733a326bda 
								
							 
						 
						
							
							
								
								Bug 654346: Fix C++-style comments in mfbt headers included by .c files, to fix build warnings. r=cjones comment-only=DONTBUILD  
							
							
							
						 
						
							2011-05-03 10:24:01 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Jones 
								
							 
						 
						
							
							
							
							
								
							
							
								d737e982f8 
								
							 
						 
						
							
							
								
								Bug 642381, part 3: Hoist Maybe into mfbt and eliminate Gecko's use of jstl. r=jorendorff,luke  
							
							
							
						 
						
							2011-04-28 17:48:52 -05:00