Justin Dolske
|
0b23d39a57
|
Backed out changeset e7c43898c379
|
2008-08-13 16:29:57 -07:00 |
|
Boris Zbarsky
|
cef83c45fd
|
Bug 449422. Assert early and hopefully not often when table-row frames have the wrong display type. r=bernd, sr=roc
|
2008-08-07 17:05:19 -04:00 |
|
Robert O'Callahan
|
7644127121
|
Bug 444688. Use an IsFrameOfType check instead of a frame state bit to detect whether a frame excludes ignorable whitespace children. r+sr=dbaronlayout
|
2008-07-14 10:41:18 +12:00 |
|
roc+@cs.cmu.edu
|
7c840869f1
|
Bug 422678. Table rows whose style-height doesn't fit in the available height (but whose cells do) should be marked incomplete during reflow. r=bernd,sr=dbaron
|
2008-04-08 05:28:34 -07:00 |
|
roc+@cs.cmu.edu
|
c29f127699
|
Bug 416735. When a table frame paints the backgrounds for all its parts, make sure those parts notify the table frame display item when they are background-attachment:fixed. r+sr=dbaron
|
2008-04-06 04:34:14 -07:00 |
|
bzbarsky@mit.edu
|
7eb9d4fe30
|
Invalidate things correctly when the caption or inner table is resized. Bug 424465, r=bernd, sr=roc
|
2008-04-01 14:53:19 -07:00 |
|
dbaron@dbaron.org
|
a8fd009d52
|
Don't do translation during table border painting. b=421069 Patch by Robert O'Callahan <roc@ocallahan.org>. r+sr=dbaron approval1.9b5=damon
|
2008-03-20 18:18:30 -07:00 |
|
dbaron@dbaron.org
|
a2c9696729
|
Backing out bug 421069 (which I landed earlier today for roc) because it caused bug 424016.
|
2008-03-19 22:58:00 -07:00 |
|
dbaron@dbaron.org
|
f495b5647e
|
Don't do translation during table border painting. b=421069 Patch by Robert O'Callahan <roc@ocallahan.org>. r+sr=dbaron
|
2008-03-19 16:02:38 -07:00 |
|
bzbarsky@mit.edu
|
a102045045
|
Invalidate tables a little harder. Bug 421632, r+sr=roc
|
2008-03-16 13:32:48 -07:00 |
|
fantasai.cvs@inkedblade.net
|
2f230818c7
|
switch GetOverflowAreaProperty callers to GetOverflowRect b=417116 r+sr=roc a=roc
|
2008-02-19 23:08:55 -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 |
|
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 |
|
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 |
|
dbaron@dbaron.org
|
731e0cce6c
|
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 13:34:35 -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 |
|
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 |
|
bzbarsky%mit.edu
|
baec9bd166
|
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 |
|
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 |
|
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 |
|
bmlk%gmx.de
|
5bbcbbdb17
|
colframes are referenced via the firstinflow bug 362348 r/sr=roc
|
2006-12-02 06:52:55 +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
|
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 |
|
dbaron%dbaron.org
|
04b8c33eda
|
Remove uses of MOZ_DECL_CTOR_COUNTER, which is always defined to nothing. b=332745 rs=roc,bzbarsky
|
2006-04-05 00:00:44 +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 |
|
bmlk%gmx.de
|
129b81296d
|
adjust start col index when looping over rtl colspans bug 331344 r/sr=roc
|
2006-03-26 15:58:34 +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
|
6fd863f2dd
|
Bug 330300. Move mFrame from nsDisplayItem subclasses up to nsDisplayItem itself, and make GetUnderlyingFrame an inline non-virtual function. Patch by Alfred Peng, r+sr=roc
|
2006-03-14 20:43:18 +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 |
|
bzbarsky%mit.edu
|
f96a096c2c
|
Fix leak bug 324969 -- make sure to call virtual destructors.
|
2006-01-29 18:48:58 +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
|
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 |
|
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 |
|
bmlk%gmx.de
|
8d2cb2369f
|
handle baseline for empty table cells closer to the new description in CSS2.1, bug 291060 r/sr=dbaron
|
2005-10-04 15:47:21 +00:00 |
|
roc+%cs.cmu.edu
|
fed343c43a
|
Bug 108310. Make GetFrameForPoint take frame-relative coordinates, not bogus relative-to-some-view-or-other, and simplify the signature. r+sr=roc, patch by Eli Friedman.
|
2005-09-19 02:15:54 +00:00 |
|
timeless%mozdev.org
|
9da0ce304f
|
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 |
|