troy
|
0780194275
|
Eliminated some usage of ChildAt()
|
1998-07-01 22:22:28 +00:00 |
|
troy
|
615498146d
|
Moved shrink wrap code from table frame to table row group frame
|
1998-06-30 02:11:07 +00:00 |
|
buster
|
8cf8382f01
|
columns that are fixed-width due to an attribute on the corresponding cell in the first row
now work correctly.
extra space is now properly apportioned in the "table fits" case when the table contains auto-width cells.
|
1998-06-30 00:37:03 +00:00 |
|
atotic
|
772a07e2dc
|
Fixed mac warnings
|
1998-06-27 02:47:44 +00:00 |
|
buster
|
1272ec01e8
|
support for Nav4 compatibility -- auto-width cells with 0-width content are 1 pixel wide
|
1998-06-26 23:31:33 +00:00 |
|
kipp
|
9e773c0a59
|
Eliminated IRIX compiler warnings (and a bug)
|
1998-06-26 15:07:09 +00:00 |
|
buster
|
5f7aabb12f
|
fixed some nested table bugs and made some minor adjustments to Kipp's new line layout code.
|
1998-06-26 00:48:44 +00:00 |
|
troy
|
f3ba7f0c78
|
Added some asserts to the incremental reflow code
|
1998-06-24 22:05:59 +00:00 |
|
buster
|
508644dbef
|
fixed some bugs related to rowspans. This gets us closer on pages like Mozilla.org that were getting wild table heights.
|
1998-06-24 19:13:19 +00:00 |
|
troy
|
854a1f9515
|
Changed to make sure we set the (x,y) for the frame before we reflow it
|
1998-06-24 18:09:47 +00:00 |
|
troy
|
823e9c13ab
|
Changed to make sure we link the child frame into the list of frames before
we reflow it
|
1998-06-24 16:35:21 +00:00 |
|
troy
|
961d591af9
|
Some incremental reflow changes
|
1998-06-24 04:38:52 +00:00 |
|
buster
|
8eca4f311c
|
now tables with precent width nested within tables with auto width work
|
1998-06-24 00:40:33 +00:00 |
|
buster
|
34ee46e65a
|
lots of nested tables look much better
misc. nav4 compatibility enhancements
added the ability to QueryInterface for some specific table frame types
|
1998-06-23 23:23:21 +00:00 |
|
troy
|
e5b7f89fc9
|
Some work-in-progress for table incremental reflow
|
1998-06-23 05:43:27 +00:00 |
|
buster
|
ab6b2bcb32
|
minor updates and fixes
|
1998-06-17 19:51:51 +00:00 |
|
buster
|
3ed8a1b541
|
Separated table content from table layout. This paves the way for XML/CSS-2 tables.
Lots and lots of optimizations.
|
1998-06-17 16:38:24 +00:00 |
|
troy
|
a41c2a6499
|
Changed ResizeReflowPass1() to default to the reflow reason that was
passed in and not resize
|
1998-06-12 04:28:07 +00:00 |
|
troy
|
7afaeaecfd
|
Fixed some places where the reflow reason wasn't getting correctly set for
the initial reflow
|
1998-06-12 04:11:41 +00:00 |
|
troy
|
8481a5563a
|
Changed how cell layout data is accessed
|
1998-06-11 22:51:54 +00:00 |
|
troy
|
7f5fdd6857
|
Eliminated FindCellLayoutData() and changed code to use GetCellLayoutData()
instead
|
1998-06-11 18:50:17 +00:00 |
|
troy
|
a15a0341a2
|
Added some XXX performance reminders
|
1998-06-11 04:57:56 +00:00 |
|
buster
|
30d809890a
|
more cleanup and frame/content separation
|
1998-06-11 00:41:09 +00:00 |
|
buster
|
c908aa496b
|
more attributes: cell nowrap, caption align, some misc HTML 4 attributes too
|
1998-06-08 15:47:03 +00:00 |
|
buster
|
b7f22eb564
|
column widths with cells that span columns now work in most cases, for pixels and percents
not yet implemented for the "constrained" case
|
1998-06-05 18:11:20 +00:00 |
|
peterl
|
4094b160d0
|
sync up to new style data apis
|
1998-06-05 06:09:09 +00:00 |
|
buster
|
d99b7fea16
|
cell width calculations are working (not for colspan cells yet)
some bug fixes and optimizations
some of the more elaborate test cases are closer to Nav4-compatible
|
1998-06-05 02:36:25 +00:00 |
|
buster
|
0a4b04fa63
|
a variety of fixes and optimizations
together with a fix troy just checked in, this makes a lot of real-world tables look a whole lot better
|
1998-06-03 00:43:53 +00:00 |
|
buster
|
426d25a400
|
made tables quiet again
|
1998-06-01 21:07:56 +00:00 |
|
buster
|
735779220d
|
much better fixed and percentage width layout
|
1998-06-01 20:21:05 +00:00 |
|
kipp
|
6639c5321b
|
Updated a few table API's so that percentage width could be properly computed
|
1998-05-30 21:21:51 +00:00 |
|
buster
|
ab2b674462
|
some proportional column balancing now works
the <TABLE> COLS attribute is supported via proportional column balancing.
|
1998-05-29 22:08:19 +00:00 |
|
troy
|
017eaee3fd
|
Changed nsReflowState structs to be linked together
|
1998-05-29 20:36:05 +00:00 |
|
buster
|
d9d3e73741
|
set the groundwork for handling COLS attribute, and attributes on COLGROUP and COL tags. WIP.
set the groundwork for handling percentage-width tables. Troy is adding a hook for me to get the correct width info from the parent. WIP.
|
1998-05-28 21:39:22 +00:00 |
|
troy
|
8736c4b7d5
|
Added WillReflow() calls around reflowing of child frame
|
1998-05-28 18:37:56 +00:00 |
|
kostello
|
6badb53275
|
Fix crasher loading mozilla.org page
|
1998-05-28 18:31:44 +00:00 |
|
peterl
|
52459ad55c
|
added visibility style attribute
|
1998-05-26 23:17:29 +00:00 |
|
buster
|
b8493a005a
|
table width computation using style system (more than it used to, at least)
|
1998-05-26 22:03:16 +00:00 |
|
kostello
|
c251301732
|
Updated Table Border code to render HTML3.2 compatible borders (no longer using the cool,
CSS borders).
Fixed Table but submitted by Isaac David Guedalia <daniel_sh@gezernet.co.il>.
|
1998-05-26 20:57:24 +00:00 |
|
troy
|
bb67652981
|
Merged ResizeReflow() and IncrementalReflow() into one Reflow() member function
|
1998-05-25 17:31:49 +00:00 |
|
troy
|
f94f73b2ce
|
Changed splittable enum to be bit flags
|
1998-05-22 04:54:11 +00:00 |
|
kostello
|
0ad6084398
|
* Added Support for cell spacing
* NOTE: due to changes in the style system -- things won't look correct right away.
|
1998-05-21 23:43:18 +00:00 |
|
peterl
|
7e696e92be
|
Changed GetStyleData to use an enum instead of an nsID
|
1998-05-21 02:34:13 +00:00 |
|
thom
|
4dd73ab2b5
|
fixed compile errors for mac
|
1998-05-19 23:11:28 +00:00 |
|
kipp
|
2399131ac0
|
Fixed up code that wasn't using the nsReflowStatus constants defined in nsIFrame.h
|
1998-05-14 00:49:46 +00:00 |
|
peterl
|
7ef2e3bd72
|
sync to new spacing apis
|
1998-05-12 22:28:01 +00:00 |
|
troy
|
1ec7781b4d
|
Changed enum to conform with coding standards
|
1998-05-12 04:38:23 +00:00 |
|
troy
|
a4f9d76cd7
|
Change to nsIFrame API
|
1998-05-12 04:17:56 +00:00 |
|
kipp
|
4723760aa9
|
Ported to new CreateFrame/CreateContinuingFrame APIs
|
1998-05-07 00:08:20 +00:00 |
|
troy
|
b3260db3df
|
Frames no longet store the content index-in-parent
|
1998-05-05 23:56:50 +00:00 |
|