layout/tables/nsTableRowGroupFrame.cpp
6d2430c8bf005e990dd3e606b2eb37ed3562e3a6
created 2012-04-03 02:30 +0200
pushed 2015-01-29 01:08 +0000
Mats Palmgren Mats Palmgren - Bug 736915 - Print Selection prints a blank page when the selection is inside a table. r=bz, a=lsblakk
67fb425e004bc562a297788e6c9e8f293eb7a284
created 2012-01-22 23:48 +0100
pushed 2015-01-29 01:08 +0000
Mats Palmgren Mats Palmgren - Bug 720142 - Use nsIntRect for table damage. r=bernd
302fde3d16e39426d19eed82a6e5420d0a39136e
created 2012-01-17 00:38 +0100
pushed 2015-01-29 01:08 +0000
Mats Palmgren Mats Palmgren - Bug 716408 - Make nsTableFrame::GetTableFrame abort if the given frame isn't a table frame descendant, thus guaranteeing a non-null result. r=bernd
14223e7cfb3bb1fc9eff90b4231b5a567afcc8d5
created 2012-01-17 00:38 +0100
pushed 2015-01-29 01:08 +0000
Mats Palmgren Mats Palmgren - Bug 716408 - Remove unnecessary nsTableFrame::GetFirstInFlow() calls to get IsBorderCollapse() bit. r=bernd
7db218a91c88644b509fd370f3f637f595f39375
created 2011-12-27 21:18 +0100
pushed 2015-01-29 01:08 +0000
Mats Palmgren Mats Palmgren - Bug 515530 - Remove nsHTMLContainerFrame. r=roc
1f2caed431a0f1d7d8a07e6b55b31305106b5441
created 2011-12-27 09:31 +0100
pushed 2015-01-29 01:08 +0000
Bernd Bernd - bug 531200 - always set the desiredHeight, also if SplitSpanningCells does not split any cell r=dholbert
c5c36c2f1c2123c6b31e8819d9cf3472ab061166
created 2011-12-01 07:34 +0100
pushed 2015-01-29 01:08 +0000
Bernd Bernd - bug 467444 - firstTruncatedRow can not be the last row on page if it should be pushed r=dholbert
0b39e1a64c2b19221274c6a62dfae556902161b6
created 2011-10-27 09:58 -0400
pushed 2015-01-29 01:08 +0000
Bernd Bernd - bug 460637 - the group cellmaps need to set the damageArea relative to the entire table, patch by Mats Palmgren, Randell Jesup and Bernd, r=mats, bernd
3d486b1ad76a9f421ca230ce33116931e11d8531
created 2011-11-23 18:48 -0800
pushed 2015-01-29 01:08 +0000
L. David Baron L. David Baron - Don't construct cell reflow states with a row group reflow state as their parent; instead, always link in a table row reflow state as appropriate. (Bug 627842, patch 3.875) r=roc
7c7dc81936922738c646bf61e51bf989c22b3e2d
created 2011-11-14 22:12 -0800
pushed 2015-01-29 01:08 +0000
Phil Ringnalda Phil Ringnalda - Backout changesets c9abc8ef4626, d62512892555, 69f89ee5d08f, c511af7d8f58, 6a6a560a1492, ac0ec1183d19, 46669afabd15, 74f32abaa8c0, f197554cf989, 0a2405eb5b90, b48954598d7d, e0a82577259c, 0235d1541e58, 450f2557d3a2, e24d196602bf, 03c2ea0eeba3, 7aca4ef8e538, 11ec362e780b, 4b92a3b96446 (bug 627842) for Windows crashtest assertions and Android reftest failures
6a6a560a14922b6c695da44d5c51104a3af4671a
created 2011-11-15 17:02 +1300
pushed 2015-01-29 01:08 +0000
L. David Baron L. David Baron - Don't construct cell reflow states with a row group reflow state as their parent; instead, always link in a table row reflow state as appropriate. (Bug 627842, patch 3.875) r=roc
ce4005246dc96ec22d8210b027467695a2be46d4
created 2011-10-24 21:22 +0200
pushed 2015-01-29 01:08 +0000
Bernd Bernd - bug 695430 - stop trying to insert previously emptied framelists r=bzbarsky
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2015-01-29 01:08 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
00f422b2cf36505e1ee8768e09997237be8294c0
created 2011-05-12 00:04 -0400
pushed 2015-01-29 01:08 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 10209 - Part 6: Implement the CSS "containing block" concept correctly as a binary relation, as opposed to a unary relation; r=bzbarsky
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2015-01-29 01:08 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
16813bde78b9fc6c200605d543d4b1fd3cd35bf1
created 2011-09-06 22:57 -0400
pushed 2015-01-29 01:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 683952. Speed up iterating over the continuations of the frame when scrolling to it. r=roc
7dd2deecd8f2964b8639abc457e9a248d7a80bdc
created 2011-09-06 21:42 -0700
pushed 2015-01-29 01:08 +0000
Phil Ringnalda Phil Ringnalda - Back out fc945dec50bb and de06684dabc4 (bug 642551), 64c328251a24 (bug 683952) and 9d0d13998ebb (bug 684544) for orange on a CLOSED TREE
64c328251a24e767893231306b311d81061cc12f
created 2011-09-06 22:57 -0400
pushed 2015-01-29 01:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 683952. Speed up iterating over the continuations of the frame when scrolling to it. r=roc
d9797d99f5f739ebd244ce27748a548f4b3b9cfd
created 2011-08-24 22:54 +0200
pushed 2015-01-29 01:08 +0000
Mats Palmgren Mats Palmgren - Bug 653649 - New way of getting child lists from frames. (part 4/5) r=roc
3a3109b0d39d91fe13098852c38e5c52031dec9b
created 2011-04-07 18:04 -0700
pushed 2015-01-29 01:08 +0000
Zack Weinberg Zack Weinberg - Bug 266236 part 9: Move nsBoundingMetrics to its own header and prune inclusions of nsRenderingContext.h.
f54747d3a9087414d41d7c8894b8c67fa52c4474
created 2011-04-07 18:04 -0700
pushed 2015-01-29 01:08 +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>.
36a059e90495cc44981429a98df8dbed5504d8b1
created 2010-12-07 08:54 -0500
pushed 2015-01-29 01:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 614397. Always descend through all placeholders while doing any sort of selection display list. r=roc, a=roc
0705671514244627171aa1b4e49053e1a3c6237c
created 2010-10-06 21:25 -0700
pushed 2015-01-29 01:08 +0000
L. David Baron L. David Baron - Change callers to use new nsIFrame overflow APIs. (Bug 542595, patch 20) r=roc a2.0=blocking2.0:beta8
08860c83bf8825b1ceabb1a840954f29a46a143f
created 2010-10-06 21:25 -0700
pushed 2015-01-29 01:08 +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
061f5e6d58be7d05492d55048d4cd38ba7f354b4
created 2010-10-06 21:25 -0700
pushed 2015-01-29 01:08 +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
40788d629f3c99c53acd9af080e3ec745e3e963e
created 2010-10-06 21:25 -0700
pushed 2015-01-29 01:08 +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
ce61761d254db95cb5ed590033d6f8f4532329d7
created 2010-10-06 21:25 -0700
pushed 2015-01-29 01:08 +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
8f8d9eb61a5cbc7341126c503c16b9f3c47de5c0
created 2010-08-31 12:49 +1200
pushed 2015-01-29 01:08 +0000
Robert O'Callahan Robert O'Callahan - Bug 579323. Part 1.8: Rename InvalidateOverflowRect to InvalidateFrameSubtree. r=tnikkel
a3bcab53ea0dfca86e7f71d07013040c599a3f62
created 2010-08-13 22:01 +1200
pushed 2015-01-29 01:08 +0000
Robert O'Callahan Robert O'Callahan - Bug 584282. Use nsDisplayItem::ToReferenceFrame() instead of calling nsDisplayListBuilder::ToReferenceFrame, wherever possible. r=tnikkel,a=dbaron
f5d647210dec273e0dd148c3e1c6c4935aba81c5
created 2010-08-13 22:01 +1200
pushed 2015-01-29 01:08 +0000
Robert O'Callahan Robert O'Callahan - Bug 584282. Add nsDisplayItem::mToReferenceFrame and initialize it in the constructor. r=tnikkel,a=dbaron
1ad7cdc1ab5aed8f324ff66432cbcab7e4c44a43
created 2010-08-14 02:31 +1200
pushed 2015-01-29 01:08 +0000
Robert O'Callahan Robert O'Callahan - Backing out bug 584282 and bug 537890
fc2439150a499721248a2b412e43d2234e5447c2
created 2010-08-13 22:01 +1200
pushed 2015-01-29 01:08 +0000
Robert O'Callahan Robert O'Callahan - Bug 584282. Use nsDisplayItem::ToReferenceFrame() instead of calling nsDisplayListBuilder::ToReferenceFrame, wherever possible. r=tnikkel,a=dbaron
5d549dd2b22c7b20a47253e481dd1b4913e84617
created 2010-08-13 22:01 +1200
pushed 2015-01-29 01:08 +0000
Robert O'Callahan Robert O'Callahan - Bug 584282. Add nsDisplayItem::mToReferenceFrame and initialize it in the constructor. r=tnikkel,a=dbaron
85bbe15e63bd253b52406f240c0ba14023c70e00
created 2010-07-16 09:07 +1200
pushed 2015-01-29 01:08 +0000
Michael Ventnor Michael Ventnor - Bug 564991. Part 3: Create unique nsDisplayItem types for every single display item. r=tnikkel
fcff7673a6ae09ae763fc094a55b8141ee100deb
created 2010-05-13 16:15 +0200
pushed 2015-01-29 01:08 +0000
Bernd Bernd - bug 558574 - fix issues with table footer placement and missed page breaks inside of row groups r=roc
f0206483a592390840b01eb5146a6a13a14d0002
created 2010-05-13 16:15 +0200
pushed 2015-01-29 01:08 +0000
Bernd Bernd - bug 553972 - split row groups only if the available height isconstrained r=roc
13504a5fc0742c0922b548dce200febd06e358fa
created 2010-04-03 07:36 -0400
pushed 2015-01-29 01:08 +0000
Ehren Metcalfe Ehren Metcalfe - Bug 556446: Remove dead code in layout. r=roc,bz
46e3ca39d3d09af127b4dbf9cc922d6230820446
created 2010-03-29 14:46 +1300
pushed 2015-01-29 01:08 +0000
Robert O'Callahan Robert O'Callahan - Bug 551660. Switch layout code from using nsPropertyTable to FramePropertyTable. r=mats,sr=dbaron
76ff2857fdafeb93d3310b290651bf6f9736662b
created 2010-03-06 10:53 +0100
pushed 2015-01-29 01:08 +0000
Bernd Bernd - bug 505894 remove double null check r=timeless
a4b34d3053c5f1d9b0abd32c7748c53d70ce72f5
created 2010-03-06 10:53 +0100
pushed 2015-01-29 01:08 +0000
Bernd Bernd - bug 229247 remove no op quirk code r=bzbarsky
e8350654c9bca73cd0919ad563517ab739eadffb
created 2010-01-16 17:05 +0100
pushed 2015-01-29 01:08 +0000
Bernd Bernd - bug 28800 remove support for scrollable rowgroups moa=roc r=bzbarsky
b540248e3163e1a73d31e3772dbfead13e3ee937
created 2009-09-07 12:35 +1200
pushed 2015-01-29 01:08 +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
7e9a167a9c7f502450e7ea3f366b2b0ef40c0e71
created 2009-09-18 14:52 -0400
pushed 2015-01-29 01:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 515534. Simplify some nsTableRowGroupFrame methods by assuming that the frame constructor did not screw up. r=bernd
ffb5ea9c48c70c75b125909be20036cb35e4cfe7
created 2009-09-18 13:09 +0200
pushed 2015-01-29 01:08 +0000
Mats Palmgren Mats Palmgren - Bug 233463, patch 1 - Minor cleanup of frame list related code in nsTableRowGroupFrame. r=bzbarsky
b90618f4d70640015c4915c833060a847aac53a2
created 2009-09-18 13:09 +0200
pushed 2015-01-29 01:08 +0000
Mats Palmgren Mats Palmgren - Bug 233463, patch 0 - Use nsFrameList methods instead of nsIFrame::SetNextSibling. r=bzbarsky
1348d3ce063d1e3567360d34551cd11e92dd73d0
created 2009-09-16 17:01 +0200
pushed 2015-01-29 01:08 +0000
Mats Palmgren Mats Palmgren - Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX. b=512106 r=roc
03d92c1c09fffa9d4d70b910c97efe15ab1669f5
created 2009-09-12 16:44 -0600
pushed 2015-01-29 01:08 +0000
Bobby Holley Bobby Holley - Bug 435296 - Sync decode handling for decode-on-draw. r=roc
7df4c375164fd13c2290e178f0e11dc5559b81b0
created 2009-09-12 17:49 +0100
pushed 2015-01-29 01:08 +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
0a0b0c3f614bd114bd8d7ff6cb58d609c1d8a4b1
created 2009-07-30 13:23 -0400
pushed 2015-01-29 01:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 281387. Make nsIFrame::Append/InsertFrames use nsFrameList. r=bernd,roc, sr=dbaron
7b288267eb7ca4af310cae4475a021d907e06bb0
created 2009-07-28 08:51 -0400
pushed 2015-01-29 01:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 504221 part 3. Switch overflowFrames storage to nsFrameList. r=fantasai, r+sr=roc
931671e83e44f7bd1cb1df28b533a87014c03d58
created 2009-03-24 23:10 +0100
pushed 2015-01-29 01:08 +0000
Arpad Borsos Arpad Borsos - Bug 481932 - use do_QueryFrame instead of IS_TABLE_CELL + cast; r+sr=roc
9889b0189cd4f6be9b18b1432e25877302933315
created 2009-02-05 10:09 +0100
pushed 2015-01-29 01:08 +0000
Arpad Borsos Arpad Borsos - Bug 474369 - get rid of nsVoidArray, layout/tables part. r+sr=roc
e943eef4d58a87080af2655aa7580a00bf7facaa
created 2009-01-14 14:16 -0800
pushed 2015-01-29 01:08 +0000
Daniel Holbert Daniel Holbert - Whitespace-only: Fix parameter indentation in nsTableRowFrame.cpp and nsTableRowGroupFrame.cpp
61ca5667346845391496df48802cb4a83a8f87e0
created 2009-01-12 14:20 -0500
pushed 2015-01-29 01:08 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
864061941ee1bd4ae34deec261b8440e4a3a720d
created 2009-01-09 11:35 -0500
pushed 2015-01-29 01:08 +0000
Benjamin Smedberg Benjamin Smedberg - Backed out changeset 4c4df6ed1b41 - Bug 396185 - Make nsIFrame not inherit from nsISupports due to mochitest failures... these appear to be crashes in nsGenericHTMLElement::GetEditorInternal.
4c4df6ed1b41131568d4659d62908214e8c81b7b
created 2008-11-05 14:25 -0500
pushed 2015-01-29 01:08 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
e54c086f0507590285d147082e6d3ef9138e8edd
created 2008-10-30 12:17 -0700
pushed 2015-01-29 01:08 +0000
Benjamin Smedberg Benjamin Smedberg - Relanding bug 461410 - nsILineIterator is never used outside of layout - set nsresults to replicate the existing code more correctly, which fixes the mochitest failures, r+sr=roc with nits noted by Mats Palmgren
66c23339bd12aca0833a922b63d10477ea5b224b
created 2008-10-28 02:49 -0400
pushed 2015-01-29 01:08 +0000
Benjamin Smedberg Benjamin Smedberg - Backed out changeset d4c9a0776667 (deCOM nsILineEnumerator) due to regression from it or bug 461212
d4c9a0776667d05b8a1f62ec693c995ef4e327b3
created 2008-10-28 00:47 -0400
pushed 2015-01-29 01:08 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 461410 - nsILineIterator is never used outside of layout, and doesn't need to be refcounted: the callers can just destroy it when they're done with it. We can't do this with a virtual destructor, however, because nsTableRowGroupFrame implements the interface directly, while nsLineIterator is a separately-allocated class. So clients are expected to call DisposeLineIterator when they're done with it.
0dd32fac8d1a7776e8ac5914c7add5bb33ae239c
created 2008-10-26 11:11 +0100
pushed 2015-01-29 01:08 +0000
Bernd Bernd - bug 258377, make border collapsed tables to listen for dynamic border style changes r/sr=bzbarsky
less more (0) -60 tip