Commit Graph

1046 Commits

Author SHA1 Message Date
bmlk%gmx.de
d8653592e5 the mew of colspan cell needs to be redistributed this can only be done during the strategy init. bug 207208 r=jkeiser sr=dbaron 2003-06-09 17:51:25 +00:00
bmlk%gmx.de
d9ced339df Initialize only table related frames, that should be more safe, bug 207145 r=jkeiser sr=kin 2003-06-07 08:48:24 +00:00
jkeiser%netscape.com
b7edff8612 Fix crash on split colspan frames (Bug 194330), r=karnaze@netscape.com, sr=kin@netscape.com 2003-06-06 03:22:01 +00:00
kin%netscape.com
0cfd50ccf4 Fix for bug 193257 (AIM Today page renders incorrectly)
Modified AppendFrames() and InsertFrames() to call SetNeedStrategyBalance(PR_TRUE) when the table isn't auto height. This forces any previously reflowed rows, who were adjusted to take up all of the table's height, to recalculate their height during the dirty reflow that gets generated, so all rows get resized properly.

r=bernd_mozilla@gmx.de  sr=dbaron@dbaron.org
2003-06-05 17:44:28 +00:00
bmlk%gmx.de
6193ec703e border collapse - lookup the correct border owner style, bug 196133, r=jkeiser sr=roc+moz 2003-05-31 14:49:18 +00:00
bmlk%gmx.de
cbc7dbaa0d avoid marking columns that only have a desired width empty, what would exclude them from space redistribution, bug 194024, r=jkeiser sr=bzbarsky 2003-05-31 14:15:56 +00:00
dougt%meer.net
c116b571ee Fixing memory leaks. b=206655, r=bernd, sr=dbaron, a=asa 2003-05-22 22:12:09 +00:00
dbaron%dbaron.org
75ff60c62f Clean up API (and its callers) for getting style data: remove unneeded null checks and switch to new inline member functions (one for each struct) that return values. b=197205 r+sr=roc a=brendan 2003-05-15 03:42:21 +00:00
dbaron%dbaron.org
10222fc8e5 The table outer frame should not get events for any coordinates, since it includes the margins of the table and caption. b=200966 r=bernd sr=bzbarsky 2003-04-09 21:14:51 +00:00
bmlk%gmx.de
00f2ea1ad8 build warning fix bug 198738 r/sr=bzbarsky 2003-04-05 15:36:31 +00:00
bzbarsky%mit.edu
7b4226bec8 fixing typo in error message. Bug 196449, patch by anedah-9@student.luth.se
(Andre Dahlqvist), r=bernd, sr=bzbarsky
2003-04-03 05:35:51 +00:00
bmlk%gmx.de
c9d8064022 fix build warnings from my previous checkin 2003-03-22 12:21:22 +00:00
bmlk%gmx.de
ebf5835d15 change table cell width to content width, bug 119100 r=jkeiser sr=bzbarsky 2003-03-21 19:35:36 +00:00
bmlk%gmx.de
5fe83d7fe4 compute margin based overflow area for innertable and caption frame bug 198009 r/sr=bzbarsky 2003-03-21 19:32:09 +00:00
bzbarsky%mit.edu
83e46b1a49 Fix some spelling errors in comments. Bug 106386, patch by Nicholas Bebout
<nb@ipnode.info>, r=doron, sr=dmose
2003-03-19 04:35:08 +00:00
bmlk%gmx.de
9359dc9771 require the presence of the inner table frame for reflow bug 189751 r=jkeiser sr=roc+moz 2003-03-14 10:31:55 +00:00
bmlk%gmx.de
da94756a04 compiler warning fix, bug 167659, orig. patch by caillon, r=jkeiser, sr=dbaron 2003-03-11 13:33:19 +00:00
bernd.mielke%snafu.de
4beab5f987 mBits must be an unsigned long because it must match the size of mOrigCell on both 32- and 64-bit platforms. bug 194726 r/sr=roc+moz 2003-02-28 06:35:12 +00:00
roc+%cs.cmu.edu
67a197918a Bug 191938. 'Dont print backgrounds' by setting background to white. also clean up unused params and make background-attachment:fixed work in printing/printpreview. r+sr=bzbarsky 2003-02-23 02:49:22 +00:00
bernd.mielke%snafu.de
74c2f5d34d improve rowspan border collapse handling, bug 157047 r=jkeiser, sr=roc+moz 2003-02-22 19:24:49 +00:00
dbaron%dbaron.org
6dd68f3c64 Remove nsISizeOfHandler and associated SizeOf methods. b=106792 r=bzbarsky sr=jst 2003-02-22 15:34:38 +00:00
bryner%netscape.com
e43f5a49fd Remove nsIStyleContext (bug 114713), r/sr=dbaron. Changed lots of methods to use nsStyleContext* or already_AddRefed<nsStyleContext> as return values, depending on whether a reference is returned. Turn on nsRefPtr (bug 104346), and change nsDerivedSafe to not declare AddRef and Release explicitly virtual, r=jag, sr=dbaron. 2003-02-22 00:32:13 +00:00
bernd.mielke%snafu.de
918c00dbae the cursor should move at positions where the cellmap has holes, bug 193405 r=jkeiser sr/a=dbaron 2003-02-17 06:17:09 +00:00
bernd.mielke%snafu.de
7d20b41954 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
e8ee31f282 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
1d5c6eb40e 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
57124d8115 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
7f0488eb18 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
b2dc2fa3b5 fix bustage 2003-01-07 06:08:23 +00:00
bernd.mielke%snafu.de
88a3ae90de 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
d25b02bef7 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
5e686dad63 documentation fix, bug 187257 r=karnaze sr=bzbarsky 2003-01-02 10:23:08 +00:00
dbaron%fas.harvard.edu
69151bc05f 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
3e9a5f3d4c 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
8cb0c90ab3 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
206c7acdf6 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
0f0042a430 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
371ffa7c11 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
18c9e6244b 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
8d87d5e285 Bug 8929: Kill NS_COMFALSE
r=peterv sr=bz
2002-11-25 11:21:22 +00:00
karnaze%netscape.com
00660edeab 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
f6b1702067 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
6c8f00500f 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
afc0dd96b3 fix OS2 bustage sorry 2002-11-08 10:42:48 +00:00
bernd.mielke%snafu.de
4abbad8856 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
e802c4dc50 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
cb0b0bbf0b 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
5ba9439c07 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
1a767b2826 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
6b2b7fd413 fix typo, b=40721, r=karnaze, sr=kin 2002-10-01 19:40:28 +00:00