Commit Graph

473 Commits

Author SHA1 Message Date
hyatt%netscape.com
5f6e627b54 Fixing a bug in the distribution of excess space to multiple row groups. 1999-06-15 07:06:55 +00:00
hyatt%netscape.com
141b8814b7 fixing a bug in getframeforpoint for nested row groups 1999-06-15 02:27:17 +00:00
hyatt%netscape.com
000e6b29df Added support for incremental reflow of nested row groups (yeah, baby, yeah, baby, YEAH). 1999-06-15 01:19:18 +00:00
hyatt%netscape.com
0208e24dac More nested row group work. 1999-06-14 23:45:14 +00:00
hyatt%netscape.com
eb46905ff2 More nested row group changes. 1999-06-14 23:42:16 +00:00
hyatt%netscape.com
815e81f837 More nested row group work. 1999-06-14 08:22:47 +00:00
hyatt%netscape.com
16d4e11bdf More changes to allow tables to support nested row groups. 1999-06-14 08:01:00 +00:00
mjudge%netscape.com
225111bf33 fixing table selection again. also adding parameter to nsIFocusTracker that allows us to get the current caret location. I am also stopping nsTableRowFrame from putting blue border around itself since cells are a high enough granularity. made a change to nsIFrame GetPosition to remove some useless parameters ect. this caused me to change nsDOMEvent.cpp and some other places.
MJ
1999-06-10 21:08:17 +00:00
karnaze%netscape.com
b25ca60568 removed temp windows code added by accident 1999-06-10 03:48:06 +00:00
peterl%netscape.com
7238b595f5 #ifdef'd out windows specific timer code 1999-06-10 03:43:43 +00:00
karnaze%netscape.com
a4f30df4ac bug 6459 - incremental reflow methods call DeleteFrame instead of RemoveFrame 1999-06-10 02:29:34 +00:00
karnaze%netscape.com
3324192cb4 empty table cells ignore their background 1999-06-08 05:04:22 +00:00
karnaze%netscape.com
1036c9827e support for backgrounds on table elements in both compatibility modes 1999-06-07 21:10:25 +00:00
karnaze%netscape.com
1046000459 bug 7243. Rewrote FixedTableLayoutStrategy::AssignPreliminaryColumnWidths 1999-06-03 02:42:33 +00:00
mjudge%netscape.com
864e061209 new table selection code drag inside and outside of tables with ease. added some overriding methods to nsTableCellFrame and nsTableFrame to make selection "draw" correctly for those containers. 1999-06-01 23:04:13 +00:00
karnaze%netscape.com
94ebf57b47 Rewrote DistributeRemainingSpace a 2nd time and added compat mode.
bug 6068, 6933. nsTableRowGroupFrame::CalculateRowHeights - changed row spans to consider
top and bottom margins during height calculations. Calculations using percentages ensure that the sum of
rows sum exactly to excess.

bug 6404 BasicTableLayoutStrategy::BalanceColumnsConstrained cols in span other than 1st col was
not getting additional allocations from cell. ::DistributeRemainSpace uses max width of col
instead of max effective width. Also added checks for negative value during percentage calculations.
1999-05-26 22:22:23 +00:00
mjudge%netscape.com
c733bb4dd6 incorrect C++ put class:: in front of method name illegal ASCII C++ MAC picks this up i guess 1 line change 1999-05-20 03:01:02 +00:00
mjudge%netscape.com
4bff71e096 reviewed sfraser approved choffman 6771 6762 UMR and Extreemly inefficient table selection code fixed simply 1999-05-20 00:52:00 +00:00
peterl%netscape.com
b6ed709ae4 removed extra call to did set style context 1999-05-18 23:15:51 +00:00
karnaze%netscape.com
ebeb68d601 support for css padding in table cells 1999-05-18 05:18:16 +00:00
karnaze%netscape.com
3682dbd1e4 bug 2961 - table desired size considers pass1 size 1999-05-12 04:15:44 +00:00
kipp%netscape.com
4846f41f1f Reworked frame factory methods; fixed bug 4519 1999-05-11 22:03:29 +00:00
karnaze%netscape.com
7bab75d66f bug 6184 - reworked alogrithm for reallocating space to auto width columns. 1999-05-10 19:23:09 +00:00
vidur%netscape.com
443e8a76ef Fix for bug 2989 - correcting result of GetFrameForPoint. 1999-05-07 00:08:02 +00:00
karnaze%netscape.com
06e90ebbf2 incremental reflow correctly targets cell's area frame - bugs 4577, 5126, 5759 1999-05-06 22:29:28 +00:00
karnaze%netscape.com
623aa79134 bug 3103 - resizing table based on height attribute now considers row spans of cells. 1999-05-04 19:15:56 +00:00
karnaze%netscape.com
32d77304e1 bug 5838 - right-to-left handling of col span at right edge 1999-05-04 03:31:07 +00:00
karnaze%netscape.com
c81e762104 only print warnings on large cell width/height during pass 2 reflow 1999-04-29 17:43:41 +00:00
karnaze%netscape.com
7627f01793 bug 2267 - cells with row spans too tall 1999-04-23 17:43:14 +00:00
karnaze%netscape.com
b32fa94515 support for right-to-left direction 1999-04-22 03:51:58 +00:00
mscott%netscape.com
73dc5f7607 Add gsdebug boolean check before printing out IR target information. a=buster@netscape.com 1999-04-17 00:11:53 +00:00
buster%netscape.com
43c65e9468 turned off noisy debug flag. 1999-04-16 17:31:39 +00:00
buster%netscape.com
8aabdb3ca4 workaround for bug 4577
incremental reflows targeted at the cell frame that are not style changes
must really belong to the area frame inside the cell.  So they are now retargeted.
1999-04-15 19:28:11 +00:00
troy%netscape.com
1aafacf365 Changed table code to call ReparentFrameView() when pushing/pulling frames 1999-04-13 02:38:09 +00:00
sfraser%netscape.com
e4b0d79daa Removal of nsSelectionRange, nsSelectionPoint, and fixing up resulting include problems. 1999-04-13 01:15:16 +00:00
troy%netscape.com
c67fa96f11 Removed SetInitialChildList() and now we inherit the base class version
which does the same thing
1999-04-13 01:11:46 +00:00
troy%netscape.com
68629094d7 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
03e8dd2540 Removed some code from nsContainerFrame that is no longer needed now that'
we have nsFrameList
1999-04-12 23:46:02 +00:00
karnaze%netscape.com
e2a1885056 bug 2643, zero width cells 1999-04-09 21:09:52 +00:00
karnaze%netscape.com
5797be9505 code clean up, use of macros for debugging 1999-04-04 00:06:48 +00:00
karnaze%netscape.com
481f4cd68e code clean up, use of macros for table debugging 1999-04-03 23:02:43 +00:00
sfraser%netscape.com
8a5fc246e3 Declare functions static to fix warnings. 1999-04-01 23:54:23 +00:00
peterl%netscape.com
b0a00db1a0 sync to style context api change
stubs for transparent border color support
1999-03-28 04:32:39 +00:00
kipp%netscape.com
60f52440cb Whacked paint methods to use new constants 1999-03-26 00:39:35 +00:00
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