Jonathan Kew
|
7e8bda5a72
|
Bug 1131451 part 1 - Replace containerWidth with containerSize in logical-coordinate classes and APIs, frame classes, etc. r=dholbert
|
2015-07-16 10:07:57 +01:00 |
|
Jonathan Kew
|
f5df4578f3
|
Bug 1177614 - Provide a utility method on nsHTMLReflowState to return the computed size including border-padding, for use as a container for logical coordinate conversions, or zero if unconstrained. r=dholbert
|
2015-07-16 10:07:46 +01:00 |
|
Jonathan Kew
|
797a0a8648
|
Bug 1176555 - Replace explicit bit-twiddling of frame state flags by human-readable nsIFrame state-manipulation methods in table layout code. r=dholbert
|
2015-06-23 13:41:29 -07:00 |
|
Jonathan Kew
|
2e820e821b
|
Bug 1174711 - patch 4 - Rename mSpecialHeightReflow to mSpecialBSizeReflow, and update comments to match. r=dholbert
|
2015-06-22 10:33:34 +01:00 |
|
Jonathan Kew
|
108cd5899a
|
Bug 1174711 - patch 3 - Rename a couple more frame-state bits from physical to logical. r=dholbert
|
2015-06-22 10:33:34 +01:00 |
|
Jonathan Kew
|
ac7784827a
|
Bug 1174711 - patch 1 - Rename nsIPercentHeightObserver to nsIPercentBSizeObserver, and update related frame methods to match. r=dholbert
|
2015-06-22 10:33:34 +01:00 |
|
Jonathan Kew
|
18d7a3a9d7
|
Bug 1174700 - patch 1 - Convert nsTableRowFrame and nsTableRowGroupFrame to work with logical coordinates. r=dholbert
|
2015-06-20 21:00:26 +01:00 |
|
L. David Baron
|
7c5f15af6a
|
Back out changesets ed293fc9596c and f18cb4c41578 (bug 1174700) for fatal assertions in all Windows debug reftest runs.
CLOSED TREE
Assertion failure: origKidNormalPosition.B(wm) == 0, at c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/layout/tables/nsTableRowFrame.cpp:861
TEST-UNEXPECTED-FAIL | file:///C:/slave/test/build/tests/reftest/tests/layout/reftests/writing-mode/ua-style-sheet-size-1.html | application terminated with exit code 1
|
2015-06-20 22:41:07 -07:00 |
|
Jonathan Kew
|
7dca7a6c5c
|
Bug 1174700 - patch 1 - Convert nsTableRowFrame and nsTableRowGroupFrame to work with logical coordinates. r=dholbert
|
2015-06-20 21:00:26 +01:00 |
|
Jonathan Kew
|
4b4c742821
|
Bug 1173307 - Convert nsTableCellFrame to work with logical coordinates. r=dholbert
|
2015-06-18 10:11:40 +01:00 |
|
Jonathan Kew
|
a45bc02094
|
Bug 1174507 - Replace the frame flag CONTAINS_RELATIVE_HEIGHT with CONTAINS_RELATIVE_BSIZE, and adjust callsites appropriately. r=dholbert
|
2015-06-18 07:33:50 +01:00 |
|
Mats Palmgren
|
fcb056fcd4
|
Bug 1174450 part 9 - Remove the nsRenderingContext* param from Intrinsic*SizeOffsets methods since it's unused. r=jfkthame
|
2015-06-16 11:21:04 +00:00 |
|
Xidorn Quan
|
77350f9bef
|
Bug 1157569 part 11 - Rename methods and fields in nsTableCellFrame from physicals to logicals. r=roc
|
2015-05-04 19:09:25 +12:00 |
|
Xidorn Quan
|
42729f13dc
|
bug 1157569 part 1 - Rename BC_BORDER_{TOP,RIGHT,BOTTOM,LEFT}_HALF* to BC_BORDER_{START,END}_HALF*. r=roc
|
2015-05-04 19:09:25 +12:00 |
|
Xidorn Quan
|
e645ff916c
|
Bug 1159990 - Add TableArea struct and replace nsIntRect with it for table damage area. r=roc
|
2015-05-01 09:46:59 +12:00 |
|
Xidorn Quan
|
2e4686422b
|
Bug 1159101 part 5 - Initialize writing mode of desired mode of table cell frame from its table frame on a CLOSED TREE. r=roc
|
2015-04-30 18:27:54 +12:00 |
|
Xidorn Quan
|
43f7c27e86
|
Bug 1159101 part 4 - Override GetWritingMode() in nsTable{{Col,Row}{,Group},Cell}Frame. r=roc
|
2015-04-30 16:24:59 +12:00 |
|
Xidorn Quan
|
0959e3bd4c
|
Bug 1159101 part 3 - Replace most of nsTableFrame::GetTableFrame() usage with new GetTableFrame() methods. r=roc
|
2015-04-30 16:24:59 +12:00 |
|
Mats Palmgren
|
cf8f0fef50
|
Bug 1148833 part 4 - Fix indentation of some Reflow params (white-space changes only).
|
2015-03-29 22:38:40 +00:00 |
|
Mats Palmgren
|
3f92be8fe8
|
Bug 1148833 part 3 - Remove nsIFrame::WillReflow and add a non-virtual MarkInReflow method instead that sets NS_FRAME_IN_REFLOW. Call it at the start of Reflow(). r=roc
|
2015-03-29 22:38:40 +00:00 |
|
Ehsan Akhgari
|
ea41d8de48
|
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
|
2015-03-21 12:28:04 -04:00 |
|
Xidorn Quan
|
ab7b34f1a6
|
Bug 1145036 part 2 - Rename nsTableFrame::GetCellSpacingX/Y to GetCol/RowSpacing. r=roc
|
2015-03-20 15:16:00 +11:00 |
|
Robert O'Callahan
|
95a2ea0aa7
|
Bug 1141252. Don't mark the TablePainter display item as having background-attachment:fixed content if the background-attachment:fixed image will be painted by a dedicated nsDisplayTableCellBackground. r=mats
|
2015-03-12 15:08:26 +13:00 |
|
Robert O'Callahan
|
fc5dc44a74
|
Bug 1082249. Invalidate background-attachment:fixed table-part backgrounds when scrolled. r=mattwoodrow
|
2015-03-05 00:02:14 +13:00 |
|
Seth Fowler
|
2488118ac6
|
Bug 1128769 (Part 4) - Record the last draw result when drawing CSS tables and use it to decide whether to sync decode. r=tn
|
2015-02-05 20:45:56 -08:00 |
|
Jonathan Kew
|
cdf9a3916d
|
Bug 1077528 - part 1 - Provide physical and logical accessors for the m{HV}Resize flags in nsHTMLReflowState, and convert all flag users to the accessor methods. r=smontagu
|
2014-11-28 09:44:02 +00:00 |
|
Jonathan Watt
|
3b52cf43ad
|
Bug 1086708 - Rename the snapping variant of NSRectToRect to NSRectToSnappedRect. r=mattwoodrow
|
2014-10-22 12:29:06 +01:00 |
|
Jonathan Watt
|
5d42f29aa8
|
Bug 1085159 - Port the code that uses nsRenderingContext::DrawLine() to Moz2D. r=mattwoodrow
|
2014-10-20 10:55:48 +01:00 |
|
Jonathan Watt
|
6a1953e045
|
Bug 1083597, part 2 - Add a variant of NSRectToRect that snaps to device pixels, and have nsTableCellFrame::DecorateForSelection use it to restore its snapping behavior.
|
2014-10-19 11:47:22 +01:00 |
|
Jonathan Watt
|
e4e8da0fd2
|
Bug 1083597 - Port the code that uses nsRenderingContext::DrawRect() to Moz2D. r=mattwoodrow
|
2014-10-17 15:06:34 +01:00 |
|
Daniel Holbert
|
64584161c0
|
Bug 1065646: Use GetContentRectRelativeToSelf() instead of GetContentRect() - GetPosition(), in layout code. r=tn
|
2014-09-11 14:29:59 -07:00 |
|
Jonathan Watt
|
b46e201a8d
|
Bug 1064056, part 1 - Convert nsRenderingContext::AutoPushTranslation consumers to use gfxContext::SetMatrix()/Multiply(). r=Bas
|
2014-09-11 07:48:09 +01:00 |
|
Seth Fowler
|
2f65aa85f3
|
Bug 1024454 (Part 1) - Eagerly propagate dirty bits so absolute children of table parts get reflowed reliably. r=dbaron
|
2014-08-20 17:48:56 -07:00 |
|
Jonathan Kew
|
f6c74bf220
|
bug 1031241 pt 4 - Rename the {MIN,PREF}_WIDTH constants used to identify the type of intrinsic inline-size. r=smontagu
|
2014-07-24 18:03:26 +01:00 |
|
Jonathan Kew
|
fe8090d7de
|
bug 1031241 pt 3 - Also rename Intrinsic{Width,Height} to Intrinsic{I,B}Size. r=smontagu
|
2014-07-24 18:03:26 +01:00 |
|
Jonathan Kew
|
c7e5b8d9dc
|
bug 1031241 pt 1 - Rename Get{Min,Pref}Width to Get{Min,Pref}ISize throughout layout. r=dbaron,smontagu
|
2014-07-24 18:03:25 +01:00 |
|
Simon Montagu
|
659c93475e
|
Bug 789096 patch 10: make Reflow set nsHTMLReflowMetrics.ISize and BSize instead of Width and Height. r=jfkthame
|
2014-07-24 01:30:07 -07:00 |
|
Simon Montagu
|
0132cc9646
|
Bug 789096 patch 9: use logical coordinates in nsHTMLReflowState available size. r=jfkthame
|
2014-07-24 01:28:46 -07:00 |
|
Mats Palmgren
|
02f3741436
|
Bug 1028460 - part 4, Remove LOGICAL_SIDE* and use the LogicalSideBits enum values instead. r=roc
CLOSED TREE
|
2014-06-28 10:13:14 +00:00 |
|
Mats Palmgren
|
57f71caceb
|
Bug 1028460 - part 3, Change the return type for Get*SkipSides(). r=roc
|
2014-06-28 10:13:13 +00:00 |
|
Phil Ringnalda
|
650df8d81e
|
Back out 5 changesets (bug 1028460, bug 1031444) for somehow breaking asmjscache/test/test_cachingBasic.html on Android 2.2
Backed out changeset 0b5918ec6521 (bug 1031444)
Backed out changeset 663ff18cd4a1 (bug 1028460)
Backed out changeset ae01b3919c8c (bug 1028460)
Backed out changeset 316c8dfeca9b (bug 1028460)
Backed out changeset e237b2c61ea2 (bug 1028460)
|
2014-06-28 22:01:28 -07:00 |
|
Mats Palmgren
|
07a7e74d65
|
Bug 1028460 - part 4, Remove LOGICAL_SIDE* and use the LogicalSideBits enum values instead. r=roc
|
2014-06-28 10:13:14 +00:00 |
|
Mats Palmgren
|
3949ce77fb
|
Bug 1028460 - part 3, Change the return type for Get*SkipSides(). r=roc
|
2014-06-28 10:13:13 +00:00 |
|
James Kitchener
|
5592beaf3a
|
Bug 330964 - Make nsTableFrame::GetCellSpacing[XY] take an argument. r=roc
|
2014-06-18 06:47:00 -04:00 |
|
James Kitchener
|
9ae19eb2d8
|
Bug 330964 - Fix cellspacing call in CalcUnpaginagedHeight. r=roc
|
2014-02-23 05:00:00 -05:00 |
|
Simon Montagu
|
614fa9614f
|
Replace GetBaseline with GetLogicalBaseline and use logical coordinates in the line position and baseline getters in nsLayoutUtils. Bug 789096, r=jfkthame
|
2014-06-17 05:19:38 -07:00 |
|
Carsten "Tomcat" Book
|
d4afbda75d
|
Backed out changeset 1f21c62b41eb (bug 330964) for emulator opt reftest-12 test failures
|
2014-06-16 13:09:21 +02:00 |
|
Carsten "Tomcat" Book
|
b882ea1cb8
|
Backed out changeset 248103817c8b (bug 330964)
|
2014-06-16 13:08:53 +02:00 |
|
James Kitchener
|
080d8cc6c4
|
Bug 330964 - Make nsTableFrame::GetCellSpacing[XY] take an argument. r=roc
|
2014-06-15 00:53:00 +02:00 |
|
James Kitchener
|
adf6041661
|
Bug 330964 - Fix cellspacing call in CalcUnpaginagedHeight. r=roc
|
2014-02-23 05:00:00 +01:00 |
|