Jonathan Kew
|
4e6c40d7ea
|
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
|
76e21c1574
|
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 |
Daniel Holbert
|
cb57b1ad8c
|
Bug 1177925: Use range-based "for" loops for nsFrameList iteration, in various places in layout. r=tn
|
2015-06-29 13:02:21 -07:00 |
Jonathan Kew
|
6c2cc390da
|
Bug 1177600 - Properly adjust table row and cell positions when their containing block-size changes in vertical-rl writing mode. r=dholbert
|
2015-06-26 16:50:21 -07:00 |
Jonathan Kew
|
2a63c0bc82
|
Bug 1176354 - Rename nsTableRowFrame::GetBSize to differentiate better from nsIFrame::BSize. r=dholbert
|
2015-06-23 13:41:31 -07:00 |
Jonathan Kew
|
d1f05cc84f
|
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
|
f0a5c3023f
|
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
|
2c538d45a5
|
Bug 1174711 - patch 2 - Convert nsTableFrame to work with logical coordinates. r=dholbert
|
2015-06-22 10:33:34 +01:00 |
Jonathan Kew
|
10bd90547b
|
Bug 1174711 - patch 1 - Rename nsIPercentHeightObserver to nsIPercentBSizeObserver, and update related frame methods to match. r=dholbert
--HG--
rename : layout/base/nsIPercentHeightObserver.h => layout/base/nsIPercentBSizeObserver.h
|
2015-06-22 10:33:34 +01:00 |
Jonathan Kew
|
31469f3572
|
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
|
2c5c24868e
|
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
|
daf28cd1e7
|
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
|
a3380043e5
|
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 |
Simon Montagu
|
7f1b0db94c
|
Bug 1147834: Use abstract coordinates in nsHTMLReflowState, r=jfkthame
|
2015-06-04 03:43:02 -07:00 |
Xidorn Quan
|
79661faf79
|
Bug 1157569 part 9 - Rename methods and fields in nsTableRowFrame from physicals to logicals. r=roc
--HG--
extra : source : ce0fb2e11506e7aafffd88ee628bf8485648de24
|
2015-05-04 19:09:25 +12:00 |
Xidorn Quan
|
ef54b4b14f
|
Bug 1159990 - Add TableArea struct and replace nsIntRect with it for table damage area. r=roc
--HG--
extra : source : bdc7bf00559b80ae6a4f9c60848e34542f438218
|
2015-05-01 09:46:59 +12:00 |
Xidorn Quan
|
82e7b5cf9f
|
Bug 1159101 part 3 - Replace most of nsTableFrame::GetTableFrame() usage with new GetTableFrame() methods. r=roc
--HG--
extra : source : 626bc4d2a946d0499a529f974abe2711c0174241
|
2015-04-30 16:24:59 +12:00 |
Daniel Holbert
|
1e4637780c
|
Bug 1155798: Drop end-of-line whitespace from C++ files in layout/tables. (whitespace-only, no review, DONTBUILD)
|
2015-04-17 11:42:05 -07:00 |
Mats Palmgren
|
2f31bdf840
|
Bug 1143299 - Make frame insertion methods deal with aPrevFrame being on an overflow list. r=roc a=abillings
|
2015-04-11 00:21:06 +00:00 |
Mats Palmgren
|
ed9ed2d61a
|
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
|
883849ee32
|
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
|
69bd92ee0e
|
Bug 1145036 part 2 - Rename nsTableFrame::GetCellSpacingX/Y to GetCol/RowSpacing. r=roc
--HG--
extra : source : f499ce6fd4e7d007a053fb5dda47d32c698d71ce
|
2015-03-20 15:16:00 +11:00 |
Robert O'Callahan
|
3d3de907e0
|
Bug 1082249. Invalidate background-attachment:fixed table-part backgrounds when scrolled. r=mattwoodrow
--HG--
extra : rebase_source : 766292ba08aafee922c4d42d702167a08a62bb4f
|
2015-03-05 00:02:14 +13:00 |
Seth Fowler
|
9bc6846579
|
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 |
Seth Fowler
|
a271bba567
|
Bug 1128356 - Add template functions for common frame property destructors. r=dbaron
|
2015-02-04 15:22:27 -08:00 |
Seth Fowler
|
710bf88bca
|
Bug 35168 (Part 2) - Allow relative positioning of internal table objects. r=dbaron
|
2014-08-19 18:24:58 -07:00 |
Jonathan Kew
|
8e3bc159b8
|
Bug 1111525 - Remove unused lineFlags returned by nsILineIterator. r=roc
|
2014-12-19 14:55:30 +00:00 |
Jonathan Kew
|
e117c33e3d
|
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 Kew
|
9a00763a7b
|
Bug 1077515 - part 3 - Change desiredX (nscoord) to desiredPos (nsPoint) in nsPeekOffsetStruct, to support maintaining either vertical or horizontal position on inter-line moves. r=roc
|
2014-11-22 14:39:03 +00:00 |
Seth Fowler
|
e9ea912b18
|
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 |
Simon Montagu
|
18c9f2f61a
|
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
|
c3b44c4dad
|
Bug 789096 patch 9: use logical coordinates in nsHTMLReflowState available size. r=jfkthame
|
2014-07-24 01:28:46 -07:00 |
Mats Palmgren
|
0f6c0582fb
|
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
|
3ffa9baecc
|
Bug 1028460 - part 3, Change the return type for Get*SkipSides(). r=roc
|
2014-06-28 10:13:13 +00:00 |
Phil Ringnalda
|
811c3783d4
|
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
|
a4cf38d7b4
|
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
|
4e879335f7
|
Bug 1028460 - part 3, Change the return type for Get*SkipSides(). r=roc
|
2014-06-28 10:13:13 +00:00 |
James Kitchener
|
ca00cc5665
|
Bug 330964 - Make nsTableFrame::GetCellSpacing[XY] take an argument. r=roc
|
2014-06-18 06:47:00 -04:00 |
Carsten "Tomcat" Book
|
d4b927afae
|
Backed out changeset 248103817c8b (bug 330964)
|
2014-06-16 13:08:53 +02:00 |
James Kitchener
|
b48cdf9fa0
|
Bug 330964 - Make nsTableFrame::GetCellSpacing[XY] take an argument. r=roc
|
2014-06-15 00:53:00 +02:00 |
Mats Palmgren
|
f08f841973
|
Bug 1015781 - part 1+2, Make the SetInitialChildList/AppendFrames/InsertFrames/RemoveFrame methods return void (scripted change). Remove code handling the return values. r=roc
|
2014-05-28 19:36:58 +00:00 |
Mats Palmgren
|
2831fb8a6a
|
Bug 508665 - part 4, Make nsCSSFrameConstructor use nsContainerFrame* for frames used as parent frames. r=roc
|
2014-05-24 22:20:40 +00:00 |
Mats Palmgren
|
9f6f93ca23
|
Bug 1008917 - part 5,6,7, make ReflowChild() and FinishReflowChild() return type 'void', and make a few related helper methods 'void' too. r=roc
|
2014-05-13 00:47:53 +00:00 |
Mats Palmgren
|
9795aca511
|
Bug 1008917 - part 2,3,4, make Reflow() return type 'void', and make a few reflow related helper methods 'void' too. r=roc
|
2014-05-13 00:47:52 +00:00 |
Wes Kocher
|
42253715d7
|
Backed out 11 changesets (bug 1008917) for apparently introducing an intermittent failure of B2G Crashtest-2 on a CLOSED TREE
Backed out changeset e2ab653f688a (bug 1008917)
Backed out changeset b52154d8d900 (bug 1008917)
Backed out changeset 2ab5b01da4de (bug 1008917)
Backed out changeset f7a38df1d44f (bug 1008917)
Backed out changeset 80304bb9a572 (bug 1008917)
Backed out changeset 10ed89a302e9 (bug 1008917)
Backed out changeset 161c41991d46 (bug 1008917)
Backed out changeset 25b2475d2368 (bug 1008917)
Backed out changeset b8000b31277c (bug 1008917)
Backed out changeset 9afa5e7715e1 (bug 1008917)
Backed out changeset 5c380c21351f (bug 1008917)
|
2014-05-12 15:47:41 -07:00 |
Mats Palmgren
|
d76ba66a53
|
Bug 1008917 - part 5,6,7, make ReflowChild() and FinishReflowChild() return type 'void', and make a few related helper methods 'void' too. r=roc
|
2014-05-12 17:40:29 +00:00 |
Mats Palmgren
|
a722b491f1
|
Bug 1008917 - part 2,3,4, make Reflow() return type 'void', and make a few reflow related helper methods 'void' too. r=roc
|
2014-05-12 17:40:28 +00:00 |
Mats Palmgren
|
361c3593e3
|
Bug 613659 - Implement box-decoration-break layout for border/box-shadow and paddding/margin for inlines. r=cam
|
2014-05-05 17:55:54 +00:00 |
Ehsan Akhgari
|
2ecbad7b1c
|
Bug 491863 - Remove IBMBIDI; r=roc
|
2014-04-23 21:15:29 -04:00 |
Mats Palmgren
|
6301b21c9f
|
Back out bug 613659 (for regression bug 998792)
--HG--
rename : layout/reftests/backgrounds/background-size-slice.html => layout/reftests/backgrounds/background-size-continuous.html
rename : layout/reftests/backgrounds/background-size-cover-slice.html => layout/reftests/backgrounds/background-size-cover-continuous.html
rename : layout/reftests/backgrounds/background-size-cover-clone.html => layout/reftests/backgrounds/background-size-cover-each-box.html
rename : layout/reftests/backgrounds/background-size-clone.html => layout/reftests/backgrounds/background-size-each-box.html
|
2014-04-20 19:39:24 +00:00 |