kipp@netscape.com
|
3dbd670c62
|
Reimplemented SizeOf methods in some of the frame classes; partial rework of first-line handling snapshot
|
1999-08-31 03:09:40 +00:00 |
|
troy@netscape.com
|
1e709cc4fe
|
Fixed a place I had missed when converting over to the new reflow command
handling
|
1999-08-10 14:28:27 +00:00 |
|
troy@netscape.com
|
84e64beb04
|
Changed area frame code over to new reflow command handling
|
1999-07-24 02:37:45 +00:00 |
|
troy@netscape.com
|
8c10dec5d9
|
Renamed some nsFrameList member functions
|
1999-07-22 04:00:57 +00:00 |
|
troy@netscape.com
|
d6f5216441
|
Renamed DeleteFrame() to Destroy()
|
1999-07-22 02:24:52 +00:00 |
|
troy@netscape.com
|
4588244ada
|
Added 'm' prefix to a couple more data members of nsHTMLReflowState struct
|
1999-07-20 03:51:46 +00:00 |
|
kipp@netscape.com
|
b77e7ba2e4
|
Clean up warnings
|
1999-07-14 17:28:45 +00:00 |
|
mcafee@netscape.com
|
6b6499ed9a
|
Adding BeOS case.
|
1999-06-26 07:28:55 +00:00 |
|
kipp@netscape.com
|
68aa9f7c60
|
Reworked frame factory methods; fixed bug 4519
|
1999-05-11 22:03:29 +00:00 |
|
kipp@netscape.com
|
5326bab758
|
Support first letter reflow
|
1999-04-27 22:12:37 +00:00 |
|
troy@netscape.com
|
c8de054317
|
Changed nsPositionedInlineFrame::Reflow() to compute the desired size
by calling nsInlineReflow::Reflow() with a 'resize' reflow reason when
handling an incremental reflow of an absolutely positioned child element
|
1999-04-21 21:02:45 +00:00 |
|
kipp@netscape.com
|
b4faf71781
|
Added some (disabled) logging
|
1999-04-21 19:58:50 +00:00 |
|
troy@netscape.com
|
d9c77dd3e8
|
Changed nsPositionedInlineFrame code to handle incremental reflow
|
1999-04-21 04:37:13 +00:00 |
|
troy@netscape.com
|
aff7943946
|
Added GetFrameType() member function
|
1999-04-20 19:11:37 +00:00 |
|
troy@netscape.com
|
8316a3efa7
|
Change to atoms
|
1999-04-20 18:22:28 +00:00 |
|
kipp@netscape.com
|
bcbea63f39
|
Make build work on mac
|
1999-04-20 01:49:51 +00:00 |
|
kipp@netscape.com
|
055309ebb9
|
Added nsFirstLineFrame subclass; move class decl out to header file
|
1999-04-20 00:25:12 +00:00 |
|
troy@netscape.com
|
c506c0c7b1
|
Work-in-progress for making relatively positioned inline-level elements a
container for absolutely positioned child elements
|
1999-04-19 19:10:15 +00:00 |
|
troy@netscape.com
|
39dae6702f
|
Removed Join() function from nsFrameList, because we already has a version
of AppendFrames() that did the same exact thing
|
1999-04-13 00:06:17 +00:00 |
|
troy@netscape.com
|
3a2918cd17
|
Added ReparentFrameView() and changed the block and inline code
to call it when pushing/pulling frames
|
1999-04-11 04:22:00 +00:00 |
|
kipp@netscape.com
|
08522ae56f
|
Fixed bug 4801
|
1999-04-10 17:32:46 +00:00 |
|
kipp@netscape.com
|
2bd672a07b
|
Eliminate speculative-top-margin cruft; use new block reflow context API
|
1999-03-27 01:23:30 +00:00 |
|
kipp@netscape.com
|
c9976ca573
|
Undo partial fix for 3882 since its a bad fix
|
1999-03-26 00:40:37 +00:00 |
|
kipp@netscape.com
|
e2a714122d
|
Support (ever so slightly better) anonymous block reflow by returning a zero sized inline frame when wrapping an anonymous block - partial fix for bug #3882
|
1999-03-25 03:50:34 +00:00 |
|
kipp@netscape.com
|
76a50ef817
|
Spanked to collapse inline-reflow with line-layout into line-layout; fixed bugs #1278, #1990, #3527, #1670, etc.
|
1999-03-18 21:03:25 +00:00 |
|
kipp@netscape.com
|
94705408da
|
Handle removable of continued frames better (not 100% done) (bug #3262)
|
1999-03-16 19:36:24 +00:00 |
|
kipp@netscape.com
|
0eb4b19bdf
|
Added a skid mark (disabled)
|
1999-03-08 19:26:09 +00:00 |
|
kipp@netscape.com
|
a32db413b8
|
use computed values from reflow state; made inline-reflow-state no longer isa html-reflow-state
|
1999-03-05 04:25:57 +00:00 |
|
kipp@netscape.com
|
23442b6cbb
|
Removed ifdef'd out code
|
1999-02-26 19:22:20 +00:00 |
|
kipp@netscape.com
|
2516838ebc
|
Removed move-out-of-flow code now that frame construction code does it; added code to avoid reflows when removing a placeholder frame
|
1999-02-26 17:08:20 +00:00 |
|
troy@netscape.com
|
ca28eafb7d
|
Removed nsIFrame::CreateContinuingFrame()
|
1999-02-25 05:31:15 +00:00 |
|
troy@netscape.com
|
7f63268a34
|
Changed nsIFrame::Init() to take an additional parameter
|
1999-02-25 03:27:57 +00:00 |
|
troy@netscape.com
|
b2d859edbe
|
Changed GetNextInFlow() and GetPrevInFlow() to be pointer arguments and
not references
|
1999-02-24 04:48:08 +00:00 |
|
kipp@netscape.com
|
439ae9c841
|
Improved vertical alignment correctness; fixed glaring error with box-width and height computation
|
1999-02-23 19:34:17 +00:00 |
|
kipp@netscape.com
|
fa363db6be
|
Eliminated HAVE_ANONYMOUS_BLOCK code; added in implementations of FindTextRuns and VerticalAlignChildren
|
1999-02-18 03:27:23 +00:00 |
|
troy@netscape.com
|
602de2f255
|
Fixed some errors related to switch to using nsCOMPtr
|
1999-02-12 18:41:26 +00:00 |
|
kipp@netscape.com
|
74b2988510
|
COMized nsIPresShell and nsIPresContext
|
1999-02-12 17:45:58 +00:00 |
|
troy@netscape.com
|
f39b9cee08
|
API changes for nsIPresContext ResolveStyleContextFor and ResolvePseudoStyleContextFor
|
1999-02-11 15:56:23 +00:00 |
|
troy@netscape.com
|
87805c7a92
|
Changed GetNextSibling() to use a pointer argument instead of a reference
|
1999-02-10 06:13:38 +00:00 |
|
troy@netscape.com
|
c63560927c
|
Changed GetAdditionalChildListName() and FirstChild() to use ** instead
of *&
|
1999-02-10 02:25:01 +00:00 |
|
troy@netscape.com
|
48040900a7
|
Changed GetParent() to use ** instead of *&
|
1999-02-10 01:36:30 +00:00 |
|
kipp@netscape.com
|
e91f710370
|
Handle breaking before an anonymous block when the line isn't empty; push/pop inline reflow state so that floaters work properly
|
1999-02-09 17:31:14 +00:00 |
|
kipp@netscape.com
|
2fa5a2a6e9
|
Use ReflowDirty reflow commands; fixed reflow status when dealing with breaking child frames
|
1999-02-03 19:12:02 +00:00 |
|
kipp@netscape.com
|
3a180f7743
|
Wrapped up debugging noise in a ifdef; implemented 4th remove-frame case; fixed a bug in the 5th remove-frame case
|
1999-02-02 17:32:09 +00:00 |
|
kipp@netscape.com
|
b1defabe56
|
Rewritten to use an anon. block frame to manage block children
|
1999-02-01 17:27:56 +00:00 |
|
troy@netscape.com
|
62b64b2067
|
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
|
6f9192bec1
|
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
|
8d6635d72f
|
Implement GetSkipSides so that continued inline frames render properly
|
1998-12-18 22:12:42 +00:00 |
|
kipp@netscape.com
|
2f56ded6ec
|
Spanked to be a subclass of the nsBaseIBFrame class
|
1998-12-05 16:04:46 +00:00 |
|
troy@netscape.com
|
f54d525b3d
|
Moved view creation to frame construction code. Also moved wrapping of
floated and absolutely positioned elements to frame construction code
|
1998-12-04 19:03:44 +00:00 |
|