gerv@gerv.net
58d409fba9
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
2001-09-28 20:14:13 +00:00
waterson@netscape.com
60f3d8f316
Bug 96228. Make nsContainerFrame::PositionFrameView position _only_ the frame's view (don't recur). Explicitly call nsContainerFrame::PositionChildViews as appropriate when moving a frame post-Reflow. Consolidate view positioning logic duplicated between PositionFrameView and SyncFrameViewAfterReflow, which now correctly computes offset for anonymous view in nsScrollFrame and accounts for scrolled views. r=kmcclusk,karnaze sr=attinasi
2001-09-21 00:53:29 +00:00
karnaze@netscape.com
5b7e018561
bug 68998 - added extra param to Paint, PaintChild, PaintChildren used by tables in standard mode. sr=waterson, r=alexsavulov.
2001-09-19 12:35:19 +00:00
jgaunt@netscape.com
04dd96ee29
fix for bug 94768
...
r=smfr,leaf
sr=hyatt
2001-08-17 03:13:07 +00:00
karnaze@netscape.com
72902000f5
bug 88524 - don't skip the reflow of the inner table if it is pct height. sr=timeout, r=alexsavulov
2001-08-06 14:23:50 +00:00
karnaze@netscape.com
a05346a3c1
bug 76421 - remove optimization (to skip reflow if size didn't change) on initial reflow. a=asa, sr=attinasi, r=peterl
2001-06-13 02:27:22 +00:00
bernd.mielke@snafu.de
44e75b83b7
fix table margins - remove redundancy in margin handling, bug 83786
...
r=karnaze sr=attinasi a=dbaron
2001-06-06 07:35:03 +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
evaughan@netscape.com
2b93d3f3e9
Fix for bug #80902
...
-r jeff@tcbnetworks.com -sr waterson
Fix for bug #80505
-r aaronl, jgaunt -sr brendan
2001-05-17 23:52:32 +00:00
evaughan@netscape.com
c32a797cb6
Landing accessibility
...
-r aarol, jgaunt
-sr brendan
2001-05-11 21:11:38 +00:00
pierre@netscape.com
e26b975ec8
43457: change the mutable style context APIs, disable style context sharing, implement style data sharing. r=waterson.
2001-05-03 13:20:48 +00:00
evaughan@netscape.com
690be860d9
XP part of accessibility landing
...
-r vidur, rods -sr hyatt
2001-04-01 01:01:33 +00:00
karnaze@netscape.com
e46a4de34e
bug 73629 - adjust mComputedWidth of a table or caption if it's nested, larger than avail width, not initial reflow. sr=attinasi
2001-03-28 21:19:31 +00:00
karnaze@netscape.com
dffc3b4c67
table reflow coalescing, table reflow face lift. sr=attinasi
2001-03-13 06:38:59 +00:00
dcone@netscape.com
addd79c38b
Checking for a printer before some optimizations.. which are not good for printing. sr=attinasi r=karnaze
2001-02-27 14:52:07 +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
karnaze@netscape.com
5f816151dd
bug 67861 - don't rebalance table to calculate max width; cache last available width in outer table; improved debug reflow timing; sr=attinasi, r=peterl
2001-02-07 04:31:38 +00:00
dbaron@fas.harvard.edu
9e44e38244
Fix UMR (returning an uninitialized result) that caused bonsai query results to disappear sometimes. b=67854 r=karnaze@netscape.com sr=attinasi@netscape.com
2001-02-07 04:00:40 +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
013e0cdceb
bug 60494 - only request the max width of the innner table if it is requested of the outer table. sr=buster, r=peterl.
2001-01-25 16:00:59 +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
rods@netscape.com
298b621206
changing the name of the reflow state in the reflow counter macro
...
b=61496 r=kmcclusk sr=waterson
2000-11-30 21:51:21 +00:00
karnaze@netscape.com
1e68eca7b0
bug 55545 - set the table preferred width during an unconstrained reflow. Return the preferred width as the maximum width when requested in the outer table reflow. a=buster, r=dcone
2000-11-29 22:30:09 +00:00
attinasi@netscape.com
a0252400b9
Implemented GetParentContextProvider for the table frames to allow them to specify a frame other than their parent as the provider of their parent style context. b=45210 r=karnaze
2000-09-12 22:48:35 +00:00
karnaze@netscape.com
08751b6b5a
bug 39209 - don't use auto margins for max element size and maximum widths (when requested
...
during an incremntal reflow).
2000-09-11 00:02:04 +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
joki@netscape.com
5f79ac0a6e
Updating mozilla to DOM Level 2 events support. Fixes for bug 34722, 35378, 8411, 10330, plus some others that weren't filed.
2000-05-16 11:35:12 +00:00
karnaze@netscape.com
6d73443b55
bug 38699 - make left/right align caption act like top instead of bottom.
2000-05-10 14:51:37 +00:00
karnaze@netscape.com
32774713e9
bug 37037, 37490, and a table paganation problem when captions are present.
2000-05-04 23:16:42 +00:00
karnaze@netscape.com
8bcd073393
bug 37791 - calculate auto margins during an incremental reflow.
2000-05-04 14:49:35 +00:00
karnaze@netscape.com
b611b7a02e
Removed FixBadReflowState, added an assert if boxes try to set outer table reflow state computed values when a caption is present.
2000-05-01 02:25:08 +00:00
karnaze@netscape.com
45eb06d8c6
Fix for Linux bustage, bug 37643. Give outer table reflow state initial computed values of 0 to avoid excessive reflows from boxes.
2000-04-30 22:29: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
karnaze@netscape.com
7b53182fca
bug 8398 - correct the placement of the caption during an incremental reflow targeted at the inner table.
2000-04-05 00:06:20 +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
karnaze@netscape.com
aa6a03b2da
PDT+ bug 29429 - incremental reflow and nested tables, r=troy, a=rickg
2000-03-09 08:45:26 +00:00
karnaze@netscape.com
9c252d135d
PDT+ bug 28341 - Destroy caption frame when outer table frame is destroyed. Add caption to outer frame rather than inner frame. r=troy, a=rickg
2000-03-02 06:09:37 +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
karnaze@netscape.com
d88c0a013c
bug 8411 - the outer table cannot be made narrower than the captions min width, r=attinasi
2000-02-04 02:47:13 +00:00
pp@ludusdesign.com
baf799923b
Converting ::GetIID() into NS_GET_IID(). Bug #20232 . r=scc, r=mozbot
2000-02-02 22:24:56 +00:00
karnaze@netscape.com
336b00474f
bug 1809, 0 width tables (not trees) become auto, r=dcone, (hyatt)
2000-01-28 15:43:25 +00:00
karnaze@netscape.com
17ac04c796
bug 24037 r=attinasi; nsOuterTableFrame handles bad incremental reflow by using the height of its rect.
...
bug 23235 r=attinasi; nsTableRowFrame requests max element size when reflowing cell for the 1st time.
bug 24410 r=attinasi; nsTableCellFrame reflow always checks width and height and updates the content empty flag.
bug 3305 r=troy,hyatt; table frame constructor cleanup, put caption in its own child list.
2000-01-28 02:19:45 +00:00
troy@netscape.com
78b0d681d6
r=nisheeth@netscape.com Added asserts to help catch the case of poorly
...
targeted reflow commands
2000-01-26 22:11:47 +00:00
cmanske@netscape.com
ae2622d2e2
Table editing (bug 20973): return reported and actual rowspan and colspan values from GetCellDataAt(), r=karnaze
2000-01-26 14:56:06 +00:00
karnaze@netscape.com
6056eb17e9
bugs 19061, 9879 - each top level row group gets its own cell map; CellData reduced to 4 bytes.
2000-01-13 05:29:38 +00:00
hyatt@netscape.com
5b062a3cb4
Removing my lame comment.
2000-01-11 19:49:04 +00:00