layout/generic/ReflowInput.cpp
95d6b2b7ed83d1e45895a0b838f1f87f78067a81
created 2017-05-13 21:42 +1000
pushed 2017-05-15 12:36 +0000
Xidorn Quan Xidorn Quan - Bug 1363699 part 1 - Make named CounterStyle objects not refcounted. r=heycam
21ce8ebf4d88fc468357f51a89d88d96a3b8ed50
created 2017-05-02 17:35 -0700
pushed 2017-05-03 00:40 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
fbc54f707dc421f8132340e45fa2719dbdc9621b
created 2017-05-01 19:32 +0200
pushed 2017-05-03 00:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1361051: rename mozilla::FrameType to mozilla::LayoutFrameType. r=xidorn
d02d8de87afaeff5f04cccffc9892460f160d179
created 2017-05-02 15:43 +0200
pushed 2017-05-02 16:16 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1361368: Don't unnecessarily nullcheck the parent frame in ReflowInput::InitConstraints. r=mats
662df8ef329fd7a38fb2ceb24e305cd31e7bcaa7
created 2017-04-30 17:30 +0200
pushed 2017-05-01 09:24 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam
af48eb90e6084d188d99f00fc8ad408eda04bc7e
created 2017-04-18 22:35 +0200
pushed 2017-04-18 20:35 +0000
Mats Palmgren Mats Palmgren - Bug 1348857 part 2 - [css-grid] Propagate the ApplyAutoMinSize bit to nsFrame::ComputeSize (idempotent patch). r=dholbert
1cf1f3a90672c2c0db5492d8f3ad699d94324fa7
created 2017-04-05 23:07 -0400
pushed 2017-04-06 03:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 1351926. Set the resize flags to false at the beginning of InitResizeFlags, so stale values from an old (incorrect) computed bsize won't keep being propagated in cases when we SetComputedWidth or SetComputedHeight on the ReflowInput. r=dbaron
4c987b7ed54a630a7de76adcc2eb00dab49d5dfd
created 2017-03-24 14:24 +0100
pushed 2017-03-24 13:29 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
67c909cb9dabc956af3df2f59df11eb1687859d2
created 2017-03-20 14:12 +0800
pushed 2017-03-24 13:29 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1322570 Part 2 - Resolve {align,justify}-self using StyleContext from alignment container frame in ReflowInput::InitConstraints(). r=dholbert
e389879425a71bf4c0db797550005cd4438de3b7
created 2017-03-24 10:21 +0800
pushed 2017-03-24 02:21 +0000
Iris Hsiao Iris Hsiao - Backed out 9 changesets (bug 1333482) for stylo test failures and this should be landed to autoland
4e7e5efb1bd8ee62c02e0def3058ee250a811504
created 2017-03-23 23:13 +0100
pushed 2017-03-23 22:13 +0000
Mats Palmgren Mats Palmgren - Bug 1333482 part 2 - [css-ui] Change all consumers of StyleDisplay::mAppearance to use the accessor UsedAppearance() instead, and make mAppearance/mMozAppearance private. r=dholbert
f9222bab527db09a92d604292b264cbf6aa14b45
created 2017-03-23 15:29 +0800
pushed 2017-03-23 12:57 +0000
cku cku - Bug 1349462 - Part 1. Rename IsSVGText as IsInSVGTextSubtree. r=heycam
3ea22e82b7a1b493f2f31e52ed310e6288fd9a91
created 2017-02-20 14:58 +0800
pushed 2017-02-23 14:30 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 10a - Move ReflowInput::SetTruncated() into nsReflowStatus. r=dholbert
ca810c416600d929c2775c4661686fc331b571b6
created 2017-01-29 04:02 +0100
pushed 2017-01-29 03:03 +0000
Mats Palmgren Mats Palmgren - Bug 1334403 - Make <caption> inline size stretch again for table flex items. r=dholbert
29ec9f18e524058a55b5f6a70bdfeb75f6d2f6e6
created 2016-12-28 15:26 +0100
pushed 2016-12-28 14:26 +0000
Mats Palmgren Mats Palmgren - Bug 1325970 - Treat display:flow-root as a block-ish frame type. r=dholbert
46c2e215ec343322c7828ce7eab7a6a5cb820f0e
created 2016-12-05 21:36 -1000
pushed 2016-12-06 07:36 +0000
Cameron McCormack Cameron McCormack - Bug 1322185 - Rename some StyleDisplay enum values for consistency. r=xidorn
60506dc6f798fde3715897564930ce5b2dcf5ed8
created 2016-11-18 16:28 +0800
pushed 2016-11-24 15:46 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1317588 Part 2 - Remove mozilla::css::Side typedef. r=mats
ca1c1dc37eb521f55ea779b3de8472562994c93f
created 2016-11-18 19:08 +0100
pushed 2016-11-18 18:08 +0000
Mats Palmgren Mats Palmgren - Bug 1316051 part 4 - [css-grid][css-flexbox] Use the alignment container of the table-wrapper frame also for its child frames. r=dholbert
66639f197fa262ce961a7d018d8f473b63413e5b
created 2016-11-11 18:28 +0100
pushed 2016-11-11 17:28 +0000
Mats Palmgren Mats Palmgren - Bug 1316649 - A parent dummy ReflowInput is also the CB ReflowInput. r=dholbert
9f2bdebbdb89d5be01e11a148812f01211dcae64
created 2016-11-08 16:30 -0800
pushed 2016-11-09 00:31 +0000
Daniel Holbert Daniel Holbert - Bug 1269017 part 4 - [css-grid] When doing CSS Box Alignment, opt out of a CalculateHypotheticalPosition() clause that disregards placeholder's inline position. r=mats
ab70dc086596dc45abba729112247a7b6c684b57
created 2016-11-08 16:30 -0800
pushed 2016-11-09 00:31 +0000
Daniel Holbert Daniel Holbert - Bug 1269017 part 3 - [css-grid] Reduce scope of a mStaticPosIsCBOrigin check to *just* cover hypothetical-position calculation, and update comments. r=mats
b553c7d661e92907c37764b0811444134c0bbd01
created 2016-11-05 02:57 +0100
pushed 2016-11-05 01:57 +0000
Mats Palmgren Mats Palmgren - Bug 1300369 part 11 - Move nsLayoutUtils::ComputeISizeValue to a nsIFrame method (idempotent patch). r=dholbert
292c5a180ea30ee58429bf0addf74630a538b54c
created 2016-11-05 02:57 +0100
pushed 2016-11-05 01:57 +0000
Mats Palmgren Mats Palmgren - Bug 1300369 part 1 - Add two new ComputeSizeFlags flags e{I,B}ClampMarginBoxMinSize and associated reflow state flags to indicate we want margin-box min-size clamping in the indicated axis. r=dholbert
6d5ca25a653be1fde5d672858b8f433427dbb9fd
created 2016-10-31 08:58 -0700
pushed 2016-10-31 15:59 +0000
Daniel Holbert Daniel Holbert - Bug 1269046 part 4: Set flags on nsPlaceholderFrame & ReflowInput to track abspos frames that need CSS Box Alignment to resolve static position. r=mats
7c24f445542062d41f97cba2dd8a45bd3a468b98
created 2016-10-27 21:59 -0700
pushed 2016-10-28 04:59 +0000
Phil Ringnalda Phil Ringnalda - Backed out 12 changesets (bug 1269045, bug 1269046) as the most likely cause of Windows build bustage
8088e5a9e6e322731d4a3008642b54a1fc0774b1
created 2016-10-27 18:58 -0700
pushed 2016-10-28 01:59 +0000
Daniel Holbert Daniel Holbert - Bug 1269046 part 4: Set flags on nsPlaceholderFrame & ReflowInput to track abspos frames that need CSS Box Alignment to resolve static position. r=mats
a99a23306822790c74956a79955579631a3a16f0
created 2016-10-24 03:54 +0200
pushed 2016-10-24 01:55 +0000
Mats Palmgren Mats Palmgren - Bug 1312295 - Change ReflowInputFlags to use uint32_t since we'll need more than 16 bits here. r=dholbert
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
d61b47e3ac8a46f515978ac9cc2628485650b7f7
created 2016-10-13 11:41 -0700
pushed 2016-10-13 18:42 +0000
L. David Baron L. David Baron - Bug 1307853 - Set inline-resize flag when the content-box size is changing (in addition to border-box). r=mats
a0ea382c12cae7c67b0f0c182f334fc3c4809ee8
created 2016-09-30 09:15 -0700
pushed 2016-09-30 18:24 +0000
Brad Werth Brad Werth - Bug 1304012 -- Part 2: Rename nsStyleStruct Computed**Self functions to Used**Self. r=dholbert
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
c212e496d0ce0dcdd52828c8beaa592f29d240cb
created 2016-08-27 19:31 -0700
pushed 2016-09-02 05:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1299066: Make NS_STYLE_DISPLAY_* an enum class. Prefer indexing instead of linear search in the frame constructor r=heycam,bz
7e7af6bd33b898ee1d6f701f45d15f4ab557f29c
created 2016-07-26 16:33 +0800
pushed 2016-07-27 14:39 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1288992 Part 2 - Rename ReflowMetrics variables to ReflowOutput. r=dholbert
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
5a110f2dcab46445a25373d86cf2c570e658afa6
created 2016-07-21 18:36 +0800
pushed 2016-07-21 10:56 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 6b - Rename rendContext to mRenderingContext in SizeComputationInput. 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
b2db47ba326823e5774032569afaa333bfb1f7a3
created 2016-07-21 18:36 +0800
pushed 2016-07-21 10:56 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 5c - Rename nsHTMLReflowMetrics to ReflowOutput. r=dbaron
7fa3859b444c9a45f642e344d2ad961873bdaf8e
created 2016-07-21 18:36 +0800
pushed 2016-07-21 10:56 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 1d - Rename nsCSSOffsetState to SizeComputationInput. 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
999402eb1b15f1c23038d201036b2578c424fab5
created 2016-07-21 18:36 +0800| base
pushed 2016-07-21 10:56 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 1b - Rename nsHTMLReflowState.h/cpp to ReflowInput.h/cpp and fix #includes. r=dbaron
less more (0) tip