buster
|
aca4c96fbe
|
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
|
0ba0825eb4
|
Initialized mColLayoutData to nsnull
|
1998-06-23 22:45:26 +00:00 |
|
vidur
|
b5f413930d
|
Added autogeneration of XPCOM headers and JavaScript stub classes. Added better masking of JS-specific structures in generic interfaces. Creation of a scripting global object interface.
|
1998-06-23 18:43:06 +00:00 |
|
troy
|
ea085cab4b
|
Some work-in-progress for table incremental reflow
|
1998-06-23 05:43:27 +00:00 |
|
troy
|
7d13a4fd7f
|
Eliminated mFirstPassValid and changed code to key off the reflow
reason
|
1998-06-22 21:59:43 +00:00 |
|
troy
|
14b98d4773
|
Started hooking up incremental reflow. So far we only handle changed
captions
|
1998-06-22 05:34:17 +00:00 |
|
troy
|
36e45e1fac
|
Work in progress for incremental reflow
|
1998-06-19 05:21:45 +00:00 |
|
troy
|
3456471e4f
|
Eliminated nsTableCaptionFrame and now we just use a nsBodyFrame instead
|
1998-06-19 00:34:12 +00:00 |
|
buster
|
3d98654938
|
minor updates and fixes
|
1998-06-17 19:51:51 +00:00 |
|
buster
|
288d645ae3
|
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
|
16ea80e42f
|
Addded some helper functions to determine whether a content object is
a table cell
|
1998-06-17 15:21:02 +00:00 |
|
troy
|
4f0977b3b9
|
Changed cast of content objects to nsTableContent* to query interface
of nsITableContent
|
1998-06-17 05:28:36 +00:00 |
|
troy
|
0257810c1e
|
Changed PaintChildren() to only paint those children that intersect
the dirty rect
|
1998-06-14 00:45:21 +00:00 |
|
troy
|
635160598d
|
Changed ResizeReflowPass1() to default to the reflow reason that was
passed in and not resize
|
1998-06-12 04:28:07 +00:00 |
|
troy
|
0a13434a4d
|
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
|
6e3ac5fd90
|
Changed how cell layout data is accessed
|
1998-06-11 22:51:54 +00:00 |
|
troy
|
421b1e3377
|
Eliminated FindCellLayoutData() and changed code to use GetCellLayoutData()
instead
|
1998-06-11 18:50:17 +00:00 |
|
buster
|
f1483bd22e
|
more separation between table content and frames
|
1998-06-11 17:50:51 +00:00 |
|
buster
|
9034e41c54
|
continuing work to separate content from frames
|
1998-06-11 15:46:37 +00:00 |
|
troy
|
63f9e5f77a
|
Added some XXX performance reminders
|
1998-06-11 04:57:56 +00:00 |
|
buster
|
d3d2d16edd
|
more cleanup and frame/content separation
|
1998-06-11 00:41:09 +00:00 |
|
buster
|
2d31c54583
|
some tentative steps towards content/frame separation in tables
|
1998-06-11 00:13:18 +00:00 |
|
troy
|
66b6882d23
|
Added nsIReflowCommand interface
|
1998-06-09 04:51:44 +00:00 |
|
buster
|
eebf3db2c1
|
backed out an inline for UNIX build
|
1998-06-09 03:53:35 +00:00 |
|
rods
|
19bb8ad4ac
|
moved inlined SetCellAt to body
|
1998-06-08 22:07:15 +00:00 |
|
buster
|
d80cb849ee
|
less inlining, for UNIX and Linux builds
|
1998-06-08 20:53:43 +00:00 |
|
buster
|
469b205bb3
|
most HTML 4 attributes supported (though some are still ignored)
lots of methods made inline
|
1998-06-08 19:57:04 +00:00 |
|
buster
|
48aad57390
|
complete HTML 3.2 attribute support
|
1998-06-08 17:19:26 +00:00 |
|
buster
|
0197ad9b72
|
more attributes: cell nowrap, caption align, some misc HTML 4 attributes too
|
1998-06-08 15:47:03 +00:00 |
|
kipp
|
0528089f8d
|
Fixed table cell's so that translate valign back to a string properly
|
1998-06-06 01:48:10 +00:00 |
|
buster
|
e5144b1a9c
|
clean up, and still better cell width attribute layout
|
1998-06-05 22:50:03 +00:00 |
|
buster
|
f56ca7d23b
|
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
|
91c5893512
|
sync up to new style data apis
|
1998-06-05 06:09:09 +00:00 |
|
buster
|
9b8b9a672d
|
cells with colspans and width attributes now work correctly
|
1998-06-05 02:50:46 +00:00 |
|
buster
|
07076ff7cf
|
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 |
|
kipp
|
bb4f90a577
|
Whacked to implement revised COMized insert/delete/remove/append child methods from nsIContent
|
1998-06-03 16:01:02 +00:00 |
|
buster
|
3780538b44
|
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
|
3fe1fe2844
|
made tables quiet again
|
1998-06-01 21:07:56 +00:00 |
|
buster
|
3086966c54
|
much better fixed and percentage width layout
|
1998-06-01 20:21:05 +00:00 |
|
kipp
|
9a2d1c3765
|
Updated a few table API's so that percentage width could be properly computed
|
1998-05-30 21:21:51 +00:00 |
|
buster
|
a58280cec0
|
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
|
7a485fcc40
|
Changed nsReflowState structs to be linked together
|
1998-05-29 20:36:05 +00:00 |
|
buster
|
aad54b07f6
|
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
|
27c2f0230b
|
Added WillReflow() calls around reflowing of child frame
|
1998-05-28 18:37:56 +00:00 |
|
kostello
|
a080d1c9b5
|
Fix crasher loading mozilla.org page
|
1998-05-28 18:31:44 +00:00 |
|
buster
|
11d1544188
|
fixed case-sensitive include
|
1998-05-26 23:28:48 +00:00 |
|
peterl
|
613e577b7d
|
added visibility style attribute
|
1998-05-26 23:17:29 +00:00 |
|
buster
|
2104457c96
|
table width computation using style system (more than it used to, at least)
|
1998-05-26 22:03:16 +00:00 |
|
kostello
|
e1dc943664
|
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
|
3ea1d2d8e3
|
Merged ResizeReflow() and IncrementalReflow() into one Reflow() member function
|
1998-05-25 17:31:49 +00:00 |
|