Граф коммитов

1215 Коммитов

Автор SHA1 Сообщение Дата
bmlk%gmx.de a12211ee7d fix reflow reason for special height reflow, reevaluate height reflow conditions as tables with fixed layout might have one reflow less bug 293761 r/sr=roc a=asa 2005-06-21 04:50:42 +00:00
timeless%mozdev.org da35abb0d2 Bug 294823 ASSERTION: max element width exceeded desired width: 'PR_FALSE'
patch by bernd r=roc sr=roc a=asa
2005-06-16 18:22:38 +00:00
bzbarsky%mit.edu 9bc3b329c2 Fix leak in table background painting. Bug 295236, r=bernd, sr=dveditz, a=asa 2005-05-24 04:15:05 +00:00
bzbarsky%mit.edu 0597971698 Fix border width inheritance by keeping track of both the border width we'd
have if our style were not none/hidden and the actual computed border width.
Bug 290377, r+sr=dbaron, a=asa
2005-04-29 15:44:38 +00:00
roc+%cs.cmu.edu af00f217f9 Bug 240276. Make nsHTMLScrollFrame be a regular HTML frame, not a box frame, so we don't have to go through box layout. It gets its own reflow implementation that handles min-max and lots of other good stuff. rs+sr=dbaron,a=asa 2005-04-28 21:57:22 +00:00
dbaron%dbaron.org f62b4fe8e0 Fix too-much-overflow regression by making border-collapse cells store the full width of the border rather than just the inside half of it. Also make BCPixelSize 16-bit instead of 8-bit and use it in more places, and a little other cleanup. b=286794 r=bernd sr=roc a=brendan 2005-04-07 18:04:38 +00:00
bmlk%gmx.de f19c6d6947 we need enough space to insert a cell even at the end of a row, bug=284575 r/sr=bzbarsky 2005-04-04 17:20:08 +00:00
bmlk%gmx.de 3cce47c571 prevent negative available widths for rowgroups when changing from an empty table to one with cells and cellspacing, bug 271047 r/sr=roc 2005-03-30 07:42:49 +00:00
dbaron%dbaron.org 6780d77208 Fix coverity uninitialized variable warnings in layout. b=288092 r=bernd sr=roc 2005-03-30 01:50:56 +00:00
bmlk%gmx.de 543c2d135a build warnings (shadow + unused variables) bug 287097 r/sr=bzbarsky 2005-03-24 19:02:59 +00:00
bmlk%gmx.de b6c2e82ca6 take vertical margins into account during height constrained situations like printing. bug 285006 r/sr=roc 2005-03-19 17:59:11 +00:00
dbaron%dbaron.org 7c5050d35b Make overflow area for border-collapse table cells include the whole border (and maybe a pixel more) so that style change invalidation of border-collapse table cells will invalidate what got changed. b=271755 r=bernd sr=roc 2005-03-18 02:15:44 +00:00
roc+%cs.cmu.edu db26d01c08 Bug 285030. Ensure BCData::mCornerBevel is initialized. r=bernd, sr=bzbarsky 2005-03-06 21:18:54 +00:00
bmlk%gmx.de c7c61a4e2b limit the nowrap + width hack to quirks mode bug 277232 r/sr=bzbarsky 2005-03-06 18:33:12 +00:00
bmlk%gmx.de 3ff20d69e8 make colframe cache nonpublic bug 278644 r/sr=bzbarsky 2005-03-05 16:43:07 +00:00
roc+%cs.cmu.edu a2db8039a3 Bug 274516. Tables should use the ordered rowgroup array to decide which children to push, not just follow the sibling list. Also, repeating footers should not be pushed. r=bernd, sr=bzbarsky, a=choffman 2005-02-16 20:02:14 +00:00
bzbarsky%mit.edu 726f0d35da Move reflow command construction into nsPresShell::AppendReflowCommand, remove
some members, switch some callers to the non-COM-ish apis.  Bug 267085, r+sr=rbs
2005-02-08 00:59:52 +00:00
bryner%brianryner.com 30d64853e0 Remove unneeded nsIFrameLoader interface (bug 280992). r+sr=jst. 2005-02-07 23:53:47 +00:00
bzbarsky%mit.edu b626abc29c Remove prescontext args for some nsIFrame methods
(Append/Insert/Remove/ReplaceFrames) and for some methods in table land.  Patch
by Vidar Braut Haarr <bugmail@q1n.org>, r+sr=bzbarsky
2005-02-07 01:58:25 +00:00
mats.palmgren%bredband.net 95059bd9df Don't page-break before or after a repeated frame. b=278983 r+sr=bzbarsky 2005-02-05 04:23:52 +00:00
bmlk%gmx.de 64bfc54cd7 Insert only one column group at a time and not all following siblings, bug 277062 r/sr=bzbarsky 2005-02-01 18:07:44 +00:00
cvshook%sicking.cc 163b6ef1cc Bug 236476: Change GetHTMLAttribute to GetParsedAttr. Also fixes bug 232706 by removing final uses of nsHTMLValue.
r=bz sr=jst
2005-01-25 00:02:58 +00:00
bryner%brianryner.com 5e2d6d2947 Remove nsIHTMLContent interface (bug 276959). r+sr=jst. 2005-01-12 19:45:38 +00:00
bmlk%gmx.de e1cb62637e improve the splitting of row groups in pagination mode, bug 272830 r/sr=bzbarsky 2005-01-01 18:23:33 +00:00
neil%parkwaycc.co.uk 416f37d27d Bug 276100 GetOriginToView has unused PresContext argument p=bugmail@q1n.org r+sr=dbaron 2005-01-01 17:26:29 +00:00
bugzilla%arlen.demon.co.uk c2ea7ec445 Bug 270708 remove nsPresContext variable from AttributeChanged and cleaned up comment in nsIFrame.h
p=bugmail@q1n.org r=pkwarren sr=bzbarsky
2004-12-31 01:13:27 +00:00
bugzilla%arlen.demon.co.uk b02aed565c Bug 113580 switch uses of getAttribute to hasAttributeValue whenever possible
p=bugmail@q1n.org r=dbaron sr=bzbarsky
2004-12-31 00:41:58 +00:00
bmlk%gmx.de bd74f594d5 style lookup correction for border collapse computation under rtl conditions, bug 267420 r=fantasai sr=dbaron 2004-12-27 18:43:55 +00:00
bmlk%gmx.de 917905359e remove unused prescontext from PlaceFrameView, PlaceChildsView, ConsiderChildOverflow bug 276092 r/sr=dbaron 2004-12-27 15:05:18 +00:00
dbaron%dbaron.org 1cc6b3262a Fix misspellings of 'pseudo' in comments. Bug 106386. Patch by Alex Vincent <ajvincent@gmail.com>. r=timeless sr=peterv 2004-12-19 21:45:51 +00:00
bsmedberg%covad.net 81a0de68d5 Bug 275605 - libxul step 3 (all of tier 9, except libmozjs.so which will remain separate indefinitely) r=darin 2004-12-15 04:07:01 +00:00
dbaron%dbaron.org 178b5e327a Bug 272151: reorganize files within layout, r+sr=roc: add new Makefiles. 2004-12-07 18:09:28 +00:00
bmlk%gmx.de ece9c8c5ee switch the frame sorting from the frame constructor to the table frame + a couple of build warning fixes, bug 269648, r/sr=bzbarsky 2004-12-01 18:47:34 +00:00
bzbarsky%mit.edu 4f0f52ec29 Fix painting of backgrounds on scrollable rowgroups (which aren't kids of the
table, so require slightly more complicated computation of the coordinate
transformations).  Bug 267592, r=fantasai, sr=roc
2004-12-01 03:51:35 +00:00
dbaron%dbaron.org 1c0ce88514 Do size adjustments for empty cells only when 'empty-cells' says empty cells don't have borders. b=271955 r=bernd sr=roc 2004-12-01 03:50:03 +00:00
bzbarsky%mit.edu 3abdaecd3c Fix asserts by making sure that border-spacing is always computed to coord
values.  Bug 270325, r+sr=dbaron
2004-11-30 18:30:58 +00:00
roc+%cs.cmu.edu 76c942edd9 Bug 271869. mBorderWidths need not be per-nsStyleBorder/nsStyleOutline, put it in the prescontext instead. r+sr=dbaron 2004-11-26 18:40:58 +00:00
bmlk%gmx.de abb2d4c0d0 update the block overflow area if we shorten a cell in fixed layout, bug 266868 r/sr=roc 2004-11-14 14:47:59 +00:00
bmlk%gmx.de 78ae01e142 Split row groups works only for paginated media bug 268231 r/sr=bzbarsky 2004-11-11 17:27:38 +00:00
aaronleventhal%moonset.net 49c338e123 Part of bug 250269. Outline missing on some elements. r+sr=roc 2004-11-11 15:21:52 +00:00
aaronleventhal%moonset.net 7504e97ddf Bug 250269. Outlines not getting painted on buttons, radios, checkboxes, tables and table cells. r+sr=roc 2004-11-11 15:07:22 +00:00
bmlk%gmx.de 41eca9d7d0 during pseudo frame creation pseudo colgroup frames should not taken into account when analyzing the pseudostackframe depth, bug 266015 r=me sr=bzbarsky 2004-11-06 07:07:43 +00:00
bmlk%gmx.de 92eb123e1b fix build bustage 2004-10-31 16:55:12 +00:00
bmlk%gmx.de bac9b661a3 paint borders rtl in border collapsed tables when dir=rtl is specified for the table, initial patch by dbaron bug 174470 r/sr=dbaron 2004-10-31 15:52:52 +00:00
bmlk%gmx.de be306b6328 change ref to pointer to catch spurious crash bug=264733 r/sr=bzbarsky 2004-10-29 17:44:29 +00:00
bmlk%gmx.de 0422c5d7a6 fix flawed reflow logic for empty table cells bug 226637 r/sr=bzbarsky 2004-10-29 17:31:53 +00:00
bmlk%gmx.de ed3c7fcddf query the reflow path only during incr. reflow bug 264620 r/sr=bzbarsky 2004-10-16 18:21:15 +00:00
bmlk%gmx.de b53073c3c1 mark previously destroyed row frame as nsnull so that the pointer will not be reused bug 263738 r/sr=bzbarsky 2004-10-13 05:49:39 +00:00
bmlk%gmx.de 19eca727bd hide the overflow that results from overconstrained percentage heights inside table cell frames only in quirks mode, bug 245434 r/sr=dbaron 2004-10-10 07:31:35 +00:00
bmlk%gmx.de 93d845bd82 reorganize CalCDominantBorder, reduce the number of arguments, change the border structure. make the rules handling more evident, bug 229883, With more than a little help from my friends (fantasai, boris) r/sr=bzbarsky 2004-10-09 12:04:52 +00:00