layout/base/nsCSSFrameConstructor.cpp
3e09d7c534e36f294f932da4dce478ea364b5077
created 2015-04-23 13:32 +1200
pushed 2015-04-23 13:41 +0000
Xidorn Quan Xidorn Quan - Bug 1156222 - Check frame type instead of display type for ruby and simplify code. r=dholbert
df7c88910f473ad25dee301071da921ddaeaa02e
created 2015-04-20 15:04 +1200
pushed 2015-04-20 23:44 +0000
Xidorn Quan Xidorn Quan - Bug 1149009 - Fix line break suppression on whitespace not contained but wrapped in ruby boxes. r=dbaron
969baf537e95ce8631ad5477708d59f8cffc18bf
created 2015-03-31 09:20 +1100
pushed 2015-03-31 12:46 +0000
Xidorn Quan Xidorn Quan - Bug 1146112 - Mark ruby pseudo frames as line participant in frame constructor. r=roc
24700c20b32572aa85ba6e4cbfd43629bf3013e4
created 2015-03-20 15:12 +1100
pushed 2015-03-21 19:32 +0000
Xidorn Quan Xidorn Quan - Backout a6dbd23da598 (bug 1139283) since it is currently not needed.
8f257f3baf0c72b9ece851770e877f8ee8c4ba22
created 2015-03-20 09:45 +1100
pushed 2015-03-20 03:54 +0000
Xidorn Quan Xidorn Quan - Bug 1143535 - Fix condition of ruby leading/trailing whitespace trimming. r=bz a=kwierso
fd64e2d0cbee98a2fd8dec37452ca9e6b34470b6
created 2015-03-11 00:18 +1300
pushed 2015-03-12 22:06 +0000
Robert O'Callahan Robert O'Callahan - Bug 1125767. Clarify aContextFrame parameter to nsStylePosition::IsFixedPosContainingBlock and nsStylePosition::HasTransform and make nsCSSFrameConstructor actually honor it. r=mats
b9951cca6d1f5094a8e5544336781415467fd566
created 2015-03-12 16:21 +1300
pushed 2015-03-12 22:06 +0000
Robert O'Callahan Robert O'Callahan - Bug 1125767. Centralize code into nsStylePosition::IsFixedPosContainingBlock. r=mats
364c12f1eddebd47f70abc5492456a37aca17085
created 2015-03-09 17:29 +0000
pushed 2015-03-10 01:27 +0000
Mats Palmgren Mats Palmgren - Bug 1140579 - Additional tests and code comment update.
a6dbd23da5982cc7564367815f6be855c6d2d3f6
created 2015-03-08 18:43 +1100
pushed 2015-03-08 20:22 +0000
Xidorn Quan Xidorn Quan - Bug 1139283 - Move some properties from nsStyleDisplay to nsStylePosition. r=dbaron
6bb20f395bcc37eea0975a3a25e19e3cd7568995
created 2015-03-08 06:49 +0000
pushed 2015-03-08 20:22 +0000
Robert Longson Robert Longson - Bug 1140080 - ensure we only create stop frames for gradients. r=dholbert
8e4e3a618c9ce87929f97f68c0b6b2c05e5b7253
created 2015-03-07 14:53 +0000
pushed 2015-03-08 20:22 +0000
Mats Palmgren Mats Palmgren - Bug 1140579 - Make <legend>s have a legend frame when nearest ancestor frame is a fieldset frame. r=roc
a3053a836a09a719bceac3d8ffe3f9e866e2c436
created 2015-03-07 14:53 +0000
pushed 2015-03-08 20:22 +0000
Mats Palmgren Mats Palmgren - Bug 1140579 - (backout rev 27ac269bb796 b/c wrong bug number in commit message)
aa19896bead798fbad8a772e347f3c237d8f062c
created 2015-03-07 14:35 +0000
pushed 2015-03-08 20:22 +0000
Mats Palmgren Mats Palmgren - Bug 1140198 - display:contents on the root element (but not else-where) should compute to 'block'. r=roc
27ac269bb796b25a45d35708af40ef8eaa0c5618
created 2015-03-07 14:35 +0000
pushed 2015-03-08 20:22 +0000
Mats Palmgren Mats Palmgren - Bug 1140198 - Make <legend>s have a legend frame when nearest ancestor frame is a fieldset frame. r=roc
3fef33215d39e3c54c7ce8559523ac9ec2259970
created 2015-03-07 14:35 +0000
pushed 2015-03-08 20:22 +0000
Mats Palmgren Mats Palmgren - Bug 1140160 - Handle insertions into a <fieldset> child with display:contents correctly. r=roc
c86b570fbb7815b075f72216a98e2b20871ebe2d
created 2014-02-04 14:54 +1300
pushed 2015-03-06 12:07 +0000
Kearwood (Kip) Gilbert Kearwood (Kip) Gilbert - Bug 945584: Part 2 - Add CSS scroll snapping attributes to ScrollbarStyles (v10 Patch),r=mstange
c6c31042956281faf55328b6881c39a6a0f42c12
created 2015-03-03 11:09 +0000
pushed 2015-03-04 00:49 +0000
Andrea Marchesini Andrea Marchesini - Bug 1134280 - Get rid of Tag() - patch 2.6 - layout/base and layout/form - Fix all the occurrences, m=smaug, r=surkov
133ec7304f2208e89f02ed943480a1b1f02188c9
created 2015-03-03 11:08 +0000
pushed 2015-03-04 00:49 +0000
Andrea Marchesini Andrea Marchesini - Bug 1134280 - Get rid of Tag() - patch 1 - Is{HTML,XUL,MathML,SVG}Element and IsAnyOf{HTML,XUL,MathML,SVG}Elements, r=smaug
cd37bba635eb52097b47905ae02888d82a7b53a2
created 2015-02-09 11:19 +0100
pushed 2015-02-10 21:03 +0000
Frédéric Wang Frédéric Wang - Bug 1110056 - Merge nsMathMLmphantomFrame into nsMathMLmrowFrame. r=jkitch
20729b28eb1e1d7f0d9e9e6e2c61e7050f09884f
created 2015-02-09 14:34 -0800
pushed 2015-02-10 21:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
e46260e7857ad6c690295552864c0c2c24828080
created 2015-02-06 15:04 -0800
pushed 2015-02-07 16:46 +0000
Andrew McCreight Andrew McCreight - Back out Bug 1127201 (part 2) for various problems.
7fa65aa297a48f9f568e58e38534f1c028624d64
created 2015-02-04 20:05 -0800
pushed 2015-02-06 00:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
700835de77fe0238b32a0f780ca57267da8b63a7
created 2015-01-20 18:20 +0000
pushed 2015-01-21 03:14 +0000
Mats Palmgren Mats Palmgren - Bug 1116714 part 3 - Use GetParentOrPlaceholderFor (not GetParent) so that reframing anonymous content frames works also for fixed pos frames. r=roc
1bbebe9fec17e88234845d8da22c8b44f394121b
created 2015-01-11 15:43 -0800
pushed 2015-01-12 10:44 +0000
L. David Baron L. David Baron - Bug 1110277 patch 3 - Look for the GenConPseudos() property on the first continuation/ib-split so that we can find it when looking for the ::after frame. r=bzbarsky
1f32089c6733f9beeced00dc0aced37f5fe0a585
created 2015-01-06 08:57 -0500
pushed 2015-01-06 15:53 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 4d2d510fbd62, 5e51dc838a89, and 652bd77f36c1 (bug 1116714) for Linux opt mochitest-dt orange.
4d2d510fbd623a3799ffc501b8e3561201f8cc36
created 2015-01-06 09:27 +0000
pushed 2015-01-06 15:53 +0000
Mats Palmgren Mats Palmgren - Bug 1116714 part 3 - Use GetParentOrPlaceholderFor (not GetParent) so that reframing anonymous content frames works also for fixed pos frames. r=roc
31b943721eba82e77b8673e7ef11c749136244f0
created 2014-12-31 07:10 +0000
pushed 2014-12-31 19:08 +0000
Mats Palmgren Mats Palmgren - Bug 1116104 - Null-check the do_QueryFrame result before using it. r=roc
b427c8bc68097aaa403d25a388f0eb067b3a3f3f
created 2014-12-30 07:29 +0000
pushed 2014-12-30 23:48 +0000
Mats Palmgren Mats Palmgren - Bug 1116236 - Fix a typo. r=me
79eb639db611e4276f9561c5c6d3e2decd043967
created 2014-12-26 07:21 +0000
pushed 2014-12-26 19:40 +0000
Mats Palmgren Mats Palmgren - Bug 1109571 part 4 - Frame construction bits to create the appropriate frame tree for table captions. r=roc
bee05a5f6196a7f24feb4e7fc13032bc50dea813
created 2014-12-26 07:21 +0000
pushed 2014-12-26 19:40 +0000
Mats Palmgren Mats Palmgren - Bug 1109571 part 2 - Remove nsGkAtoms::tableCaptionFrame. Implement nsIFrame::IsTableCaption() and use that instead. r=roc
bce8b4207a4507f000a0567bc2de68568c270668
created 2014-12-20 19:14 -0800
pushed 2014-12-22 12:13 +0000
David Anderson David Anderson - Fix a layout bug with columnset, transforms, and fixed positions. (bug 1112501, r=dbaron)
b0f7f076478cc56be9048ab3f17d28d94c59619a
created 2014-12-18 14:14 -0800
pushed 2014-12-19 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1113010 (part 0) - Remove impossible path in AddFrameConstruct(). r=dholbert.
c78048798c2a6594ab7ad797809ca0f9e9d54eab
created 2014-12-10 15:58 +1100
pushed 2014-12-15 18:52 +0000
Xidorn Quan Xidorn Quan - Bug 1087872 - Reconstruct ruby frames for frame insertion when necessary. r=bz
1f017241da7105c781ce32a3b4b94d765a5d7900
created 2014-12-10 15:58 +1100
pushed 2014-12-15 18:52 +0000
Xidorn Quan Xidorn Quan - Bug 1087872 - Reconstruct ruby frames for frame removal when necessary. r=bz
247b87f9114e8f9f2a3b6428b0a50f51601a4b49
created 2014-12-08 21:45 +1100
pushed 2014-12-15 18:52 +0000
Xidorn Quan Xidorn Quan - Bug 1088489 - Implement ruby pseudo box generation. r=bz
77ad52c03cc9fde7c524d9969fd9b0a5a3e72cc2
created 2014-12-08 21:45 +1100
pushed 2014-12-15 18:52 +0000
Xidorn Quan Xidorn Quan - Bug 1088489 - Separate wrapping frame construction items into a method. r=bz
c85d2fa3b4cb04c4c95c07bbddf7fad307a4f7e5
created 2014-12-14 17:22 +0000
pushed 2014-12-15 18:52 +0000
Mats Palmgren Mats Palmgren - Bug 1108104 part 1 - Remove mFixedContainingBlock. Make GetAbsoluteContainingBlock() check for an ancestor with the right frame type instead. r=roc
96c4dd714d56909ca3ee5ea5791c162cf3bf72f5
created 2014-11-26 15:52 +1100
pushed 2014-11-27 01:34 +0000
Xidorn Quan Xidorn Quan - Bug 1052924 - Implement basic line breaking for ruby. r=dbaron
1ff07cb9adaf44b95e81bdc26e07de6bc1b69237
created 2014-11-26 15:52 +1100
pushed 2014-11-27 01:34 +0000
Xidorn Quan Xidorn Quan - Bug 1083004 - Create anonymous ruby base container when necessary. r=bz
bf4849f9b83557c4a6db98f2f5f9a406d0175495
created 2014-11-20 18:24 +0000
pushed 2014-11-21 01:35 +0000
Mats Palmgren Mats Palmgren - Bug 907396 - Make RestyleManager::RestyleElement and nsCSSFrameConstructor::MaybeRecreateFramesForElement deal with display:contents elements. r=bzbarsky
d9a11e8678d9656190f0a1ca4ada173c55e2f5f6
created 2014-11-20 18:24 +0000
pushed 2014-11-21 01:35 +0000
Mats Palmgren Mats Palmgren - Bug 907396 - Replace GetParentStyleContextFrame with GetParentStyleContext which can return frame-less display:contents style contexts. r=bzbarsky
af9ca68d20ed255765df49142608d4345689a901
created 2014-11-20 18:24 +0000
pushed 2014-11-21 01:35 +0000
Mats Palmgren Mats Palmgren - Bug 907396 - Frame constructor changes for display:contents. r=bzbarsky
fbedf09e4ec38d08f956d8383ade5e06b8da6e19
created 2014-11-20 18:24 +0000
pushed 2014-11-21 01:35 +0000
Mats Palmgren Mats Palmgren - Bug 907396 - Frame manager support for display:contents. r=bzbarsky
f6a0717e8fd1b65a3f5a4658d5118f8964820ee9
created 2014-11-12 11:25 +0100
pushed 2014-11-12 15:03 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 61fa2ff606b8 (bug 1083004)
61fa2ff606b82ff943dde7929a61eb6a1255b118
created 2014-11-12 17:31 +1100
pushed 2014-11-12 15:03 +0000
Xidorn Quan Xidorn Quan - Bug 1083004 - Create anonymous ruby base container when necessary. r=bz
ab237570a07e8bf444039ce3943ed1374cf7fd1a
created 2014-11-12 14:44 +1100
pushed 2014-11-12 15:03 +0000
Xidorn Quan Xidorn Quan - Bug 1088489 - Meet the specification for pseudo ruby box generation. r=bz
d141bf7e16248867835b2d7724461b7121f33212
created 2014-11-11 08:14 +0100
pushed 2014-11-11 12:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset a263c8cfb04f (bug 1083004) for m5 test failures
a263c8cfb04f89d93a094be4bf9218db6e4f8a1e
created 2014-11-11 16:41 +1100
pushed 2014-11-11 12:25 +0000
Xidorn Quan Xidorn Quan - Bug 1083004 - Create anonymous ruby base container when necessary. r=bz
2c56d741c3fd8e44bc4c7a77d5141b9f101c9810
created 2014-10-23 13:19 +0000
pushed 2014-10-23 18:06 +0000
Mats Palmgren Mats Palmgren - Bug 1083855 - part 6, Make RecreateFramesForContent params non-optional. r=bz
227f39d072174c2f2ab73139855f05a70a82f837
created 2014-10-23 13:19 +0000
pushed 2014-10-23 18:06 +0000
Mats Palmgren Mats Palmgren - Bug 1083855 - part 3, Implement nsIPresShell::DestroyFramesFor/CreateFramesFor. r=bz
fb5ee1150bef7ef03ca656e2466c2aae454d1e7d
created 2014-10-23 13:19 +0000
pushed 2014-10-23 18:06 +0000
Mats Palmgren Mats Palmgren - Bug 1083855 - part 2, Add a REMOVE_DESTROY_FRAMES value to RemoveFlags. Make RecreateFramesForContent skip recreating the frames when aFlags has that value. r=bz
d33a443b57efbf210ec6ef841fbcc5cfc3267e97
created 2014-10-23 13:19 +0000
pushed 2014-10-23 18:06 +0000
Mats Palmgren Mats Palmgren - Bug 1083855 - part 1, Add an aDestroyedFramesFor out param to ContentRemoved and propagate it (and aFlags) to RecreateFramesForContent etc. (idempotent change) r=bz
968aa79b1200034d34b0d8d9f9b89cc0d1fbc06a
created 2014-09-15 12:30 -0700
pushed 2014-10-21 13:32 +0000
Kearwood (Kip) Gilbert Kearwood (Kip) Gilbert - Bug 1010538 - Part 2 - Add scroll-behavior to ScrollbarStyles. r=mstange
478ea4b85c00bfcbebf221295145c963b7dcaf0c
created 2014-09-19 20:02 -0400
pushed 2014-09-22 10:59 +0000
Alexander Surkov Alexander Surkov - Bug 1040735 - DOM node reinsertion under anonymous content may trigger a11y child adoption, r=bz, tbdaunde, davidb
1691dce8634d25b6f0c8b8b0d8235250cc90109d
created 2014-09-12 01:25 -0400
pushed 2014-09-13 16:45 +0000
Nick Lebedev Nick Lebedev - Bug 1024808 - Part 1: Remove OOM null checks of CounterListFor return result. r=dholbert
d88bb355ca22ff283308a936f932f38a01e44f5c
created 2014-09-03 14:14 -0400
pushed 2014-09-03 20:38 +0000
Mats Palmgren Mats Palmgren - Bug 1061028 - IsInlineFrame() is a synonym for IsFrameOfType(nsIFrame::eLineParticipant) so it matches text frames too, which are not nsContainerFrames. r=roc
9d4e083655b993f73ba3eca84e0f14cdd270bcda
created 2014-08-31 23:36 -0400
pushed 2014-09-02 05:46 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1060985 - Fix more bad implicit constructors in layout; r=roc
9684e1598f4e07da0f86f1c26cae92d97836298a
created 2014-08-22 23:11 +0300
pushed 2014-08-25 15:49 +0000
Olli Pettay Olli Pettay - Bug 314095 - Eliminate nsIContent::GetDocument, r=jst
0a7dd1797aa4da7f21a33f2f1913376b744927bd
created 2014-08-20 08:01 -0700
pushed 2014-08-20 20:19 +0000
Daniel Holbert Daniel Holbert - Bug 1053035: Don't give <body> its own scroll frame, when it's styled as 'flex' or 'grid' and we've propagated its scrollability to the viewport. r=mats
b8041e7ee52543c6dea29fbaa51836c94833b67d
created 2014-08-15 20:22 -0700
pushed 2014-08-16 21:43 +0000
Daniel Holbert Daniel Holbert - Bug 1054563: Remove unnecessary nsresult return value from BuildScrollFrame, and de-indent it. r=tn
less more (0) -1000 -300 -100 -60 tip