karnaze%netscape.com
252c4d8e70
bug 1725
1999-03-16 23:42:38 +00:00
karnaze%netscape.com
90a129b50f
table cell uses its own border (instead of table's) when sizing its area frame
1999-03-14 17:36:10 +00:00
karnaze%netscape.com
191784a336
bug 2220; changed wording of some warnings.
1999-03-13 12:49:37 +00:00
buster%netscape.com
3b6ec81caa
Table cells need to call DidSetStyleContext whenever their style changes, or
...
whenever the table's style changes.
This is a partial fix for bug 3513
1999-03-13 04:38:02 +00:00
troy%netscape.com
57c81e5514
Better handles the case where the first row is complete when splitting
...
the row group
1999-03-09 15:35:43 +00:00
troy%netscape.com
0cbeed3e6c
Changed it so we get the computed width from the first-in-flow
1999-03-09 15:35:08 +00:00
troy%netscape.com
9106c62e3e
Overflow code and pushing code now take header/footer frames into
...
account
1999-03-09 05:29:37 +00:00
troy%netscape.com
a6b02e236c
Better handling of NS_FRAME_NOT_COMPLETE for incremental reflow
1999-03-09 05:28:44 +00:00
ramiro%netscape.com
ce86e7b16e
Latest AIX fixes. (waqar@netscape.com).
...
When doing the multiple inheritance thing, explicitly give the publicness
for each superclass.
1999-03-08 15:13:54 +00:00
troy%netscape.com
95847d3245
Changed ComputeDesiredWidth() to get the table layout strategy from the
...
first-in-flow. This fixes a crash in paginated mode
1999-03-06 17:01:15 +00:00
troy%netscape.com
5cfdeeea7c
Added some XXX comments
1999-03-06 05:03:09 +00:00
warren%netscape.com
a60a14636f
Fixed multiple mRefCnt problem.
1999-03-06 03:56:24 +00:00
troy%netscape.com
7b9dd5e03b
Table header/footer are repeated when splitting tables
1999-03-05 06:00:40 +00:00
kipp%netscape.com
9ddafbd9f8
use new nsHTMLReflowState ctors
1999-03-05 04:19:09 +00:00
scc%netscape.com
2ec0a397ea
rename |IID()| --> |GetIID()|
1999-03-03 19:48:57 +00:00
troy%netscape.com
13d84ddc5c
Work-in-progress for table pagination
1999-03-03 16:33:57 +00:00
buster%netscape.com
e03330c847
fixed IsNested to account for outer table frame
...
removed obsolete debug code
1999-03-01 06:40:24 +00:00
troy%netscape.com
3bdf672129
Removed nsIFrame::CreateContinuingFrame()
1999-02-25 05:31:15 +00:00
troy%netscape.com
da4193eab6
Changed nsIFrame::Init() to take an additional parameter
1999-02-25 03:27:57 +00:00
troy%netscape.com
47cbdb1e9d
Added frame type atoms for several table frame classes
1999-02-24 05:54:31 +00:00
troy%netscape.com
03c5c1f520
Changed GetNextInFlow() and GetPrevInFlow() to be pointer arguments and
...
not references
1999-02-24 04:48:08 +00:00
troy%netscape.com
da0991df28
Added CreateContinuingFrame() function to frame construction code
1999-02-24 04:03:50 +00:00
karnaze%netscape.com
a623691a08
added printf to flag when a table cell's max element size exceeds its desired size (for bug 3094)
1999-02-23 21:03:57 +00:00
warren%netscape.com
9e9215c7f5
Added check for null border.
1999-02-23 09:01:21 +00:00
warren%netscape.com
01dd4f0ed6
Cleaned up nsICollection and nsIEnumerator. Broke out nsIBidirectionalEnumerator. Added ISupportsArray enumerator. Cleaned nsISupportsArray.
1999-02-23 08:10:24 +00:00
troy%netscape.com
68894039d4
More work-in-progress for table pagination
1999-02-22 03:28:00 +00:00
troy%netscape.com
2f913ac8b5
Changed GetRowIndex() so that for continued cell frames the row index is
...
that of the cell's first-in-flow
1999-02-21 19:55:22 +00:00
troy%netscape.com
c449a6a178
Changed GetEffectiveRowSpan()
1999-02-21 18:38:41 +00:00
troy%netscape.com
0bdf65216d
Pagination work-in-progress
1999-02-20 03:15:03 +00:00
troy%netscape.com
e7f6d9eb81
Removed some old code
1999-02-19 05:10:59 +00:00
troy%netscape.com
ddd4da9f70
Removed some XXX code that was temporary, but I forgot to delete
1999-02-19 02:05:00 +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
buster%netscape.com
178ad83c45
changed getters to be XP_COM-like, with out-params instead of return values.
...
this is so these getters can be bound to an XPCOM interface, nsITableCellLayout
1999-02-11 01:16:28 +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
9d570499cf
Changed a bunch more nsIFrame member functions to be pointer arguments
...
instead of references
1999-02-10 05:38:18 +00:00
troy%netscape.com
2ac7b86865
Changed GetAdditionalChildListName() and FirstChild() to use ** instead
...
of *&
1999-02-10 02:25:01 +00:00
troy%netscape.com
c85f9efd2a
Changed GetParent() to use ** instead of *&
1999-02-10 01:36:30 +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
buster%netscape.com
3c4c3f919f
initial checkin of public table layout interfaces
1999-02-10 00:38:01 +00:00
kipp%netscape.com
2a44cdd816
Renamed RemoveFrame to RemoveAFrame to reduce compiler warnings
1999-02-04 16:27:18 +00:00
karnaze%netscape.com
81d2fdf2cb
work in progress for table visibility=collapse
1999-02-03 23:54:32 +00:00
hyatt%netscape.com
47907234fe
Made the table member variables protected so that the tree widget can
...
access them.
1999-02-03 22:35:03 +00:00
karnaze%netscape.com
6256ccca5b
Made table frame construction flexible enough to allow arbitrary content to be mapped
...
to arbitrary table related display types.
1999-01-30 15:52:19 +00:00
buster%netscape.com
3f9d48c279
fixed a nasty bug where some incremental reflow cases of a table with collapsing borders would crash.
...
One example of the crash is changing the style of a cell via DOM.
Also fixed an error in the API of nsTableColFrame
1999-01-29 18:49:32 +00:00
buster%netscape.com
e7df15b90b
primarily comments and documentation
...
also removed nsTableFrame::QueryInterface() because it was just extraneous, and it made
an assumption about what class nsTableFrame derives from. Let the vtable do its work...
1999-01-27 19:29:24 +00:00
harishd%netscape.com
eb58eec877
StyleContext passed onto PaintBorder()
1999-01-22 22:38:34 +00:00
buster%netscape.com
fc8952dd64
fixed bug 2516. The InitChildList code needed to check display types before
...
assigning the mCaptionFrame member variable.
1999-01-20 07:27:06 +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