diff browse annotate |
3a3109b0d39d91fe13098852c38e5c52031dec9b created 2011-04-07 18:04 -0700 pushed 2011-05-24 18:03 +0000 |
Zack Weinberg | Zack Weinberg - Bug 266236 part 9: Move nsBoundingMetrics to its own header and prune inclusions of nsRenderingContext.h. |
diff browse annotate |
f54747d3a9087414d41d7c8894b8c67fa52c4474 created 2011-04-07 18:04 -0700 pushed 2011-05-24 18:03 +0000 |
Jan Küchler | Jan Küchler - Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>. |
diff browse annotate |
08860c83bf8825b1ceabb1a840954f29a46a143f created 2010-10-06 21:25 -0700 pushed 2011-08-10 03:39 +0000 |
L. David Baron | L. David Baron - Fix miscellaneous reflow methods to use new overflow area APIs. (Bug 542595, patch 19) r=roc a2.0=blocking2.0:beta8 |
diff browse annotate |
061f5e6d58be7d05492d55048d4cd38ba7f354b4 created 2010-10-06 21:25 -0700 pushed 2011-08-10 03:39 +0000 |
L. David Baron | L. David Baron - Fix all ReflowChildren methods in table code to avoid unnecessary NS_METHOD and NS_IMETHOD, and one that takes an overflow area to handle it correctly. (Bug 542595, patch 18) r=roc a2.0=blocking2.0:beta8 |
diff browse annotate |
40788d629f3c99c53acd9af080e3ec745e3e963e created 2010-10-06 21:25 -0700 pushed 2011-08-10 03:39 +0000 |
L. David Baron | L. David Baron - Make parameters to nsTableFrame::InvalidateFrame, nsTableFrame::PlaceChild, and nsTableRowGroupFrame::PlaceChild be the visual overflow rect. (Bug 542595, patch 17) r=roc a2.0=blocking2.0:beta8 |
diff browse annotate |
ce61761d254db95cb5ed590033d6f8f4532329d7 created 2010-10-06 21:25 -0700 pushed 2011-08-10 03:39 +0000 |
L. David Baron | L. David Baron - Change FinishAndStoreOverflow API to take two overflow areas. (Bug 542595, patch 4) r=roc a2.0=blocking2.0:beta8 |
diff browse annotate |
8f8d9eb61a5cbc7341126c503c16b9f3c47de5c0 created 2010-08-31 12:49 +1200 pushed 2011-08-10 03:39 +0000 |
Robert O'Callahan | Robert O'Callahan - Bug 579323. Part 1.8: Rename InvalidateOverflowRect to InvalidateFrameSubtree. r=tnikkel |
diff browse annotate |
fcc2aa4bd4519f51ced150cc460f714ee3dfc1c6 created 2010-08-25 12:17 +0200 pushed 2011-08-10 03:39 +0000 |
L. David Baron | L. David Baron - Add support for calc() to the 'height', 'min-height', and 'max-height' properties. (Bug 585715) r=bzbarsky a2.0=blocking+ |
diff browse annotate |
a3bcab53ea0dfca86e7f71d07013040c599a3f62 created 2010-08-13 22:01 +1200 pushed 2011-08-10 03:39 +0000 |
Robert O'Callahan | Robert O'Callahan - Bug 584282. Use nsDisplayItem::ToReferenceFrame() instead of calling nsDisplayListBuilder::ToReferenceFrame, wherever possible. r=tnikkel,a=dbaron |
diff browse annotate |
f5d647210dec273e0dd148c3e1c6c4935aba81c5 created 2010-08-13 22:01 +1200 pushed 2011-08-10 03:39 +0000 |
Robert O'Callahan | Robert O'Callahan - Bug 584282. Add nsDisplayItem::mToReferenceFrame and initialize it in the constructor. r=tnikkel,a=dbaron |
diff browse annotate |
1ad7cdc1ab5aed8f324ff66432cbcab7e4c44a43 created 2010-08-14 02:31 +1200 pushed 2011-08-10 03:39 +0000 |
Robert O'Callahan | Robert O'Callahan - Backing out bug 584282 and bug 537890 |
diff browse annotate |
fc2439150a499721248a2b412e43d2234e5447c2 created 2010-08-13 22:01 +1200 pushed 2011-08-10 03:39 +0000 |
Robert O'Callahan | Robert O'Callahan - Bug 584282. Use nsDisplayItem::ToReferenceFrame() instead of calling nsDisplayListBuilder::ToReferenceFrame, wherever possible. r=tnikkel,a=dbaron |
diff browse annotate |
5d549dd2b22c7b20a47253e481dd1b4913e84617 created 2010-08-13 22:01 +1200 pushed 2011-08-10 03:39 +0000 |
Robert O'Callahan | Robert O'Callahan - Bug 584282. Add nsDisplayItem::mToReferenceFrame and initialize it in the constructor. r=tnikkel,a=dbaron |
diff browse annotate |
85bbe15e63bd253b52406f240c0ba14023c70e00 created 2010-07-16 09:07 +1200 pushed 2011-08-10 03:39 +0000 |
Michael Ventnor | Michael Ventnor - Bug 564991. Part 3: Create unique nsDisplayItem types for every single display item. r=tnikkel |
diff browse annotate |
86ac8e0b0e14b9bd5c9f3cb768e1753164782e3e created 2010-04-01 08:07 -0700 pushed 2011-08-10 03:39 +0000 |
timeless | timeless - Bug 552246 remove unused variable availWidth from nsTableRowFrame::CalcHeight |
diff browse annotate |
46e3ca39d3d09af127b4dbf9cc922d6230820446 created 2010-03-29 14:46 +1300 pushed 2011-08-10 03:39 +0000 |
Robert O'Callahan | Robert O'Callahan - Bug 551660. Switch layout code from using nsPropertyTable to FramePropertyTable. r=mats,sr=dbaron |
diff browse annotate |
a4b34d3053c5f1d9b0abd32c7748c53d70ce72f5 created 2010-03-06 10:53 +0100 pushed 2011-08-10 03:39 +0000 |
Bernd | Bernd - bug 229247 remove no op quirk code r=bzbarsky |
diff browse annotate |
b49cd7ab15da9e73002d711aa08df986d8faafb2 created 2009-10-28 20:22 -0700 pushed 2011-08-10 03:39 +0000 |
L. David Baron | L. David Baron - Make unconstrained width assertions into warnings because we can hit them when we clamp really large widths. (Bug 525100) r=roc |
diff browse annotate |
b540248e3163e1a73d31e3772dbfead13e3ee937 created 2009-09-07 12:35 +1200 pushed 2011-08-10 03:39 +0000 |
Robert O'Callahan | Robert O'Callahan - Bug 513082. Instead of passing aDirtyRect to nsDisplayItem::Paint, have nsDisplayList::OptimizeVisibility (renamed to ComputeVisibility) compute the intersection of the visible region with the bounds of each display item and store the result in the item's mVisibleRect. This lets us do less work to paint display items which have a small intersection with the visible region but a large intersection with the bounding-box of the visible region. r=dbaron |
diff browse annotate |
1348d3ce063d1e3567360d34551cd11e92dd73d0 created 2009-09-16 17:01 +0200 pushed 2011-08-10 03:39 +0000 |
Mats Palmgren | Mats Palmgren - Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX. b=512106 r=roc |
diff browse annotate |
03d92c1c09fffa9d4d70b910c97efe15ab1669f5 created 2009-09-12 16:44 -0600 pushed 2011-08-10 03:39 +0000 |
Bobby Holley | Bobby Holley - Bug 435296 - Sync decode handling for decode-on-draw. r=roc |
diff browse annotate |
7df4c375164fd13c2290e178f0e11dc5559b81b0 created 2009-09-12 17:49 +0100 pushed 2011-08-10 03:39 +0000 |
Zack Weinberg | Zack Weinberg - Bug 497495 part 3: Add methods to every nsFrame subclass that expose the as-allocated identity of every frame object. Also some cleanups to the QueryFrame implementation. r=dbaron sr=roc |
diff browse annotate |
523039040a4b6330e7c586432e4797c1011f0f97 created 2009-09-04 23:07 +0200 pushed 2011-08-10 03:39 +0000 |
Mats Palmgren | Mats Palmgren - Remove/simplify frame list use. b=510137 r=bernd |
diff browse annotate |
0a0b0c3f614bd114bd8d7ff6cb58d609c1d8a4b1 created 2009-07-30 13:23 -0400 pushed 2011-08-10 03:39 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 281387. Make nsIFrame::Append/InsertFrames use nsFrameList. r=bernd,roc, sr=dbaron |
diff browse annotate |
ded83c29f901516705276dd78c83c50d2bdb9da9 created 2009-05-16 16:22 +0200 pushed 2011-08-10 03:39 +0000 |
Bernd | Bernd - bug 492661 - track the visibility of cols and colgroups independently of the presence of cells r/sr=roc |
diff browse annotate |
52ddf032257cab8ee75992356f8b7fc4a4b0d0b6 created 2009-04-13 11:31 -0400 pushed 2011-08-10 03:39 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 487899. Start column indices incorrect in nsCellMap::ExpandWithCells if an array with more than one cell is passed in. r=bernd, sr=roc |
diff browse annotate |
9ff3a933d89fcfbdf56868c16a82ede7b57e5150 created 2009-04-06 12:31 +1200 pushed 2011-08-10 03:39 +0000 |
Jonathan Kew | Jonathan Kew - Bug 475968. Eliminate NS_FRAME_OUTSIDE_CHILDREN flag, store small overflow areas cheaply within the frame. r+sr=roc |
diff browse annotate |
931671e83e44f7bd1cb1df28b533a87014c03d58 created 2009-03-24 23:10 +0100 pushed 2011-08-10 03:39 +0000 |
Arpad Borsos | Arpad Borsos - Bug 481932 - use do_QueryFrame instead of IS_TABLE_CELL + cast; r+sr=roc |
diff browse annotate |
ecac68597c75e867aae46fd7cdd1b834273db94b created 2009-02-12 15:10 -0800 pushed 2011-08-10 03:39 +0000 |
Daniel Holbert | Daniel Holbert - typo fix in a comment: s/glock/block/ CLOSED TREE a=sdwilsh|sheriff |
diff browse annotate |
9889b0189cd4f6be9b18b1432e25877302933315 created 2009-02-05 10:09 +0100 pushed 2011-08-10 03:39 +0000 |
Arpad Borsos | Arpad Borsos - Bug 474369 - get rid of nsVoidArray, layout/tables part. r+sr=roc |
diff browse annotate |
e943eef4d58a87080af2655aa7580a00bf7facaa created 2009-01-14 14:16 -0800 pushed 2011-08-10 03:39 +0000 |
Daniel Holbert | Daniel Holbert - Whitespace-only: Fix parameter indentation in nsTableRowFrame.cpp and nsTableRowGroupFrame.cpp |
diff browse annotate |
5254e429712de6bdff5ea36cd3cb6ba8e060a071 created 2009-01-13 11:50 -0800 pushed 2011-08-10 03:39 +0000 |
L. David Baron | L. David Baron - Clean up CalcAvailWidth. (Bug 444928) r=bernd |
diff browse annotate |
0dd32fac8d1a7776e8ac5914c7add5bb33ae239c created 2008-10-26 11:11 +0100 pushed 2011-08-10 03:39 +0000 |
Bernd | Bernd - bug 258377, make border collapsed tables to listen for dynamic border style changes r/sr=bzbarsky |
diff browse annotate |
2192a846d7acb1ced82d57bda35ee038ce8377eb created 2008-09-24 10:14 -0700 pushed 2011-08-10 03:39 +0000 |
L. David Baron | L. David Baron - For fixed-layout tables, leave room for the cell spacing for all columns, whether they have cells originating in them or not, since we don't know if cells for those columns will arrive as the table loads incrementally. (Bug 444928) r=bernd sr=roc |
diff browse annotate |
7e87332a44d46da8691d2c65a9bd288afe35d0b2 created 2008-08-20 01:45 -0500 pushed 2011-08-10 03:39 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 449362 - "Table border is rendered incorrectly when the table cell size changes due to javascript." [r+sr=roc] |
diff browse annotate |
3bd5b0f13df3cce01677022941d92e14747eca78 created 2008-08-13 20:49 -0700 pushed 2011-08-10 03:39 +0000 |
Justin Dolske | Justin Dolske - Backed out changeset 7362e63c648e (relanding bug 449422) |
diff browse annotate |
7362e63c648e8ee91f8d47ba0e36db84c214a2ad created 2008-08-13 16:29 -0700 pushed 2011-08-10 03:39 +0000 |
Justin Dolske | Justin Dolske - Backed out changeset e7c43898c379 |
diff browse annotate |
e7c43898c379b1cbaa6606c0450a1d6943342e1f created 2008-08-07 17:05 -0400 pushed 2011-08-10 03:39 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 449422. Assert early and hopefully not often when table-row frames have the wrong display type. r=bernd, sr=roc |
diff browse annotate |
5dbb5d495a5cd632da8b76883967953aa1c33b46 created 2008-07-14 10:41 +1200 pushed 2011-08-10 03:39 +0000 |
Robert O'Callahan | Robert O'Callahan - Bug 444688. Use an IsFrameOfType check instead of a frame state bit to detect whether a frame excludes ignorable whitespace children. r+sr=dbaronlayout |
diff browse annotate |
20344020785dbbe2dc09a54fd15d18e3af5293d4 created 2008-04-08 05:28 -0700 pushed 2011-08-10 03:39 +0000 |
roc+ | roc+ - 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 |
diff browse annotate |
7c0e2f9dec6f56692f92daf3efcd5385487bb587 created 2008-04-06 04:34 -0700 pushed 2011-08-10 03:39 +0000 |
roc+ | roc+ - 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 |
diff browse annotate |
ccac2951875630258654d9b4b37274674752fe6e created 2008-04-01 14:53 -0700 pushed 2011-08-10 03:39 +0000 |
bzbarsky | bzbarsky - Invalidate things correctly when the caption or inner table is resized. Bug 424465, r=bernd, sr=roc |
diff browse annotate |
f5bdc600458461e13ce1d438c996dfb35f816dc3 created 2008-03-20 18:18 -0700 pushed 2011-08-10 03:39 +0000 |
dbaron | dbaron - Don't do translation during table border painting. b=421069 Patch by Robert O'Callahan <roc@ocallahan.org>. r+sr=dbaron approval1.9b5=damon |
diff browse annotate |
899c36aa508cb380bb878a240cfbd548c582d69b created 2008-03-19 22:58 -0700 pushed 2011-08-10 03:39 +0000 |
dbaron | dbaron - Backing out bug 421069 (which I landed earlier today for roc) because it caused bug 424016. |
diff browse annotate |
faf899c2b9cb949d4b39aabb00e054c9ae6d4db7 created 2008-03-19 16:02 -0700 pushed 2011-08-10 03:39 +0000 |
dbaron | dbaron - Don't do translation during table border painting. b=421069 Patch by Robert O'Callahan <roc@ocallahan.org>. r+sr=dbaron |
diff browse annotate |
bf1e867422cf43e36ec352b377861f1ab9452d4b created 2008-03-16 13:32 -0700 pushed 2011-08-10 03:39 +0000 |
bzbarsky | bzbarsky - Invalidate tables a little harder. Bug 421632, r+sr=roc |
diff browse annotate |
b60c24139c36618d2a416f5ba7b68a7e53320eb1 created 2008-02-19 23:08 -0800 pushed 2011-08-10 03:39 +0000 |
fantasai cvs | fantasai cvs - switch GetOverflowAreaProperty callers to GetOverflowRect b=417116 r+sr=roc a=roc |
diff browse annotate |
277c4bcb59c4332ef3f9df085c0671f409be9f21 created 2008-02-08 01:36 -0800 pushed 2011-08-10 03:39 +0000 |
bzbarsky | bzbarsky - Fix bug 416073: invalidate more things as needed during table reflow to prevent glitches. r+sr=roc |
diff browse annotate |
fcae522d50ee88cbc9d1bf4c2ebecb649df4d895 created 2007-12-02 11:19 -0800 pushed 2011-08-10 03:39 +0000 |
bmlk | bmlk - 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+ |
diff browse annotate |
95253d8a4143ddc6417020bf2d7b35f3bb5ae163 created 2007-08-02 11:08 -0700 pushed 2011-08-10 03:39 +0000 |
bzbarsky | bzbarsky - Introduce a setter for nsHTMLReflowState::mComputedHeight so that we're sure to |
diff browse annotate |
ab58bdbde9e03330d3a406d8b95aa3877152cf36 created 2007-07-08 00:08 -0700 pushed 2011-08-10 03:39 +0000 |
jwalden | jwalden - 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. |
diff browse annotate |
88947bdd7dfea82b46a17a3e7d8824fda59e4ce5 created 2007-06-25 13:34 -0700 pushed 2011-08-10 03:39 +0000 |
dbaron | dbaron - 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 |
diff browse annotate |
b87cba34d6c729e411cd7b0dc23e00d1409ddf5b created 2007-05-06 12:16 -0700 pushed 2011-08-10 03:39 +0000 |
bzbarsky | bzbarsky - 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. |
diff browse annotate |
4901e7ea427db4943e365c0fcc75e4cd697034ca created 2007-03-30 14:11 -0700 pushed 2011-08-10 03:39 +0000 |
bzbarsky | bzbarsky - Rename nsIFrame::GetPresContext to nsIFrame::PresContext. Bug 376042, patch byTaras Glek <tglek@mozilla.com>, rs=roc. |
diff browse annotate |
9b2a99adc05e53cd4010de512f50118594756650 created 2007-03-22 10:30 -0700 pushed 2011-08-10 03:39 +0000 |
hg | hg - Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT, |