jruderman%hmc.edu
926f73ad9b
Add crashtest
2007-12-17 05:21:42 +00:00
jruderman%hmc.edu
58c7796888
To explore strange new crashtests. [Commit message suggested by JoeS]
2007-12-17 04:48:42 +00:00
jruderman%hmc.edu
ea5778e2f9
Add crashtests
2007-12-17 04:22:22 +00:00
jruderman%hmc.edu
c1a8e293b8
Add crashtest
2007-12-17 03:08:21 +00:00
jruderman%hmc.edu
3b8f2566f3
Add crashtest!
2007-12-17 03:06:31 +00:00
jruderman%hmc.edu
9f09822269
Add crashtest
2007-12-17 02:41:22 +00:00
jruderman%hmc.edu
d5a7a18362
In space, no one can hear you crashtest.
2007-12-16 03:47:22 +00:00
jruderman%hmc.edu
43259d4027
Add crash test
2007-12-16 02:48:45 +00:00
jruderman%hmc.edu
3b20bd12f3
De-bust
2007-12-16 01:32:00 +00:00
jruderman%hmc.edu
877d22478f
A nun, a priest, and a rabbi walk into a crashtest...
2007-12-16 00:56:27 +00:00
jruderman%hmc.edu
cb216a1658
I, for one, welcome our new crashtest overlords.
2007-12-15 22:21:58 +00:00
jruderman%hmc.edu
368b837b7b
Add crashtest
2007-12-15 22:19:06 +00:00
bmlk%gmx.de
74cb3aea44
fix handling of empty rowgroups (that are rg without a row beneath) in the border collapse code (bug 383193 r/sr=bzbarsky a=mtschrep
2007-12-15 20:23:10 +00:00
jruderman%hmc.edu
4f26dac36f
Add crashtest for bgu 284844.
2007-12-15 19:28:50 +00:00
bmlk%gmx.de
4fb1526270
Implement row height distribution as it was described in the comment. Consider to give space to empty unconstrained rows as one option bug 197391 r/sr=roc a=mtschrep
2007-12-15 16:08:52 +00:00
bzbarsky%mit.edu
a287d7d585
Remove dead code. Bug 404666 followup, r=bernd, sr=roc, a=schrep
2007-12-05 19:38:26 +00:00
roc+%cs.cmu.edu
70190eb97d
Bug 383195. Recreate support for repeatable table headers and footers while printing. r=bernd,sr=dbaron
2007-12-05 02:32:56 +00:00
bzbarsky%mit.edu
7f3a7f6aff
Fix bug 404666 by making spanned colframes be continuations of the col that
...
spans them. r=bernd, sr=roc, a=schrep
2007-12-03 07:45:07 +00:00
bmlk%gmx.de
4e98b37e2b
when splitting rowgroups the space that is left on the page is computed from relative to the bottom, bug 373400 r=sharparrow1 sr=dbaron a=blocking 1.9+
2007-12-02 19:19:00 +00:00
Olli.Pettay%helsinki.fi
c6fb8a53db
Bug 368760, r=mats, sr=roc, a=blocking1.9+
2007-11-22 20:47:35 +00:00
bzbarsky%mit.edu
f656957d83
When inserting a col into a colgroup after a col with span, insert it after the
...
last columnframe spanned by the span. Bug 404301, r=bernd, sr=roc, a=schrep
2007-11-20 04:29:40 +00:00
bzbarsky%mit.edu
2344e51ca9
The frame model depends on the span attribute, so changing span should
...
reconstruct frames. Bug 403249, r=bernd, sr=roc
2007-11-18 18:56:51 +00:00
dbaron%dbaron.org
2f88398798
Rename new width keywords to match CSS WG decision. b=402706 r+sr=bzbarsky a=blocking1.9+
2007-11-15 18:10:32 +00:00
dholbert%cs.stanford.edu
6a1f6511f6
Bug 403579: Don't scale up width by a pct when it's nscoord_MAX. Also, use NSCoordSaturating function with guess_pref since it could be nscoord_MAX. r+sr=roc, a=mtschrep
2007-11-15 18:04:16 +00:00
dholbert%cs.stanford.edu
c4b617c043
Bug 402893: don't scale up col prefWidth by % if it's nscoord_MAX. r+sr=roc, a=mtschrep
2007-11-15 17:59:49 +00:00
dbaron%dbaron.org
85d4e3f28b
Distribute height to rows even if the rows in question are all zero-height (in which case, distribute it equally). b=403656, 377711 r=dholbert sr=roc a=blocking1.9+
2007-11-14 01:25:09 +00:00
dholbert%cs.stanford.edu
4d47925b46
Bug 403519: Support cells w/ prefWidth=nscoord_MAX when computing column intrinsic widths. r+sr=roc, a=mtschrep
2007-11-13 01:11:20 +00:00
roc+%cs.cmu.edu
9cae69f972
Bug 397428. Return 'complete' on *all* paths whenever we push a rowgroup to the next page. r=bernd,sr=bzbarsky,a=schrep
2007-11-12 01:45:57 +00:00
bzbarsky%mit.edu
83555c833a
Make sure to remove anonymous cols created by a <col span="n"> when that col is
...
removed. Bug 399209, r=bernd, sr+a=roc
2007-11-09 06:05:19 +00:00
bzbarsky%mit.edu
79d461a5dd
If we moved but did not reflow either the caption or the inner table,
...
invalidate the relevant area. Bug 379353, r=bernd, sr=roc
2007-11-07 17:17:30 +00:00
dholbert%cs.stanford.edu
0743cf8359
Bug 385823 - Let us call NotifyPercentHeight even when computed height is already set, because it'll be set on imageFrames. r+sr=dbaron, a=beltzner
2007-11-06 22:47:29 +00:00
reed%reedloden.com
268f9b6472
Bug 368600 - "Table with table-layout: fixed has unconstrained width even when width specified on cell" [p=bernd_mozilla@gmx.de (Bernd) r+sr+a1.9=dbaron]
2007-10-22 04:40:02 +00:00
fantasai.cvs%inkedblade.net
2d4377de3b
nsTableCellMap::InsertRows shouldn't make damage area smaller, b=244135 p=malcolm.parsons r+sr=bz a=roc
2007-10-19 14:41:29 +00:00
fantasai.cvs%inkedblade.net
69927afbe2
fantasai is clearly having process troubles
2007-10-16 03:08:49 +00:00
fantasai.cvs%inkedblade.net
a51bc34942
nsTableCellMap::InsertRows shouldn't make damage area smaller, b=244135 p=malcolm.parsons r+sr=bz a=roc
2007-10-16 03:07:12 +00:00
fantasai.cvs%inkedblade.net
90eeabba62
using wrong BC damage area for BC calculations b=244135 p=malcolm.parsons r=bernd r=fantasai (credits for a good review go to Bernd Mielke, blame for a bad one to fantasai) sr=bz
2007-10-15 04:49:52 +00:00
bzbarsky%mit.edu
36b7c19c1c
Make sure to not propagate special height reflows too far. Bug 391901, r+sr+a=dbaron
2007-10-09 02:39:06 +00:00
dholbert%cs.stanford.edu
53463c9210
Bug 398157: Fix nscoord_MAX arithmetic using NSCoordSaturatingSubtract.
...
r=roc sr=roc a=roc
2007-10-01 21:44:50 +00:00
dholbert%cs.stanford.edu
0afd83bd4d
Bug 397448 ��� "ASSERTION: Doing nscoord addition with values > nscoord_MAX" with percentage margin in table cell. r=roc sr=roc approval19=roc
2007-09-26 16:32:50 +00:00
dholbert%cs.stanford.edu
4505233959
Bug 367673, Handle width-computation arithmetic with nscoord_MAX. r=roc sr=roc a1.9=roc
2007-09-24 17:30:43 +00:00
cbarrett%mozilla.com
564d13cb0e
Bug 370353 followup: Check in white space changes. Patch by Daniel Holbert <dholbert@mozilla.com>. r=bernd sr=dbaron a1.9=dbaron.
2007-08-17 23:58:19 +00:00
cbarrett%mozilla.com
c28ce0e424
Bug 370353: Dynamically setting "visibility: collapse" to a <col> no longer works. Patch by Daniel Holbert <dholbert@mozilla.com>. r=bernd sr=dbaron a1.9=dbaron
2007-08-17 23:51:58 +00:00
bmlk%gmx.de
591827aadb
adapt assert to code reality, bug 364512 r/sr/a=dbaron
2007-08-11 16:19:55 +00:00
masayuki%d-toybox.com
4a880d7637
Bug 365336 text-decoration width should be rounded to the device pixels r+sr=roc
2007-08-06 08:15:02 +00:00
ginn.chen%sun.com
fd8e29fa39
Bug 389793 Firefox build failed on OpenSolaris without --disable-mochitest
...
r=benjamin a=dsicore
2007-08-06 03:22:43 +00:00
dbaron%dbaron.org
62d7d9891a
Prefer distributing the width of a column-spanning cell to columns without specified widths, and make a specified width on a column-spanning cell not cause the column to be considered to have a specified width. b=379361 Patch by Daniel Holbert <dholbert@mozilla.com>. r+sr=dbaron
2007-08-03 00:07:40 +00:00
bzbarsky%mit.edu
d728d14a8c
Make sure to reflow the caption if it gets inserted into our table before
...
another caption. Bug 389924, r=bernd, sr+a=dbaron
2007-08-02 21:34:59 +00:00
bzbarsky%mit.edu
45ac2edcbc
Introduce a setter for nsHTMLReflowState::mComputedHeight so that we're sure to
...
update the resize flags properly. Bug 388084, r+sr+a=dbaron
2007-08-02 18:08:07 +00:00
roc+%cs.cmu.edu
bc5a6b7f25
Bug 379349. Add support for 'overflow containers' --- special frame continuations that do not map any content of their own, but serve only as containers for laying out children that overflowed their parents' content height. patch by fantasai, r+sr=eli,roc
2007-07-26 04:03:31 +00:00
bzbarsky%mit.edu
baf912fed6
Fix regression in sizing of tables with scrollable rowgroups. Bug 387344,
...
r=bernd, sr=roc
2007-07-12 20:54:19 +00:00
jwalden%mit.edu
ef68fcf595
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
2007-07-08 07:08:56 +00:00
aaronleventhal%moonset.net
f2b6379f0f
Bug 377783. Fix crash and clean up table a11y. r=evan.yan
2007-07-05 15:39:30 +00:00
mats.palmgren%bredband.net
5a0917c43a
Cleanup implementations of QueryInterface. b=385750 r+sr=dbaron r+sr=jst
2007-07-04 02:15:35 +00:00
sharparrow1%yahoo.com
116c6b742e
Bug 386142: fantasai's li'l Need More Comments bug. Patch by fantasai, r+sr=roc
2007-07-03 22:49:01 +00:00
sharparrow1%yahoo.com
fab52f69c3
Bug 372768: {inc}Setting nowrap attribute dynamically does not change layout like it should. r=bzbarsky,sr=dbaron.
2007-07-01 18:42:18 +00:00
dbaron%dbaron.org
009fd710cf
Only do special height reflows for percentage-height children of table cells when there is a specified height on the table, row group, row, or cell in the row. b=370525 Patch by Daniel Holbert <dholbert@mozilla.com>. r+sr=dbaron
2007-06-25 20:34:48 +00:00
dbaron%dbaron.org
2bb707fe73
Handle the vertical resizing in the first pass reflow correctly when we've previously done a special height reflow. b=381507 r=dholbert sr=roc
2007-06-18 23:19:39 +00:00
bzbarsky%mit.edu
66a5e08e09
Make OrderRowGroups type-safe. Bug 367706, r=bernd, sr=roc
2007-06-05 18:55:27 +00:00
bzbarsky%mit.edu
0f3fc1ad70
No max-width means "none", not null unit. Bug 381284, r+sr=dbaron
2007-05-23 19:56:02 +00:00
dbaron%dbaron.org
776741355a
Call SetGeometryDirty if we need to call DistributeHeightToRows, since DistributeHeightToRows can't deal with rows that have already had height distributed to them. Patch by Daniel Holbert <dholbert@mozilla.com>. b=380227 r+sr=dbaron
2007-05-18 06:04:57 +00:00
dbaron%dbaron.org
8e49c04ba5
Remove eCSSUnit_Proportional and eStyleUnit_Proportional, which were used only for a removed feature. b=333352 r+sr=bzbarsky
2007-05-11 06:00:26 +00:00
bzbarsky%mit.edu
b70a3743e3
Fix determination of the style context parent for the inner table frame of a
...
root table. Bug 379386, r+sr=roc
2007-05-08 03:59:12 +00:00
bzbarsky%mit.edu
c7a6b387d2
Change the FrameNeedsReflow API to pass the dirty flags to be added directly to
...
the method, instead of setting them before calling the method. That way we can
avoid reflowing the ancestor of a reflow root which is not itself dirty but has
dirty children. This also makes it harder to set dirty bits inconsistently
with the FrameNeedsReflow call. Bug 378784, r+sr=dbaron, pending rbs' review
on the mathml parts.
2007-05-06 19:16:52 +00:00
dbaron%dbaron.org
847bd485ed
Add support for -moz-intrinsic, -moz-min-intrinsic, -moz-shrink-wrap, and -moz-fill for width, min-width, and max-width. b=311415 r+sr=bzbarsky
2007-05-03 23:11:02 +00:00
bzbarsky%mit.edu
2d5fe3f3f1
Fix bug 379229, r+sr=dbaron
2007-04-30 06:17:03 +00:00
sayrer%gmail.com
db32241f95
bug 378487. allocator mismatch in SpanningCellSorter. r+sr=bzbarsky
2007-04-23 18:40:07 +00:00
benjamin%smedbergs.us
3fb4912f5d
Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
2007-04-23 14:22:04 +00:00
bzbarsky%mit.edu
98e89965f4
Give captions the right style context parent when dynamically restyling. Bug
...
378240, r=bernd, sr=dbaron
2007-04-22 19:15:25 +00:00
sayrer%gmail.com
fda804eb1c
Bug 368994. move mochitests near the code they test. round 7. r=bzbarsky
2007-04-16 15:18:50 +00:00
bzbarsky%mit.edu
d9f302946b
Rename nsIFrame::GetPresContext to nsIFrame::PresContext. Bug 376042, patch by
...
Taras Glek <tglek@mozilla.com>, rs=roc.
2007-03-30 21:11:47 +00:00
dbaron%dbaron.org
a32fb9b241
Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg
2007-03-27 15:33:45 +00:00
dbaron%dbaron.org
76744908e3
Fix logic error handling column-spanning cells with specified widths. b=374819 r+sr=roc a=vlad
2007-03-21 23:31:38 +00:00
dbaron%dbaron.org
19be127b42
Fix handling of specified widths on column-spanning cells. b=363874 r=bernd sr=roc
2007-03-19 20:26:36 +00:00
bmlk%gmx.de
7d938e5350
mark cellmap if 0 colspans are present for 0 colspan expansion when cells are deleted bug 373390 r/sr=bzbarsky
2007-03-17 05:58:15 +00:00
bzbarsky%mit.edu
3e9933122b
Get the correct next-in-flow. Bug 373611, r+sr=dbaron
2007-03-13 21:23:17 +00:00
bmlk%gmx.de
1b490b2bfa
mark zerocolspans to be expanded if they are inserted rather than appended. bug 372776 r/sr=bzbarsky
2007-03-07 05:06:38 +00:00
bzbarsky%mit.edu
d49601bb82
Fix bug 371925 -- we need to allow for the case when the prev sibling is at
...
index 0. r=bernd, sr=roc
2007-02-28 22:42:20 +00:00
bzbarsky%mit.edu
2cbac531d0
When inserting a cell, make sure to properly maintain the mNumCellsSpan of the
...
columns involved. In particular, do NOT decrement it when dead CellData are
removed from the column. Bug 371290, r=bernd, sr=roc
2007-02-23 17:41:15 +00:00
dbaron%dbaron.org
9772df345f
Remove the remainder of the pixel rounding in the table code. b=371187 r=bernd sr=roc
2007-02-22 20:22:12 +00:00
bmlk%gmx.de
d32867be73
limit array access when a rowspan points to a already pushed row, bug 370360 r/sr=bzbarsky
2007-02-21 19:42:21 +00:00
bmlk%gmx.de
0d675ddf2d
collapse zero colspans when new cells are inserted bug 370842 r/sr=bzbarsky
2007-02-21 19:31:52 +00:00
bzbarsky%mit.edu
25c2235c83
Fix bug 370586. r=bernd, sr=roc
2007-02-19 01:10:28 +00:00
dbaron%dbaron.org
5444e34bc5
Subtract allocated parts before repeating division used for allocation to avoid rounding error of total. b=366865 r=bernd sr=roc
2007-02-18 19:49:50 +00:00
bmlk%gmx.de
d65f1bc1bb
fix oversight with zero rowspan handling bug 370808 r/sr=bzbarsky
2007-02-18 18:50:39 +00:00
bzbarsky%mit.edu
ddb097385f
Don't use a static nsTArray. Bug 369099, r=bernd, sr=roc
2007-02-13 16:23:19 +00:00
bmlk%gmx.de
802196753e
take into account overlap situations between row- and colspans, bug 369975 r/sr=bzbarsky
2007-02-13 05:32:18 +00:00
sharparrow1%yahoo.com
2bdae2af37
Bug 370185: clean up view header includes (trivial). rs=bzbarsky.
2007-02-12 19:17:33 +00:00
bmlk%gmx.de
949f30412c
look out for zero rowspans when expanding the cellmap bug, 368651 r/sr=bzbarsky
2007-02-10 06:56:57 +00:00
dbaron%dbaron.org
5ba7bf7ff2
Stop rounding widths to pixel boundaries to fix reftest failures on Mac, which does subpixel positioning and sizing of text. b=369318 r=bernd sr=roc
2007-02-08 19:21:58 +00:00
dbaron%dbaron.org
381fd33b06
Stop rounding final column widths (up) to pixel boundaries. b=349297 r=bernd sr=roc
2007-02-08 19:20:51 +00:00
sharparrow1%yahoo.com
c78720aa24
Bug 177805: Fix the use of units in Gecko. r+sr=roc
2007-02-07 07:46:44 +00:00
dbaron%dbaron.org
fb391ac9cd
Make default table and hr border colors be gray rather than special values that depend on the background color, and remove the special values that depend on the background. b=84307 Patch by fantasai <fantasai.bugs@inkedblade.net>. r=bzbarsky sr=dbaron
2007-02-01 02:45:55 +00:00
cvshook%sicking.cc
0c24c4a4c3
Kill remainders of ns(XBL|HTML|XUL|Layout)Atoms. r/sr=jst b=368128
2007-01-30 00:06:41 +00:00
bzbarsky%mit.edu
4597173571
Fix crash bug 368166. r=bernd, sr=roc
2007-01-28 16:49:26 +00:00
dbaron%dbaron.org
bd3bb5885b
Remove nsTableFrame::GetBorderPadding and related code. b=367458 r=bernd sr=roc
2007-01-27 22:22:24 +00:00
dbaron%dbaron.org
9b608ec24d
Address review comment on bug 9458 that depends on bug 367247 by making nsFrame::IsContainingBlock not check display type, but making it purely frame-class-based.
2007-01-27 18:45:35 +00:00
bzbarsky%mit.edu
32ea7d9340
Make mComputedWidth private, with a getter/setter, and make the setter update
...
the resize flags. Bug 367442, r+sr=dbaron
2007-01-26 00:05:12 +00:00
bzbarsky%mit.edu
1115b02231
Address review comment I missed. Bug 367749.
2007-01-24 20:23:08 +00:00
bzbarsky%mit.edu
74cffdfb13
Fix various bugs in the column iterator's keeping track of the current row.
...
Bug 367749, r=bernd, sr=roc
2007-01-24 20:18:04 +00:00
dbaron%dbaron.org
47f4966b12
Change the bulk of ascent (baseline) computation to happen on a virtual method on nsIFrame, and remove the redundant descent member from nsHTMLReflowMetrics, primarily to support having both first-line and last-line baselines. b=367332 r+sr=roc
2007-01-23 04:06:56 +00:00
bzbarsky%mit.edu
66bc63e520
Make it possible for callers who want to iterate all the row groups and
...
GetMapFor() for all of them do so in about O(N) time instead of O(N^2) (in
number of row groups). Bug 366892, r=bernd, sr=roc
2007-01-22 04:35:25 +00:00
bzbarsky%mit.edu
ff79c0a249
Have a faster way of iterating down the columns of a table. Bug 352461,
...
r=bernd, sr=roc
2007-01-22 04:32:33 +00:00
bmlk%gmx.de
8d5481e7ca
Stronger band-aid to prevent table splitting inside columns bug 362275 r/sr=roc
2007-01-21 17:51:33 +00:00
dbaron%dbaron.org
7951591b57
Make PushStackMemory never fail to simplify callers, and deCOMtaminate the stack memory API. b=366866 r+sr=bzbarsky
2007-01-17 23:53:47 +00:00
dbaron%dbaron.org
467571ea4b
When possible, distribute min width of colspanning cells so it fits within the pref width of the spanned columns. b=363144 r=bernd sr=bzbarsky
2007-01-17 19:19:50 +00:00
dbaron%dbaron.org
c3d2420f97
Fix incorrectly placed PR_MAX(), since the span* values are additions to the base values. b=365173 r=bernd sr=bzbarsky
2007-01-13 01:08:18 +00:00
dbaron%dbaron.org
839bd0652c
Accumulate column-spanning cells into column intrinsic widths separately for each number of columns spanned, in increasing order. b=363329 r=bernd sr=bzbarsky
2007-01-13 01:04:56 +00:00
bmlk%gmx.de
49f325c75e
Zerorowspans are expanded during cellmap entry creation. There is no need to adapt the rowspan value later, bug 364318 r/sr=bzbarsky
2007-01-01 18:18:53 +00:00
bmlk%gmx.de
3805fd77a5
initialize variables before use bug 365075 r/sr=bzbarsky
2006-12-27 08:46:30 +00:00
timeless%mozdev.org
abc256e3da
Bug 355300 There should be only one nsGkAtoms creature
...
r=dbaron
2006-12-26 17:47:52 +00:00
bmlk%gmx.de
973f09c535
be carefull with row indices when deleting cells bug=364318, patch by bz, r=me sr=roc
2006-12-26 14:24:15 +00:00
bmlk%gmx.de
989e6aaa4e
rename variable rename mRowCount to mContentRowCount so that it becomes obvious what it contains. Adjust the cellmap grow mechanism to the new nsTArray world bug=363370 r/sr=bzbarsky
2006-12-26 14:04:20 +00:00
bmlk%gmx.de
b5b53fe08c
add again bound checks that the BC code relies on. bug 364150 r/sr=bzbarsky
2006-12-26 13:55:32 +00:00
dbaron%dbaron.org
9f79c8e792
Untabify.
2006-12-25 19:44:34 +00:00
dbaron%dbaron.org
f45b3441d3
Fix shadowing variable name. No bug.
2006-12-18 22:35:01 +00:00
dbaron%dbaron.org
20530e94a7
Fix handling of columns in which no cell originates (i.e., unneeded extra colspan). b=363329 Patch from Bernd Mielke, bmlk%gmx.de, with review comments addressed by me. r+sr=dbaron
2006-12-18 22:34:30 +00:00
bzbarsky%mit.edu
9e1e591b3e
Remove some unused table code. Bug 359139, r=bernd, sr=roc
2006-12-18 03:04:25 +00:00
mats.palmgren%bredband.net
99350e86c9
Make the CSS 'ch' length unit work in most cases. b=363573 r+sr=dbaron
2006-12-17 14:06:42 +00:00
dbaron%dbaron.org
653551fc1e
Use unsigned value with 1-bit field width, per sicking's advice. No bug.
2006-12-16 02:11:38 +00:00
dbaron%dbaron.org
992a8cce12
Better API for used padding/border/margin: remove deprecated Calc*For on nsStyleStructs and add GetUsed* to nsIFrame. b=332922 r+sr=roc
2006-12-13 23:04:57 +00:00
dbaron%dbaron.org
c2e56399f8
Fix bustage. b=363524
2006-12-13 04:21:05 +00:00
dbaron%dbaron.org
8f2aec0600
Reflow all of the table structure (although not its descendants) when frame structure within the table is changed. b=363524 r=bernd sr=bzbarsky
2006-12-13 03:45:28 +00:00
bmlk%gmx.de
0e7b40f96c
report frames currently on the overflow list as frames on a additional childlist to get their views reparented if a frame higher in the tree needs to reparent the views bug 362724 r/sr=roc
2006-12-10 06:46:17 +00:00
dbaron%dbaron.org
2636aa4cc3
Fix bad interaction of colspan handling with AddMinCoord's magic to deal with specified coord widths. Substantive changes by bzbarsky, comments by me. r+sr=dbaron/bzbarsky b=363150
2006-12-09 05:38:19 +00:00
dbaron%dbaron.org
116da6be23
Bug 300030: Move intrinsic width computation out of nsIFrame::Reflow and into its own methods on nsIFrame. Replace reflow reasons, types, and commands with dirty bits/notifications. Thanks to bzbarsky for almost all of the HTML form controls (mozilla/layout/forms) changes, and many others for help testing and patching. For detailed commit logs, see REFLOW_YYYYMMDD_BRANCH, where YYYYMMDD is one of 20061031, 20060830, 20060603, 20060302, 20060119, 20051011, 20050804, 20050429, 20050315, 20050111, and 20041213.
2006-12-08 05:38:33 +00:00
bzbarsky%mit.edu
12c0eca131
Fix build orange. Bug 356335, reviews hopefully coming up.
2006-12-07 03:43:52 +00:00
bzbarsky%mit.edu
5a2b07ecd7
Fix build bustage. See bug 356335 comment 18 for what I forgot to do in the
...
initial checkin for that bug... I need a longer-term memory, clearly. :(
2006-12-07 02:53:35 +00:00
bzbarsky%mit.edu
26bb220fd9
Allocate the celldata structs from the presshell arena instead of allocating
...
them from the malloc heap with new. Use nsTArray to store them and an nsTArray
to store those arrays instead of using nsVoidArray. Bug 356335, r=bernd,
sr=sicking
2006-12-07 02:32:57 +00:00
bmlk%gmx.de
d422c26650
colframes are referenced via the firstinflow bug 362348 r/sr=roc
2006-12-02 06:52:55 +00:00
bmlk%gmx.de
d0b02fe51e
don't rely on framconstructor to deliver a valid sibling for insert of colgroups and rowgroups as they are siblings contentwise but live on different childlists, bug 337124 r/sr=roc
2006-11-11 13:38:09 +00:00
bmlk%gmx.de
2d34d177ce
mark only cells where the colspan/rowspan offset is != 0 as zero colspans/rowspans if those properties apply bug 358871 r/sr=bzbarsky
2006-11-01 18:45:41 +00:00
bmlk%gmx.de
6615af6be3
call the correct GetCellFrame function bug 358679 r/sr=bzbarsky
2006-10-30 19:21:05 +00:00
bmlk%gmx.de
941481a6e6
make zero rowspans dependent on the content row count and not how many rows are currently in the cellmap, this cause otherwise problems during rebuild of the cellmap bug 339129 r/sr=bzbarsky
2006-10-28 10:14:43 +00:00
bmlk%gmx.de
ffb6d44aaa
Revert a old design decision how to expand zero colspans in the cellmap. Once a cellmap hole was hit via the GetDataAt function the old code tried to repair this cellmap position by walking up and left till a possible origin of a zero span was hit. The new code uses a mark and sweep approach, which should remove the burden that ordinary tables without zero spans but large cellmap holes have to pay. bug 351942 r/sr=bzbarsky
2006-10-20 07:37:24 +00:00
roc+%cs.cmu.edu
e6d4454b29
Bug 241796. Fix comments and handle OOM in SetProperty. Followup to the real fix. r+sr=bzbarsky
2006-09-22 01:56:04 +00:00
bmlk%gmx.de
78a22533f3
mark for all reflows the rowgroup as incomplete if there are still nextinflows bug 347367 r/sr=roc
2006-09-21 09:55:07 +00:00
bzbarsky%mit.edu
29a9251e0b
When painting backgrounds, don't loop over all rows. Just do the ones that
...
might intersect the dirty rect. Use the row cursor to optimize this. Bug
353455, r+sr=roc
2006-09-20 16:42:13 +00:00
roc+%cs.cmu.edu
66a430572a
Bug 241796. Use a row cursor to speed up painting and event handling in large tables, similar to what we do for large blocks already. r+sr=bzbarsky
2006-09-19 21:39:33 +00:00
bzbarsky%mit.edu
c3ff848eca
Reinstate reflow count painting when it's needed. Bug 352851, r+sr=roc
2006-09-19 04:26:20 +00:00
bmlk%gmx.de
79d5c52b5c
enable old assert (from 2001) to catch cellmap errors, fix one erroneus caller bug 351691 r/sr=bzbarsky
2006-09-11 18:27:35 +00:00
bmlk%gmx.de
3deb00d066
recover more gracefully from a error condition where cells are inserted into the cellmap after the last column bug 351328 r/sr=bzbarsky
2006-09-11 18:18:08 +00:00
bmlk%gmx.de
c79cf9dc99
make sure the nextinflow will be pushed bug 347367 r/sr=roc
2006-09-02 09:14:02 +00:00
bmlk%gmx.de
e2f5d3cdfd
compute the BC information only if there are cells bug 350906 r/sr=bzbarsky
2006-09-02 08:48:39 +00:00
bmlk%gmx.de
5971c38cd9
expand zerospans before one tries to mark them as dead cells bug 350524 r/sr=bzbarsky
2006-09-02 08:33:52 +00:00
bmlk%gmx.de
266c17bc35
mark the whole table ofr bc recomputation if the rowgroups change bug 347796 r/sr=bzbarsky
2006-08-28 17:41:46 +00:00
bmlk%gmx.de
86aeccbf85
match the numer of columnss in the cellmap and the col cache bug 350081 r/sr=bzbarsky
2006-08-28 17:39:36 +00:00
bmlk%gmx.de
98fc3b730b
adjust col frames instead of asserting that the number of cols is wrong bug 347725 r/sr=bzbarsky
2006-08-22 06:08:15 +00:00
mats.palmgren%bredband.net
602cf781cd
Improve error handling in nsCSSFrameConstructor::CreateContinuingFrame() and its callers. b=337419 r+sr=roc
2006-08-22 01:33:46 +00:00
leon.sha%sun.com
c291ceb936
Bugzilla Bug 344883
...
print previewing url freezes bon echo (and minefield if you zoom too)
Patch by leon.sha@sun.com
bernd_mozilla: review+
roc: superreview+
2006-08-07 11:03:43 +00:00
bmlk%gmx.de
785cd2f702
fix VC6 build bustage
2006-08-04 20:32:46 +00:00