bmlk@gmx.de
|
78f5dfdab1
|
make the lineiterator interface for tables a little more sane bug 388700 r/sr=roc a=mtschrep
|
2008-02-20 12:22:18 -08:00 |
|
bmlk@gmx.de
|
1797043034
|
document the lineiterator interface and all its current flaws. Make :GetNextSiblingOnLine more efficient. bug 388700 r/sr=roc a=mtschrep
|
2008-02-09 09:10:58 -08:00 |
|
bzbarsky@mit.edu
|
3a6834eaac
|
Fix bug 416073: invalidate more things as needed during table reflow to prevent glitches. r+sr=roc
|
2008-02-08 01:36:32 -08:00 |
|
dholbert@cs.stanford.edu
|
e9f6157efe
|
Bug 403669 - Dirty the table geometry when we split row groups. r+sr=dbaron, a=blocking1.9+
|
2008-01-26 17:54:48 -08:00 |
|
bmlk@gmx.de
|
b5557fcea9
|
do not compare with a unconstrained size, bug 390049 r/sr=roc a=mtschrep
|
2008-01-19 22:42:31 -08:00 |
|
bmlk@gmx.de
|
002b0db04d
|
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 11:19:00 -08:00 |
|
roc+@cs.cmu.edu
|
588aa98f7d
|
Bug 397428. Return 'complete' on *all* paths whenever we push a rowgroup to the next page. r=bernd,sr=bzbarsky,a=schrep
|
2007-11-11 17:45:56 -08:00 |
|
bzbarsky@mit.edu
|
9c59e9e4cc
|
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 11:08:05 -07:00 |
|
jwalden@mit.edu
|
6d7584839a
|
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 00:08:04 -07:00 |
|
mats.palmgren@bredband.net
|
42a227c78a
|
Cleanup implementations of QueryInterface. b=385750 r+sr=dbaron r+sr=jst
|
2007-07-03 19:15:31 -07:00 |
|
sharparrow1@yahoo.com
|
b6d8dd200b
|
Bug 386142: fantasai's li'l Need More Comments bug. Patch by fantasai, r+sr=roc
|
2007-07-03 15:49:00 -07:00 |
|
bzbarsky@mit.edu
|
1b5f6b30b6
|
Change the FrameNeedsReflow API to pass the dirty flags to be added directly tothe method, instead of setting them before calling the method. That way we canavoid reflowing the ancestor of a reflow root which is not itself dirty but hasdirty children. This also makes it harder to set dirty bits inconsistentlywith the FrameNeedsReflow call. Bug 378784, r+sr=dbaron, pending rbs' reviewon the mathml parts.
|
2007-05-06 12:16:51 -07:00 |
|
bzbarsky@mit.edu
|
eeaa1a101b
|
Rename nsIFrame::GetPresContext to nsIFrame::PresContext. Bug 376042, patch byTaras Glek <tglek@mozilla.com>, rs=roc.
|
2007-03-30 14:11:41 -07:00 |
|
dbaron%dbaron.org
|
cfef5cbbe5
|
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
|
15f99a67ae
|
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 |
|
sharparrow1%yahoo.com
|
d19f64369b
|
Bug 370185: clean up view header includes (trivial). rs=bzbarsky.
|
2007-02-12 19:17:33 +00:00 |
|
sharparrow1%yahoo.com
|
76a64e5c22
|
Bug 177805: Fix the use of units in Gecko. r+sr=roc
|
2007-02-07 07:46:44 +00:00 |
|
cvshook%sicking.cc
|
a39ff30284
|
Kill remainders of ns(XBL|HTML|XUL|Layout)Atoms. r/sr=jst b=368128
|
2007-01-30 00:06:41 +00:00 |
|
dbaron%dbaron.org
|
d8805141a6
|
Remove nsTableFrame::GetBorderPadding and related code. b=367458 r=bernd sr=roc
|
2007-01-27 22:22:24 +00:00 |
|
dbaron%dbaron.org
|
f6245f0ed9
|
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 |
|
bmlk%gmx.de
|
97b5794242
|
Stronger band-aid to prevent table splitting inside columns bug 362275 r/sr=roc
|
2007-01-21 17:51:33 +00:00 |
|
timeless%mozdev.org
|
4e651390ef
|
Bug 355300 There should be only one nsGkAtoms creature
r=dbaron
|
2006-12-26 17:47:52 +00:00 |
|
dbaron%dbaron.org
|
d5af630c22
|
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
|
79275357a7
|
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 |
|
dbaron%dbaron.org
|
31f1898810
|
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 |
|
roc+%cs.cmu.edu
|
516ce211dd
|
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
|
56f7eba7ce
|
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 |
|
roc+%cs.cmu.edu
|
c5f6e4e0b1
|
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 |
|
mats.palmgren%bredband.net
|
02eaae11b6
|
Improve error handling in nsCSSFrameConstructor::CreateContinuingFrame() and its callers. b=337419 r+sr=roc
|
2006-08-22 01:33:46 +00:00 |
|
bmlk%gmx.de
|
d4f3eadccd
|
take special care when tfoot are manipulated and the cellmap changes rather drastical bug 343087 r/sr=bzbarsky
|
2006-08-04 19:15:50 +00:00 |
|
uriber%gmail.com
|
8c0e3dd5b7
|
Handle returning nulls from CheckLineOrder correctly. bug=345616 r=smotagu sr=roc
|
2006-08-04 05:40:57 +00:00 |
|
mats.palmgren%bredband.net
|
153ab238ca
|
Fix crash when recreating <caption> frames. Add ASSERTIONs to detect similar frame construction errors in the future. b=341382 r+sr=bzbarsky
|
2006-06-29 02:32:36 +00:00 |
|
roc+%cs.cmu.edu
|
6da332dd07
|
Bug 338770. Don't even start trying to split a rowgroup in columns mode. r=bernd,sr=bzbarsky
|
2006-06-06 22:45:14 +00:00 |
|
roc+%cs.cmu.edu
|
ee089f28b9
|
Bug 333481. Sort table-part event-handling display items to ensure that the table comes before all row-groups, which come before all rows, which come before all cells. r=bernd
|
2006-04-17 22:16:24 +00:00 |
|
roc+%cs.cmu.edu
|
a7f03736a9
|
Bug 328926. Remove aPresContext parameter from nsIFrame::Destroy, nsIFrame::SetInitialChildList and nsIFrame::RemovedAsPrimaryFrame. patch by Marc Liddell, r+sr=roc
|
2006-04-10 00:16:29 +00:00 |
|
darin%meer.net
|
20837f71e1
|
fixes bug 328925 "Replace NS_WARN_IF_FALSE with NS_ASSERTION (where appropriate)" r=dbaron
|
2006-03-30 18:40:56 +00:00 |
|
sharparrow1%yahoo.com
|
1e650e3784
|
Bug 331415: some printing code cleanup. r+sr=roc.
|
2006-03-30 00:27:42 +00:00 |
|
roc+%cs.cmu.edu
|
0a10a79f62
|
Bug 330934. Set a nsIFrame's stylecontext in its constructor, to ensure that there's always one available for GetPresContext() to use even if Init hasn't been called. Patch by Marc Liddell, r+sr=roc
|
2006-03-26 21:30:36 +00:00 |
|
pavlov%pavlov.net
|
131e8794e2
|
backing out roc's patch for bug 328926 due to crash running tests on vc8 machines.
|
2006-03-15 06:43:36 +00:00 |
|
roc+%cs.cmu.edu
|
557b089a47
|
Bug 328926. Remove aPresContext parameter from Destroy and SetInitialChildList. patch by Marc Liddell, r+sr=roc
|
2006-03-15 03:14:02 +00:00 |
|
roc+%cs.cmu.edu
|
c2801ebbd7
|
Bug 328926. Remove aPresContext from nsIFrame::Init and nsIFrame::DidSetStyleContext. r+sr=roc, patch by Marc Liddell
|
2006-03-09 18:55:21 +00:00 |
|
bmlk%gmx.de
|
20b85ffac2
|
Make visibility:collapse work again after the display list change. Implement overflow handling and view synchronization for collapsed frames. bug 326551 r/sr=roc
|
2006-03-04 05:26:57 +00:00 |
|
uriber%gmail.com
|
c7032d59bb
|
Bug 299065: Bidi resolution needs to split inlines in addition to text frames. r+sr=dbaron
|
2006-02-21 21:33:47 +00:00 |
|
roc+%cs.cmu.edu
|
77bca74243
|
Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others
|
2006-01-26 02:29:17 +00:00 |
|
bmlk%gmx.de
|
1bb0037d58
|
error in the patch for bug 307367, spotted by jag
|
2006-01-21 10:14:38 +00:00 |
|
bmlk%gmx.de
|
ef5d2c73ea
|
use scaledpixels to convert from CSS pixels to realword pixels bug=307367 r/sr=roc
|
2006-01-21 09:54:07 +00:00 |
|
timeless%mozdev.org
|
1c34e68034
|
Bug 106386 Correct misspellings in source code
patch by mats.palmgren@bredband.net r=dbaron sr=dbaron
|
2005-11-20 22:05:24 +00:00 |
|
bmlk%gmx.de
|
e7a8486231
|
limit search for real table cells to place where they can be expected, bug 313295 r/sr=bzbarsky
|
2005-11-04 18:41:32 +00:00 |
|
roc+%cs.cmu.edu
|
520b30a7f7
|
Bug 313817. DeCOMtaminate more NS_New*Frame functions. r+sr=roc, patch by Marc Liddell
|
2005-11-04 02:38:33 +00:00 |
|
mats.palmgren%bredband.net
|
9125d9fa0e
|
Return the frame count for the given line 'aLineNumber', not the line where we find the first frame. b=308052 r=bernd sr=bzbarsky
|
2005-10-17 00:03:05 +00:00 |
|