Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								46fc331568 
								
							 
						 
						
							
							
								
								Bug 1446097.  Switch to "set" as the canonical nsGkAtoms name of the string "set", so it matches the actual tag name "set" in SVG.  r=hsivonen,njn  
							
							... 
							
							
							
							Most of the noise is from the fact that clang-format on parser/html/*.{h,cpp}
reformatted all sorts of stuff.  Not running it caused lots of format changes
from the generator... I guess we changed the format rules since the last time
this got run?
MozReview-Commit-ID: IA2G87zUIKN 
							
						 
						
							2018-03-16 11:26:06 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Henri Sivonen 
								
							 
						 
						
							
							
							
							
								
							
							
								105467f9db 
								
							 
						 
						
							
							
								
								Bug 1309834. r=wchen.  
							
							... 
							
							
							
							MozReview-Commit-ID: FO7bXlx6lv 
							
						 
						
							2016-10-14 11:47:17 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Henri Sivonen 
								
							 
						 
						
							
							
							
							
								
							
							
								02d517f7ac 
								
							 
						 
						
							
							
								
								Bug 489820 part 2 - Grow buffers to the worst-case size before tokenizing; fix comments. r=wchen.  
							
							
							
						 
						
							2015-08-25 18:05:45 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Henri Sivonen 
								
							 
						 
						
							
							
							
							
								
							
							
								8c0f133852 
								
							 
						 
						
							
							
								
								Bug 1173818 - Make jArray.h assert bound checks. r=wchen.  
							
							
							
						 
						
							2015-06-12 14:54:31 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Masatoshi Kimura 
								
							 
						 
						
							
							
							
							
								
							
							
								01a636855c 
								
							 
						 
						
							
							
								
								Bug 1120062 - Part 2: Remove use of IsNullPointer. r=waldo  
							
							
							
						 
						
							2015-01-15 02:09:11 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Masatoshi Kimura 
								
							 
						 
						
							
							
							
							
								
							
							
								bf312ad056 
								
							 
						 
						
							
							
								
								Bug 1120062 - Part 1: Remove most Nullptr.h includes. r=waldo  
							
							
							
						 
						
							2015-01-11 11:34:52 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Fritzsche 
								
							 
						 
						
							
							
							
							
								
							
							
								83f0c5bfb7 
								
							 
						 
						
							
							
								
								Bug 1067989 - Unify some more binary search uses. r=waldo  
							
							
							
						 
						
							2014-09-17 15:46:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								2b982b3cf3 
								
							 
						 
						
							
							
								
								Bug  1060982 - Fix more bad implicit constructors in the HTML parser; r=hsivonen  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 83f9384976137595dc0d0c98d3f915ea4296c26a 
							
						 
						
							2014-09-01 18:04:20 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Phil Ringnalda 
								
							 
						 
						
							
							
							
							
								
							
							
								117bb1a341 
								
							 
						 
						
							
							
								
								Backed out 6 changesets (bug  1060982, bug 1061058, bug 1060987, bug 1061060, bug 1060930) for build bustage  
							
							... 
							
							
							
							CLOSED TREE
Backed out changeset c23b8418e6be (bug 1060987)
Backed out changeset a8cddc6bdffc (bug 1061060)
Backed out changeset b5af5cbdac3f (bug 1060982 
							
						 
						
							2014-09-01 16:48:51 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								2228aa08ec 
								
							 
						 
						
							
							
								
								Bug  1060982 - Fix more bad implicit constructors in the HTML parser; r=hsivonen  
							
							
							
						 
						
							2014-09-01 18:04:20 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Walden 
								
							 
						 
						
							
							
							
							
								
							
							
								5d3f01c937 
								
							 
						 
						
							
							
								
								Bug 953296 - Implement mozilla::NullptrT as a typedef to use to accept nullptr values.  Also add mozilla::IsNullPointer<T>, a trait for detecting *only* true nullptr (emulated nullptr [__null] used by gcc 4.4/4.5 isn't true nullptr).  r=ehsan  
							
							... 
							
							
							
							Generally, if you want a decltype(nullptr)-based overload, you should use SFINAE and IsNullPointer.  (Examples are provided in NullPtr.h comments.)  The problem is NullptrT matches far more than just __null as emulated nullptr for gcc 4.4/4.5 overloading purposes.  This problem is unavoidable without true nullptr.  Currently, the only valid use for NullptrT is believed to be in operator overloads.  All existing nullptr-overloading code has been rewritten to use the appropriate technique for the situation, and MOZ_HAVE_CXX11_NULLPTR is no longer an API.
--HG--
extra : rebase_source : 01abfcb66ae569db7b04a7b53f5cd5fd8151bffd 
							
						 
						
							2014-01-02 17:27:41 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cykesiopka 
								
							 
						 
						
							
							
							
							
								
							
							
								f5e1032f63 
								
							 
						 
						
							
							
								
								Bug 528863 - Use _h instead of _h__ in include guards in the HTML5 parser. r=hsivonen  
							
							
							
						 
						
							2013-08-23 11:07:10 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Juan Gomez 
								
							 
						 
						
							
							
							
							
								
							
							
								042c8fedcc 
								
							 
						 
						
							
							
								
								Bug 820435 - Fix the B2G builds on gcc-4.6 (NDK r8) due to missing std::nullptr_t in STLPort; r=ehsan  
							
							... 
							
							
							
							--HG--
extra : rebase_source : e5fd2c6d1f3c0c817374b0fbf6471e14171f04b4 
							
						 
						
							2012-12-11 20:29:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kartikaya Gupta 
								
							 
						 
						
							
							
							
							
								
							
							
								101eb0fb49 
								
							 
						 
						
							
							
								
								Bug 820172 - Fix android build when building with gcc 4.6. r=ehsan  
							
							
							
						 
						
							2012-12-11 01:08:27 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Walden 
								
							 
						 
						
							
							
							
							
								
							
							
								34be9490e9 
								
							 
						 
						
							
							
								
								Bug 796925 - Fix clang-on-Linux bustage in parser/html/jArray.h.  rs=hsivonen  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 1efb96732f06fea908dfa5b3a711bc1eafe99132 
							
						 
						
							2012-10-09 15:01:48 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Henri Sivonen 
								
							 
						 
						
							
							
							
							
								
							
							
								b70e7be378 
								
							 
						 
						
							
							
								
								Bug 792790 - Introduce NoBoundsCheck variants of accessors on nsHtml5HtmlAttributes; Make operator= in jArray nullptr-aware. r=smaug.  
							
							
							
						 
						
							2012-10-01 11:49:01 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Henri Sivonen 
								
							 
						 
						
							
							
							
							
								
							
							
								8648330452 
								
							 
						 
						
							
							
								
								Bug 502176 - Replace static use of jArray with a plain old data staticJArray, introduce an autoJArray for nicer memory management. r=tglek, a=jst.  
							
							... 
							
							
							
							--HG--
extra : rebase_source : c9dbde959b76c019df87b83c551dd97e3ad7d311 
							
						 
						
							2010-09-28 10:32:31 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Henri Sivonen 
								
							 
						 
						
							
							
							
							
								
							
							
								90fc2f0f24 
								
							 
						 
						
							
							
								
								Bug 598886 - Relicense HTML5 parser C++ files that are not Gecko-specific. r=gerv, a=NPOTB.  
							
							... 
							
							
							
							--HG--
extra : rebase_source : bc892ef86657a39aac22e3bfc0441586a1b7c254 
							
						 
						
							2010-09-28 10:32:31 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zbyszek Skowron 
								
							 
						 
						
							
							
							
							
								
							
							
								ef3a7d0f4a 
								
							 
						 
						
							
							
								
								Bug 530090 - Memory leaks in jArray in HTML5 parser. r=hsivonen.  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 01c86f02f90ebff4bbd173b766b4ce4798751aa8 
							
						 
						
							2009-12-21 13:38:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Henri Sivonen 
								
							 
						 
						
							
							
							
							
								
							
							
								8803c27a7f 
								
							 
						 
						
							
							
								
								Bug 487949 - Land HTML5 parser on trunk preffed off r=mrbkap, sr=jonas  
							
							
							
						 
						
							2009-06-29 00:44:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Johnny Stenback 
								
							 
						 
						
							
							
							
							
								
							
							
								87138ce673 
								
							 
						 
						
							
							
								
								Backed out changeset 168dd0eb7283  
							
							
							
						 
						
							2009-06-28 11:47:11 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonas Sicking 
								
							 
						 
						
							
							
							
							
								
							
							
								ff259aceaf 
								
							 
						 
						
							
							
								
								Move files to better location  
							
							... 
							
							
							
							--HG--
rename : content/html/parser/src/Makefile.in => parser/html/Makefile.in
rename : content/html/parser/src/jArray.h => parser/html/jArray.h
rename : content/html/parser/src/nsHtml5ArrayCopy.h => parser/html/nsHtml5ArrayCopy.h
rename : content/html/parser/src/nsHtml5AtomList.h => parser/html/nsHtml5AtomList.h
rename : content/html/parser/src/nsHtml5Atoms.cpp => parser/html/nsHtml5Atoms.cpp
rename : content/html/parser/src/nsHtml5Atoms.h => parser/html/nsHtml5Atoms.h
rename : content/html/parser/src/nsHtml5AttributeName.cpp => parser/html/nsHtml5AttributeName.cpp
rename : content/html/parser/src/nsHtml5AttributeName.h => parser/html/nsHtml5AttributeName.h
rename : content/html/parser/src/nsHtml5ByteReadable.h => parser/html/nsHtml5ByteReadable.h
rename : content/html/parser/src/nsHtml5DocumentMode.h => parser/html/nsHtml5DocumentMode.h
rename : content/html/parser/src/nsHtml5ElementName.cpp => parser/html/nsHtml5ElementName.cpp
rename : content/html/parser/src/nsHtml5ElementName.h => parser/html/nsHtml5ElementName.h
rename : content/html/parser/src/nsHtml5HtmlAttributes.cpp => parser/html/nsHtml5HtmlAttributes.cpp
rename : content/html/parser/src/nsHtml5HtmlAttributes.h => parser/html/nsHtml5HtmlAttributes.h
rename : content/html/parser/src/nsHtml5MetaScanner.cpp => parser/html/nsHtml5MetaScanner.cpp
rename : content/html/parser/src/nsHtml5MetaScanner.h => parser/html/nsHtml5MetaScanner.h
rename : content/html/parser/src/nsHtml5MetaScannerCppSupplement.h => parser/html/nsHtml5MetaScannerCppSupplement.h
rename : content/html/parser/src/nsHtml5MetaScannerHSupplement.h => parser/html/nsHtml5MetaScannerHSupplement.h
rename : content/html/parser/src/nsHtml5Module.cpp => parser/html/nsHtml5Module.cpp
rename : content/html/parser/public/nsHtml5Module.h => parser/html/nsHtml5Module.h
rename : content/html/parser/src/nsHtml5NamedCharacters.cpp => parser/html/nsHtml5NamedCharacters.cpp
rename : content/html/parser/src/nsHtml5NamedCharacters.h => parser/html/nsHtml5NamedCharacters.h
rename : content/html/parser/src/nsHtml5Parser.cpp => parser/html/nsHtml5Parser.cpp
rename : content/html/parser/src/nsHtml5Parser.h => parser/html/nsHtml5Parser.h
rename : content/html/parser/src/nsHtml5PendingNotification.h => parser/html/nsHtml5PendingNotification.h
rename : content/html/parser/src/nsHtml5Portability.cpp => parser/html/nsHtml5Portability.cpp
rename : content/html/parser/src/nsHtml5Portability.h => parser/html/nsHtml5Portability.h
rename : content/html/parser/src/nsHtml5ReleasableAttributeName.cpp => parser/html/nsHtml5ReleasableAttributeName.cpp
rename : content/html/parser/src/nsHtml5ReleasableAttributeName.h => parser/html/nsHtml5ReleasableAttributeName.h
rename : content/html/parser/src/nsHtml5ReleasableElementName.cpp => parser/html/nsHtml5ReleasableElementName.cpp
rename : content/html/parser/src/nsHtml5ReleasableElementName.h => parser/html/nsHtml5ReleasableElementName.h
rename : content/html/parser/src/nsHtml5StackNode.cpp => parser/html/nsHtml5StackNode.cpp
rename : content/html/parser/src/nsHtml5StackNode.h => parser/html/nsHtml5StackNode.h
rename : content/html/parser/src/nsHtml5StackNodeCppSupplement.h => parser/html/nsHtml5StackNodeCppSupplement.h
rename : content/html/parser/src/nsHtml5StackNodeHSupplement.h => parser/html/nsHtml5StackNodeHSupplement.h
rename : content/html/parser/src/nsHtml5StateSnapshot.cpp => parser/html/nsHtml5StateSnapshot.cpp
rename : content/html/parser/src/nsHtml5StateSnapshot.h => parser/html/nsHtml5StateSnapshot.h
rename : content/html/parser/src/nsHtml5Tokenizer.cpp => parser/html/nsHtml5Tokenizer.cpp
rename : content/html/parser/src/nsHtml5Tokenizer.h => parser/html/nsHtml5Tokenizer.h
rename : content/html/parser/src/nsHtml5TreeBuilder.cpp => parser/html/nsHtml5TreeBuilder.cpp
rename : content/html/parser/src/nsHtml5TreeBuilder.h => parser/html/nsHtml5TreeBuilder.h
rename : content/html/parser/src/nsHtml5TreeBuilderCppSupplement.h => parser/html/nsHtml5TreeBuilderCppSupplement.h
rename : content/html/parser/src/nsHtml5TreeBuilderHSupplement.h => parser/html/nsHtml5TreeBuilderHSupplement.h
rename : content/html/parser/src/nsHtml5TreeOperation.cpp => parser/html/nsHtml5TreeOperation.cpp
rename : content/html/parser/src/nsHtml5TreeOperation.h => parser/html/nsHtml5TreeOperation.h
rename : content/html/parser/src/nsHtml5UTF16Buffer.cpp => parser/html/nsHtml5UTF16Buffer.cpp
rename : content/html/parser/src/nsHtml5UTF16Buffer.h => parser/html/nsHtml5UTF16Buffer.h
rename : content/html/parser/src/nsHtml5UTF16BufferCppSupplement.h => parser/html/nsHtml5UTF16BufferCppSupplement.h
rename : content/html/parser/src/nsHtml5UTF16BufferHSupplement.h => parser/html/nsHtml5UTF16BufferHSupplement.h 
							
						 
						
							2009-06-26 17:12:29 -07:00