karnaze%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								a4f30df4ac 
								
							 
						 
						
							
							
								
								bug 6459 - incremental reflow methods call DeleteFrame instead of RemoveFrame  
							
							
							
						 
						
							1999-06-10 02:29:34 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									karnaze%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								1036c9827e 
								
							 
						 
						
							
							
								
								support for backgrounds on table elements in both compatibility modes  
							
							
							
						 
						
							1999-06-07 21:10:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									kipp%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								4846f41f1f 
								
							 
						 
						
							
							
								
								Reworked frame factory methods; fixed bug 4519  
							
							
							
						 
						
							1999-05-11 22:03:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									troy%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								03e8dd2540 
								
							 
						 
						
							
							
								
								Removed some code from nsContainerFrame that is no longer needed now that'  
							
							... 
							
							
							
							we have nsFrameList 
							
						 
						
							1999-04-12 23:46:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									kipp%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								9ddafbd9f8 
								
							 
						 
						
							
							
								
								use new nsHTMLReflowState ctors  
							
							
							
						 
						
							1999-03-05 04:19:09 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									troy%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								da4193eab6 
								
							 
						 
						
							
							
								
								Changed nsIFrame::Init() to take an additional parameter  
							
							
							
						 
						
							1999-02-25 03:27:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									kipp%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								36c243cdc0 
								
							 
						 
						
							
							
								
								COMized nsIPresShell and nsIPresContext  
							
							
							
						 
						
							1999-02-12 17:45:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									troy%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								902190112d 
								
							 
						 
						
							
							
								
								API changes for nsIPresContext ResolveStyleContextFor and ResolvePseudoStyleContextFor  
							
							
							
						 
						
							1999-02-11 15:56:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									karnaze%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								a43b2445da 
								
							 
						 
						
							
							
								
								collapsing rows, row groups, cols, col groups  
							
							
							
						 
						
							1999-02-11 06:22:33 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									troy%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								034aa56b83 
								
							 
						 
						
							
							
								
								Changed GetNextSibling() to use a pointer argument instead of a reference  
							
							
							
						 
						
							1999-02-10 06:13:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									troy%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								b974e26cea 
								
							 
						 
						
							
							
								
								Changed some nsIFrame member functions to use ** instead of *& for OUT  
							
							... 
							
							
							
							paremeters 
							
						 
						
							1999-02-10 00:42:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									kipp%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								2a44cdd816 
								
							 
						 
						
							
							
								
								Renamed RemoveFrame to RemoveAFrame to reduce compiler warnings  
							
							
							
						 
						
							1999-02-04 16:27:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									buster%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								45846b7bca 
								
							 
						 
						
							
							
								
								workaround for bug 2476: check for null child list before calling nsFrameList::AppendFrames  
							
							
							
						 
						
							1999-01-18 23:54:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									kipp%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								7f96144059 
								
							 
						 
						
							
							
								
								Spanked away SizeOf methods and nsIListFilter  
							
							
							
						 
						
							1999-01-16 00:00:50 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									kipp%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								065905fa0b 
								
							 
						 
						
							
							
								
								Used revised version of nsContainerFrame that uses an nsFrameList instead of a raw nsIFrame*  
							
							
							
						 
						
							1999-01-15 22:52:05 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									troy%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								036e6852f2 
								
							 
						 
						
							
							
								
								Removed the content-parent frame pointer. Now we just have the one geometric  
							
							... 
							
							
							
							parent 
							
						 
						
							1999-01-14 05:16:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									troy%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								4b3e1eebad 
								
							 
						 
						
							
							
								
								Replaced "maxSize" member if nsReflowState with "availableWidth" and  
							
							... 
							
							
							
							"availableHeight" 
							
						 
						
							1999-01-05 23:31:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									troy%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								7b5cc03059 
								
							 
						 
						
							
							
								
								Moved logic that deals with moving absolutely positioned frames out of the  
							
							... 
							
							
							
							flow to the frame construction code 
							
						 
						
							1998-12-29 03:38:16 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									kipp%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								c29e5116c7 
								
							 
						 
						
							
							
								
								Revised frame Paint API  
							
							
							
						 
						
							1998-12-18 15:54:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									buster%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								23112ce100 
								
							 
						 
						
							
							
								
								minor optimizations and cleanup.  removed constructors that did nothing.  
							
							
							
						 
						
							1998-12-03 20:19:01 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									troy%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								2a4b2c503f 
								
							 
						 
						
							
							
								
								Added Init() member function to nsIFrame  
							
							
							
						 
						
							1998-12-03 06:31:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wtc%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								59b32f50ef 
								
							 
						 
						
							
							
								
								This checkin (under mozilla/layout) is all about 'const'.  Digital Unix's  
							
							... 
							
							
							
							C++ compiler is strict about getting 'const' right.  Most of the changes
are to add 'const' to the type casts for the second argument of the
GetStyleData method, which wants a const reference. 
							
						 
						
							1998-12-02 16:45:20 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									buster%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								888de27782 
								
							 
						 
						
							
							
								
								removed a spurious GetContent that was the cause of a memory leak  
							
							
							
						 
						
							1998-11-20 23:10:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									kipp%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								a6926809f0 
								
							 
						 
						
							
							
								
								Added DumpRegressionData; revised ListTag; added GetFrameName  
							
							
							
						 
						
							1998-11-19 17:22:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									buster%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								f4b68564d6 
								
							 
						 
						
							
							
								
								col and colgroup attribute handling  
							
							... 
							
							
							
							colgroup pseudo frame for cols inserted directly into a table.  More like this to come... 
							
						 
						
							1998-11-12 18:37:28 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									troy%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								527ee073f8 
								
							 
						 
						
							
							
								
								Renamed Init() to SetInitialChildList() and added an additional parameter  
							
							... 
							
							
							
							for the name of the child list 
							
						 
						
							1998-11-10 06:05:32 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									peterl%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								cedec7bc27 
								
							 
						 
						
							
							
								
								sync to style resolution api changes  
							
							
							
						 
						
							1998-11-03 20:33:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									buster%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								f01655410d 
								
							 
						 
						
							
							
								
								implemented basic attribute changed handling.  most things currently work, those that don't will work better after Peter  
							
							... 
							
							
							
							lands some style context resolution changes. 
							
						 
						
							1998-10-30 23:08:34 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									buster%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								03cad6390d 
								
							 
						 
						
							
							
								
								some extremely preliminary work for styleChanged incremental reflow  
							
							
							
						 
						
							1998-10-30 07:57:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									buster%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								e220aee18d 
								
							 
						 
						
							
							
								
								all containers now decend from nsHTMLContainerFrame  
							
							... 
							
							
							
							all "unknown frame" incremental reflow support methods now
replaced with nsHTMLContainerFrame::AddFrame and ::RemoveFrame 
							
						 
						
							1998-10-20 17:45:07 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									buster%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								0c1c724f56 
								
							 
						 
						
							
							
								
								incremental reflow:  append/insert/delete row group, append/insert/delete col  
							
							
							
						 
						
							1998-10-15 21:07:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									buster%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								2a254f6de9 
								
							 
						 
						
							
							
								
								nsTableFrame can now incrementally insert, append, and delete colgroups  
							
							
							
						 
						
							1998-10-14 22:51:50 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									buster%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								0d373afd21 
								
							 
						 
						
							
							
								
								lots of work for incremental reflow when the target frame is a table frame  
							
							
							
						 
						
							1998-10-14 16:32:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									kipp%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								ea5a5735f5 
								
							 
						 
						
							
							
								
								Added an nsIPresContext& to html-reflow-state's ctors and used it to implement better percentage width/height handling  
							
							
							
						 
						
							1998-10-12 14:48:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									buster%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								56237b7411 
								
							 
						 
						
							
							
								
								WIP for inner table incremental reflow  
							
							... 
							
							
							
							lots of interface cleanup 
							
						 
						
							1998-10-11 09:18:27 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									troy%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								d25a9a35a2 
								
							 
						 
						
							
							
								
								Removed GetContentIndex() from nsIFrame  
							
							
							
						 
						
							1998-10-08 20:35:16 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									buster%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								c81a22ecf1 
								
							 
						 
						
							
							
								
								all frames properly setting ascent and descent values for reflow  
							
							... 
							
							
							
							WIP incremental reflow in nsTableOuterFrame 
							
						 
						
							1998-10-08 15:34:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									troy%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								7e64653dab 
								
							 
						 
						
							
							
								
								Changed ReflowChild() to send the WillReflow() notification as well  
							
							
							
						 
						
							1998-10-06 00:27:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									troy%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								7aceb4270d 
								
							 
						 
						
							
							
								
								Eliminated nsIRunaround interface, and folded space manager parameter into  
							
							... 
							
							
							
							nsHTMLReflowState structure 
							
						 
						
							1998-10-02 04:10:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									troy%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								ba3c7125c2 
								
							 
						 
						
							
							
								
								Separated reflow process out of nsIFrame and into nsIFrameReflow. Also  
							
							... 
							
							
							
							added nsIHTMLReflow, which is an HTML specific reflow interface 
							
						 
						
							1998-10-01 04:46:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									buster%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								783bdbef96 
								
							 
						 
						
							
							
								
								just synching up some minor cleanup work  
							
							
							
						 
						
							1998-09-30 18:11:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									buster%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								15751816da 
								
							 
						 
						
							
							
								
								fixed bug 915.  Colgroup frames now get Init() calls properly with  
							
							... 
							
							
							
							synthesized COLs. 
							
						 
						
							1998-09-28 20:38:10 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									buster%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								0bec735087 
								
							 
						 
						
							
							
								
								removed lots of assumptions about frame ordering and containership.  
							
							... 
							
							
							
							table frames no longer assume they are n levels below the inner table frame
table frames no longer assume their child frames are always the expected type of
frame.  Now they check the display type and use that as sufficient proof that the frame
is of the right type.  This implies a heavy reliance on the frame construction code to do
the right thing and always stamp out the right kind of frame for a given display type. 
							
						 
						
							1998-09-24 16:37:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									buster%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								1fba5ac7dc 
								
							 
						 
						
							
							
								
								all frame initialization and related logic has moved into the various table frames' Init() methods  
							
							... 
							
							
							
							from their respective InitalReflow() methods.
table-layout=fixed now completely skips pass1 reflow and doesn't require maxElementSize
information, saving a tremendous amount of time during initial reflow. 
							
						 
						
							1998-09-23 21:48:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									troy%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								0f842c0152 
								
							 
						 
						
							
							
								
								Removed all references to m<First,Last>ContentOffset,mChildCount,mLastContentIsComplete  
							
							
							
						 
						
							1998-09-21 03:40:32 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									troy%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								62b1375f69 
								
							 
						 
						
							
							
								
								Removed farme enumeration member functions for indexed access, last child,  
							
							... 
							
							
							
							and child count 
							
						 
						
							1998-09-19 03:24:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									troy%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								29e5156e14 
								
							 
						 
						
							
							
								
								Removed nsIContentDelegate.h  
							
							
							
						 
						
							1998-09-18 17:34:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									troy%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								b2f7d8a3d8 
								
							 
						 
						
							
							
								
								Fixed a compiler warning  
							
							
							
						 
						
							1998-09-18 03:13:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									troy%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								434ecf7423 
								
							 
						 
						
							
							
								
								Fixed a problem with tables with COLGROUP and COL elements crashing  
							
							... 
							
							
							
							because there was a null cellmap 
							
						 
						
							1998-09-16 23:24:39 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									troy%netscape.com 
								
							 
						 
						
							
							
							
							
								
							
							
								65269d3422 
								
							 
						 
						
							
							
								
								Frame construction changes for tables  
							
							
							
						 
						
							1998-09-16 17:19:20 +00:00