layout/tables/nsTableFrame.cpp
85bbe15e63bd253b52406f240c0ba14023c70e00
created 2010-07-16 09:07 +1200
pushed 2011-04-26 22:38 +0000
Michael Ventnor Michael Ventnor - Bug 564991. Part 3: Create unique nsDisplayItem types for every single display item. r=tnikkel
1fb9ef691b5c3257f1e3a6303aa4f781e42a86ac
created 2010-05-27 07:31 +0200
pushed 2011-04-26 22:38 +0000
Bernd Bernd - bug 567835 - add parentheses to make the required logic to happen r=dholbert
fcff7673a6ae09ae763fc094a55b8141ee100deb
created 2010-05-13 16:15 +0200
pushed 2011-04-26 22:38 +0000
Bernd Bernd - bug 558574 - fix issues with table footer placement and missed page breaks inside of row groups r=roc
22c58d0e27eee38c23daa33c4981a69b153103b0
created 2010-04-27 18:15 +0200
pushed 2011-04-26 22:38 +0000
Mats Palmgren Mats Palmgren - Don't use enum bit-fields. r=timeless b=334571
51954c20c9f7f209df0f78d3b8bc2bbbfff4958c
created 2010-04-27 18:15 +0200
pushed 2011-04-26 22:38 +0000
timeless timeless - Bug 334571 Coverity 702, NS_SIDES array limit check - replace NS_FOR_CSS_SIDES defines with enum. r=zwol,mats
7aac8fafc4de6924e3926e8db07af115f0c4c229
created 2010-04-27 18:15 +0200
pushed 2011-04-26 22:38 +0000
timeless timeless - Bug 334571 strip trailing whitespace. r=zwol
5a79877003e8a98b7b6f2e00ffcaed437e4428e1
created 2010-04-08 21:44 +0900
pushed 2011-04-26 22:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 556694 Selection color isn't reverted when input field is specified only background-color r=dbaron
13504a5fc0742c0922b548dce200febd06e358fa
created 2010-04-03 07:36 -0400
pushed 2011-04-26 22:38 +0000
Ehren Metcalfe Ehren Metcalfe - Bug 556446: Remove dead code in layout. r=roc,bz
65629d0a492e2dd9e1ba044e4bf4692e86e65a17
created 2010-04-02 18:58 -0700
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Use the appropriate color based on visitedness for border-collapse borders. (Bug 147777) r=bernd
aaa79216677b77734c4cd802f6c44ccff015f8ca
created 2010-04-02 18:58 -0700
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Use the appropriate color based on visitedness for nsCSSRendering::PaintBorder users of the 'border-*-color' properties. (Bug 147777) r=zweinberg
e127bc371a0c5c7d2e83e1795af07814f76335b1
created 2010-04-02 18:58 -0700
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Make PaintBackgroundWithSC and related methods operate on nsStyleContext* rather than const nsStyleBackground*. (Bug 147777) r=zweinberg
46e3ca39d3d09af127b4dbf9cc922d6230820446
created 2010-03-29 14:46 +1300
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 551660. Switch layout code from using nsPropertyTable to FramePropertyTable. r=mats,sr=dbaron
02bc8e3ec395763b651fd086ef857938660c2fd9
created 2010-03-29 14:46 +1300
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 551637. collapseOffsetProperty is never used. r=mats
db38e530c170da57052b5cce7d90f47655bb0490
created 2010-03-06 10:53 +0100
pushed 2011-04-26 22:38 +0000
Bernd Bernd - bug 378935 the border collapse code relies on having mutliple dead cell data entries in a row r=bzbarsky
2a3a2af10feb74cedbd5f484e4b23b66f7bec2a9
created 2010-03-06 10:53 +0100
pushed 2011-04-26 22:38 +0000
Bernd Bernd - bug 484256 remove remaining border widths limits that are now obsolete as borders have a 2 byte storage r=fantasai
5cb8340929b87b4969d772f4ae98028a961f2afd
created 2010-03-05 10:41 -0800
pushed 2011-04-26 22:38 +0000
Daniel Holbert Daniel Holbert - Bug 452319 followup: cast mRgIndex to be unsigned, to fix signed-unsigned-comparison compiler warning. r=bernd
ac2b160e89d583ea4dc667622bf545ff371f4035
created 2010-03-02 18:27 -0500
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 527977 part 3. Change the style context cached struct storage; inline GetStyle* and PeekStyle* now that they're pretty dead-simple. r=zwol, sr=dbaron
9b4fe4d0ca1f473ecb68db98b9298e75fb6f70b3
created 2010-02-12 10:40 +1300
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 542620. Fix incorrect usage of nsFrameList. r=bzbarsky
8816f2b76e41287776a18d4a4ac6a642270fc8b7
created 2010-02-02 12:06 -0800
pushed 2011-04-26 22:38 +0000
Daniel Holbert Daniel Holbert - Bug 539585 followup: Fix new instance of "warning: format '%p' expects type 'void*'" in nsTableFrame.cpp. (no review, just fixing one new instance of this problem)
5c6c408875848ec16ca98a44cb298c11c2e37478
created 2010-02-02 12:21 +1300
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 542620. Need to paint the table background if columns or column-groups have backgrounds. r=dbaron
dbb25266f4fa642ac1eacdd90d16afad1af0a6e4
created 2010-01-24 12:06 -0800
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Always create nsDisplayTableBorderBackground when we're doing event delivery. (Bug 541668) r=roc
57e0aaffc860c670a6f676e6e152ffc7d4efd83a
created 2010-01-19 18:49 +0100
pushed 2011-04-26 22:38 +0000
Bernd Bernd - bug 538479 add initialization code that I wrongly removed r=dbaron
8e0c12450eee7e08ee89c6d6945786c23362e569
created 2010-01-17 15:11 -0800
pushed 2011-04-26 22:38 +0000
Daniel Holbert Daniel Holbert - Bug 539585: Fix "warning: format '%p' expects type 'void*'" in layout directory. r=dbaron
e8350654c9bca73cd0919ad563517ab739eadffb
created 2010-01-16 17:05 +0100
pushed 2011-04-26 22:38 +0000
Bernd Bernd - bug 28800 remove support for scrollable rowgroups moa=roc r=bzbarsky
ef065d84aaa4839b08bff660f16d146d604e6113
created 2010-01-09 16:33 +0100
pushed 2011-04-26 22:38 +0000
Bernd Bernd - bug 43178 - replace incorrect border, frame and rules handling code in content by css rules, initial patch - fantasai, a lof of input - bz r=bzbarsky
1e37be566afa2f59aae7a09e8571f0350bc14542
created 2009-12-24 00:21 -0500
pushed 2011-04-26 22:38 +0000
fantasai fantasai - Bug 508473 part III: Pass destruction root to frame destruction methods r=bz sr=roc
912c5206ca3e735bb39494edcc0e489d5baea510
created 2009-12-24 00:20 -0500
pushed 2011-04-26 22:38 +0000
fantasai fantasai - Bug 508473 Part II: Remove DeletingFrameSubtree r=bz sr=roc
89a4f5a6525a48c19277356d271403c80bf3e40c
created 2009-12-13 19:40 -0800
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Fix assertions in the scrollable row group case. (Bug 531461) r=roc
8bc6e7e44946d0f5ccc75821a1e52f6843d0639d
created 2009-12-12 11:35 -0800
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Address my own review comment and undo one of the changes in bug 531461.
18afa623a64f84e612915eaf601bf752e1bb72f3
created 2009-12-12 10:50 -0800
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 530686. Only create an nsDisplayTableBorderBackground when it's going to have something to paint, since having one can disable some scrolling optimizations. r=dbaron
9af5c4367b006fd756dec8111859f2674823169a
created 2009-12-12 10:50 -0800
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 531461. Avoid creating an nsDisplayTableBorderBackground if every part of the table is hidden. r=dbaron
5c675fda7ba6c8859abdeb64f6f0152b4a06af41
created 2009-12-11 02:37 -0500
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 525608 part 3. Change all style set consumers that ask for a pseudo style context to indicate what they're actually asking for (pseudo-element, anonymous box, or xul tree thing). r=dbaron
813718244b94428e0c1a7e8f8d0de9973ccbfe4e
created 2009-12-10 18:28 -0800
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Backing out bug 525608 and bug 525952
80b631ea5ad11b1126d0df9ffe2cb6a41ceb1db5
created 2009-12-10 14:36 -0800
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 525608 part 3. Change all style set consumers that ask for a pseudo style context to indicate what they're actually asking for (pseudo-element, anonymous box, or xul tree thing). r=dbaron
91e00d39570f9b26b1ed16181fd9df891ac8565e
created 2009-11-05 10:26 +0100
pushed 2011-04-26 22:38 +0000
Bernd Bernd - reorganize border collapse painting code to make a little bit more readable bug 452319 r=fantasai sr=bz
f8b409d03bbfe7f8d0ce347d1590d0f422c538c8
created 2009-11-05 10:25 +0100
pushed 2011-04-26 22:38 +0000
Dão Gottwald Dão Gottwald - Backed out changeset 524233171fa4
524233171fa40509943b1be6dffaf7e8a54bbabd
created 2009-11-05 09:03 +0100
pushed 2011-04-26 22:38 +0000
Dão Gottwald Dão Gottwald - reorganize border collapse painting code to make a little bit more readable bug 452319 r=fantasai sr=bz
ce8bd3c552cc7a61f462fcc50308e5defea14428
created 2009-10-29 17:17 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 525295. Rename nsStyleContext::GetPseudoType to GetPseudo. r=dbaron
c52390466bd122a2970b64937f9c094931557863
created 2009-10-02 12:27 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 512336. Make frame lists doubly-linked. r=roc,fantasai
b540248e3163e1a73d31e3772dbfead13e3ee937
created 2009-09-07 12:35 +1200
pushed 2011-04-26 22:38 +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
70ec909259338087354e4978ed5da52a7ca4921f
created 2009-09-18 13:09 +0200
pushed 2011-04-26 22:38 +0000
Mats Palmgren Mats Palmgren - Bug 233463, patch 2 - Introduce nsFrameList::mLastChild member for fast access to the last sibling frame. r=bzbarsky
b90618f4d70640015c4915c833060a847aac53a2
created 2009-09-18 13:09 +0200
pushed 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 281387. Make nsIFrame::Append/InsertFrames use nsFrameList. r=bernd,roc, sr=dbaron
ae5133c2c8658c15d0078f2a7fc97275859203c4
created 2009-07-28 08:53 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 504221 part 12. Switch SetInitialChildList to nsFrameList. r=fantasai, r+sr=roc
42a2d6b00a95619a8325a12841eb6d1b23e4db43
created 2009-07-28 08:53 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 504221 part 8. Make CreateAnonymousColFrames saner. r=bernd, sr=roc
6ecb093df4d09ffb2e3cb1a00fde604985ded502
created 2009-07-28 08:51 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 504221 part 5. Switch from GetFirstChild to GetChildList (returning an nsFrameList). For now, keep a GetFirstChild shim so callers don't have to be updated. r=fantasai, r+sr=roc
7b288267eb7ca4af310cae4475a021d907e06bb0
created 2009-07-28 08:51 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 504221 part 3. Switch overflowFrames storage to nsFrameList. r=fantasai, r+sr=roc
063330fb2f27fecafd9a532e479280973f1e1151
created 2009-07-27 10:06 +1200
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 371839. Remove ParentDisablesSelection, which is effectively unused. r=bzbarsky
a0b42fa6b477091e87a45a071eeac65c5c31241d
created 2009-07-27 10:03 +1200
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 371839. Remove useless SetSelected implementations. r=bzbarsky
52021f21d6c4b8da714a76a306f7689117d14b23
created 2009-07-22 12:44 +1200
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 505184. When 'deflation' of the background area is not required, paint table backgrounds using a dedicated nsDisplayBackground instead of the multipurpose nsDisplayTableBorderBackground. r=fantasai
04bef1a2e0c76649758eba542f1814909c5d9761
created 2009-07-12 19:47 +0200
pushed 2011-04-26 22:38 +0000
Bernd Bernd - bug 240245 remove some bizarre col frame construction code that is never called. r=bzbarsky
643cdff78555aa50e234c63131e99e3a70c65e85
created 2009-06-29 18:54 +0800
pushed 2011-04-26 22:38 +0000
Alexander Surkov Alexander Surkov - Bug 437980 - 9 tests fail in table_indexes.html chrome test file, r=marcoz, davidb, bernd
a5b5a87419322f4d644249a1340f9fd1ba85ae88
created 2009-06-21 18:34 +0200
pushed 2011-04-26 22:38 +0000
Bernd Bernd - bug 325292 - place the needtocollapse flag on the first inflow so that works in pagination mode r/sr=roc
1d1379babaaee936548a0578a355e79ef99c2cbb
created 2009-06-21 18:31 +0200
pushed 2011-04-26 22:38 +0000
Bernd Bernd - refactor the setting of continous borders in the border collapse computation bug 452319 r=fantasia sr=roc
ded83c29f901516705276dd78c83c50d2bdb9da9
created 2009-05-16 16:22 +0200
pushed 2011-04-26 22:38 +0000
Bernd Bernd - bug 492661 - track the visibility of cols and colgroups independently of the presence of cells r/sr=roc
6a5b3b7bd3f28563b04fddaf9fd1ca3746684c78
created 2009-04-23 10:17 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 489479. Make nsTableFrame::InsertFrames handle a framelist that includes both colgroups and rowgroups being inserted at the end of the principal child list. r=bernd, sr=roc
dccda3f7724b14e9d0ae26ad3e125ae3d1f676be
created 2009-04-18 10:22 +0200
pushed 2011-04-26 22:38 +0000
Bernd Bernd - bug 413091 - empty first column needs a cellspacing before as we assume always in the code to have cellspacing on the left and right side, r/sr=dbaron
less more (0) -100 -60 tip