karnaze@netscape.com
f1bd3c54b0
bug 82946 - changed CalculateRowHeights to use correct y origin. sr=attinasi, r=alexsavulov
2001-08-06 14:26:36 +00:00
attinasi@netscape.com
1b9c7aa05b
Fixed crash due to blind-cast of frame to rowFrame by checking the frame type first. r=karnaze sr=waterson b=88849
2001-07-17 20:27:01 +00:00
hyatt@netscape.com
dfdfa14592
Fix for 78695 (rule matching improvements). r/sr=attinasi, jst, waterson
2001-05-31 22:19:43 +00:00
karnaze@netscape.com
3858759be8
bug 55202 - honor height of cell, sr=attinasi, r=bernd.mielke@snafu.de
2001-05-14 14:28:00 +00:00
karnaze@netscape.com
9ee1e01af1
bug 66804 - return correct desired height when splitting row group. sr=waterson, r=bernd.mielke@snafu.de.
2001-04-17 14:39:54 +00:00
karnaze@netscape.com
2ca560532c
fix build bustage.
2001-04-16 15:53:23 +00:00
karnaze@netscape.com
0a905725d4
bug 59280 - better splitting of row groups/rows with rowspans. r=dcone.
2001-04-16 14:51:52 +00:00
rods@netscape.com
41b006b7e1
Implements Print FrameAsIs and other frame printing options
...
Bug 7201 r=dcone sr=attinasi
2001-04-12 13:04:29 +00:00
karnaze@netscape.com
4787399529
bug 61663 - repeat headers and footers on more than 2 pages. sr=attinasi, r=bernd.mielke@snafu.de.
2001-04-09 14:21:24 +00:00
karnaze@netscape.com
3778ecec9b
bug 57467 - print a new row on the current page if it will waste too much space otherwise. sr=attinasi.
2001-04-02 03:21:58 +00:00
karnaze@netscape.com
5f2c523957
bug 32794 -always set aStatus. sr=attinasi.
2001-03-28 21:26:58 +00:00
karnaze@netscape.com
6f443a7788
bug 73321 - fix regression caused by the cleanup bug 70989.
2001-03-26 05:16:32 +00:00
timeless@mac.com
5197e93c42
fix Bug 70989 Clean up lots of "shadows" and other common warnings
...
r=peterv, jst, ducarroz, edburns. sr=jst, shaver
2001-03-21 05:32:22 +00:00
karnaze@netscape.com
dffc3b4c67
table reflow coalescing, table reflow face lift. sr=attinasi
2001-03-13 06:38:59 +00:00
erik@netscape.com
9b4af0477b
bug 71354; author=simon@softel.co.il; r=karnaze; sr=attinasi; changes for
...
table related files from IBM bidi project
2001-03-12 22:25:55 +00:00
rbs@maths.uq.edu.au
32a927da66
Avoid ignorable whitespace in tables by setting the frame state-bit to this effect - bug 68411 r=karnaze sr=waterson
2001-02-23 12:35:34 +00:00
pierre@netscape.com
5f165d8dc9
Reinstate my changes that were backed out 10 days ago. #43457 split nsStyleSpacing into 4 smaller structures: nsStyleBorder, nsStylePadding, nsStyleMargin, nsStyleOutline. r=attinasi,sr=buster.
2001-02-07 09:57:26 +00:00
rods@netscape.com
a1ed5b3a4f
This checkin enables mozilla to support the printing of selection, the printing of page ranges, and
...
the printing of headers and footers.
Printing of selection is implemented by the frames figuring out if they are in the selection and painting
if they or not they they don't paint. This also only allows the printing of the first page of
selections, alothough it is well documented where this is implemeted so it can be removed.
Bugs 63426, 31218, 61075 r=dcone,kmcclusk,erik,buster sr=waterson
2001-01-27 14:09:34 +00:00
karnaze@netscape.com
bfdbd3f5a5
bug 62502 - null pointer check. sr=waterson, r=karnaze.
2001-01-26 23:40:36 +00:00
karnaze@netscape.com
181434195e
better table reflow debugging including support for elapsed time. sr=buster.
2001-01-25 15:55:51 +00:00
mcafee@netscape.com
99b5642905
Backing out pierre's change from 1/20 for performance reasons (66263). r=attinasi, a=granrose, phil
2001-01-25 02:58:12 +00:00
pierre@netscape.com
37a4efae45
#43457 split nsStyleSpacing into 4 smaller structures: nsStyleBorder, nsStylePadding, nsStyleMargin, nsStyleOutline. Review=attinasi. Pending Approval: buster.
2001-01-20 22:46:54 +00:00
karnaze@netscape.com
035769b100
bug 57378 (table portion) - don't repeat a thead or tfoot that is larger than 25% of the page. a=buster, r=attinasi.
2000-11-15 22:26:35 +00:00
karnaze@netscape.com
495877e8d7
bug 52598 - during an incremental reflow, base the height of the row group on the last row instead of the last child. r=peterl.
2000-09-15 06:11:29 +00:00
karnaze@netscape.com
5bfec9ce78
bug 30418, 47252 - order row groups before performing most operations. r=attinasi.
2000-09-14 06:49:47 +00:00
rbs@maths.uq.edu.au
003e099b6f
Enable the code to support for 'vertical-align: baseline' in table-cells. bug 10207. a:waterson@mozilla.org. was r:karnaze@netscape.com.
2000-07-28 09:19:26 +00:00
anthonyd@netscape.com
8a44359dde
warning fixes for linux. r: mjudge a: beppe
2000-06-16 22:28:10 +00:00
anthonyd@netscape.com
65bf8d0ad1
warning fix for Linux, shadowed local variable
...
r: kin
2000-06-08 02:51:58 +00:00
rbs@maths.uq.edu.au
d41babe715
[#ifdef MOZ_MATHML: not yet part of default build]. Add support for 'vertical-align: baseline' in table-cells. bug 10207. r:karnaze@netscape.com. a:waterson@mozilla.org
2000-06-05 08:25:11 +00:00
karnaze@netscape.com
238eedfff2
nsbeta2+ bug 39885 - invalidate minimal areas. optimize reflows when cells don't change size. r=attinasi
2000-05-25 22:40:21 +00:00
anthonyd@netscape.com
9c9e0c5a15
avoiding confusion between line iterator between layout and navigation.
...
if you want a line iterator for navigation you must explicitly ask for one.
2000-05-16 08:11:14 +00:00
anthonyd@netscape.com
e42ac985ca
more changes to make table navigation in editor
...
work correctly and not crash.
2000-05-14 00:10:25 +00:00
mjudge@netscape.com
0e86f8ac34
fixing crash when overflowing tables
2000-05-13 09:02:27 +00:00
jdunn@netscape.com
32629731de
adding newline for hp
2000-05-11 14:56:29 +00:00
anthonyd@netscape.com
71ccee07a0
r:mjudge
...
fix for bug# 29785, keyboard navigation of tables in editor
not completely fixed, tables with row|column span do not navigate correctly
2000-05-11 01:04:39 +00:00
karnaze@netscape.com
d5977cf08e
bug 29459 - strategy's table min and max width is calculated to include
...
percent and proportional cells. Stopped caching it. Calculate max element size better.
2000-05-10 00:54:00 +00:00
troy@netscape.com
8e32654712
b=26792 r=karnaze@netscape.com Change to SplitRowGroup to handle the
...
case where GetCellInfoAt() returns NULL
2000-05-02 23:47:01 +00:00
karnaze@netscape.com
92f336c9ea
new reflow/layout code for outer table to handle captions and margins. better % height handling.
...
row groups and rows don't include external cellspacing in there dimensions. r=troy.
2000-04-28 21:05:31 +00:00
rods@netscape.com
c468a68fcc
Add ifdef'ed Performance Reflow Counting code
2000-04-21 21:36:33 +00:00
dbaron@fas.harvard.edu
0db3c15533
Fix event targetting bugs by using paint layers in GetFrameForPoint, testing for visibility, and trying GetFrameForPoint on additional views if one fails. r=joki@netscape.com(, hyatt@netscape.com) b=12232,20051,21304,24474,26785, and remaining issues from 23161.
2000-03-22 02:43:08 +00:00
pierre@netscape.com
ee71ad262f
Fix 32199 (visibility:collapse is not being interpreted as hidden on block and inline level elements) and parts of 21701 (misuse of style attr mVisible).
In the following files, replacing disp->mVisible with disp->IsVisible() is a BUG FIX: nsBlockFrame, nsBulletFrame, nsHRFrame, nsHTMLContainerFrame, nsImageFrame, nsTextFrame.
In all the other files, replacing disp->mVisible with disp->IsVisible() or disp->IsVisibleOrCollapsed() is merely a SYNTACTICAL CHANGE. The respective owners will later review the use of IsVisibleOrCollapsed() and in some cases replace it with IsVisible(). See bug 21701.
2000-03-17 10:15:13 +00:00
karnaze@netscape.com
aa6a03b2da
PDT+ bug 29429 - incremental reflow and nested tables, r=troy, a=rickg
2000-03-09 08:45:26 +00:00
jdunn@netscape.com
d30b76c7fe
Fix problem with NS_IF_ADDREF on member variables inside of const
...
member functions. This includes removing all references to
NS_DEF_PTR and the including of nsIPtr.h
r=troy@netscape.com ,dougt@netscape.com ,scc@netscape.com
# 28114
a=chofmann@netscape.com
2000-02-17 23:19:18 +00:00
karnaze@netscape.com
ee63354f10
bug 10636, 15499(partial) - correctly get margin,border,padding from reflow info. calculate it for percentage padding when reflow state not available. r=troy
2000-02-12 01:55:40 +00:00
troy@netscape.com
b25c08bdd4
r=karnaze@netscape.com Performance improvement for tables. During the initial
...
reflow we skip the pass2 reflow if it's an unconstrained reflow
2000-02-11 03:55:33 +00:00
karnaze@netscape.com
bf75b53cea
bug 7714 - better row height allocation for rows with no cells originating in them, r=attinasi
2000-02-04 02:49:27 +00:00
jst@citec.fi
6146f956d8
Fixing linux build bustage, added missing .get()'s on nsCOMPtr's. r=kin@netscape.com
2000-02-03 15:41:04 +00:00
karnaze@netscape.com
704962da90
bug 7741 - handling of overlapping rowspans, r=troy.
2000-02-03 14:04:49 +00:00
karnaze@netscape.com
ae130de1c4
bug 24880 colspan/rowspan=0 handling, bug 22122 handle *0 proportional width; r=kmcclusk.
2000-02-01 03:23:29 +00:00
troy@netscape.com
67f034175a
b=21657 a=chofmann@netscape.com Made "overflow list" a full fledged
...
child list and changed ReparentFrameView() to check it.
2000-01-22 01:16:50 +00:00