diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
7aac8fafc4de6924e3926e8db07af115f0c4c229 created 2010-04-27 18:15 +0200 pushed 2011-04-26 22:38 +0000 |
timeless | timeless - Bug 334571 strip trailing whitespace. r=zwol |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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) |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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. |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |