layout/generic/nsBlockReflowContext.cpp
aa882d8b860955ac073d5026f565ea1f3ae4d174
created 2016-10-24 15:01 +0800
pushed 2016-10-24 07:02 +0000
Jeremy Chen Jeremy Chen - Bug 1286468 followup - Fix naming issues.
741c66d1e10e0edc4d2dc6aeafbb4350676b73db
created 2016-10-22 19:41 +0800
pushed 2016-10-23 17:17 +0000
Jeremy Chen Jeremy Chen - Bug 1286468 - Rename line related functions in nsBlockFrame. r=TYLin
cdd81ce1b8412b82f3ece4ccd3f5de54ad0fec65
created 2016-10-22 19:41 +0800
pushed 2016-10-23 17:17 +0000
Jeremy Chen Jeremy Chen - Bug 1286468 - Rename line related typedefs in nsBlockFrame. r=TYLin
fd597b8d1dd62e173a89ba7e85b0a78805fa8add
created 2016-09-04 00:16 +0530
pushed 2016-09-10 07:15 +0000
Manish Goregaokar Manish Goregaokar - Bug 1300337 - Replace None_ variants from nsStyleConsts.h with None; r=heycam,TYLin
67f271218828f4a31c69439f52ac3163977cbba7
created 2016-09-07 10:20 +0800
pushed 2016-09-08 01:07 +0000
Jeremy Chen Jeremy Chen - Bug 1297306 - part6:replace NS_STYLE_CLEAR_* with StyleClear enum class. r=xidorn
ec9c3a2f2c091f2159edd5753a1b17b4b77189ec
created 2016-07-21 18:36 +0800
pushed 2016-07-21 10:56 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 7c - Rename various RS variables to RI. r=dbaron
d1a449efbe4446e696311b21f7bdfcd709b82a26
created 2016-07-21 18:36 +0800
pushed 2016-07-21 10:56 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 7b - Rename various ReflowState variables to ReflowInput. r=dbaron
a70b04f074fca46e056356aebb7726d5cc6578ab
created 2016-07-21 18:36 +0800
pushed 2016-07-21 10:56 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 6a - Rename frame to mFrame in SizeComputationInput. r=dbaron
d8ef49c1d01eaf977a88583c6f65a4b1552363d2
created 2016-07-21 18:36 +0800
pushed 2016-07-21 10:56 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 2c - Rename nsBlockReflowState to BlockReflowInput. r=dbaron
3ae833bfcad42f7cb0671f7c645b2c1d9c8b2319
created 2016-07-21 18:36 +0800
pushed 2016-07-21 10:56 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 2b - Rename nsBlockReflowState.h/cpp to BlockReflowInput.h/cpp and fix #includes. r=dbaron
36e0aef210e256b04a1afce041c8ad5f150bd720
created 2016-07-21 18:36 +0800
pushed 2016-07-21 10:56 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 1c - Rename nsHTMLReflowState to ReflowInput. r=dbaron
ca70ac0268052e53fca79ed583cdbb1322aceb81
created 2016-01-29 22:42 +0800
pushed 2016-01-29 15:40 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1227927 Part 2 - Remove nsIFrame::GetFirstPrincipalChild(). r=mats
2ce4a3b6fdb3c005d70129175d2ba0ad090d6e4d
created 2015-09-04 22:06 +0200
pushed 2015-09-06 11:09 +0000
Mats Palmgren Mats Palmgren - Bug 1174553 part 3 - [css-grid] Implement the 'min-content' / 'max-content' sizing functions in layout. r=dholbert
c8e1442c657f09fc3637d20e0051db62389cf8ad
created 2015-09-04 16:22 -0700
pushed 2015-09-04 23:23 +0000
Wes Kocher Wes Kocher - Backed out changeset 4a0c4ece75db (bug 1174553)
4a0c4ece75db8c5b30a7703a20f5453286a377fa
created 2015-09-04 22:06 +0200
pushed 2015-09-04 20:07 +0000
Mats Palmgren Mats Palmgren - Bug 1174553 part 3 - [css-grid] Implement the 'min-content' / 'max-content' sizing functions in layout. r=dholbert
9e5e1a1f4f20ea3ca09807b86bd19eb108fa5700
created 2015-08-05 21:04 -0700
pushed 2015-08-06 04:05 +0000
L. David Baron L. David Baron - Bug 451791 patch 2 - Report block non-empty to its parent block during margin collapsing if we encounter clearance. r=roc
80ef9bb2c2e9ebaf375e078428e9615d46adbde9
created 2015-08-02 21:03 -0700
pushed 2015-08-03 04:04 +0000
L. David Baron L. David Baron - Bug 538194 patch 2 - Redo block reflow below floats when the height of a block that does not intersect floats pushes it into the way of other floats. r=roc
c63a6810b2bb84ada4fe207ec58171a080c0447d
created 2015-07-27 20:23 -0700
pushed 2015-07-28 03:25 +0000
L. David Baron L. David Baron - Bug 478834 - Record that we need to look for clearance if we encounter a block that might need to be pushed down for intersecting floats (i.e., one that establishes a BFC). r=roc
28673cc5e68b48d6a397b027a6ef5321703dea4a
created 2015-07-16 10:07 +0100
pushed 2015-07-16 09:22 +0000
Jonathan Kew Jonathan Kew - Bug 1131451 part 1 - Replace containerWidth with containerSize in logical-coordinate classes and APIs, frame classes, etc. r=dholbert
6e469cebd8d7bd1b9a48476efb1e9548c53c1098
created 2015-04-07 15:35 +0100
pushed 2015-04-16 17:45 +0000
Jonathan Kew Jonathan Kew - Bug 1144501 - Take account of orthogonal writing modes when adjusting available size to reflow a child frame. r=smontagu
41c005e9398e95871789aa21bb0f26559320b3d9
created 2015-03-29 22:38 +0000
pushed 2015-03-29 22:39 +0000
Mats Palmgren Mats Palmgren - 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
95ec024d2e6bd8b8f145735057577428fe1aaad7
created 2015-03-22 11:44 +0200
pushed 2015-03-22 10:00 +0000
Simon Montagu Simon Montagu - Bug 1143218 patch 3: a better fix for bug 1105137 using line-left and line-right to place floats, r=jfkthame
93d75fb698ed55e8454018f3d58d4fec7b717c9f
created 2015-03-22 11:44 +0200
pushed 2015-03-22 10:00 +0000
Simon Montagu Simon Montagu - Bug 1143218 patch 1: Back out the fix for bug 1105137, r=jfkthame
31f86276a98b2a1da9f0073f11f8ec541e1b6e3d
created 2015-02-11 01:43 -0800
pushed 2015-02-11 09:43 +0000
Simon Montagu Simon Montagu - Bug 1131013: when setting the position of inline frames in vertical writing modes with right-to-left direction, subtract the inline start from the container height to get the correct vertical position. r=jfkthame
79d17c017fb6676568c2b9cd92630b565cfd84de
created 2015-01-18 22:01 -0800
pushed 2015-02-04 13:26 +0000
Simon Montagu Simon Montagu - Bug 1121748 - patch 1 - Make sure to update the frame dimensions before calling ApplyRelativePositioning. r=jfkthame
88d447a05ed486afa5c3696a4f5e1bd211188206
created 2015-01-08 02:10 -0800
pushed 2015-01-08 10:10 +0000
Simon Montagu Simon Montagu - Bug 1063471: finish off converting nsBlockReflowContext to logical coordinates (comment-only change), r=jfkthame
0b2d6f002feea0a8ebb8f4b922c7b17a9fddac20
created 2015-01-06 23:10 -0800
pushed 2015-01-07 07:11 +0000
Simon Montagu Simon Montagu - Bug 1079154 patch 5: convert callers of ApplyRelativePosition, ReflowChild and FinishReflowChild in layout/generic to the logical versions, r=jfkthame
824175640cafb430c15ef0f85fba827ecf1c80c9
created 2014-12-11 03:56 -0800
pushed 2014-12-11 11:56 +0000
Simon Montagu Simon Montagu - Bug 1105137: treat nsFloatManager's mOrigin as an offset, not a point, and rename it to mOffset to make that clearer, r=jfkthame
0688bf59271bdb67f0674356ce408381110d4952
created 2014-11-26 10:24 +0000
pushed 2014-11-26 10:31 +0000
Jonathan Kew Jonathan Kew - Bug 1096224 - part 2 - Fix writing mode mismatch in margin calculation in PlaceBlock. r=smontagu
7e356c01134e3455bcd1a3999ffb6c0d8c8f5465
created 2014-11-17 08:49 +0000
pushed 2014-11-17 09:07 +0000
Jonathan Kew Jonathan Kew - Bug 1093684 - part 3 - Replace |bottom| with |block-end| in a bunch of comments, and rename mCarriedOutBottomMargin to mCarriedOutBEndMargin. r=smontagu
8f0b367ed69676adc4998e7a93af1a3ec183eb5e
created 2014-10-24 12:24 +0100
pushed 2014-10-24 11:37 +0000
Jonathan Kew Jonathan Kew - Bug 1086883 - Convert writing modes where necessary for orthogonal flows when collapsing margins in nsBlockReflowContext methods. r=smontagu
3b63378162d709eba82b3ee0c32aad53aa425088
created 2014-10-21 15:16 -0700
pushed 2014-10-22 09:55 +0000
Simon Montagu Simon Montagu - Bug 1079139: make nsFlowAreaRect.mRect a LogicalRect. r=jfkthame
2a23169817084162473ccaf3d8d887945ded7f17
created 2014-10-21 15:16 -0700
pushed 2014-10-22 04:14 +0000
Simon Montagu Simon Montagu - Bug 1062963 patch 3: make nsFloatManager's origin a LogicalPoint, adapt GetFlowAreas, AddFloats, ClearFloats, etc. to use it and make nsFloatManager region functions work with logical region. r=jfkthame
2c490d1c97b0882a22980c25ff2fd303065832cb
created 2014-10-19 18:44 -0700
pushed 2014-10-20 01:44 +0000
Phil Ringnalda Phil Ringnalda - Backed out 4 changesets (bug 1062963, bug 1079139) for failures in 427129-table-caption.html in b2g reftest-6 and Android 2.3 reftest-5
a9672db96a5dec6591e6cf0bbf8dd5056eaba825
created 2014-10-19 12:32 -0700
pushed 2014-10-19 19:32 +0000
Simon Montagu Simon Montagu - Bug 1079139: make nsFlowAreaRect.mRect a LogicalRect. r=jfkthame
241c23570a6271abe1c3dd908d06a06dd9b66f30
created 2014-10-19 12:32 -0700
pushed 2014-10-19 19:32 +0000
Simon Montagu Simon Montagu - Bug 1062963 patch 3: make nsFloatManager's origin a LogicalPoint, adapt GetFlowAreas, AddFloats, ClearFloats, etc. to use it and make nsFloatManager region functions work with logical region. r=jfkthame
feca845bb857e5ea6752fe6f22f710c00b826a46
created 2014-08-25 04:25 +0200
pushed 2014-08-27 08:44 +0000
Mats Palmgren Mats Palmgren - Bug 1042489 - Call DrainOverflowColumns() to pick up any overflow frames from our prev-in-flow. r=roc
634d33dc9d3ed1fbd09098b7d76d9a754cc80f69
created 2014-07-24 01:30 -0700
pushed 2014-07-24 08:35 +0000
Simon Montagu Simon Montagu - Bug 789096 patch 10: make Reflow set nsHTMLReflowMetrics.ISize and BSize instead of Width and Height. r=jfkthame
a4ba6995c87e7cf67a7d513ac7e23dcdab76b408
created 2014-07-24 01:28 -0700
pushed 2014-07-24 08:35 +0000
Simon Montagu Simon Montagu - Bug 789096 patch 9: use logical coordinates in nsHTMLReflowState available size. r=jfkthame
171a068969d36e2b293cac36343635404866f198
created 2014-06-17 07:41 -0700
pushed 2014-06-17 14:41 +0000
Simon Montagu Simon Montagu - Bug 789096 patch 7: Use logical coordinates in nsBlockReflowContext. r=jfkthame
26134643a8c5c565a48e6320d59683a86426bab0
created 2014-05-24 22:20 +0000
pushed 2014-05-24 22:20 +0000
Mats Palmgren Mats Palmgren - Bug 508665 - part 9, Remove now redundant static_cast<nsContainerFrame*> and do_QueryFrame() calls. r=roc
edfbdecd9e8283748385e7ee661b53bb21e2615b
created 2014-05-13 00:47 +0000
pushed 2014-05-13 00:48 +0000
Mats Palmgren Mats Palmgren - Bug 1008917 - part 2,3,4, make Reflow() return type 'void', and make a few reflow related helper methods 'void' too. r=roc
157af79fbc88c386a39e20fbc3892798b1e91a67
created 2014-05-12 15:47 -0700
pushed 2014-05-12 22:48 +0000
Wes Kocher Wes Kocher - Backed out 11 changesets (bug 1008917) for apparently introducing an intermittent failure of B2G Crashtest-2 on a CLOSED TREE
9afa5e7715e1b1c0da963368329097e735e484c8
created 2014-05-12 17:40 +0000
pushed 2014-05-12 17:40 +0000
Mats Palmgren Mats Palmgren - Bug 1008917 - part 2,3,4, make Reflow() return type 'void', and make a few reflow related helper methods 'void' too. r=roc
983feecdb5da5a7060699e2ac7a9a96489700bc6
created 2014-04-16 01:03 -0700
pushed 2014-04-16 08:03 +0000
Simon Montagu Simon Montagu - Make nsLineBox.mBounds a LogicalRect. Bug 789096, r=jfkthame
dab8e386596703c1809d8a88d64a07d34c856c3a
created 2014-03-11 13:23 -0700
pushed 2014-03-12 05:14 +0000
Simon Montagu Simon Montagu - Use logical text layout API in nsLineLayout. Bug 789096, r=jfkthame
010865dfe35ee6de7fb5607bc9084b7b21e9a04c
created 2014-03-11 09:22 +0100
pushed 2014-03-11 08:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset aeff4052ef00 (bug 789096)
aeff4052ef00d986d47bb7dcc10226b74066f884
created 2014-03-10 22:19 -0700
pushed 2014-03-11 05:19 +0000
Simon Montagu Simon Montagu - Use logical text layout API in nsLineLayout. Bug 789096, r=jfkthame
3072f01555157ab7d187f4ec497e81fd8765da1a
created 2014-02-06 14:07 -0800
pushed 2014-02-06 22:08 +0000
Daniel Holbert Daniel Holbert - Bug 967287 part 1: Remove unnecessary nsPresContext* argument from functions defined in nsContainerFrame.h. r=mats
0f0b3d2a7af543b3091ba307f0065e98b9026ff1
created 2014-01-16 17:34 -0800
pushed 2014-01-17 01:35 +0000
Peiyong Lin Peiyong Lin - Bug 959874 - Reorder two parameters in nsContainerFrame::FinishReflowChild(), for consistency with nsContainerFrame::ReflowChild(). r=dholbert
72591e9d49a8432c45b304c7ccb86a8e09947bb1
created 2013-12-27 17:59 +0000
pushed 2013-12-27 18:02 +0000
Jonathan Kew Jonathan Kew - bug 735577 - pt 4.1 - use accessor functions for some physical-coordinate fields in nsHTMLReflowMetrics, in preparation for logicalization. r=smontagu
c73264fcffc344dbede024b64667dc31a9ac9043
created 2013-12-27 17:59 +0000
pushed 2013-12-27 18:02 +0000
Jonathan Kew Jonathan Kew - bug 735577 - pt 3.2 - update the rest of layout code to use the new accessors on nsHTMLReflowState. r=smontagu
f10d31a0f7b48383b6d34f66607adc11eb18ec48
created 2013-08-22 14:32 -0400
pushed 2013-08-22 18:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 907883 - Minimize #includes in layout/generic; r=roc
556a557c7276b15deb36e92e35d402b677a6e4e2
created 2013-07-15 17:28 -0700
pushed 2013-07-16 04:23 +0000
Corey Ford Corey Ford - Bug 893962 - Refactor the application of relative positioning. r=dbaron
48bbd10759f78f6bd8dd76ec1edae4e3a8264d21
created 2013-06-10 18:31 +0000
pushed 2013-06-10 18:32 +0000
Mats Palmgren Mats Palmgren - Bug 863935. r=roc
70ada7d7a92e36906f846d775083f4e445083ccc
created 2013-04-28 19:02 +0900
pushed 2013-04-28 10:03 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 859018 - Remove the MSVC exemption for FAIL_ON_WARNINGS in layout. r=dbaron
8668e93394976b7f133f325188fe78a6e7394b65
created 2013-02-14 10:33 -0500
pushed 2013-03-04 23:54 +0000
Trevor Saunders Trevor Saunders - bug 846487 - remove remaining usage of some nsIDOMFooElement r=Ms2Ger
343315251a400d775fb27becf97bf86f0dcaefe2
created 2013-02-16 13:51 -0800
pushed 2013-02-16 21:51 +0000
L. David Baron L. David Baron - Bug 781360 patch 3: Rename {nsIFrame,nsStyleContext,nsComputedDOMStyle}::GetStyle* to Style*, since they can never return null. r=dholbert
e6e9cda2871a517d24b45944f5182c3f5c04c3f0
created 2012-11-13 22:47 -0800
pushed 2012-11-14 16:26 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 810355 - Convert nsDidReflowStatus into an enum class; r=dholbert
52fdeb6d8d6dc6947dc4712f0781fd17beba65d1
created 2012-08-09 13:41 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
less more (0) -60 tip