Ehsan Akhgari
|
2a3dbb4205
|
Back out bug 10209 and bug 656875 (its regression fix) from Aurora because the work on this bug has not been finished yet
--HG--
extra : transplant_source : t%9F%EB%2Aa%A4%C0%9Ab%A5%DDQ%3EMD%5E%01h%E7%2A
|
2011-06-01 16:18:15 -04:00 |
|
Bas Schouten
|
189472e8c9
|
Bug 651858 - Part 1: Add the Azure API and Direct2D backend. r=jrmuizel sr=roc
--HG--
rename : gfx/src/BaseMargin.h => gfx/2d/BaseMargin.h
rename : gfx/src/BasePoint.h => gfx/2d/BasePoint.h
rename : gfx/src/BaseRect.h => gfx/2d/BaseRect.h
rename : gfx/src/BaseSize.h => gfx/2d/BaseSize.h
|
2011-06-24 19:41:16 +02:00 |
|
Dominic Fandrey
|
968bf5196a
|
Bug 645398 - Substitute PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc
|
2011-06-02 14:56:50 +02:00 |
|
Craig Topper
|
8a3f0ad8f7
|
Bug 658143 - Part 1: Changes nsCOMPtr<nsFrameSelection> to nsRefPtr. r=roc
|
2011-05-18 20:10:49 -07:00 |
|
Ehsan Akhgari
|
e66b9024c8
|
Bug 10209 - Part 2: Implement the absolute positioning support for all frames; r=roc
|
2011-04-29 19:02:33 -04:00 |
|
Robert O'Callahan
|
fc7faceefc
|
Bug 641426. Part 6: Rename Empty to SetEmpty. r=cjones
|
2011-04-19 15:07:23 +12:00 |
|
Robert O'Callahan
|
a66b612e32
|
Bug 641426. Part 4.2: Rename BaseMargin::side to BaseMargin::Side. r=cjones
|
2011-04-19 15:07:22 +12:00 |
|
Robert O'Callahan
|
ca5e5d48e9
|
Bug 641426. Part 3.5: Remove usage of nsMargin::TopLeft and nsMargin::IsZero. r=dbaron
|
2011-04-19 15:07:22 +12:00 |
|
Zack Weinberg
|
1628ea1551
|
Bug 266236 part 9: Move nsBoundingMetrics to its own header and prune inclusions of nsRenderingContext.h.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
rename : gfx/src/nsThebesRenderingContext.h => gfx/src/nsRenderingContext.h
extra : rebase_source : 92660748436f03475e011184e2828f1db0ad63e0
|
2011-04-07 18:04:40 -07:00 |
|
Jan Küchler
|
c510bc3046
|
Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
extra : rebase_source : 34884bfcafd885feaf73300bc7246cd192062a48
|
2011-04-07 18:04:40 -07:00 |
|
Jan Küchler
|
ebb2f0c7ec
|
Bug 266236 part 1: Preliminary API cleanup on nsIRenderingContext.
--HG--
extra : rebase_source : a21ffad484f47103e403b8316eae5fdfd815c2cb
|
2011-04-07 18:04:39 -07:00 |
|
timeless@mozdev.org
|
0de1cad408
|
Bug 618830 initial assignment to kidNextInFlow is useless in nsTableFrame::ReflowChildren
r=bz
|
2011-03-28 16:50:13 -04:00 |
|
Boris Zbarsky
|
7d85213ee3
|
Bug 644576. Make sure that when we set up our iterator we don't decide we're done if the first row in our damage range contains no cells in our damage range. r=roc
|
2011-03-28 10:49:48 -04:00 |
|
timeless@mozdev.org
|
448d7c770e
|
Bug 620311 crash [@ nsTableFrame::MatchCellMapToColCache | nsTableFrame::RemoveFrame] because cellMap guard did not cover MatchCellMapToColCache
r=bernd
|
2011-03-26 00:37:35 -04:00 |
|
timeless@mozdev.org
|
b88c6d4720
|
Bug 620259 - add fall through comments to nsTableCellMap::SetNotTopStart and rename to nsTableCellMap::ResetTopStart
r=bernd a=dbaron
|
2011-02-16 14:14:18 +01:00 |
|
timeless@mozdev.org
|
ccaec9c2b5
|
Bug 620312 crash [@ nsTableFrame::InsertCol] because lastColGroup guard did not cover lastColGroup->GetColCount() r=bernd a=dbaron
|
2011-02-15 19:35:52 -05:00 |
|
Alexander Surkov
|
5029052452
|
Bug 628922 - layout should use cached nsIAccessibilityService, r=davidb, sr=roc, a=roc
|
2011-01-28 12:38:14 +08:00 |
|
Jesse Ruderman
|
f2dc43b142
|
Bug 533380 - add crashtest
|
2010-12-12 12:54:27 -08:00 |
|
timeless@mozdev.org
|
35c135159c
|
Bug 617637 nsTableFrame::PushChildren imagines it can pass null to [@ nsFrameList::RemoveFrame] violating its preconditions
r=bz
|
2010-12-09 11:57:03 +01:00 |
|
Boris Zbarsky
|
9d901fdd66
|
Bug 614397. Always descend through all placeholders while doing any sort of selection display list. r=roc, a=roc
|
2010-12-07 08:54:50 -05:00 |
|
timeless@mozdev.org
|
c22dc9d292
|
Bug 615265: unused variable textStyle in nsTableCellFrame::VerticallyAlignChild. r=bz a=bz
|
2010-11-30 21:27:29 -08:00 |
|
Bernd
|
c5915dcabb
|
Test for bug 595758. a=test
|
2010-11-14 19:26:36 +01:00 |
|
Martijn Wargers
|
9abc1aed05
|
Test for bug 595758. a=test
|
2010-11-14 19:26:36 +01:00 |
|
Mats Palmgren
|
9c3ac19106
|
Bug 595758 - Crash [@ nsTableFrame::MarkIntrinsicWidthsDirty] on print preview. r=dbaron a=blocking2.0:betaN
|
2010-11-14 19:26:36 +01:00 |
|
Mats Palmgren
|
6f54a07daf
|
Bug 576890 - Crash [@ nsFrameList::InsertFrames] on print preview. r=roc a=blocking2.0:final
|
2010-11-07 18:27:46 +01:00 |
|
L. David Baron
|
86a617e692
|
Change callers to use new nsIFrame overflow APIs. (Bug 542595, patch 20) r=roc a2.0=blocking2.0:beta8
|
2010-10-06 21:25:47 -07:00 |
|
L. David Baron
|
5a012f3090
|
Fix miscellaneous reflow methods to use new overflow area APIs. (Bug 542595, patch 19) r=roc a2.0=blocking2.0:beta8
|
2010-10-06 21:25:46 -07:00 |
|
L. David Baron
|
0bf111ce59
|
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
|
2010-10-06 21:25:46 -07:00 |
|
L. David Baron
|
48071dc6a3
|
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
|
2010-10-06 21:25:46 -07:00 |
|
L. David Baron
|
26ea7ba8ff
|
Fix the way table cells consider overflowing collapsed borders for split overflow areas. (Bug 542595, patch 16) r=roc a2.0=blocking2.0:beta8
|
2010-10-06 21:25:46 -07:00 |
|
L. David Baron
|
e9aef85b7e
|
Change FinishAndStoreOverflow API to take two overflow areas. (Bug 542595, patch 4) r=roc a2.0=blocking2.0:beta8
|
2010-10-06 21:25:45 -07:00 |
|
Bobby Holley
|
8bce278b8c
|
Bug 592493 - Register border-images with the document image tracker.r=dbaron
|
2010-09-07 17:30:40 -07:00 |
|
L. David Baron
|
f350baca0b
|
Add border-radius-related helper functions to nsIFrame. (Bug 459144, patch 6) r=roc a2.0=blocking:beta6+
|
2010-09-07 15:20:35 -07:00 |
|
L. David Baron
|
6b4dd4d3cd
|
Consolidate table-cell vertical align code. (Bug 585715) r=bzbarsky a2.0=blocking+
|
2010-08-31 12:05:12 -04:00 |
|
Robert O'Callahan
|
6ed294185b
|
Bug 579323. Part 1.8: Rename InvalidateOverflowRect to InvalidateFrameSubtree. r=tnikkel
--HG--
rename : layout/generic/nsFrameFrame.cpp => layout/generic/nsSubDocumentFrame.cpp
extra : rebase_source : f7bd38670a03e8a7f3f8c40838af114be79b06f1
|
2010-08-31 12:49:12 +12:00 |
|
L. David Baron
|
89545b0362
|
Add support for calc() to the 'min-width' and 'max-width' properties. (Bug 585715) r=bzbarsky a2.0=blocking+
|
2010-08-25 12:17:56 +02:00 |
|
L. David Baron
|
fce97072e6
|
Add support for calc() to the 'height', 'min-height', and 'max-height' properties. (Bug 585715) r=bzbarsky a2.0=blocking+
|
2010-08-25 12:17:55 +02:00 |
|
Robert O'Callahan
|
7be62af7f1
|
Bug 584282. Use nsDisplayItem::ToReferenceFrame() instead of calling nsDisplayListBuilder::ToReferenceFrame, wherever possible. r=tnikkel,a=dbaron
--HG--
extra : rebase_source : 730ba8640cb37bd8484ff069b5d6fd46d9bc3e84
|
2010-08-13 22:01:58 +12:00 |
|
Robert O'Callahan
|
33a0aec926
|
Bug 584282. Add nsDisplayItem::mToReferenceFrame and initialize it in the constructor. r=tnikkel,a=dbaron
--HG--
extra : rebase_source : 496cbde7c495eb8872c3d0ffc0ca4c57c2a6a777
|
2010-08-13 22:01:13 +12:00 |
|
Edmund Wong
|
c31f357639
|
Bug 585336: Fix "a the" in comments (for General core code). r=timeless a=NPOTB (comment-only)
|
2010-08-15 15:50:02 -07:00 |
|
Robert O'Callahan
|
002b421174
|
Bug 579258. Change IsVaryingRelativeToMovingFrame to take the 'moving frame' as a direct parameter instead of getting it from the builder. r=tnikkel,a=joe
|
2010-08-13 21:54:37 +12:00 |
|
L. David Baron
|
2a023744e6
|
Add support for calc() to the 'width' property. (Bug 585715) r=bzbarsky a2.0=blocking2.0+
|
2010-08-11 12:32:53 -07:00 |
|
Michael Ventnor
|
56ba116210
|
Bug 564991. Part 3: Create unique nsDisplayItem types for every single display item. r=tnikkel
|
2010-07-16 09:07:49 +12:00 |
|
Jeff Muizelaar
|
089948b7e1
|
Bug 577357. Remove use of floating point from BC_BORDER_*_HALF_COORD macros. r=bz
Twips per pixel is an integer so these macros don't need to use floating point.
|
2010-07-08 17:16:52 -07:00 |
|
Boris Zbarsky
|
7f037d0096
|
Bug 573354. Don't assert things that aren't true. r=bernd
|
2010-07-02 16:56:09 -04:00 |
|
Jesse Ruderman
|
3aa2e3fa71
|
Add bug numbers for all remaining asserts() annotations in crashtests and reftests
|
2010-07-01 19:33:56 -07:00 |
|
Alexander Surkov
|
65c355c8a7
|
Bug 573706 - make frame based accessible creation more pellucid, r=davidb, sr=roc
|
2010-06-28 21:02:03 +09:00 |
|
Jesse Ruderman
|
73e0f6b5f2
|
Add some crashtests and reftests
--HG--
extra : rebase_source : a167ccf140387fa50e3668422b5a74bea0527255
|
2010-06-17 13:21:24 -07:00 |
|
L. David Baron
|
1cc1e1eb75
|
Remove unused frame state bits. (Bug 570837) r=roc
|
2010-06-08 22:28:14 -07:00 |
|
L. David Baron
|
e272b3a13d
|
Use macros for frame state so that it's easy to change the size and easier to read the constants. (Bug 570837) r=roc
|
2010-06-08 22:28:14 -07:00 |
|
Bernd
|
094c95c902
|
bug 567835 - add parentheses to make the required logic to happen r=dholbert
|
2010-05-27 07:31:11 +02:00 |
|
Bernd
|
d071426d51
|
bug 564054 - rebuild cellmap if inserted rows contain a zero rowspan r=bzbarsky
|
2010-05-13 16:15:50 +02:00 |
|
Bernd
|
5b3485bfc6
|
bug 558574 - fix issues with table footer placement and missed page breaks inside of row groups r=roc
|
2010-05-13 16:15:49 +02:00 |
|
Bernd
|
5abba25dc5
|
bug 553972 - split row groups only if the available height isconstrained r=roc
|
2010-05-13 16:15:31 +02:00 |
|
L. David Baron
|
c4eb38acd9
|
Annotate remainder of crashtest mainfests (all but one test) with the tests that are known to assert. (Bug 472557)
|
2010-05-06 09:28:01 -07:00 |
|
Mats Palmgren
|
32851a6afa
|
Don't use enum bit-fields. r=timeless b=334571
|
2010-04-27 18:15:02 +02:00 |
|
timeless
|
f3cdc36c53
|
Bug 334571 Coverity 702, NS_SIDES array limit check - replace NS_FOR_CSS_SIDES defines with enum. r=zwol,mats
|
2010-04-27 18:15:02 +02:00 |
|
timeless
|
aa22afa674
|
Bug 334571 strip trailing whitespace. r=zwol
|
2010-04-27 18:15:01 +02:00 |
|
Craig Topper
|
25d5518e18
|
Bug 557416: Remove unnecessary includes and forward declarations of nsIPresShell. r=roc
|
2010-04-10 16:09:38 -04:00 |
|
Masayuki Nakano
|
bb2c56323d
|
Bug 556694 Selection color isn't reverted when input field is specified only background-color r=dbaron
|
2010-04-08 21:44:57 +09:00 |
|
Felipe Gomes
|
e4fb76d330
|
Bug 489127 - nodesFromRect required for better usability on mobile devices (part 1+2) [r=roc]
|
2010-04-07 20:31:26 -04:00 |
|
Ehren Metcalfe
|
a791e19cc4
|
Bug 556446: Remove dead code in layout. r=roc,bz
|
2010-04-03 07:36:19 -04:00 |
|
L. David Baron
|
951a1ae9b5
|
Use the appropriate color based on visitedness for border-collapse borders. (Bug 147777) r=bernd
|
2010-04-02 18:58:26 -07:00 |
|
L. David Baron
|
712030c86e
|
Use the appropriate color based on visitedness for nsCSSRendering::PaintBorder users of the 'border-*-color' properties. (Bug 147777) r=zweinberg
|
2010-04-02 18:58:26 -07:00 |
|
L. David Baron
|
109a546aaa
|
Make PaintBackgroundWithSC and related methods operate on nsStyleContext* rather than const nsStyleBackground*. (Bug 147777) r=zweinberg
|
2010-04-02 18:58:26 -07:00 |
|
timeless@mozdev.org
|
2aec598f27
|
Bug 552246 remove unused variable availWidth from nsTableRowFrame::CalcHeight
r=bernd
|
2010-04-01 08:07:22 -07:00 |
|
Robert O'Callahan
|
0fd1837981
|
Bug 551660. Switch layout code from using nsPropertyTable to FramePropertyTable. r=mats,sr=dbaron
|
2010-03-29 14:46:55 +13:00 |
|
Robert O'Callahan
|
8ee064d838
|
Bug 551637. collapseOffsetProperty is never used. r=mats
|
2010-03-29 14:46:13 +13:00 |
|
Craig Topper
|
fd9001c409
|
Bug 554253 - Convert nsCOMPtr<nsPresContext> to nsRefPtr<nsPresContext>. r=roc
--HG--
extra : rebase_source : d828daca07188864d055f3d1a72f5217632eb358
|
2010-03-25 14:17:11 +01:00 |
|
Bernd
|
46449bbc6e
|
bug 378935 the border collapse code relies on having mutliple dead cell data entries in a row r=bzbarsky
|
2010-03-06 10:53:04 +01:00 |
|
Bernd
|
ad5522015f
|
bug 505894 remove double null check r=timeless
|
2010-03-06 10:53:03 +01:00 |
|
Bernd
|
41de842d18
|
bug 484256 remove remaining border widths limits that are now obsolete as borders have a 2 byte storage r=fantasai
|
2010-03-06 10:53:03 +01:00 |
|
Bernd
|
aa4293bcea
|
bug 229247 remove no op quirk code r=bzbarsky
|
2010-03-06 10:53:02 +01:00 |
|
Bernd
|
315a47d07a
|
bug 281241 if a content based column looses its content based children we need to create anonymous cols r=bzbarsky
|
2010-03-06 10:53:02 +01:00 |
|
Daniel Holbert
|
5f428255a1
|
Bug 452319 followup: cast mRgIndex to be unsigned, to fix signed-unsigned-comparison compiler warning. r=bernd
|
2010-03-05 10:41:54 -08:00 |
|
Boris Zbarsky
|
60af0c64d6
|
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
|
2010-03-02 18:27:21 -05:00 |
|
Robert O'Callahan
|
4af69e5fc6
|
Bug 542620. Fix incorrect usage of nsFrameList. r=bzbarsky
|
2010-02-12 10:40:46 +13:00 |
|
Daniel Holbert
|
8b2f9b062c
|
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)
|
2010-02-02 12:06:58 -08:00 |
|
Robert O'Callahan
|
f69799234f
|
Bug 542620. Need to paint the table background if columns or column-groups have backgrounds. r=dbaron
--HG--
extra : rebase_source : aebb3f9c4c83d2eecc779939e87dcf7195f5d103
|
2010-02-02 12:21:13 +13:00 |
|
L. David Baron
|
edbdda3be2
|
Always create nsDisplayTableBorderBackground when we're doing event delivery. (Bug 541668) r=roc
|
2010-01-24 12:06:20 -08:00 |
|
Bernd
|
09683cc5a4
|
bug 538479 add initialization code that I wrongly removed r=dbaron
--HG--
extra : rebase_source : 63ec32369dcdae83638a3be5635e25ebc757b1cd
|
2010-01-19 18:49:12 +01:00 |
|
Daniel Holbert
|
d0533cf63b
|
Bug 539585: Fix "warning: format '%p' expects type 'void*'" in layout directory. r=dbaron
|
2010-01-17 15:11:06 -08:00 |
|
Bernd
|
2f77193c78
|
bug 28800 remove support for scrollable rowgroups moa=roc r=bzbarsky
|
2010-01-16 17:05:46 +01:00 |
|
Bernd
|
f2eb2aae2e
|
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
|
2010-01-09 16:33:03 +01:00 |
|
fantasai
|
3027a2127b
|
Bug 508473 part III: Pass destruction root to frame destruction methods r=bz sr=roc
|
2009-12-24 00:21:15 -05:00 |
|
fantasai
|
b27eacbc1d
|
Bug 508473 Part II: Remove DeletingFrameSubtree r=bz sr=roc
|
2009-12-24 00:20:41 -05:00 |
|
Daniel Holbert
|
8454bd049e
|
Bug 536463: Rename nsTableOuterFrame::GetMargin to 'GetChildMargin', so it won't hide unrelated inherited method. r=dbaron
|
2009-12-22 18:59:29 -08:00 |
|
L. David Baron
|
703f4ab0e5
|
Fix assertions in the scrollable row group case. (Bug 531461) r=roc
|
2009-12-13 19:40:55 -08:00 |
|
L. David Baron
|
536a43f03b
|
Address my own review comment and undo one of the changes in bug 531461.
|
2009-12-12 11:35:26 -08:00 |
|
Robert O'Callahan
|
5c87a2d633
|
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
|
2009-12-12 10:50:30 -08:00 |
|
Robert O'Callahan
|
3d48c9aac2
|
Bug 531461. Avoid creating an nsDisplayTableBorderBackground if every part of the table is hidden. r=dbaron
|
2009-12-12 10:50:25 -08:00 |
|
Boris Zbarsky
|
5132d64872
|
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
|
2009-12-11 02:37:40 -05:00 |
|
Boris Zbarsky
|
8202b90f61
|
Backing out bug 525608 and bug 525952
|
2009-12-10 18:28:08 -08:00 |
|
Boris Zbarsky
|
6eb3c28de7
|
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
|
2009-12-10 14:36:05 -08:00 |
|
Jesse Ruderman
|
38f061b3b9
|
Add crashtests for a few bugs
|
2009-12-06 17:53:38 -08:00 |
|
Bernd
|
5e0f3e1796
|
testcases for the bugs fixed by the checkin for bug 452319
|
2009-11-08 20:11:07 +01:00 |
|
Bernd
|
a519244d26
|
reorganize border collapse painting code to make a little bit more readable bug 452319 r=fantasai sr=bz
|
2009-11-05 10:26:00 +01:00 |
|
Dão Gottwald
|
d480227b1c
|
Backed out changeset 524233171fa4
|
2009-11-05 10:25:26 +01:00 |
|
Dão Gottwald
|
78256e6aec
|
reorganize border collapse painting code to make a little bit more readable bug 452319 r=fantasai sr=bz
|
2009-11-05 09:03:51 +01:00 |
|
Boris Zbarsky
|
7813eeb6d1
|
Bug 525295. Rename nsStyleContext::GetPseudoType to GetPseudo. r=dbaron
|
2009-10-29 17:17:56 -04:00 |
|
L. David Baron
|
7f2dd889cf
|
Make unconstrained width assertions into warnings because we can hit them when we clamp really large widths. (Bug 525100) r=roc
|
2009-10-28 20:22:28 -07:00 |
|
Reed Loden
|
4221b4442d
|
Bug 506267 - [r=bzbarsky sr=dbaron]
|
2009-10-02 21:09:57 -05:00 |
|
Boris Zbarsky
|
ba8c31506f
|
Bug 512336. Make frame lists doubly-linked. r=roc,fantasai
|
2009-10-02 12:27:37 -04:00 |
|
Robert O'Callahan
|
c2f7a1e950
|
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
--HG--
extra : rebase_source : 76db4b87ef9e5a6e9de7677edc08c26e2cbc462e
|
2009-09-07 12:35:14 +12:00 |
|
Boris Zbarsky
|
cb141f124e
|
Bug 515534. Simplify some nsTableRowGroupFrame methods by assuming that the frame constructor did not screw up. r=bernd
|
2009-09-18 14:52:58 -04:00 |
|
Mats Palmgren
|
c3fb633256
|
Bug 233463, patch 3 - Make Destroy/RemoveFrame() methods void and assert that the frame to remove is present. r=bzbarsky
|
2009-09-18 13:09:36 +02:00 |
|
Mats Palmgren
|
1a7f096af8
|
Bug 233463, patch 2 - Introduce nsFrameList::mLastChild member for fast access to the last sibling frame. r=bzbarsky
|
2009-09-18 13:09:36 +02:00 |
|
Mats Palmgren
|
44810ccdec
|
Bug 233463, patch 1 - Minor cleanup of frame list related code in nsTableRowGroupFrame. r=bzbarsky
|
2009-09-18 13:09:35 +02:00 |
|
Mats Palmgren
|
7a3be46e9e
|
Bug 233463, patch 0 - Use nsFrameList methods instead of nsIFrame::SetNextSibling. r=bzbarsky
|
2009-09-18 13:09:35 +02:00 |
|
Mats Palmgren
|
dea07412a1
|
Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX. b=512106 r=roc
|
2009-09-16 17:01:36 +02:00 |
|
Bobby Holley
|
0b8080d9b5
|
Bug 435296 - Sync decode handling for decode-on-draw. r=roc
|
2009-09-12 16:44:18 -06:00 |
|
Zack Weinberg
|
d47e0f433b
|
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
|
2009-09-12 17:49:24 +01:00 |
|
Mats Palmgren
|
4093f253d0
|
Remove/simplify frame list use. b=510137 r=bernd
|
2009-09-04 23:07:43 +02:00 |
|
Benjamin Smedberg
|
667f63d102
|
Bug 513032 - remove empty conditionals in our makefiles, r=ted
|
2009-08-27 10:48:18 -07:00 |
|
Jesse Ruderman
|
fbaaa060e5
|
Add more crashtests
|
2009-08-27 21:11:40 -07:00 |
|
Jesse Ruderman
|
e1c6eeae90
|
Add crashtests
|
2009-08-27 19:48:20 -07:00 |
|
Benjamin Smedberg
|
36bc86429d
|
Additional followup to bug 398573 - remove REQUIRES from the tree even when they are in makefile conditional blocks
--HG--
extra : rebase_source : cc65c34a414e6c67a5651fc9cf0b6bd709ebcdbd
|
2009-08-27 08:53:13 -07:00 |
|
Robert O'Callahan
|
4453cced60
|
Backed out changeset e2927bb26412
|
2009-08-26 14:49:18 -07:00 |
|
Zack Weinberg
|
64f6d4d0dd
|
Bug 497495 part 3a: rationalize the queryframe-implementation macro naming scheme, restructure the implementation to detect duplicate entries, and a couple fixes to the frame ID enumeration. r=dbaron sr=roc
Bug 497495 part 3b: update users of queryframe macros (strictly mechanical change). r=dbaron
--HG--
extra : rebase_source : ee672a17934227b408b83dc6b5cc4e4909652f72
|
2009-08-26 09:27:42 -07:00 |
|
Benjamin Smedberg
|
ba372f3a4c
|
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
|
2009-08-25 08:59:31 -07:00 |
|
Mats Palmgren
|
4b7f82e95a
|
Crash test for bug 430374.
|
2009-08-24 01:21:49 +02:00 |
|
Ryo Kawaguchi
|
f6adb8114c
|
Implement background-image: -moz-image-rect(), which allows a region of an image to be used as a background image. (Bug 113577) r=roc, dbaron
|
2009-08-21 13:39:25 -07:00 |
|
Michael Ventnor
|
f89f2766b4
|
Bug 479220: Implement support for CSS gradients: -moz-linear-gradient() and -moz-radial-gradient(). r=roc, dbaron
|
2009-08-01 08:53:40 -07:00 |
|
Makoto Kato
|
63a9fda84f
|
Bug 434733: Don't apply width on colgroups to columns that have their own width. r=dbaron
|
2009-08-01 08:53:40 -07:00 |
|
Dão Gottwald
|
26c7b3a525
|
Backed out changeset c086fca6fc55
|
2009-07-31 14:35:48 +02:00 |
|
Michael Ventnor
|
9b44f1f16c
|
Bug 479220 - Implement the CSS gradients proposal. r=roc,dbaron sr=roc
|
2009-07-31 13:32:32 +02:00 |
|
Boris Zbarsky
|
811394b5da
|
Bug 281387. Make nsIFrame::Append/InsertFrames use nsFrameList. r=bernd,roc, sr=dbaron
|
2009-07-30 13:23:32 -04:00 |
|
Boris Zbarsky
|
1ef12b64a7
|
Bug 504221 part 12. Switch SetInitialChildList to nsFrameList. r=fantasai, r+sr=roc
|
2009-07-28 08:53:20 -04:00 |
|
Boris Zbarsky
|
05d3ed5b06
|
Bug 504221 part 8. Make CreateAnonymousColFrames saner. r=bernd, sr=roc
|
2009-07-28 08:53:18 -04:00 |
|
Boris Zbarsky
|
cf7d0b6141
|
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
|
2009-07-28 08:51:09 -04:00 |
|
Boris Zbarsky
|
6f3f5929ed
|
Bug 504221 part 3. Switch overflowFrames storage to nsFrameList. r=fantasai, r+sr=roc
|
2009-07-28 08:51:09 -04:00 |
|
Michael Kohler
|
4b7c87c984
|
Bug 106386 - Correct misspellings in source code (old); Part 2; r=timeless
|
2009-07-27 10:47:02 +02:00 |
|
Robert O'Callahan
|
0489e01337
|
Bug 371839. Remove ParentDisablesSelection, which is effectively unused. r=bzbarsky
--HG--
extra : rebase_source : 920c501f033e026709ec15792cadbb2f24462a0a
|
2009-07-27 10:06:30 +12:00 |
|
Robert O'Callahan
|
8bab94a96a
|
Bug 371839. Simplify SetSelected signature and semantics, and reimplement it in nsTextFrame much more efficiently. r=bzbarsky
--HG--
extra : rebase_source : 18c390e3ebd09de82b1a23699c56b741f928ca37
|
2009-07-27 10:05:41 +12:00 |
|
Robert O'Callahan
|
36956c156b
|
Bug 371839. Remove useless SetSelected implementations. r=bzbarsky
--HG--
extra : rebase_source : 57629a43328f3dbc97a5d0595186a32150722db4
|
2009-07-27 10:03:16 +12:00 |
|
Robert O'Callahan
|
bec635e65d
|
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
|
2009-07-22 12:44:52 +12:00 |
|
Daniel Holbert
|
a40faedad1
|
Bug 479166: rename variable "computedPaginatedHeight" to "computedUnpaginatedHeight" and reduce its scope, and also fix some build warnings, all in nsTableCellFrame. r=bernd
|
2009-07-21 13:05:49 -07:00 |
|
Jesse Ruderman
|
0605f4f430
|
Add crashtest for bug 448988
|
2009-07-14 12:57:09 -07:00 |
|
Benjamin Smedberg
|
3f6c44858d
|
Bug 503376 - Remove unused CalcAutoMargin function which stopped being used in bug 478614, r=bernd
|
2009-07-13 12:31:32 -04:00 |
|
Bernd
|
b62121d34d
|
bug 240245 remove some bizarre col frame construction code that is never called. r=bzbarsky
|
2009-07-12 19:47:10 +02:00 |
|
Alexander Surkov
|
fff2439827
|
Bug 437980 - 9 tests fail in table_indexes.html chrome test file, r=marcoz, davidb, bernd
|
2009-06-29 18:54:26 +08:00 |
|
Bernd
|
d0faab8b9c
|
adopt caption vertical margins to latest CSS2.1 revision, bug 478614, r/sr=dbaron
|
2009-06-28 15:51:46 +02:00 |
|
Bernd
|
faf99f05b9
|
bug 325292 - place the needtocollapse flag on the first inflow so that works in pagination mode r/sr=roc
|
2009-06-21 18:34:03 +02:00 |
|
Bernd
|
17845292a3
|
refactor the setting of continous borders in the border collapse computation bug 452319 r=fantasia sr=roc
* * *
* * *
* * *
* * *
|
2009-06-21 18:31:40 +02:00 |
|
L. David Baron
|
44a6267b1d
|
Remove support for fallback background colors. (Bug 496721) r+sr=bzbarsky
|
2009-06-16 08:00:20 -07:00 |
|
Robert O'Callahan
|
5843f756df
|
Bug 494667. Don't apply optimization to shrink drawn background area to exclude solid borders, if we're not going to draw those borders (e.g. in tables with collapsing borders). r+sr=dbaron,a=beltzner
|
2009-05-28 17:01:42 +12:00 |
|
Bernd
|
d8dd943257
|
bug 492661 - track the visibility of cols and colgroups independently of the presence of cells r/sr=roc
|
2009-05-16 16:22:56 +02:00 |
|
Arpad Borsos
|
5c75f0b0ee
|
Bug 492520 - Optimize some Frame classes for memory usage; r+sr=roc
|
2009-05-12 12:13:09 +02:00 |
|
Daniel Holbert
|
42f2f94d22
|
Bug 490909: Remove old layout debugging code, patch #2: remove 'VerifyTree' & related code. r+sr=dbaron
|
2009-05-12 12:03:09 -07:00 |
|
Boris Zbarsky
|
647919875d
|
Bug 490182. Ask to reflow the right frame. r=bernd, sr=dbaron.
|
2009-05-11 09:17:25 -04:00 |
|