bmlk%gmx.de
1882c8644f
reorder row groups to keep them in sync when the nextinflow changes underneath bug 302911 r/sr=roc a=dbaron
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@206468 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-03 05:10:59 +00:00
bmlk%gmx.de
0f0d7c93fc
adjust the starting column index always if a entire colgroup needs adjusted colindices bug 339315 r/sr=bzbarsky a=mtschrep
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@206263 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-01 03:52:10 +00:00
roc+%cs.cmu.edu
46349537aa
Bug 338770. Don't even start trying to split row groups unless we're paginated. r=bernd,sr=bzbarsky,a=mtschrep
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@201287 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-29 21:32:00 +00:00
bmlk%gmx.de
1d7913440a
remove deadcode and fix a potential 0 deref, bug 333356 r/sr=bzbarsky a=dveditz
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@200229 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-18 05:48:19 +00:00
bmlk%gmx.de
8cba692cb2
insist on an inner table frame, resistance to any other childlist, bug 329768, r/sr=bzbarsky a=jay
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193719 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-06 19:09:25 +00:00
bmlk%gmx.de
b8e7cf81ef
insert new rowgroup cellmaps in the order predicted by OrderRowGroups, bug=317554 r/sr/a=roc
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191503 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-01 18:58:30 +00:00
bmlk%gmx.de
ae491d3518
fix for null pointer deref, only rowspans span into the row below. bug 316636 r/sr=bzbarsky a=mtschrep
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@186612 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-27 13:00:26 +00:00
bmlk%gmx.de
38f325ca21
Do not rely on addcells to compute correctly mRowCount. bug 308752 r/sr=bzbarsky a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181159 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 17:46:52 +00:00
bzbarsky%mit.edu
89945cc989
Fix crash bug 302118, patch by bernd, r+sr=bzbarsky, a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180436 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 20:45:44 +00:00
bzbarsky%mit.edu
4fabfd0507
limit pctHeightObserver to quirks mode bug 305975, patch by bernd,
...
r/sr=bzbarsky, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180399 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 15:48:33 +00:00
timeless%mozdev.org
c2fcb662c5
Bug 277553 clicking on Textarea with a RTL direction doesnt work
...
patch by uriber@gmail.com r=bz sr=bz a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@177023 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 21:55:55 +00:00
bmlk%gmx.de
f0cdc1dedb
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
...
git-svn-id: svn://10.0.0.236/trunk@174927 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-21 04:50:42 +00:00
timeless%mozdev.org
dde2e4eda3
Bug 294823 ASSERTION: max element width exceeded desired width: 'PR_FALSE'
...
patch by bernd r=roc sr=roc a=asa
git-svn-id: svn://10.0.0.236/trunk@174712 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-16 18:22:38 +00:00
bzbarsky%mit.edu
d7cdf419a0
Fix leak in table background painting. Bug 295236, r=bernd, sr=dveditz, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@173727 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-24 04:15:05 +00:00
bzbarsky%mit.edu
3f6088524e
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
git-svn-id: svn://10.0.0.236/trunk@172872 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-29 15:44:38 +00:00
roc+%cs.cmu.edu
131435cb9a
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
...
git-svn-id: svn://10.0.0.236/trunk@172836 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-28 21:57:22 +00:00
dbaron%dbaron.org
f94ce77397
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
...
git-svn-id: svn://10.0.0.236/trunk@171857 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-07 18:04:38 +00:00
bmlk%gmx.de
b5b65a13ed
we need enough space to insert a cell even at the end of a row, bug=284575 r/sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@171569 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 17:20:08 +00:00
bmlk%gmx.de
6733807ecf
prevent negative available widths for rowgroups when changing from an empty table to one with cells and cellspacing, bug 271047 r/sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@171373 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-30 07:42:49 +00:00
dbaron%dbaron.org
8b93b2aa52
Fix coverity uninitialized variable warnings in layout. b=288092 r=bernd sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@171357 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-30 01:50:56 +00:00
bmlk%gmx.de
0cb4778ab7
build warnings (shadow + unused variables) bug 287097 r/sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@171163 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-24 19:02:59 +00:00
bmlk%gmx.de
dc30d31527
take vertical margins into account during height constrained situations like printing. bug 285006 r/sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@170920 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-19 17:59:11 +00:00
dbaron%dbaron.org
a92ac96d32
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
...
git-svn-id: svn://10.0.0.236/trunk@170866 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-18 02:15:44 +00:00
roc+%cs.cmu.edu
d368c128cd
Bug 285030. Ensure BCData::mCornerBevel is initialized. r=bernd, sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@170250 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-06 21:18:54 +00:00
bmlk%gmx.de
44cb74265a
limit the nowrap + width hack to quirks mode bug 277232 r/sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@170242 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-06 18:33:12 +00:00
bmlk%gmx.de
62e6af1eb3
make colframe cache nonpublic bug 278644 r/sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@170208 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-05 16:43:07 +00:00
roc+%cs.cmu.edu
0f923db490
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
...
git-svn-id: svn://10.0.0.236/trunk@169282 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-16 20:02:14 +00:00
bzbarsky%mit.edu
807f289552
Move reflow command construction into nsPresShell::AppendReflowCommand, remove
...
some members, switch some callers to the non-COM-ish apis. Bug 267085, r+sr=rbs
git-svn-id: svn://10.0.0.236/trunk@168953 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-08 00:59:52 +00:00
bryner%brianryner.com
7de757ef1d
Remove unneeded nsIFrameLoader interface (bug 280992). r+sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@168946 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-07 23:53:47 +00:00
bzbarsky%mit.edu
2bea98552c
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
git-svn-id: svn://10.0.0.236/trunk@168894 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-07 01:58:25 +00:00
mats.palmgren%bredband.net
a32f025a3a
Don't page-break before or after a repeated frame. b=278983 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@168835 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-05 04:23:52 +00:00
bmlk%gmx.de
ec1972d403
Insert only one column group at a time and not all following siblings, bug 277062 r/sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@168645 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-01 18:07:44 +00:00
cvshook%sicking.cc
12f074b44e
Bug 236476: Change GetHTMLAttribute to GetParsedAttr. Also fixes bug 232706 by removing final uses of nsHTMLValue.
...
r=bz sr=jst
git-svn-id: svn://10.0.0.236/trunk@168269 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-25 00:02:58 +00:00
bryner%brianryner.com
2474296ae5
Remove nsIHTMLContent interface (bug 276959). r+sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@167619 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-12 19:45:38 +00:00
bmlk%gmx.de
17f1b0ea6a
improve the splitting of row groups in pagination mode, bug 272830 r/sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@167168 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-01 18:23:33 +00:00
neil%parkwaycc.co.uk
b6cfbdda85
Bug 276100 GetOriginToView has unused PresContext argument p=bugmail@q1n.org r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@167161 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-01 17:26:29 +00:00
bugzilla%arlen.demon.co.uk
e4daffa10a
Bug 270708 remove nsPresContext variable from AttributeChanged and cleaned up comment in nsIFrame.h
...
p=bugmail@q1n.org r=pkwarren sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@167124 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-31 01:13:27 +00:00
bugzilla%arlen.demon.co.uk
ec5d09357e
Bug 113580 switch uses of getAttribute to hasAttributeValue whenever possible
...
p=bugmail@q1n.org r=dbaron sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@167123 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-31 00:41:58 +00:00
bmlk%gmx.de
d5cb7cf961
style lookup correction for border collapse computation under rtl conditions, bug 267420 r=fantasai sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@167047 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-27 18:43:55 +00:00
bmlk%gmx.de
adcb976e59
remove unused prescontext from PlaceFrameView, PlaceChildsView, ConsiderChildOverflow bug 276092 r/sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@167045 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-27 15:05:18 +00:00
dbaron%dbaron.org
41499fd2db
Fix misspellings of 'pseudo' in comments. Bug 106386. Patch by Alex Vincent <ajvincent@gmail.com>. r=timeless sr=peterv
...
git-svn-id: svn://10.0.0.236/trunk@166869 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-19 21:45:51 +00:00
bsmedberg%covad.net
3edf9d37c8
Bug 275605 - libxul step 3 (all of tier 9, except libmozjs.so which will remain separate indefinitely) r=darin
...
git-svn-id: svn://10.0.0.236/trunk@166737 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-15 04:07:01 +00:00
dbaron%dbaron.org
648ea2a101
Bug 272151: reorganize files within layout, r+sr=roc: add new Makefiles.
...
git-svn-id: svn://10.0.0.236/trunk@166411 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-07 18:09:28 +00:00
bmlk%gmx.de
f4ecc570fe
switch the frame sorting from the frame constructor to the table frame + a couple of build warning fixes, bug 269648, r/sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@166078 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-01 18:47:34 +00:00
bzbarsky%mit.edu
d7f7f7881a
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
git-svn-id: svn://10.0.0.236/trunk@166006 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-01 03:51:35 +00:00
dbaron%dbaron.org
3de6c85ac5
Do size adjustments for empty cells only when 'empty-cells' says empty cells don't have borders. b=271955 r=bernd sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@166005 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-01 03:50:03 +00:00
bzbarsky%mit.edu
98e8d59a4a
Fix asserts by making sure that border-spacing is always computed to coord
...
values. Bug 270325, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@165948 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-30 18:30:58 +00:00
roc+%cs.cmu.edu
d6143a38f4
Bug 271869. mBorderWidths need not be per-nsStyleBorder/nsStyleOutline, put it in the prescontext instead. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@165810 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-26 18:40:58 +00:00
bmlk%gmx.de
b232386286
update the block overflow area if we shorten a cell in fixed layout, bug 266868 r/sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@165348 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-14 14:47:59 +00:00
bmlk%gmx.de
52743ec8c0
Split row groups works only for paginated media bug 268231 r/sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@165259 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-11 17:27:38 +00:00