karnaze@netscape.com
|
b1f36968fa
|
bug 97138 - rework of table, row group, row, cell height code. sr=attinasi, r=alexsavulov
|
2001-11-05 00:15:51 +00:00 |
|
karnaze@netscape.com
|
2c9fff1dbe
|
bug 105268 - set NS_FRAME_OUTSIDE_CHILDREN on row when cells have rowspan>1 so that painting will not clip to row. sr=attinasi, r=alexsavulov
|
2001-10-22 22:21:19 +00:00 |
|
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 |
|
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 |
|
karnaze@netscape.com
|
d752f5a1fc
|
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.
|
2001-08-06 14:48:09 +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 |
|
karnaze@netscape.com
|
dffc3b4c67
|
table reflow coalescing, table reflow face lift. sr=attinasi
|
2001-03-13 06:38: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 |
|
buster@netscape.com
|
ae0d16c778
|
bug 3992
chris k did the work.
r=buster
|
2000-08-24 05:03:18 +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 |
|
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 |
|
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 |
|
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
|
704962da90
|
bug 7741 - handling of overlapping rowspans, r=troy.
|
2000-02-03 14:04:49 +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 |
|
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 |
|
karnaze@netscape.com
|
f52136224a
|
incremental cell map, columns. Bugs 12122, 21544. r=troy,hyatt a=hofmann
|
1999-12-13 22:56:31 +00:00 |
|
hyatt@netscape.com
|
9a7a1b27f7
|
Implementing a generalized recycler and arena for all layout frames. Hoping to improve
bug #9489. Should also definitely fix bug #15916. r=troy
|
1999-12-04 23:49:50 +00:00 |
|
tbogard@aol.net
|
617bb737a6
|
Changed nsIPresContext& to nsIPresContext*. Changed nsEventStatus& to nsEventStatus*. Now more compatible with XPIDL. a=vidur r=scc
|
1999-11-24 06:03:41 +00:00 |
|
troy@netscape.com
|
3b67f2f17c
|
WillReflow/DidReflow changes and changes to the way view positioning
and sizing works
|
1999-11-19 15:33:29 +00:00 |
|
dmose@mozilla.org
|
796280940b
|
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
|
1999-11-06 03:40:37 +00:00 |
|
troy@netscape.com
|
bf2283fba6
|
Moved a bunch of stuff out to a nsIFrameDebug interface
|
1999-11-01 22:12:45 +00:00 |
|
troy@netscape.com
|
c68d32adb4
|
b=17573. Changed mRowIndex to be signed integer (was unsigned integer) but
field. This allows it be negative, which some of the table code is depending
on
|
1999-10-31 03:15:52 +00:00 |
|
troy@netscape.com
|
6e1d6d82ed
|
Space reduction. We now save 8 bytes per row frame by eliminating the max
top/bottom margin data members which are no longer needed
|
1999-10-29 14:40:58 +00:00 |
|
troy@netscape.com
|
a00e8c81df
|
Space reductions for nsTableRowFrame. Changed mInitializedChildren to be a
frame state bit, and changed mMinRowSpan and mRowIndex to be packed into
one 32-bit field. Total savings of 8 bytes per row frame
|
1999-10-23 23:08:30 +00:00 |
|
kipp@netscape.com
|
0d0c583aac
|
Updated SizeOf methods to not waste space when doing a non-debug build
|
1999-09-01 01:02:16 +00:00 |
|
kipp@netscape.com
|
3dbd670c62
|
Reimplemented SizeOf methods in some of the frame classes; partial rework of first-line handling snapshot
|
1999-08-31 03:09:40 +00:00 |
|
troy@netscape.com
|
32301a03cc
|
Changing tables to return max element size during an incremental reflow
|
1999-08-30 22:30:32 +00:00 |
|
hyatt@netscape.com
|
f333714ebf
|
Changes to the cell map to support incremental insertion and removal of rows. Currently
only used by the tree widget.
|
1999-08-30 00:01:09 +00:00 |
|
hyatt@netscape.com
|
612c30212d
|
Tweaks to be able to see the RowReflowState over in trees
|
1999-08-28 00:43:53 +00:00 |
|
karnaze@netscape.com
|
ab94a62954
|
bug 1271 - percentage height cells, added GetNumCellsOriginatingInRow, fixed GetNumCellsOriginatingInCol
|
1999-08-25 21:49:18 +00:00 |
|
troy@netscape.com
|
84db47705a
|
Optimized incremental reflow and split some code out into member functions
so there's less dusplication of code
|
1999-08-21 20:16:32 +00:00 |
|
troy@netscape.com
|
ec7791f73c
|
Changed to new command reflow handling
|
1999-08-03 02:41:27 +00:00 |
|
karnaze@netscape.com
|
0f38815cdf
|
new nsCellMap, BasicTableLayoutStrategy, plus various fixes to table
frames while testing the new cell map and strategy
|
1999-07-28 08:09:02 +00:00 |
|
kipp@netscape.com
|
68aa9f7c60
|
Reworked frame factory methods; fixed bug 4519
|
1999-05-11 22:03:29 +00:00 |
|
karnaze@netscape.com
|
aedc76fcb9
|
support for right-to-left direction
|
1999-04-22 03:51:58 +00:00 |
|
troy@netscape.com
|
de63f08d83
|
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
|
ca28eafb7d
|
Removed nsIFrame::CreateContinuingFrame()
|
1999-02-25 05:31:15 +00:00 |
|
troy@netscape.com
|
5a1fc226a0
|
Added frame type atoms for several table frame classes
|
1999-02-24 05:54:31 +00:00 |
|
troy@netscape.com
|
fbba9776a7
|
More work-in-progress for table pagination
|
1999-02-22 03:28:00 +00:00 |
|
kipp@netscape.com
|
b1fe154193
|
Spanked away SizeOf methods and nsIListFilter
|
1999-01-16 00:00:50 +00:00 |
|
kipp@netscape.com
|
1e10a83138
|
Revised frame Paint API
|
1998-12-18 15:54:23 +00:00 |
|
troy@netscape.com
|
53708d0de2
|
Changed SetRowIndex() to be inline and non-virtual
|
1998-12-16 04:31:38 +00:00 |
|
troy@netscape.com
|
ad2efcf686
|
Removed InitRowData() member function which is now obsolete
|
1998-12-16 04:08:36 +00:00 |
|
troy@netscape.com
|
e602e25924
|
Added Init() member function to nsIFrame
|
1998-12-03 06:31:43 +00:00 |
|
buster@netscape.com
|
ef31504e16
|
implemented table height algorithms. also made a slight modification to
the way a table finds its container's width.
|
1998-11-20 01:01:25 +00:00 |
|
kipp@netscape.com
|
f6502df0e2
|
Added DumpRegressionData; revised ListTag; added GetFrameName
|
1998-11-19 17:22:29 +00:00 |
|
joki@netscape.com
|
249a270b84
|
Reworking internal event code to use nsIFrame::GetFrameForPoint
Adding new functionality through nsEventStateManager (cursor change, enter/exit events, tab navig)
|
1998-11-18 05:25:26 +00:00 |
|
troy@netscape.com
|
7d57a590c9
|
Renamed Init() to SetInitialChildList() and added an additional parameter
for the name of the child list
|
1998-11-10 06:05:32 +00:00 |
|