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 |
|