troy%netscape.com
|
9d1564cf4a
|
Added some constants to use when referring to child list name indices
|
1998-11-18 06:13:58 +00:00 |
kipp%netscape.com
|
389de1de86
|
Added in nsHTMLReflowState argument to ReflowFrame so that callers can properly initialize it
|
1998-11-17 01:04:21 +00:00 |
troy%netscape.com
|
d6a65c024a
|
Split class declaration out into a separate header file so the body frame
can be a derived class
|
1998-11-16 17:11:12 +00:00 |
kipp%netscape.com
|
8244706ce7
|
nuked
|
1998-09-23 20:11:22 +00:00 |
kipp%netscape.com
|
be50f363a2
|
Spanked hard to reorg code around nsInlineReflow; rework list handling; rework factoring of inline/block reflow
|
1998-09-23 02:25:26 +00:00 |
troy%netscape.com
|
9adcf5d319
|
Cleaned up frame construction code
|
1998-09-17 04:07:58 +00:00 |
kipp%netscape.com
|
8f2807a027
|
Removed css/layout directory
|
1998-09-15 00:19:49 +00:00 |
kipp
|
1a446c2e3f
|
New and improved (?) line layout
|
1998-06-25 16:33:10 +00:00 |
troy
|
f8b11bcac8
|
Changed block to do the initial reflow of a floater. Also fixed a problem
with floated tables crashing
|
1998-06-10 05:33:38 +00:00 |
kipp
|
cacb19b895
|
Updated reflow-inline-child to handle the new nsIInlineFrame api
|
1998-06-09 17:32:27 +00:00 |
kipp
|
e3bb53161d
|
Added mPrevMarginSynthetic flag
|
1998-06-04 17:49:29 +00:00 |
kipp
|
9be24b0fac
|
Added SetFirstChild; made line layout a friend of block frame
|
1998-06-01 23:37:55 +00:00 |
kipp
|
9191e6894f
|
Partial support for BR clear behavior
|
1998-05-30 17:45:15 +00:00 |
troy
|
7a485fcc40
|
Changed nsReflowState structs to be linked together
|
1998-05-29 20:36:05 +00:00 |
kipp
|
24a708a050
|
Consolidated list handling state variables
|
1998-05-29 18:25:14 +00:00 |
kipp
|
8bf7e83385
|
Removed some unused list layout cruft
|
1998-05-29 02:33:50 +00:00 |
kipp
|
b9d5409399
|
Added list state for line layout
|
1998-05-29 02:11:38 +00:00 |
troy
|
4910a3a407
|
Added 'ns' prefix to class name
|
1998-05-28 02:37:37 +00:00 |
troy
|
3ea1d2d8e3
|
Merged ResizeReflow() and IncrementalReflow() into one Reflow() member function
|
1998-05-25 17:31:49 +00:00 |
troy
|
6204c78831
|
Changed splittable enum to be bit flags
|
1998-05-22 04:54:11 +00:00 |
troy
|
d0e4da316d
|
Some work in progress for incremental floaters
|
1998-05-22 02:38:41 +00:00 |
kipp
|
4478350128
|
Added in mDeltaWidth to block reflow state
|
1998-05-20 16:26:46 +00:00 |
kipp
|
df1f69f0cd
|
Moved margin code into line layout
|
1998-05-12 23:49:40 +00:00 |
troy
|
5b69e1f043
|
Change to nsIFrame API
|
1998-05-12 04:17:56 +00:00 |
troy
|
9f30b1be63
|
Wrapped VerifyLines() inside of a NS_DEBUG #define
|
1998-05-11 18:54:15 +00:00 |
troy
|
e0a3f308d8
|
Work in progress on block incremental reflow
|
1998-05-09 03:52:29 +00:00 |
kipp
|
a14e3f23b2
|
Support width & height ala css1
|
1998-05-07 21:50:56 +00:00 |
kipp
|
519a6403a4
|
Ported to new CreateFrame/CreateContinuingFrame APIs
|
1998-05-07 00:08:20 +00:00 |
troy
|
d477d86672
|
Frames no longet store the content index-in-parent
|
1998-05-05 23:56:50 +00:00 |
troy
|
a388f68a46
|
Added ComputeDesiredRect() to share some common code between DoResizeReflow()
and IncrementalReflow()
|
1998-05-03 04:57:29 +00:00 |
kipp
|
fa2e5e968b
|
Spanked nsBlockFrame: newly rewritten, broken into two pieces (see nsLineLayout.h,.cpp for the line layout code)
|
1998-05-02 00:56:24 +00:00 |
kipp
|
93fdfbe671
|
Port to removal of nsStyleMolecule
|
1998-04-25 18:48:48 +00:00 |
troy
|
aee599dd97
|
Made it so that continuing frames have a top margin of 0
|
1998-04-20 04:37:49 +00:00 |
troy
|
e1e6d470ff
|
Changed IsSplittable to have three return values
|
1998-04-17 23:08:20 +00:00 |
troy
|
3ce8e88882
|
Changed nsIFrame member functions to return a nsresult
|
1998-04-17 01:41:24 +00:00 |
kipp
|
098bef52b4
|
moved to pub
|
1998-04-13 20:24:54 +00:00 |