dwitte@stanford.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								99cb278fea 
								
							 
						 
						
							
							
								
								use nsAutoTArray for nsCSSDeclaration::mOrder. b=410357, r+sr=dbaron, a=blocking1.9+  
							
							
							
						 
						
							2008-01-10 12:13:24 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									reed@reedloden.com 
								
							 
						 
						
							
							
							
							
								
							
							
								f9ee4eb39f 
								
							 
						 
						
							
							
								
								Bug 105708 - "move nsUnitConversion.h" [p=reg@openpave.org (Jeremy Lea) r+sr+a1.9=roc]  
							
							
							
						 
						
							2008-01-01 02:11:02 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jwalden@mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								6d7584839a 
								
							 
						 
						
							
							
								
								Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence).  r=bsmedberg on the script that did this.  Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.  
							
							
							
						 
						
							2007-07-08 00:08:04 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron@dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								df3358641f 
								
							 
						 
						
							
							
								
								Implement -moz-border-start and -moz-border-end.  Patch by Simon Montagu <smontagu@smontagu.org> and me.  b=74880  r/sr=smontagu/dbaron  
							
							
							
						 
						
							2007-07-04 11:51:16 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron@dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								3f93d36016 
								
							 
						 
						
							
							
								
								Rewrite handling of CSS system fonts to fix bugs in cascading and serialization.  b=377947  r+sr=bzbarsky  
							
							
							
						 
						
							2007-06-12 11:28:56 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron@dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								f1cc12e174 
								
							 
						 
						
							
							
								
								Fix some debugging code.  b=380825  r+sr=bzbarsky  
							
							
							
						 
						
							2007-05-16 14:17:45 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron@dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								9920e003d3 
								
							 
						 
						
							
							
								
								Remove eCSSUnit_Proportional and eStyleUnit_Proportional, which were used only for a removed feature.  b=333352  r+sr=bzbarsky  
							
							
							
						 
						
							2007-05-10 23:00:26 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									mats.palmgren@bredband.net 
								
							 
						 
						
							
							
							
							
								
							
							
								8c0b951017 
								
							 
						 
						
							
							
								
								Fix an assertion when setting a 'quotes' property value. b=379906 r+sr=dbaron  
							
							
							
						 
						
							2007-05-07 23:00:37 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron@dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								b774028305 
								
							 
						 
						
							
							
								
								A bunch of one-liners to fix bugs found by CSS mochitests.  b=377731  r+sr=bzbarsky  
							
							
							
						 
						
							2007-04-20 17:16:52 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron@dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								4ff6796341 
								
							 
						 
						
							
							
								
								Convert background-position to use nsCSSValuePair rather than acting like a shorthand property.  b=258080  r+sr=bzbarsky  
							
							
							
						 
						
							2007-04-15 15:25:20 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron@dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								543be2506f 
								
							 
						 
						
							
							
								
								Fix handling of initial and -moz-inherit for -moz-broken-image-icon, quotes, and -moz-box-ordinal-group.  b=375363  r+sr=bzbarsky  
							
							
							
						 
						
							2007-03-30 15:02:09 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jruderman%hmc.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								b4a3b32e02 
								
							 
						 
						
							
							
								
								Fix bug 373293, Style attribute is "transparent;" (missing property name).  r+sr=dbaron  
							
							
							
						 
						
							2007-03-09 09:43:55 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								5f86dbd57d 
								
							 
						 
						
							
							
								
								Round the alpha component in computed style as well.  b=372782  r+sr=bzbarsky  
							
							
							
						 
						
							2007-03-08 18:44:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky%mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								1761fcd8e3 
								
							 
						 
						
							
							
								
								Add test for bug 372770 and fix minor space issue with geting the "background"  
							
							... 
							
							
							
							property when background-position is not set.  r+sr=dbaron 
							
						 
						
							2007-03-06 06:59:39 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								6f8ecd09a6 
								
							 
						 
						
							
							
								
								Don't forget the alpha component of colors, when needed.  b=372770  r+sr=bzbarsky  
							
							
							
						 
						
							2007-03-06 04:35:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								6d979fef96 
								
							 
						 
						
							
							
								
								Make static some nsCSSDeclaration methods that don't need their this.  b=336322  r+sr=bzbarsky  
							
							
							
						 
						
							2006-05-02 23:36:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								04b8c33eda 
								
							 
						 
						
							
							
								
								Remove uses of MOZ_DECL_CTOR_COUNTER, which is always defined to nothing.  b=332745  rs=roc,bzbarsky  
							
							
							
						 
						
							2006-04-05 00:00:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								30f8db359a 
								
							 
						 
						
							
							
								
								File comments that show up in LXR and provide a quick summary of what's in each file.  
							
							
							
						 
						
							2006-03-25 05:47:31 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									timeless%mozdev.org 
								
							 
						 
						
							
							
							
							
								
							
							
								426f83aecc 
								
							 
						 
						
							
							
								
								Bug 298277 remove useless references to nsVoidArray  
							
							... 
							
							
							
							r=dbaron sr=dbaron 
							
						 
						
							2006-02-23 10:30:59 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									cbiesinger%web.de 
								
							 
						 
						
							
							
							
							
								
							
							
								5911657c5f 
								
							 
						 
						
							
							
								
								bug 308409 convert ParseTextShadow to nsCSSValue::Array and nsCSSValueList  
							
							... 
							
							
							
							r+sr=dbaron 
							
						 
						
							2005-09-20 12:04:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								22c8c10292 
								
							 
						 
						
							
							
								
								Implement css3 syntax for url() values of cursor with optional hotspot coordinates.  b=286303  r=biesi  sr=bzbarsky  a=asa  
							
							
							
						 
						
							2005-07-01 04:29:42 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								da745299c9 
								
							 
						 
						
							
							
								
								Implement CSS2 counters.  b=3247  r+sr=bzbarsky  
							
							
							
						 
						
							2005-04-01 23:07:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									mats.palmgren%bredband.net 
								
							 
						 
						
							
							
							
							
								
							
							
								4f49d3bf00 
								
							 
						 
						
							
							
								
								Fix a few -moz-outline* problems and drop the prefix.  
							
							... 
							
							
							
							Change WARNING to ERROR in nsComputedDOMStyle.cpp and add a few more.
b=281972 r+sr=dbaron 
							
						 
						
							2005-03-27 11:36:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tor%cs.brown.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								b3e2c4245d 
								
							 
						 
						
							
							
								
								Bug 238050 - implement SVG markers.  r=scooter, moz common files sr=dbaron  
							
							
							
						 
						
							2004-12-09 03:16:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								1eb85d49b9 
								
							 
						 
						
							
							
								
								Fix DOM round-tripping of -moz-initial.  b=219903  r+sr=bzbarsky  
							
							
							
						 
						
							2004-12-04 22:10:07 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky%mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								b44e807062 
								
							 
						 
						
							
							
								
								Remove parsing of play-during property, since we don't support it anyway and  
							
							... 
							
							
							
							it's gone from CSS2.1 and CSS3.  Bug 258079, r+sr=dbaron 
							
						 
						
							2004-09-30 22:32:28 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky%mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								994c0e7ca2 
								
							 
						 
						
							
							
								
								Fix build bustage.  
							
							
							
						 
						
							2004-09-10 03:52:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky%mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								a8a6ecf161 
								
							 
						 
						
							
							
								
								Add nsCSSValuePair type and use it for storage of some properties.  Bug 208729,  
							
							... 
							
							
							
							r+sr=dbaron 
							
						 
						
							2004-09-10 03:26:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								f8dbaa44ac 
								
							 
						 
						
							
							
								
								Fix serialization of declaration blocks containing 'overflow' and the bugs that causes.  b=258300  r+sr=bzbarsky  
							
							
							
						 
						
							2004-09-08 05:42:03 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								3827991ce7 
								
							 
						 
						
							
							
								
								Land bug 72747 in pieces:  Implement overflow-x and overflow-y.  b=72747  r+sr=roc  
							
							
							
						 
						
							2004-09-05 00:04:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								c1681a238f 
								
							 
						 
						
							
							
								
								Backout the CSS parts of bug 72747 to see if that fixes the Tp regression.  
							
							
							
						 
						
							2004-08-26 22:35:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								5948a3cb75 
								
							 
						 
						
							
							
								
								Implement 'overflow-x' and 'overflow-y' CSS properties, long implemented by IE for Windows and proposed for CSS3.  Implement scrolling='yes' and equivalents on frame and iframe.  Various pieces of related cleanup (see comment 22 in bug).  b=72747  r+sr=roc  
							
							
							
						 
						
							2004-08-26 17:11:20 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									roc+%cs.cmu.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								0f4150a4e5 
								
							 
						 
						
							
							
								
								Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin  
							
							
							
						 
						
							2004-06-17 00:13:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									roc+%cs.cmu.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								0e3ff503fb 
								
							 
						 
						
							
							
								
								Bug 226439. Convert Seamonkey to EqualsLiteral. rs=darin  
							
							
							
						 
						
							2004-05-22 22:15:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									gerv%gerv.net 
								
							 
						 
						
							
							
							
							
								
							
							
								9d2ee4928c 
								
							 
						 
						
							
							
								
								Bug 236613: change to MPL/LGPL/GPL tri-license.  
							
							
							
						 
						
							2004-04-17 21:52:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky%mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								134fed8856 
								
							 
						 
						
							
							
								
								Load background images from style instead of from painting.  This makes us  
							
							... 
							
							
							
							start loading the background images when we resolve style on an object that
needs them instead of when we scroll down and see it for the first time.  Bug
57607, r=pavlov, sr=dbaron 
							
						 
						
							2004-03-09 03:57:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								7531bc934d 
								
							 
						 
						
							
							
								
								Fix bogus assertion.  r+sr=bryner  
							
							
							
						 
						
							2004-03-09 00:52:54 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								7eed40eacb 
								
							 
						 
						
							
							
								
								Improve serialization of new margin/padding properties (and fix CSS parsing errors).  b=74880  r+sr=bzbarsky  
							
							
							
						 
						
							2004-02-05 00:19:19 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								474bdc807e 
								
							 
						 
						
							
							
								
								Implement -moz-margin-start, -moz-margin-end, -moz-padding-start, and -moz-padding-end and cascade them correctly.  Use them in html.css to improve default styles for lists in RTL documents.  b=74880  r+sr=bzbarsky  
							
							
							
						 
						
							2004-02-04 06:10:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bryner%brianryner.com 
								
							 
						 
						
							
							
							
							
								
							
							
								e65d2d2fe5 
								
							 
						 
						
							
							
								
								Eliminate nsIStyleSet as an XPCOM interface, making the implementation internal to layout.  Frame constructor ownership moves to the pres shell, and the style set methods that forward to the frame constructor are gone.  Rewrote style set sheet add/remove to reduce code size.  For more details, see bug 64116.  r+sr=dbaron.  
							
							
							
						 
						
							2004-01-07 22:30:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bzbarsky%mit.edu 
								
							 
						 
						
							
							
							
							
								
							
							
								a31bf95054 
								
							 
						 
						
							
							
								
								Fix serialization of inherit/initial nsCSSRect values.  Bug 225841, r+sr=dbaron  
							
							
							
						 
						
							2003-11-16 02:06:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									peter%propagandism.org 
								
							 
						 
						
							
							
							
							
								
							
							
								f9f591a28f 
								
							 
						 
						
							
							
								
								Fix for bug 224231 (Need AppendASCIItoUTF16). r=jst, sr=dbaron.  
							
							
							
						 
						
							2003-11-01 10:57:41 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								a0d72c9110 
								
							 
						 
						
							
							
								
								Make play-during a true shorthand so it gets parsed correctly after the nsCSSDeclaration storage rewrite.  b=223718  r+sr=bzbarsky  
							
							
							
						 
						
							2003-10-30 01:51:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								e29417ff7f 
								
							 
						 
						
							
							
								
								Store the original string for URL values so that composer and CSSOM do not make relative URLs absolute.  b=167262  r+sr=bzbarsky  
							
							
							
						 
						
							2003-10-30 01:45:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								5cce92dc2a 
								
							 
						 
						
							
							
								
								Make URIs in the style system nsIURI pointers instead of strings.  b=113173  r+sr=bzbarsky  
							
							
							
						 
						
							2003-10-01 22:53:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								b10e90f02b 
								
							 
						 
						
							
							
								
								Remove remaining user of CSS-property-based style hints.  b=158713  r+sr=bzbarsky  
							
							
							
						 
						
							2003-07-02 21:05:09 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								0a143da53b 
								
							 
						 
						
							
							
								
								Put more information on the CSS properties in nsCSSPropList.h.  
							
							... 
							
							
							
							Use the property list in the tables for nsRuleNode::CheckSpecifiedProperties.
To reduce heap usage, redesign the storage of properties and values in nsCSSDeclaration to allocate all property-value pairs in a declaration block in a single allocation, and use temporary structures (like the old permanent structures) during parsing and modification.  Replace per-property switch statements in nsCSSDeclaration with table-based code to reduce code size.
b=125246  r+sr=bzbarsky 
							
						 
						
							2003-06-07 22:14:42 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbaron%dbaron.org 
								
							 
						 
						
							
							
							
							
								
							
							
								743dbe34c1 
								
							 
						 
						
							
							
								
								Split nsCSSDeclaration.h and .cpp into separate files for the structs (nsCSSStruct.h and .cpp) and nsCSSDeclaration.  b=201681  
							
							
							
						 
						
							2003-04-15 03:07:34 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bryner%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								3a3ec0cbd5 
								
							 
						 
						
							
							
								
								Make --disable-xul work (bug 69995).  We build enough XUL to support  
							
							... 
							
							
							
							scrollbars unconditionally, but can now leave out heavyweight widgets like
grid, listbox, and tree.  r=bzbarsky, sr=alecf. 
							
						 
						
							2003-04-11 00:56:27 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									peterv%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								bc210f1afe 
								
							 
						 
						
							
							
								
								Fix for bug 195153 (Remove bogus 'extern' decls from NS_New* functions.). Patch by jst, r=sicking, sr=peterv.  
							
							
							
						 
						
							2003-03-05 15:08:41 +00:00