karnaze%netscape.com
4072b4f8d3
bug 48827 - round column width to even pixel when calculating percent column. sr=attinasi,r=bernd
...
git-svn-id: svn://10.0.0.236/trunk@101622 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-22 04:24:10 +00:00
karnaze%netscape.com
fd3fccbde9
bug 89315 - made CalculateRowHeights incremental by starting at a row other than the 1st. Row group dirty reflow passes in first reflowed row. sr=waterson,r=alexsavulov
...
git-svn-id: svn://10.0.0.236/trunk@101620 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-22 04:18:48 +00:00
jgaunt%netscape.com
92c01c45b6
fix for bug 94768
...
r=smfr,leaf
sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@101271 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 03:13:07 +00:00
bernd.mielke%snafu.de
4dc7faa6dd
Lookup column specified fixed width before computing the colspans,
...
this is necessary for a reasonable min width distribution. bug 32841 r=karnaze
sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@101090 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-15 07:20:18 +00:00
karnaze%netscape.com
da886dbfef
bug 85738 - added 3rd pass reflow for tables in pagination mode which specified heights. sr=attinasi, r=savulov
...
git-svn-id: svn://10.0.0.236/trunk@100549 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-08 01:13:35 +00:00
karnaze%netscape.com
1fa8130ddb
bug 80762 - improved calc of basis for auto table when there are pct cells/cols. Skipped calc for fixed width table. sr=attinasi, r=alexsavulov
...
git-svn-id: svn://10.0.0.236/trunk@100529 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-07 21:26:02 +00:00
karnaze%netscape.com
76be7e8800
bug 80817 (checked in for alexsavulov) - removed table cell nowrap hack, repaired block nowrap. sr=waterson, r=karnaze.
...
git-svn-id: svn://10.0.0.236/trunk@100433 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-06 22:05:31 +00:00
karnaze%netscape.com
c8111aa0b2
bug 89452 - added flag to indicate a row was inserted. Invalidate the area from that row to end of table if full reflow is not needed, sr=attinasi, r=alexsavulov.
...
git-svn-id: svn://10.0.0.236/trunk@100399 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-06 14:48:09 +00:00
karnaze%netscape.com
0005fc6844
bug 82946 - changed CalculateRowHeights to use correct y origin. sr=attinasi, r=alexsavulov
...
git-svn-id: svn://10.0.0.236/trunk@100397 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-06 14:26:36 +00:00
karnaze%netscape.com
085d032423
bug 88524 - don't skip the reflow of the inner table if it is pct height. sr=timeout, r=alexsavulov
...
git-svn-id: svn://10.0.0.236/trunk@100396 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-06 14:23:50 +00:00
karnaze%netscape.com
d73eed89ce
bug 91934 - Added static UpdateCol and call it when a cell changes width even though a rebalance is not needed. Stopped storing fix width in col as max of min and fix.
...
bug 92647 incorrectly had this description (it should have said - correct calculate preferred table widths and cache the value). sr=attinasi, r=alexsavulov.
git-svn-id: svn://10.0.0.236/trunk@100395 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-06 14:18:50 +00:00
karnaze%netscape.com
441c2cc5db
bug 78162 - don't optimize resize reflow on cell if its desired size exceeds its last avail size, sr=timeout, r=alexsavulov
...
git-svn-id: svn://10.0.0.236/trunk@100394 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-06 14:04:58 +00:00
karnaze%netscape.com
dc533afd4b
bug 92647 - Added static UpdateCol and call it when a cell changes width even though a rebalance is not needed. Stopped storing fix width in col as max of min and fix. sr=attinasi, r=alexsavulov
...
git-svn-id: svn://10.0.0.236/trunk@100393 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-06 13:58:46 +00:00
attinasi%netscape.com
45460da542
Fixed crash due to blind-cast of frame to rowFrame by checking the frame type first. r=karnaze sr=waterson b=88849
...
git-svn-id: svn://10.0.0.236/trunk@99431 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-17 20:27:01 +00:00
bernd.mielke%snafu.de
2ca7d9b2aa
bug 45486 fixing percent colspans iterate over from the inner to the outer colspan
...
cleanup in header files, some documentation, removing cruft
bug 55694 use reflowstate.availwidth if is usefull
r=karnaze sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@99323 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-16 19:15:01 +00:00
karnaze%netscape.com
425d5dcdf1
bug 89116 - rebalance table on cell incremental reflow when maximum width changes. sr=attinasi, r=alexsavulov.
...
git-svn-id: svn://10.0.0.236/trunk@99243 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-13 23:49:30 +00:00
bernd.mielke%snafu.de
7d2575633c
nsTableFrame code cleanup bug 89747 r =karnaze sr=attinasi
...
git-svn-id: svn://10.0.0.236/trunk@99166 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-13 05:53:09 +00:00
bernd.mielke%snafu.de
f4e86b65fe
Paint table background also in quirks mode. bug 46268, patch by fantasai@escape.com
...
r=bernd sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@98405 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-01 16:40:56 +00:00
bernd.mielke%snafu.de
4cb004e05c
remove cellspacing from table row background, bug 86220 r=dbaron sr=attinasi sr=asa
...
git-svn-id: svn://10.0.0.236/trunk@97549 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 04:48:34 +00:00
karnaze%netscape.com
692b26c9d8
bug 84378 - make whitespace:normal the default for tables (back the way it was before recent style changes), a=asa, sr=attinasi, r=alexsavulov
...
git-svn-id: svn://10.0.0.236/trunk@97032 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 02:32:26 +00:00
karnaze%netscape.com
b57a715cb8
bug 76421 - remove optimization (to skip reflow if size didn't change) on initial reflow. a=asa, sr=attinasi, r=peterl
...
git-svn-id: svn://10.0.0.236/trunk@97031 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 02:27:22 +00:00
bernd.mielke%snafu.de
33eace628c
fix table margins - remove redundancy in margin handling, bug 83786
...
r=karnaze sr=attinasi a=dbaron
git-svn-id: svn://10.0.0.236/trunk@96517 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 07:35:03 +00:00
hyatt%netscape.com
b7b1cb3691
Fix for 78695 (rule matching improvements). r/sr=attinasi, jst, waterson
...
git-svn-id: svn://10.0.0.236/trunk@96136 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 22:19:43 +00:00
evaughan%netscape.com
a4d0ce6ac8
Fix for bug #80902
...
-r jeff@tcbnetworks.com -sr waterson
Fix for bug #80505
-r aaronl, jgaunt -sr brendan
git-svn-id: svn://10.0.0.236/trunk@95337 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 23:52:32 +00:00
karnaze%netscape.com
d94c44446b
bug 74731 - remove extraneous cols at end of cell map rows, keep table cols and cell map cols in synch. sr=attinasi, r=cmanske
...
git-svn-id: svn://10.0.0.236/trunk@95252 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 12:40:27 +00:00
bernd.mielke%snafu.de
bd49af42b2
encapsulate printf's in BasicTableLayoutStrategy.cpp
...
bug 78770 r= karnaze sr = atttinasi
git-svn-id: svn://10.0.0.236/trunk@95138 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 14:56:09 +00:00
karnaze%netscape.com
58efd0fb66
bug 55202 - honor height of cell, sr=attinasi, r=bernd.mielke@snafu.de
...
git-svn-id: svn://10.0.0.236/trunk@94889 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 14:28:00 +00:00
evaughan%netscape.com
eab27303ef
Landing accessibility
...
-r aarol, jgaunt
-sr brendan
git-svn-id: svn://10.0.0.236/trunk@94685 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 21:11:38 +00:00
mjudge%netscape.com
b88ed38382
sr= waterson r= kin bug 26831 table cell selection changed to use borders not background.
...
git-svn-id: svn://10.0.0.236/trunk@93860 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 23:57:08 +00:00
pierre%netscape.com
287fc1dc9e
43457: change the mutable style context APIs, disable style context sharing, implement style data sharing. r=waterson.
...
git-svn-id: svn://10.0.0.236/trunk@93798 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 13:20:48 +00:00
bernd.mielke%snafu.de
dcb3684974
overwrite spurious percent colspan widths - bug 46944 r=karnaze sr=attinasi
...
git-svn-id: svn://10.0.0.236/trunk@93233 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 04:03:48 +00:00
bernd.mielke%snafu.de
16c67e7c6b
checkin of the remaining lines from my previous patch for bug 47432.
...
thanks to dbaron r=karnaze sr=attinasi a=asa
git-svn-id: svn://10.0.0.236/trunk@92746 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 19:11:17 +00:00
karnaze%netscape.com
6d64d2e559
bug 8113 - render a cell's background and border unless its content is empty and it has "empty-cells:hide"
...
git-svn-id: svn://10.0.0.236/trunk@92564 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 14:58:34 +00:00
karnaze%netscape.com
2326effc92
bug 66804 - return correct desired height when splitting row group. sr=waterson, r=bernd.mielke@snafu.de.
...
git-svn-id: svn://10.0.0.236/trunk@92562 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 14:39:54 +00:00
bernd.mielke%snafu.de
431aac1d4d
fix my bustage
...
git-svn-id: svn://10.0.0.236/trunk@92523 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 05:34:10 +00:00
bernd.mielke%snafu.de
f053ce605d
look first for the inner colspans if more than one colspan start in a column
...
bug 47432 r=karnazesr =attinasi
git-svn-id: svn://10.0.0.236/trunk@92514 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 04:32:32 +00:00
karnaze%netscape.com
9b37579f45
fix build bustage.
...
git-svn-id: svn://10.0.0.236/trunk@92402 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 15:53:23 +00:00
karnaze%netscape.com
5c53575529
bug 59280 - better splitting of row groups/rows with rowspans. r=dcone.
...
git-svn-id: svn://10.0.0.236/trunk@92400 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 14:51:52 +00:00
karnaze%netscape.com
371c47e0e3
bug 60807 - revised patch to handle 2 regression test cases.
...
git-svn-id: svn://10.0.0.236/trunk@92358 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-15 20:49:09 +00:00
karnaze%netscape.com
2aba039789
bug 60807 - reduce avail width by fixed widths when calculating colspan widths. sr=attinasi, r=bernd.mielke@snafu.de
...
git-svn-id: svn://10.0.0.236/trunk@92356 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-15 17:08:04 +00:00
rods%netscape.com
a74e78a562
Implements Print FrameAsIs and other frame printing options
...
Bug 7201 r=dcone sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@92091 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 13:04:29 +00:00
karnaze%netscape.com
ebc3209fe0
bug 61663 - repeat headers and footers on more than 2 pages. sr=attinasi, r=bernd.mielke@snafu.de.
...
git-svn-id: svn://10.0.0.236/trunk@91750 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 14:21:24 +00:00
karnaze%netscape.com
dc9119345d
bug 57467 - print a new row on the current page if it will waste too much space otherwise. sr=attinasi.
...
git-svn-id: svn://10.0.0.236/trunk@91020 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-02 03:21:58 +00:00
evaughan%netscape.com
94e72ae454
XP part of accessibility landing
...
-r vidur, rods -sr hyatt
git-svn-id: svn://10.0.0.236/trunk@90971 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-01 01:01:33 +00:00
karnaze%netscape.com
9e9a1d0cb1
bug 32794 -always set aStatus. sr=attinasi.
...
git-svn-id: svn://10.0.0.236/trunk@90689 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-28 21:26:58 +00:00
karnaze%netscape.com
51812fbe96
bug 44523 - Get the actual rg from the cell in AppendCell rather than use the row index. sr=attinasi
...
git-svn-id: svn://10.0.0.236/trunk@90688 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-28 21:25:13 +00:00
karnaze%netscape.com
d685aa34f2
bug 73629 - adjust mComputedWidth of a table or caption if it's nested, larger than avail width, not initial reflow. sr=attinasi
...
git-svn-id: svn://10.0.0.236/trunk@90685 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-28 21:19:31 +00:00
karnaze%netscape.com
b9017017e4
bug 60749 - on a table cell frame style change reflow, reinitialize the table's strategy.
...
git-svn-id: svn://10.0.0.236/trunk@90414 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-26 06:13:56 +00:00
karnaze%netscape.com
fce7835641
bug 73321 - fix regression caused by the cleanup bug 70989.
...
git-svn-id: svn://10.0.0.236/trunk@90411 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-26 05:16:32 +00:00
karnaze%netscape.com
334d8c996b
bug 45055 - additional rounding for max element size and maximumWidth.
...
git-svn-id: svn://10.0.0.236/trunk@90402 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-26 00:56:44 +00:00