bernd.mielke%snafu.de
de1654e754
limit the number of rowspans to value that can be handled by the cellmap bug 141818 r=karnaze sr=roc+moz
2003-01-19 15:15:22 +00:00
bernd.mielke%snafu.de
506c5a3dd1
improved carret navigation in tables containing rowspans, bug 187060 r=karnaze sr=sfraser
2003-01-18 14:05:50 +00:00
bernd.mielke%snafu.de
a0c1d9600d
fix for a O2(n) dependency when adding a row to a table, bug 85755 r=karnaze sr=brendan
2003-01-18 14:02:52 +00:00
dbaron%dbaron.org
a5fcfea19e
Replace computation of max-element-size (height and width) with max-element-width alone, since the max-element-height is practically unused and not meaningful for layout. b=186953 r+sr=bzbarsky
2003-01-09 14:26:32 +00:00
bryner%netscape.com
26d5c6ff25
Phase 1 of style context deCOMtamination (bug 114713). Remove all dependencies on nsIStyleContext from outside of content and layout. Make nsIFrame::GetStyleData be a non-inline virtual function when called from outside of layout, since the nsStyleContext implementation won't be available to those callers. r=dbaron, sr=bzbarsky.
2003-01-09 06:49:07 +00:00
bernd.mielke%snafu.de
d508e8723e
fix bustage
2003-01-07 06:08:23 +00:00
bernd.mielke%snafu.de
23a4e4d7bf
fix border draw glitchin border collapse mode caused by an uninitialized variable bug 128930, patch karnaze@netscape.com r=bernd sr=bzbarsky
2003-01-07 05:14:54 +00:00
bernd.mielke%snafu.de
24633f2815
split further fixed and percent row height calculation, bug 153995 patch by Rick.Ju@sun.com r=karnaze sr=bzbarsky
2003-01-05 14:16:58 +00:00
bernd.mielke%snafu.de
de529533b1
documentation fix, bug 187257 r=karnaze sr=bzbarsky
2003-01-02 10:23:08 +00:00
dbaron%fas.harvard.edu
0cc3547e04
Replace NS_BLOCK_WRAP_SIZE with making unconstrained-width reflow of frames with NS_BLOCK_SPACE_MGR consider the floats. This means we no longer use the overflow area for layout (other than the overflow property). Handle right floaters in unconstrained width reflow by just treating them as left floaters. b=172896 r+sr=roc
2002-12-19 00:12:08 +00:00
jkeiser%netscape.com
50ea4b51c7
Make empty tables with fixes layout show up (bug 128873), r=karnaze@netscape.com, sr=bzbarsky@mit.edu
2002-12-16 07:58:39 +00:00
bernd.mielke%snafu.de
fa72d050c9
dont paint borders for hidden table frames, callqueryinterface cleanup bug 32199 r=karnaze sr=dbaron
2002-12-14 17:52:27 +00:00
bernd.mielke%snafu.de
4b30eef4de
cleanup of unsigned int arithmethic + callqueryinterface, initial patch by tenthumbs@cybernex.net bug 157153 r=karnaze sr=roc+moz
2002-12-13 15:21:38 +00:00
karnaze%netscape.com
d6801ac37b
bug 127286 (part II due to cvs problems) - Handle splitting of floaters when lines impacting them are outside the block containing the floaters. sr=kin, r=alexsavulov
2002-12-04 00:58:52 +00:00
karnaze%netscape.com
21f7370039
bug 183274 - bernd's patch to fix some typos and wrong max value. sr=bzbarsky, r=karnaze
2002-12-03 20:20:53 +00:00
bernd.mielke%snafu.de
20d139524f
dont consider the outer table frame twice for a selection, bug 182449, r=karnaze sr=dbaron
2002-12-03 05:22:32 +00:00
sicking%bigfoot.com
8fa4129fc1
Bug 8929: Kill NS_COMFALSE
...
r=peterv sr=bz
2002-11-25 11:21:22 +00:00
karnaze%netscape.com
fd984ba297
bug 91491 - Invalidate the correct area when there is a caption. Invalidate max of area before reflow and area after. sr=kin, r=bernd.
2002-11-21 15:28:02 +00:00
dbaron%fas.harvard.edu
b2f992acb9
Consolidate all CSS pseudos and split them into three atom lists to distinguish between pseudo-classes, pseudo-elements, and fake-pseudo-elements used for anonymous boxes. b=147887 r,sr=roc,bz
2002-11-17 15:37:56 +00:00
bernd.mielke%snafu.de
1036c410b8
change default height of empty table cells to 1px in quirks mode and 0px in standards mode + some CallQueryInterface cleanup, bug 16012 r=karnaze sr=bzbarsky
2002-11-13 15:38:48 +00:00
bernd.mielke%snafu.de
338e3c8ebf
fix OS2 bustage sorry
2002-11-08 10:42:48 +00:00
bernd.mielke%snafu.de
6c6097ec66
Implement for table captions caption-side: left and right, also <caption align="left"> and right, further vertical-align:top, middle and bottom for table captions bug 3166 r=karnaze sr=kin
2002-11-08 05:29:34 +00:00
karnaze%netscape.com
eb6da2987d
bug 176030 - Make Destroy fix up prev/next-in-flow pointers. a=roc, sr=bzbarsky, r=bernd.
2002-10-30 15:33:36 +00:00
bernd.mielke%snafu.de
8e05919120
pass selection correctly to the children of a caption, bug 164313, r=dbaron sr=bzbarsky a=dbaron
2002-10-25 04:53:41 +00:00
caillon%returnzero.com
7871a3af0d
Correcting our background painting code per the latest CSS specs. By default, backgrounds should be painted to the border
...
area, and not the padding area as per the CSS 2 Errata, CSS2.1 and CSS3. Also, implementing the CSS3 'background-clip'
and 'background-origin' properties (currently with -moz- prefixes) to control this behavior.
Bug 162252, r=dbaron sr=roc+moz
2002-10-08 10:24:53 +00:00
karnaze%netscape.com
576d60c26b
bug 165772 - rewrite of SplitSpanningCells and most of SplitRowGroup to better handle splitting of rowspan cells. sr=kin, r=alexsavulov
2002-10-03 14:33:23 +00:00
rbs%maths.uq.edu.au
05ed6d5f05
fix typo, b=40721, r=karnaze, sr=kin
2002-10-01 19:40:28 +00:00
karnaze%netscape.com
8faf85412d
bug 160014 - recalc cellspacing total when balancing. sr=kin, r=kmcclusk
2002-09-15 01:59:21 +00:00
karnaze%netscape.com
a900d284ec
bug 154780 - make the computed width for a cell unconstrained when the table will re-initialize or re-balance. a=rjesup, sr=kin, r=alexsavulov.
2002-09-09 18:46:06 +00:00
karnaze%netscape.com
0e30f39198
bug 154780 - Revised bernd's patch. treat null unit margins as auto. leave the cell avail width at 0 if a strategy init will occur. sr=kin, r=alexsavulov.
2002-09-04 00:10:43 +00:00
karnaze%netscape.com
d43d3b5132
bug 162691 - don't include siblings which will be next in flows when ordering row groups. sr=kin, r=bernd.
2002-08-30 16:30:04 +00:00
dbaron%fas.harvard.edu
232e591f4c
Clean up unneeded includes of nsStyleUtil.h, and some other include cleanup in MathML. r=rbs b=71257 (|#include| changes only)
2002-08-16 11:52:20 +00:00
bernd.mielke%snafu.de
b752f58938
improved lookup of cellmap for the repeated thead and tfoot sections during printing bug 159358 patch by karnaze r=bernd sr=dbaron
2002-08-12 04:55:29 +00:00
dbaron%fas.harvard.edu
bc1f6b8829
Move FindNonTransparentBackground from nsStyleUtil to nsCSSRendering so that nsStyleUtil doesn't need to be in content/shared. b=71257 r=heikki sr=bzbarsky
2002-08-11 17:56:15 +00:00
bernd.mielke%snafu.de
1c0eb60997
bug 155652 build warning fix r=karnaze sr=bz
2002-08-09 09:30:41 +00:00
bzbarsky%mit.edu
4835bdacd5
Fix allocation of whitespace in table-layout:fixed to handle rounding
...
errors better. Bug 157890, r=karnaze, sr=dbaron, a=asa
2002-07-30 02:29:03 +00:00
bernd.mielke%snafu.de
2a0f78dbf7
bug 131687 Take into acount MIN_adj width as it has been included in totals before r=karnaze sr=waterson
2002-07-02 04:39:16 +00:00
dbaron%fas.harvard.edu
2bf216c9e2
Convert handwritten GetIID methods to use NS_DEFINE_STATIC_IID_ACCESSOR and add |const| to GetCID methods so that static |nsID|s are declared as |const|. b=153525 sr=jag r=bryner
2002-06-26 03:38:55 +00:00
dbaron%fas.harvard.edu
d558717301
Split strict mode into almost-standards and full-standards mode, where the only quirk in almost standards mode is the quirky inline box model. Remove previous fix for bug 151620. Tweak mode detection to use almost-standards for XHTML Transitional, HTML 4.01 transitional with system ID, and for IBM system DOCTYPE. b=153032 r=karnaze, bzbarsky, harishd sr=waterson
2002-06-25 21:16:17 +00:00
bernd.mielke%snafu.de
b0b594285d
bug 151888 - use SafeElementAt as we use it in all other places r=karnaze sr=kin
2002-06-25 06:58:49 +00:00
karnaze%netscape.com
49064c6528
bug 127022 - make sure the desired width is at least as big as the max element width. sr=kin, r=alexsavulov
2002-06-19 23:16:33 +00:00
karnaze%netscape.com
a6827bf264
bug 114706 - only use last height as desired size if a special reflow occurred during an incremental reflow. sr=kin
2002-06-19 22:42:41 +00:00
karnaze%netscape.com
9ec73bfd32
bug 127544 - fixed asserts when there are no cells in a row group and there is a column. sr=kin, r=alexsavulov.
2002-06-19 22:35:59 +00:00
karnaze%netscape.com
e685d5a043
bug 149436 - shanmu's patch to fix crash on OSF/1, sr=kin, r=karnaze
2002-06-19 13:43:19 +00:00
karnaze%netscape.com
d9e09d9e5a
bug 151956 - make sure child of row group is a row in CalcRowHeights. sr=kin, r=bernd.
2002-06-19 13:37:18 +00:00
karnaze%netscape.com
7c0ab7bf80
bug 151230 - consider style width when calculating avail width for a cell only during initial reflow. sr=kin, r=alexsavulov
2002-06-14 14:21:03 +00:00
karnaze%netscape.com
d94cc887f8
bug 148338 - fixed optimization in nsTableRowGroupFrame::CalculateRowHeights to only process the newly added rows. sr=waterson, r=bernd
2002-06-14 14:17:01 +00:00
karnaze%netscape.com
fef86cc244
bug 144024 - Don't store first in flow row groups and rows in map border iterator. Use row group of first in flow row group when accessing offset for borders. sr=attinasi, r=alexsavulov
2002-05-31 14:40:51 +00:00
bernd.mielke%snafu.de
39e31d3000
removal of debug cruft bug 146474 r=karnaze sr=attinasi
2002-05-29 18:55:34 +00:00
karnaze%netscape.com
dc7e454eb3
bug 145305 - split floaters during printing. sr=attinasi, r=alexsavulov.
2002-05-28 22:50:43 +00:00
waterson%netscape.com
8a00f6aaad
Bug 145272. Handle incremental reflows that are targeted at a child of a caption frame. r=karnaze, sr=jst
2002-05-23 18:51:02 +00:00
jst%netscape.com
c510ff0346
Fixing bug 146034. Getting rid of nsHTMLIIDs.{h,cpp}. r=jfrancis@netscape.com, sr=rpotts@netscape.com
2002-05-23 00:00:34 +00:00
dbaron%fas.harvard.edu
c6ec56730f
Store containing block reflow state so we don't have to walk up the tree to find it every time. b=143706 r=attinasi sr=waterson
2002-05-14 12:59:55 +00:00
waterson%netscape.com
926ecba1d9
Bug 129115. Change the reflow path from a list structure to a tree structure to amortize state recovery and damage propagation costs. Eliminate table timeout reflows. r=kin,karnaze,rods,rbs; sr=attinasi
2002-05-10 18:22:41 +00:00
karnaze%netscape.com
e821792d70
bug 141021 - skip row reflow optimization of cell when the cell hasn't had a pass2 reflow. sr=waterson, r=bernd.
2002-05-09 14:44:02 +00:00
karnaze%netscape.com
dff7892009
bug 120107 - calc max/max-elem sizes when requested during an unconstrained incremental reflow. sr=waterson, r=bernd.
2002-05-09 14:28:28 +00:00
bernd.mielke%snafu.de
90a01761ae
hide also collapsed borders when the table is hidden, bug 135782 r=karnaze sr=attinasi
2002-05-01 05:33:11 +00:00
karnaze%netscape.com
5b683a1e79
bug 138436 - remove redundant style change reflows on auto-layout table. sr=attinasi, r=alexsavulov
2002-04-27 15:54:37 +00:00
joki%netscape.com
4a60f2f587
Fix for 93111, Make table row and col frame invalid as direct targets of mouseevents. Mouseevents on table should hit cells or the table itself instead. r:dbaron, sr:jst
2002-04-14 21:52:52 +00:00
karnaze%netscape.com
01900c25dc
bug 125543 - Prevent row groups from splitting in the reflow preceeding a special height reflow. Cells are only notified that they should observe a percent height element if the element is inside the table's cell. Percent height elements inside the body will have a height based on the page height when printing. sr=kin, r=alexsavulov.
2002-04-10 21:32:41 +00:00
attinasi%netscape.com
d68f15afd8
stop positioning views for floaters before the frame is placed - avoids flicker due to painting at erroneous position. b=128133 r=karnaze,dbaron sr=waterson a=roc,jaimejr
2002-04-07 18:26:35 +00:00
karnaze%netscape.com
e0386429f0
bug 135112 - correctly set border collapse damage area and fix it if incorrect when borders are calculated. a=asa, adt=jaimejr, sr=attinasi, r=bernd
2002-04-06 22:56:45 +00:00
karnaze%netscape.com
2250b11007
bug 133948 - don't reset HadSpecialReflow bit so that subsequent resize reflows will occur whenever a special height reflow has ever occured. a=asa, adt=jaimejr, sr=attinasi, r=bernd
2002-04-06 22:42:39 +00:00
karnaze%netscape.com
d925e1ae94
bug 134845 - avoid dividing by zero during pixel rounding. a=asa, adt=jamiejr, sr=attinasi, r=kin
2002-04-06 22:28:39 +00:00
karnaze%netscape.com
130ae15711
bug 131020 - process special height reflow when initiator is the containing table. a=roc+moz, sr=attinasi, r=bernd.
2002-04-01 06:46:17 +00:00
karnaze%netscape.com
6bf0da09f7
bug 130550 - Added nsIFrame::CanPaintBackground, to treat nsTableOuterFrame as transparent. a=asa, sr=attinasi, r=roc+moz
2002-03-31 22:43:40 +00:00
karnaze%netscape.com
fa675e1413
bug 133756 - always return last height during special height reflow. a=roc+moz, sr=attinasi, r=alexsavulov
2002-03-31 17:44:57 +00:00
dbaron%fas.harvard.edu
93f1c722f2
Remove |aForceUnique| parameter from style context resolving methods, and corresponding flag from nsStyleContext, since the only caller was ReResolveStyleContext (on the assumption that other callers used it). Allow ReResolveStyleContext to benefit from FindChildWithRules and allow it to re-resolve to the same tree even when called on the root style context. b=133821 r=attinasi sr=hyatt a=asa
2002-03-31 16:59:00 +00:00
karnaze%netscape.com
a60ad31987
bug 123983 - set mIsTopOfPage in the reflow state, fix desired height in rows and row groups, clean up nsTableRowGroupFrame::SplitRowGroups and handle more cases of splitting/moving rows. a=roc+moz, sr=attinasi, r=alexsavulov
2002-03-27 05:50:24 +00:00
dbaron%fas.harvard.edu
43acd755dd
Fix 2 cases where ReResolveStyleContext was broken, causing serious problems with dynamic style reresolution. Change nsIFrame::GetStyleContextProvider to GetParentStyleContextFrame, always use its result rather than using the parent frame in some cases, and move a bit of the complexity into the GetParentStyleContextFrame implementations. Fix block-within-inline case (bug 129350) using a special-previous-sibling frame property and ensuring that NS_FRAME_IS_SPECIAL is copied when frames are split. Fix out-of-flow frame case (bug 88154) by going to the placeholder map and by parenting the placeholder frame style contexts to the style context from their frame parent rather than the out-of-flow frame. b=129350 r=attinasi sr=hyatt a=asa
2002-03-27 02:38:13 +00:00
sicking%bigfoot.com
81ae46d39e
Bug 41983: Make (x)html-elements support namespaced attributes.
...
r=heikki sr=jst a=roc+moz
2002-03-27 00:13:57 +00:00
karnaze%netscape.com
29e3e0483c
bug 132130 - Get correct starting row on collapsing border iterator. a=scc, sr=attinasi, r=alexsavulov
2002-03-25 15:03:14 +00:00
karnaze%netscape.com
75c5058a42
bug 24000 - implement page-break-before/after:always using new nsPageBreakFrame. Tables handle page breaks internally. a=asa, sr=attinasi, r=alexsavulov
2002-03-17 21:35:08 +00:00
karnaze%netscape.com
748e46af07
bug 126118 - remove code which tries to honor height of cell after it splits, get correct height on 3rd pass reflow. a=asa, sr=attinasi, r=alexsavulov.
2002-03-16 21:46:29 +00:00
karnaze%netscape.com
1c7d65563f
bug 92868 - Simplified the style context provider mechanism, changed frame manager to re-resolve the provider first and to use correct style context in a few other places. a=roc, sr=attinasi, r=dbaron.
2002-03-12 15:21:35 +00:00
shaver%mozilla.org
9741f3f2e0
reversion of patch for 92868, to repair severe regression (129827, a=drivers
2002-03-10 06:16:01 +00:00
karnaze%netscape.com
82d9323758
bug 92868 (also bugs 51037, 90960, 91443) - Simplified the style context provider mechanism, changed frame manager to re-resolve the provider first and to use correct style context in a few other places, sr=roc, r= bernd, a=asa.
2002-03-08 15:34:33 +00:00
karnaze%netscape.com
de92e63ce0
bug 128876 - expanded border collapse damage area to include spanners. sr=roc, r=bernd, a=asa
2002-03-07 15:33:49 +00:00
karnaze%netscape.com
5feee36e1d
bug 127471 - construct the correct nsStyleBorder for border collapse cells, . sr=roc, r=alexsavulov, a=asa
2002-03-07 15:23:08 +00:00
bernd.mielke%snafu.de
05d3c0d5b2
bug 122899 encapsulate debug code r=karnaze sr=attinasi a=roc+moz
...
bug 128229 pass stylechange reflow to table childrens r=karnaze sr=roc+moz a=asa
2002-03-06 15:56:32 +00:00
karnaze%netscape.com
92168ba210
bug 43039 - allow col to get next col in different col group for border collapse calc. sr=attinasi, r=alexsavulov
2002-03-05 15:23:28 +00:00
karnaze%netscape.com
12a473ee59
bug 120364 - remove framelist assertion; have table with height return correct desired height when row group splits. sr=attinasi, r=alexsavulov
2002-03-04 15:48:56 +00:00
karnaze%netscape.com
38f124cff8
bug 126742 - correct typo, setting the correct offset. sr=attinasi, r=alexsavulov, a=shaver
2002-02-26 00:43:12 +00:00
karnaze%netscape.com
88a4e30804
bug 127040 - paint backgrounds in correct order when there are collapsed borders. sr=kin, r=dbaron, a=shaver
2002-02-26 00:27:42 +00:00
bernd.mielke%snafu.de
40d6f5e17b
patch by fantasai - removing standard table background painting as our old quirks mode background
...
painting is now more CSS2 compliant (the w3c published a errata) bug 4510
r=karnaze sr=attinasi a=roc+moz
2002-02-21 05:36:16 +00:00
mkaply%us.ibm.com
28012688b2
Fix HPUX bustage - some compilers don't like a comma on the last enum
2002-02-20 13:48:50 +00:00
brade%netscape.com
0f93570a07
fix mac build bustage
2002-02-19 18:27:25 +00:00
karnaze%netscape.com
1fcd9538d3
bug 41262 - new table border collapsing code. sr=attinasi, r=alexsavulov.
2002-02-19 15:48:28 +00:00
karnaze%netscape.com
f9d631e41e
bug 124985 - nsCSSFrameConstructor - let the form frame have its original parent. nsTableFrame - don't reflow foreign frames. sr=attinasi, r=alexsavulov
2002-02-18 15:57:19 +00:00
bernd.mielke%snafu.de
d88c1f1aa7
wider use of GetEffectiveColCount bug 100034 r=karnaze sr=attinasi
2002-02-16 06:03:36 +00:00
dcone%netscape.com
2e4309e538
b=96870 r=rods sr=attinasi Fixed printing so backgrounds can be turned on and off.
2002-02-15 14:48:12 +00:00
timeless%mac.com
e24ea538d5
Bug 124744 remove nsIPtr
...
r=bryner sr=alecf
2002-02-12 04:12:50 +00:00
cathleen%netscape.com
bf3e08eb5f
eliminates 107 nsCRT::memset calls to use memset instead. removed nsCRT::memset() function. bug 118135 r=dp sr=brendan
2002-02-05 01:41:13 +00:00
brade%netscape.com
baeb8ae55b
remove unused static kITableRowGroupFrameIID saving 16 bytes (bug 117927; rs=glazou)
2002-01-09 15:46:00 +00:00
dbaron%fas.harvard.edu
1db5b984db
Replace the BodyFixupRule with code in nsCSSRendering to fix all the problems with dynamic style changes and backgrounds on the root element and the BODY element. Change the way the HTMLDocumentColorRule (for the table color quirk) is initialized since it used to depend on the BodyFixupRule. b=116161 (also fixes other bugs) r=attinasi sr=hyatt
2002-01-07 23:46:07 +00:00
bernd.mielke%snafu.de
5dc9e10b8e
bug 112010 fix build warnings r=karnaze sr=attinasi
2002-01-04 10:52:48 +00:00
rjesup%wgate.com
2212861db9
Bug 96108: Inline ElementAt(), add SafeElementAt(), voidarray usage fixes,
...
assertions for bad voidarray indexes. r=jst, sr=waterson
2001-12-21 01:10:07 +00:00
waterson%netscape.com
cf319e2bda
Bug 115113. Eliminate nsIReflowCommand, and just use nsHTMLReflowCommand directly. r=karnaze, sr=attinasi.
2001-12-17 22:39:59 +00:00
karnaze%netscape.com
8d51d27dbe
fixed bug 111872 - 2nd patch to allow the special reflow logic to apply to resize reflows in addition to incremental reflows. sr=attinasi, r=alexsavulov
2001-12-11 15:02:36 +00:00
bernd.mielke%snafu.de
f6bf1fa3b0
bug 106966 more table frames will now be able to clip the overflow r=karnaze sr=attinasi
2001-12-09 05:39:45 +00:00
karnaze%netscape.com
de4569576e
bug 113424 - mechanism for percent height frames inside table cells to receive special height reflow. sr=attinasi, r=alexsavulov
2001-12-07 14:51:12 +00:00
karnaze%netscape.com
957554abdd
bug 51023 - reduce the size of table related frame classes. sr=kin.
2001-11-30 15:05:51 +00:00
karnaze%netscape.com
10f261d80a
bug 112182 - check for null pointers, sr=attinasi, r=bernd.
2001-11-29 15:55:27 +00:00
karnaze%netscape.com
2c6f4c1ca5
bug 111028 - better height calc for table elements when printing. r=rods, sr=none.
2001-11-29 15:41:07 +00:00
karnaze%netscape.com
3fd44567b1
bug 111872 - Keep track of pct height content that overflows a cell on the 3rd pass reflow and Hide it. sr=attinasi, r=alexsavulov
2001-11-28 00:50:08 +00:00
karnaze%netscape.com
82b64534c6
bug 103925 (3rd patch) - display changes in reflow parameters. sr=attinasi.
2001-11-27 01:45:46 +00:00
bernd.mielke%snafu.de
311c32ef28
fix a build warning (troy) r=karnaze sr=attinasi
2001-11-25 20:38:30 +00:00
bernd.mielke%snafu.de
3dd92dce97
bug 99923 react correctly on style change reflows targetted at higher frames
...
r=karnaze sr=attinasi
2001-11-22 19:34:59 +00:00
karnaze%netscape.com
e5112115dc
bug 102784 - only start a row on another page if it doesn't fit on the current one if there is less than 5% of the current page space left. sr=attinasi, r=bernd
2001-11-21 14:42:00 +00:00
karnaze%netscape.com
640d129a66
bug 30692 (additional patch) - deal width percent height based contents inside a table cell during an incremental reflow. sr=attinasi, r=alexsavulov
2001-11-21 14:38:40 +00:00
karnaze%netscape.com
686efcd206
bug 110566 - get correct cell spacing value when calculating pct height basis on table. sr=attinasi, r=alexsavulov.
2001-11-20 01:21:18 +00:00
karnaze%netscape.com
d398bb4d73
bug 110523 - Get the correct starting row index when inserting a new row in a tbody that is not the first one. sr=atinasi, r=alexsavulov
2001-11-20 00:58:53 +00:00
karnaze%netscape.com
70142b8022
bug 110474 - fix pixel rounding errors. sr=attinasi, r=bernd
2001-11-19 15:51:28 +00:00
karnaze%netscape.com
a6b0240cf0
bug 110369 - pedemont's patch to put child on pixel boundary when center aligning. r=karnaze.
2001-11-16 14:54:11 +00:00
karnaze%netscape.com
ab875e9236
bug 80966 - calc row desired size when printing based on split height of cells. sr=attinasi, r=alexsavulov
2001-11-15 14:58:27 +00:00
karnaze%netscape.com
52520e36f0
bug 109043 - made percent tables without a computed height initiate a special 3rd pass reflow only when a table related frame up the chain has a fixed or percent height. Made row groups not allocate additional vertical space to percent rows in excess of the table height. sr=attinasi,r=alexsavulov
2001-11-14 13:44:38 +00:00
karnaze%netscape.com
40c7483281
bug 103925 (2nd patch) - flag pixel rounding errors in display reflow debugging. sr=attinasi, r=bernd
2001-11-14 13:40:03 +00:00
bernd.mielke%snafu.de
383266143d
style change reflows should be send down to the childrens, bug 108340, r=karnaze
...
sr=attinasi
2001-11-14 11:40:03 +00:00
bzbarsky%mit.edu
0dce65ed23
Use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2 where possible
...
(i.e. where the string is a literal). Bug 104159, r=jag, sr=alecf
2001-11-14 01:33:42 +00:00
karnaze%netscape.com
1880b98417
bug 105166 - additional patch to place rounding code in the right place. sr=attinasi.
2001-11-07 02:38:49 +00:00
karnaze%netscape.com
80a134ba45
bug 77982 - consider border/padding on a cell that goes from empty to non-empty during an incremental reflow. sr=attinasi, r=alexsavulov
2001-11-06 23:05:32 +00:00
karnaze%netscape.com
2bf0542c5a
bug 107857 - add -moz-show-background value to empty-cells and make that the quirk default. sr=attinasi, r=pierre.
2001-11-06 22:52:59 +00:00
attinasi%netscape.com
c78eb318ca
Elimiate calls to nsFrame::Invalidate when the dirtyRect is empty. Also, removed some invalid code from nsFrame::Invalidate and added DEBUG check to catch later offenders. b=103266 r=rbs sr=hyatt
2001-11-06 01:44:20 +00:00
karnaze%netscape.com
5bc05378ef
additional patch for bug 97138 to cache pct height info on row and constrain sum of row height pcts <= 100.
2001-11-05 15:15:24 +00:00
karnaze%netscape.com
4e510eb28b
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
1e228891d1
bug 105166 - split images (except for image contro frames), round pixels down for printing. sr=attinasi,kin r=alexsavulov
2001-11-01 15:31:13 +00:00
karnaze%netscape.com
70c38ff928
bug 106158 - changed outer table fix up of nested inner table's computed width to consider if the min width fits.
...
removed tree specific code. sr=waterson, r=alexsavulov.
2001-11-01 04:17:30 +00:00
karnaze%netscape.com
16dee217fc
bug 103925 - general reflow debugging capability. sr=attinasi, r=alexsavulov
2001-10-29 01:43:59 +00:00
karnaze%netscape.com
08cb1a9a29
bug 60816 use correct cell when rowspan and colspan overlap. Fix pixel rounding errors. sr=attiansi, r=alexsavulov
2001-10-26 02:30:38 +00:00
karnaze%netscape.com
6171a7693b
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
karnaze%netscape.com
4e2a495fca
bug 96343 - skip cellspacing logic when child is not a row. sr=attinasi, r=alexsavulov
2001-10-22 14:37:03 +00:00
karnaze%netscape.com
55b39581f8
bug 52531 - treate style change reflow like initial when positioning cell block.
2001-10-22 14:31:18 +00:00
karnaze%netscape.com
1cd8b477be
bug 86314 - invalidate properly when the inner table changes width. sr=attinasi, r=kmcclusk.
2001-10-22 14:24:54 +00:00
bernd.mielke%snafu.de
2c3c5c1767
bug 103443 replace the return rv?rv:NS_ERROR_FAILURE; with a more correct version
...
r=dbaron sr=attinasi
2001-10-13 09:27:46 +00:00
alexsavulov%netscape.com
0bd0232834
fix or bug 101883 - completes fix for bug 92143, adding NS_MAX check
...
sr= attinasi, r= karnaze
2001-10-02 21:29:26 +00:00
gerv%gerv.net
f385eb981a
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
4df9c7f7b6
Fix bug "IFrames repositioned by whitespace in HTML" (no number yet) - give cols with no content 0 width unless they have style width, sr=kin, r=alexsavulov
2001-09-26 13:49:26 +00:00
karnaze%netscape.com
b27e2932c9
bug 82401 - remove cell from correct parent when cell spans into split row; work around bug 101264 by doing initial reflow with unconstrained height. sr=kin, r=attinasi.
2001-09-24 14:48:38 +00:00
karnaze%netscape.com
b66c308429
bug 92143 - alexsavulov's patch for special handling of nowrap on <td> when there is a width. sr=attinasi, r=karnaze.
2001-09-21 13:43:18 +00:00
waterson%netscape.com
922ccadca8
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
a77cb3b548
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
attinasi%netscape.com
6e4dd09fad
Fixed a typo that was causing an assertion in one of my testcases: b=99229, r=karnaze sr=waterson
2001-09-11 21:28:38 +00:00
pavlov%netscape.com
4afb7665ec
fix for table 64bit lameness. bug 98686. r=gisburnd sr=jst
2001-09-07 09:58:16 +00:00
rjesup%wgate.com
91f2e4f126
bug 92573: VoidArray->AutoVoidArray changes for layout/*. r=kin, sr=attinasi
2001-09-06 21:11:44 +00:00
waterson%netscape.com
292424d20a
Bug 55086. Change nsContainerFrame::PositionFrameView() to position child views. Eliminate the |aView| parameter from that method, because the view can be retrieved from the frame and need not be done by the caller. Eliminate the NS_FRAME_NO_MOVE_CHILD_VIEWS flag, which was read-only; i.e., never set by anyone. r=dbaron, sr=attinasi
2001-09-05 20:27:19 +00:00
hyatt%netscape.com
1e28dfba99
Fix for 95475. r=jag, sr=ben, a=dbaron
2001-08-25 02:01:08 +00:00
karnaze%netscape.com
ce37632d6a
bug 48827 - round column width to even pixel when calculating percent column. sr=attinasi,r=bernd
2001-08-22 04:24:10 +00:00
karnaze%netscape.com
5e05c0feed
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
2001-08-22 04:18:48 +00:00
jgaunt%netscape.com
00f903a8da
fix for bug 94768
...
r=smfr,leaf
sr=hyatt
2001-08-17 03:13:07 +00:00
bernd.mielke%snafu.de
49da29064b
Lookup column specified fixed width before computing the colspans,
...
this is necessary for a reasonable min width distribution. bug 32841 r=karnaze
sr=attinasi
2001-08-15 07:20:18 +00:00
karnaze%netscape.com
4167691e9f
bug 85738 - added 3rd pass reflow for tables in pagination mode which specified heights. sr=attinasi, r=savulov
2001-08-08 01:13:35 +00:00
karnaze%netscape.com
968690cb87
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
2001-08-07 21:26:02 +00:00
karnaze%netscape.com
7c5a2841d5
bug 80817 (checked in for alexsavulov) - removed table cell nowrap hack, repaired block nowrap. sr=waterson, r=karnaze.
2001-08-06 22:05:31 +00:00
karnaze%netscape.com
dd2e20e284
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
72ace91df8
bug 82946 - changed CalculateRowHeights to use correct y origin. sr=attinasi, r=alexsavulov
2001-08-06 14:26:36 +00:00
karnaze%netscape.com
6b541cf86e
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
9e84d46642
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.
2001-08-06 14:18:50 +00:00
karnaze%netscape.com
23e6683e50
bug 78162 - don't optimize resize reflow on cell if its desired size exceeds its last avail size, sr=timeout, r=alexsavulov
2001-08-06 14:04:58 +00:00
karnaze%netscape.com
9fd988f8eb
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
2001-08-06 13:58:46 +00:00
attinasi%netscape.com
935e97f1da
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
bernd.mielke%snafu.de
8ce9ad251a
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
2001-07-16 19:15:01 +00:00
karnaze%netscape.com
7dcbe365fc
bug 89116 - rebalance table on cell incremental reflow when maximum width changes. sr=attinasi, r=alexsavulov.
2001-07-13 23:49:30 +00:00
bernd.mielke%snafu.de
54ea24b8b8
nsTableFrame code cleanup bug 89747 r =karnaze sr=attinasi
2001-07-13 05:53:09 +00:00
bernd.mielke%snafu.de
77be037166
Paint table background also in quirks mode. bug 46268, patch by fantasai@escape.com
...
r=bernd sr=attinasi
2001-07-01 16:40:56 +00:00
bernd.mielke%snafu.de
ca9d882b4e
remove cellspacing from table row background, bug 86220 r=dbaron sr=attinasi sr=asa
2001-06-20 04:48:34 +00:00
karnaze%netscape.com
66975c3122
bug 84378 - make whitespace:normal the default for tables (back the way it was before recent style changes), a=asa, sr=attinasi, r=alexsavulov
2001-06-13 02:32:26 +00:00
karnaze%netscape.com
bfd9157e60
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
a98a91fc1a
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
2bf7260d28
Fix for 78695 (rule matching improvements). r/sr=attinasi, jst, waterson
2001-05-31 22:19:43 +00:00
evaughan%netscape.com
453d1d1d71
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
karnaze%netscape.com
9fee7317f7
bug 74731 - remove extraneous cols at end of cell map rows, keep table cols and cell map cols in synch. sr=attinasi, r=cmanske
2001-05-17 12:40:27 +00:00
bernd.mielke%snafu.de
88c1a279ff
encapsulate printf's in BasicTableLayoutStrategy.cpp
...
bug 78770 r= karnaze sr = atttinasi
2001-05-16 14:56:09 +00:00
karnaze%netscape.com
e9e77df06c
bug 55202 - honor height of cell, sr=attinasi, r=bernd.mielke@snafu.de
2001-05-14 14:28:00 +00:00
evaughan%netscape.com
a8792fc3db
Landing accessibility
...
-r aarol, jgaunt
-sr brendan
2001-05-11 21:11:38 +00:00
mjudge%netscape.com
15834b4f59
sr= waterson r= kin bug 26831 table cell selection changed to use borders not background.
2001-05-03 23:57:08 +00:00
pierre%netscape.com
941bd70ab7
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
bernd.mielke%snafu.de
2c16f6523f
overwrite spurious percent colspan widths - bug 46944 r=karnaze sr=attinasi
2001-04-27 04:03:48 +00:00
bernd.mielke%snafu.de
2790531e39
checkin of the remaining lines from my previous patch for bug 47432.
...
thanks to dbaron r=karnaze sr=attinasi a=asa
2001-04-19 19:11:17 +00:00
karnaze%netscape.com
44e85b36d7
bug 8113 - render a cell's background and border unless its content is empty and it has "empty-cells:hide"
2001-04-17 14:58:34 +00:00
karnaze%netscape.com
eb59bf3e2f
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
bernd.mielke%snafu.de
4c5669ae9b
fix my bustage
2001-04-17 05:34:10 +00:00
bernd.mielke%snafu.de
78f52d1328
look first for the inner colspans if more than one colspan start in a column
...
bug 47432 r=karnazesr =attinasi
2001-04-17 04:32:32 +00:00
karnaze%netscape.com
da8ac2a302
fix build bustage.
2001-04-16 15:53:23 +00:00
karnaze%netscape.com
5816b4b59c
bug 59280 - better splitting of row groups/rows with rowspans. r=dcone.
2001-04-16 14:51:52 +00:00
karnaze%netscape.com
cad073eb92
bug 60807 - revised patch to handle 2 regression test cases.
2001-04-15 20:49:09 +00:00
karnaze%netscape.com
59d86fa19d
bug 60807 - reduce avail width by fixed widths when calculating colspan widths. sr=attinasi, r=bernd.mielke@snafu.de
2001-04-15 17:08:04 +00:00
rods%netscape.com
f439ddf0c3
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
ac551006fd
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
46aa2d1bf9
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
evaughan%netscape.com
2d2a0054e2
XP part of accessibility landing
...
-r vidur, rods -sr hyatt
2001-04-01 01:01:33 +00:00
karnaze%netscape.com
05bebf0544
bug 32794 -always set aStatus. sr=attinasi.
2001-03-28 21:26:58 +00:00
karnaze%netscape.com
040cbc0afc
bug 44523 - Get the actual rg from the cell in AppendCell rather than use the row index. sr=attinasi
2001-03-28 21:25:13 +00:00
karnaze%netscape.com
b463553234
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
83b5a56248
bug 60749 - on a table cell frame style change reflow, reinitialize the table's strategy.
2001-03-26 06:13:56 +00:00
karnaze%netscape.com
6e33b374d6
bug 73321 - fix regression caused by the cleanup bug 70989.
2001-03-26 05:16:32 +00:00
karnaze%netscape.com
15da38f393
bug 45055 - additional rounding for max element size and maximumWidth.
2001-03-26 00:56:44 +00:00
karnaze%netscape.com
a64dd8d80b
bug 45055 - align row heights on pixel boundaries when distributing extra space vertically. Work around block bug by rounding cells to even pixel boundary. sr=attinasi, r=bernd.mielke@snafu.de
2001-03-25 23:06:08 +00:00
karnaze%netscape.com
d0f96e6378
bug 72181 - treat style change reflow like initial reflow (with same optimizations). sr=attinasi
2001-03-25 20:06:29 +00:00
karnaze%netscape.com
01959e2045
bug 72396 - fix CalcBorderBoxWidth to not use unconstrained width. Fix column balancing to be skipped when there is an unconstrained width. sr=attinasi
2001-03-24 23:15:49 +00:00
karnaze%netscape.com
f0fcc96992
bug 72393 - correctly determine col min/max when cell changes size during incremental reflow and a strategy re-init is not needed. sr=attinasi, r=bernd.mielke@snafu.de
2001-03-23 15:34:14 +00:00
karnaze%netscape.com
7cd5717b02
bug 72554 - fix printing assertions, account for footer space when spliting row group and reflow footer. sr=attinasi
2001-03-22 15:59:37 +00:00
bernd.mielke%snafu.de
7f3e46099a
limit the spread of desired content width in colspans with specified fixed width's
...
bug 42187, it fixes also the regression in bug 2684. r=karnaze sr=attinasi
2001-03-21 06:02:21 +00:00
timeless%mac.com
d44332bdf7
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
ca4feee704
bug 71810 - don't have inline virtual methods. r=karnaze.
2001-03-13 15:21:42 +00:00
karnaze%netscape.com
a3a25d11b0
table reflow coalescing, table reflow face lift. sr=attinasi
2001-03-13 06:38:59 +00:00
bernd.mielke%snafu.de
8d60ff4263
fix regression - bug 42443, overspecified columns should distribute their
...
space only to well behaving columns, r= karnaze sr= attinasi
2001-03-13 05:10:17 +00:00
rods%netscape.com
fe6f8fcf66
Display frame reflow counts (turned via config file define)
...
Bug 71514 r=kmclusk sr=attinasi
2001-03-13 01:47:22 +00:00
erik%netscape.com
72e5dead38
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
blakeross%telocity.com
128f3bdbbf
Table crash in webmail page (70072). r=karnaze sr=attinasi
2001-03-05 22:09:14 +00:00
dcone%netscape.com
432ce577ce
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
bernd.mielke%snafu.de
58b4f45858
enable the overflow:hidden from CSS2 for table cells (fixed layout)
...
bug 44505. r=karnaze sr=attinasi
2001-02-24 14:30:12 +00:00
rbs%maths.uq.edu.au
ea2b429682
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
ad19cf4c81
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
68c2f1719b
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
300217e3ae
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
karnaze%netscape.com
50a07c2c2e
more peformance work on test case of bug 60494. Removed redundant calls to recompute colspan widths. Added more debug reflow timing code. r=peterl.
2001-02-01 02:29:14 +00:00
karnaze%netscape.com
b6d42b35d2
bug 65750 - fix error with negative numerator in colspan calculations. sr=none, r=bernd.mielke.snafu.de.
2001-01-30 05:00:44 +00:00
dbaron%fas.harvard.edu
7a97a55d82
Remove trailing semicolons after all uses of MOZ_DECL_CTOR_COUNTER to quiet build warnings on Mac. b=60415 a=brendan@mozilla.org
2001-01-27 23:06:33 +00:00
rods%netscape.com
9c6f7ccade
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
d2678ca972
bug 34176 - correct fixed table layout over allocated cols. sr=waterson, r=karnaze.
2001-01-26 23:44:59 +00:00
karnaze%netscape.com
aca723ed2d
bug 62502 - null pointer check. sr=waterson, r=karnaze.
2001-01-26 23:40:36 +00:00
karnaze%netscape.com
00c9bf72c8
bug 56201 - don't allow a cell to return a desired width bigger than the avail width in a fixed layout table. sr=buster, r=peterl.
2001-01-25 22:57:53 +00:00
karnaze%netscape.com
a10815bf96
bug 65372 - allow rows to be inserted after an over specified row span. sr=buster, r=attinasi.
2001-01-25 16:02:14 +00:00
karnaze%netscape.com
97681eacb4
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
9927e53497
better table reflow debugging including support for elapsed time. sr=buster.
2001-01-25 15:55:51 +00:00
mcafee%netscape.com
2a02bb78fd
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
531ba68b54
#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
14aced24f2
bug 63445 - initialized array of float values. r=attinasi.
2001-01-13 00:26:01 +00:00
karnaze%netscape.com
4ae530d914
bug 46623 - allocate proportional and auto cols together when balancing columns. (sr=buster, r=peterl)
...
allow columns (due to colspan) containing no originating cols at the end of the table to exist
2001-01-12 23:07:54 +00:00
karnaze%netscape.com
d96b16051e
removed assertion added during fix for bug 57828.
2001-01-11 23:22:44 +00:00
karnaze%netscape.com
da2e6037b8
bug 57828 - better handling of nowrap in table cell. sr=buster, r=attinasi.
2001-01-11 23:03:37 +00:00
karnaze%netscape.com
b56c327983
bug 56201 - allow cell to return larger desired size than avail during incremental reflow. sr=buster, r=peterl
2001-01-11 22:51:35 +00:00
rods%netscape.com
c81b2c3b26
removing most all NS_DEFINE_IID and replacing them with NS_GET_IID macros
...
Bug 61274, r=buster sr=waterson
2001-01-04 20:44:42 +00:00
karnaze%netscape.com
32634b4d46
bug 42443 - consider over specified col spans when allocating array, sr=buster
2000-12-21 23:06:44 +00:00
karnaze%netscape.com
003761d59a
bug 40721 - improved TallestCellGotShorter(), sr=buster, r=rods
2000-12-21 23:03:42 +00:00
karnaze%netscape.com
5550404d5b
fix mac bustage
2000-12-19 21:16:41 +00:00
karnaze%netscape.com
968a35634b
bugs 47163, 60807 and others, sr=buster
...
simplified BasicTableLayoutStrategy's CalculateTotals and CanAllocate
better calculation of proportional cols
calculation of adjusted widths due to colspans honors the fixed and pct widths of cols being spanned
2000-12-19 20:29:46 +00:00
karnaze%netscape.com
211a772d0c
bug 29058 (slightly revised patch submitted by bernd.mielke@snafu.de) r=karnaze (previously sr=waterson).
2000-11-30 22:45:48 +00:00
rods%netscape.com
3d12067611
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
fcd39b5df7
bug 42033 (patch submitted by bernd.mielke@snafu.de) - give 0 proportional cols their min width. sr=waterson, r=karnaze.
2000-11-30 21:44:59 +00:00
karnaze%netscape.com
c6c2e4f226
bug 9848 - check for out of memory when calling new. r=dcone.
2000-11-30 15:53:55 +00:00
karnaze%netscape.com
d3afcd4ac6
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
karnaze%netscape.com
2783c0a901
bug 35662 - when computing an artifical auto table width for % cells, count only the max contributor in each col. sr=waterson, r=peterl
...
bug 29058 (patch submitted by bernd.mielke@snafu.de ) - consider proportional widths in avail totals. sr=waterson, r=karnaze
2000-11-29 21:48:56 +00:00
karnaze%netscape.com
cf4b9cf1d6
bug 56563 - frame constructor creates anonymous frames when a table has a child which is not table related.
...
ConstructFrameByTag takes additional arg indicating that a whitespace frame was not constructed. sr=buster, r=attinasi
2000-11-27 22:47:33 +00:00
karnaze%netscape.com
7021f8c112
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
9a76306ac2
bug 40828 - call DidSetStyleContext when reflow a cell unconstrained. a=buster, r=dcone.
2000-11-15 16:01:26 +00:00
karnaze%netscape.com
a4a746eda1
bug 59252 - fixed regression caused by bug 53690. Don't reflow cell's in a fixed layout table unconstrained. a=buster, r=attinasi.
2000-11-15 14:59:47 +00:00
karnaze%netscape.com
d089df6135
bug 53690 - don't allow a split row to reflow its cells unconstrained. a=buster, r=dcone.
2000-11-03 04:25:29 +00:00
buster%netscape.com
37a037daea
bug 53690 part of table never displayed because of incremental reflow bug
...
r=karnaze
a=waterson
2000-10-30 04:15:32 +00:00
warren%netscape.com
4189314fdb
Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
2000-10-28 22:17:53 +00:00