layout/generic/nsBlockFrame.cpp
2f504de936e78b736b52cff7f860305f82531ba4
created 2016-05-27 16:06 +0800
pushed 2016-09-05 20:01 +0000
Jeremy Chen Jeremy Chen - Bug 1275831 - part1: fix NOISY_FLOAT block layout debug flag. r=dholbert
5e11a2a81e37ac77f646857ba8b1e1c154b96167
created 2016-05-18 13:49 +0200
pushed 2016-09-05 20:01 +0000
Mats Palmgren Mats Palmgren - Bug 1271392 part 6 - [css-grid] Remove now dead code. r=dholbert
9377969bb65fbb0134a97ed45e9dcc363f01bad1
created 2016-05-18 13:49 +0200
pushed 2016-09-05 20:01 +0000
Mats Palmgren Mats Palmgren - Bug 1271392 part 4 - [css-grid] Make sure a grid item's last fragment fills its grid area. r=dholbert
714878a46288cec9349e9140281df052e686def9
created 2016-05-11 14:03 +1000
pushed 2016-09-05 20:01 +0000
Cameron McCormack Cameron McCormack - Bug 1271869 - Rename NS_STYLE_TEXT_ALIGN_DEFAULT to NS_STYLE_TEXT_ALIGN_START. r=dholbert
35b6bedcbb2ec68e387a87d14e8f5c7b98d2743e
created 2016-05-04 12:27 +1200
pushed 2016-09-05 20:01 +0000
Matt Woodrow Matt Woodrow - Bug 1243610 - Refactor UpdateOverflow to separate out local overflow from that contributed by descendants. r=dbaron
c6677278a2820bd6b97885b9690426094ab58764
created 2016-03-28 14:39 +0800
pushed 2016-07-25 16:35 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1260090 - Remove nsBlockFrameSuper as nsContainerFrame alias. r=dholbert
23aad06080afc4980fe516ac98cdc1d315b67115
created 2016-04-13 13:42 +1000
pushed 2016-07-25 16:35 +0000
Xidorn Quan Xidorn Quan - Bug 1235321 - Enable using line cursor to optimize reflowing absolute frames. r=bz
19f4a61b0c3c546e23f4df19344d3dc9202a4318
created 2016-04-14 01:32 +0200
pushed 2016-07-25 16:35 +0000
Mats Palmgren Mats Palmgren - Bug 645647 part 4 - Add an 'm' prefix to some members to follow our naming conventions. r=dholbert
c9894253461b30b2d6b7ca05d4c44b148e51c6ef
created 2016-04-13 13:34 +0800
pushed 2016-07-25 16:35 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1258657 Part 1 - Change summary default style to "display: list-item" to match html spec. r=bz
8ae38f8e1def584f4d76413e48534ec0827dee55
created 2016-03-17 13:55 +0800
pushed 2016-07-25 16:35 +0000
Xidorn Quan Xidorn Quan - Bug 1257121 part 4 - Use return value rather than out param to return font metrics. r=jfkthame
d3761d63e160b38cdd7ad02f2e852d9a4c1c9cc8
created 2016-03-17 12:07 +0800
pushed 2016-07-25 16:35 +0000
Xidorn Quan Xidorn Quan - Bug 1257121 part 3 - Add GetInflatedFontMetricsForFrame function to simplify a common use pattern. r=jfkthame
a2a7c4cc94dca9adc3329bd8f7d0670d5f8be3df
created 2016-02-24 18:01 +1100
pushed 2016-06-01 01:31 +0000
Cameron McCormack Cameron McCormack - Bug 1244068 - Part 4: Use StyleSetHandle instead of concrete style set class in most places. r=dholbert
4a020e2e4acec77f56e1ccea319765a7e18c74c9
created 2016-02-16 23:07 +0100
pushed 2016-06-01 01:31 +0000
Boris Chiou Boris Chiou - Bug 1244049 - Part 1: Define scoped enum for CSSPseudoElement type. r=dbaron
e62deaa9a7332df75b2e0f12d8f9331e43dd0d82
created 2016-02-02 17:39 +0800
pushed 2016-06-01 01:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 591737 - Construct details and summary in nsCSSFrameConstructor. r=bz
65e84ada79e41a3afdcb0d8148a84a7152888df1
created 2016-02-04 09:41 +1100
pushed 2016-06-01 01:31 +0000
L. David Baron L. David Baron - Bug 1236745 - Fix infinite loop resulting from block formatting context entering resize oscillation due to considering floats over its whole height when sizing it. r=dholbert
6aa232d721699891e2734f83e51267848de69707
created 2016-02-03 12:37 -0800
pushed 2016-06-01 01:31 +0000
Daniel Holbert Daniel Holbert - Bug 1245406: In ReflowBlockFrame, use Maybe<> to destroy & reconstruct a stack-allocated object, instead of an explicit call to destructor & placement 'new'. r=dbaron
75dfe10ec44a88bda2d9721d269ddf2429ac5426
created 2016-02-02 17:36 +0200
pushed 2016-06-01 01:31 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
d77374bc1315f8d5023363d2cea58ca810ba4cb7
created 2016-01-31 10:10 -0800
pushed 2016-06-01 01:31 +0000
Phil Ringnalda Phil Ringnalda - Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
064969357fc94da487ada47c08249995b28cc560
created 2016-01-31 17:12 +0200
pushed 2016-06-01 01:31 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
ca70ac0268052e53fca79ed583cdbb1322aceb81
created 2016-01-29 22:42 +0800
pushed 2016-06-01 01:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1227927 Part 2 - Remove nsIFrame::GetFirstPrincipalChild(). r=mats
33342c3d45efdb7610c9be83bf09d5664f898cd7
created 2016-01-28 14:23 +1100
pushed 2016-06-01 01:31 +0000
Xidorn Quan Xidorn Quan - Bug 1230034 part 10 - Convert remaining frame properties to by typed and remove the unsafe declaring macro. r=dbaron
7a5912b5ab4e519ca4deeaa853b49be42a0c3293
created 2016-01-28 14:23 +1100
pushed 2016-06-01 01:31 +0000
Xidorn Quan Xidorn Quan - Bug 1230034 part 8 - Convert frame properties which assert on destructor to be typed. r=dbaron
d391b419c38b8331982c1b2725a01ef11442e868
created 2016-01-28 14:23 +1100
pushed 2016-06-01 01:31 +0000
Xidorn Quan Xidorn Quan - Bug 1230034 part 6 - Convert all frame properties which do not hold pointer to be typed. r=dbaron
4e8764d61e1d88bd1c486095e42f0ca83c05daf5
created 2016-01-28 10:11 +1100
pushed 2016-06-01 01:31 +0000
Xidorn Quan Xidorn Quan - Bug 1064843 part 5 - Ensure frames behave properly for unknown child list id passed into SetInitialChildList. r=dholbert
b1ea34b31329ba97441b2c3a846e27f809aec6b4
created 2016-02-04 09:41 +1100
pushed 2016-04-15 21:02 +0000
L. David Baron L. David Baron - Bug 1236745 - Fix infinite loop resulting from block formatting context entering resize oscillation due to considering floats over its whole height when sizing it. r=dholbert, a=sylvestre
290f666471a0177f984f05d5c9933914d2d11443
created 2015-12-15 13:56 -0800
pushed 2016-04-15 21:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1231550 - Use DrawTarget instead of gfxContext and/or nsRenderingContext in many places in font/text code. r=jfkthame.
0937bbc778f348a0ad6e55cfca523688ee7667b3
created 2015-12-22 23:03 +0100
pushed 2016-04-15 21:02 +0000
Mats Palmgren Mats Palmgren - Bug 1151243 part 1 - Replace three bool params for nsAbsoluteContainingBlock::Reflow with a flag param (idempotent patch). r=dholbert
6ff479c4c0ccf2a8a3a35f45f3212115e4edfc82
created 2015-12-07 15:23 -0800
pushed 2016-04-15 21:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1231256 (part 6) - Remove unused parameter from Damage functions. r=roc.
b94464e816a23c12e5a59e434022bb51666de964
created 2016-02-04 09:41 +1100
pushed 2016-02-29 17:11 +0000
L. David Baron L. David Baron - Bug 1236745 - Fix infinite loop resulting from block formatting context entering resize oscillation due to considering floats over its whole height when sizing it. r=dholbert, a=sylvestre
e1cf548298482c22ce9b51002a84e998bcff61a4
created 2015-12-06 14:13 -0800
pushed 2016-02-29 17:11 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1230413 (part 4) - Remove unused nsRenderingContext argument from ForceBreak() and OptionallyBreak(). r=mattwoodrow.
805a09eaffc0b13c3499215ef14d10290f27d750
created 2015-12-01 12:50 -0800
pushed 2016-02-29 17:11 +0000
Anup Kumar Anup Kumar - Bug 1197307 - remove PR_snprintf calls in layout/ r=froydnj r=dholbert
301532805d409381b55b62309358b95e83f1c952
created 2015-12-01 10:04 +0100
pushed 2016-02-29 17:11 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 427dc5894094 (bug 1197307) for bustage
427dc5894094f29a6613908769582c5fdf4c509a
created 2015-11-27 21:44 +0100
pushed 2016-02-29 17:11 +0000
Anup Kumar Anup Kumar - Bug 1197307 - remove PR_snprintf calls in layout. r=froydnj r=dholbert
ad83a815314e76ccad3ded95f271643d8975088a
created 2015-11-26 17:12 +0800
pushed 2016-02-29 17:11 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1226875 - Remove nsIFrame::GetFirstChild(). r=mats
5a632c89fb1c45f5953227797b531e4a3885a111
created 2015-11-20 15:29 +1100
pushed 2016-02-29 17:11 +0000
Xidorn Quan Xidorn Quan - Bug 994418 - Renumber list items when computing intrinsic isize. r=roc
1ffc4b1f166c2c78ffb1f0891ff50a7614f4b754
created 2015-11-16 17:32 +0100
pushed 2016-02-29 17:11 +0000
Mats Palmgren Mats Palmgren - Bug 1153695 - Wrap nsAutoOOFFrameList in a scope to ensure its dtor runs before the VerifyOverflowSituation() call (to avoid frames appearing to be on two child lists). r=roc
e1ef40eb730838441c359ddfbbca6a072a06bc41
created 2015-11-16 11:00 -0800
pushed 2016-02-29 17:11 +0000
Wes Kocher Wes Kocher - Backed out changeset 1fc0ecca3e9b (bug 1153695) for test_value_cloning.html bustage CLOSED TREE
1fc0ecca3e9bc1a3a30ab407bfdbdbb5f19596cf
created 2015-11-16 17:32 +0100
pushed 2016-02-29 17:11 +0000
Mats Palmgren Mats Palmgren - Bug 1153695 - Wrap nsAutoOOFFrameList in a scope to ensure its dtor runs before the VerifyOverflowSituation() call (to avoid frames appearing to be on two child lists). r=roc
d69c292db762bcff2ee05c9f57ae08e59c2ece41
created 2015-11-14 08:46 +0000
pushed 2016-02-29 17:11 +0000
Jonathan Kew Jonathan Kew - Bug 1224230 - Explicitly store the lineContainer's writing mode in InlineIntrinsicISizeData. r=dbaron
6ab34b9a34e4b9bd6811c5685b9fc7fc1f417c03
created 2015-09-18 16:25 +0100
pushed 2016-02-29 17:11 +0000
Jonathan Kew Jonathan Kew - Bug 1122918 - Part 3 - Use the resolved physical values of 'float' and 'clear' properties during layout. r=heycam
746b38b755df85d956c7c3c2fae485f8208319a6
created 2015-11-09 13:32 +0100
pushed 2016-02-29 17:11 +0000
Kyle Zentner Kyle Zentner - Bug 1170781 - Patch 1: Implement CSS 'contain: paint'. r=dholbert
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
49d87bbe0122d894c8e45f0b409c42dfe1c36737
created 2015-10-07 10:29 -0700
pushed 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
dc298a55b2f785de2691ce0fae834d547f947f8d
created 2015-10-07 00:54 +0200
pushed 2016-01-18 19:06 +0000
Mats Palmgren Mats Palmgren - Bug 790260 - Make CollectFloats remove the IS_PUSHED_FLOAT bit in case the float was collected from the PushedFloats list. r=roc
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
c72a8bcab579f366a3092648752fcb9fbd20a50a
created 2015-09-27 02:19 -0700
pushed 2015-12-04 23:28 +0000
L. David Baron L. David Baron - Bug 1207157 - patch 3 - Don't bother passing around the inline-end margin of replaced elements we consider clearing past floats, since we don't need it any more. r=jfkthame, a=lizzard
2ce4a3b6fdb3c005d70129175d2ba0ad090d6e4d
created 2015-09-04 22:06 +0200
pushed 2015-12-04 23:28 +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-12-04 23:28 +0000
Wes Kocher Wes Kocher - Backed out changeset 4a0c4ece75db (bug 1174553)
4a0c4ece75db8c5b30a7703a20f5453286a377fa
created 2015-09-04 22:06 +0200
pushed 2015-12-04 23:28 +0000
Mats Palmgren Mats Palmgren - Bug 1174553 part 3 - [css-grid] Implement the 'min-content' / 'max-content' sizing functions in layout. r=dholbert
8c47f6709cf5284a46b95154accf1bd801442c9c
created 2015-08-05 21:04 -0700
pushed 2015-10-26 12:58 +0000
L. David Baron L. David Baron - Bug 451791 patch 1 - Remove write-only nsHTMLReflowState::mFlags::mHasClearance. r=roc
80ef9bb2c2e9ebaf375e078428e9615d46adbde9
created 2015-08-02 21:03 -0700
pushed 2015-10-26 12:58 +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
b17337696896f9e9c33af4fbc7c0229561a1a7b5
created 2015-08-02 21:03 -0700
pushed 2015-10-26 12:58 +0000
L. David Baron L. David Baron - Bug 538194 patch 1 - Refactor some code dealing with fitting block formatting contexts around floats into separate functions. r=roc
28673cc5e68b48d6a397b027a6ef5321703dea4a
created 2015-07-16 10:07 +0100
pushed 2015-10-26 12:58 +0000
Jonathan Kew Jonathan Kew - Bug 1131451 part 1 - Replace containerWidth with containerSize in logical-coordinate classes and APIs, frame classes, etc. r=dholbert
9c5e20dd8ae551e06a93234afea4509ad27f3069
created 2015-06-29 13:02 -0700
pushed 2015-10-26 12:58 +0000
Daniel Holbert Daniel Holbert - Bug 1177925: Use range-based "for" loops for nsFrameList iteration, in various places in layout. r=tn
2f789a4def0a7c18443039df41a2d5d9c82b5692
created 2015-06-18 07:33 +0100
pushed 2015-09-14 18:56 +0000
Jonathan Kew Jonathan Kew - Bug 1174507 - Replace the frame flag CONTAINS_RELATIVE_HEIGHT with CONTAINS_RELATIVE_BSIZE, and adjust callsites appropriately. r=dholbert
587e2801a2392a70bb40dcd646013fdde2d58f03
created 2015-06-17 00:42 -0400
pushed 2015-09-14 18:56 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1174521 - Backout the second part of bug 1143570 to fix the regression; r=roc
e20e65a1f5e8cbd017f897ab07b0d1c70be0d24e
created 2015-06-17 10:12 +0200
pushed 2015-09-14 18:56 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset b857e7a2ab26 (bug 1174521) for timeouts in test_bug1174521.html
b857e7a2ab265aa623df42e9d6ec24c9858c8324
created 2015-06-17 00:42 -0400
pushed 2015-09-14 18:56 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1174521 - Backout the second part of bug 1143570 to fix the regression; r=roc
bcaca4f837e80a7e28d0fa44cc0a1c5d335fd6a7
created 2015-06-10 23:42 -0700
pushed 2015-09-14 18:56 +0000
Simon Montagu Simon Montagu - Bug 1172774: for a box with a writing mode orthogonal to its containing block, calculate positioning values (margin, padding and offsets) in the writing mode of the containing block, r=jfkthame
less more (0) -300 -100 -60 tip