layout/base/nsCSSFrameConstructor.cpp
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
c405cb65f37be213926696a971f51af9e8b4737f
created 2014-08-15 10:34 -0700
pushed 2014-08-15 20:10 +0000
Susanna Bowen Susanna Bowen - Bug 1030993 - Fix assertion failure in reftest css-ruby/ruby-whitespace-1.html. r=dbaron
6978c9d538d4a41ea385cc1ac3abb08a87605195
created 2014-08-15 10:34 -0700
pushed 2014-08-15 20:10 +0000
Susanna Bowen Susanna Bowen - Bug 1030993 - Basic reflow implementation for ruby frame classes. r=dbaron
5de91aef0d9cc7aa021961fb5bbfcfe591757aa3
created 2014-08-15 16:03 +0100
pushed 2014-08-15 20:10 +0000
Ed Morley Ed Morley - Backed out changeset 8589d9bdd501 (bug 1040735) for B2G gaia-ui-test crashes
8589d9bdd50156d71a3566153459236c16c102ed
created 2014-08-15 09:46 -0400
pushed 2014-08-15 20:10 +0000
Alexander Surkov Alexander Surkov - Bug 1040735 - DOM node reinsertion under anonymous content may trigger a11y child adoption, r=bz, tbdaunde
d42fd4c37ff290313892e83d1db76ecb7b8e3e7c
created 2014-08-13 15:39 -0700
pushed 2014-08-14 07:35 +0000
L. David Baron L. David Baron - Bug 625289 patch 11 - Call RestyleManager::TryStartingTransition during frame construction. r=heycam
4728bf17904f1d965ec586fc2a25bcffc3826f17
created 2014-08-13 15:39 -0700
pushed 2014-08-14 07:35 +0000
L. David Baron L. David Baron - Bug 625289 patch 9 - Convert nsCSSFrameConstructor::ResolveStyleContext away from early returns. r=heycam
bdd478d2509af7e5a7fa021de1c1b423b52f1214
created 2014-08-13 15:39 -0700
pushed 2014-08-14 07:35 +0000
L. David Baron L. David Baron - Bug 625289 patch 8 - Add FIXME comments suggesting additional use of ResolveStyleContext when resolving the root frame. r=heycam
f2091b49fee734c3a83e992894c4e37920d89744
created 2014-08-11 16:52 -0700
pushed 2014-08-12 14:29 +0000
Seth Fowler Seth Fowler - Bug 981924 - Update ReportToConsole calls in layout code to use the right category. r=dbaron
e7682eb7cd19b43964a3fabeda6d54f33f56be35
created 2014-08-11 13:07 -0700
pushed 2014-08-12 14:29 +0000
Susanna Bowen Susanna Bowen - Bug 1039017 - Remove whitespace according to the CSS ruby spec when performing anonymous box generation. r=dholbert,f=bz
a0778b3a1c0456d2554cb878d972a3e45f27f44f
created 2014-08-06 02:23 +0300
pushed 2014-08-06 12:42 +0000
Olli Pettay Olli Pettay - Bug 1026164, improve focus handling in shadow dom, r=wchen
a2e93281d3f5f38cd81856e2fce1851384d993c1
created 2014-08-04 21:37 -0700
pushed 2014-08-05 14:25 +0000
William Chen William Chen - Bug 1022866 - Fix insertion point frame for content distributed to insertion points. r=bz
7589cc5c6787a03d024c61d39ce0b7178d15146f
created 2014-07-22 19:08 -0700
pushed 2014-07-23 10:59 +0000
Susanna Bowen Susanna Bowen - Bug 1021952 - Generate anonymous boxes to preserve proper ruby structure r=bz
7dea1a15c29f9b2c4345a97e509165aa39b5357c
created 2014-07-22 19:08 -0700
pushed 2014-07-23 10:59 +0000
Susanna Bowen Susanna Bowen - Bug 1021952 - Add ruby display values and ruby frames. r=dholbert,bz
e280e3ce940b8d4207640457cda1a26ad8f7199d
created 2014-07-16 14:10 +0000
pushed 2014-07-17 00:08 +0000
Mats Palmgren Mats Palmgren - Bug 767593 - Don't call SetUndisplayedContent() when aState.mCreatingExtraFrames is true because we should have already done that. r=bz
d402b14b4ad8f28274c906e2471cfe637d0c28c4
created 2014-07-02 17:58 -0700
pushed 2014-07-03 11:47 +0000
Seth Fowler Seth Fowler - Bug 1027611 (Part 1) - Don't use a frame before initializing it in CreateContinuingTableFrame. r=bz
ac426472ceec1b9aedfa5f4f97abcc3673c707b9
created 2014-06-19 19:01 -0700
pushed 2014-06-20 16:42 +0000
Kyle Huey Kyle Huey - Bug 737976: Remove nsINodeInfo. r=smaug
8172a17de3ef68a8837146c578d014a1190f5c22
created 2014-06-16 09:55 -0400
pushed 2014-06-17 12:05 +0000
Susanna Bowen Susanna Bowen - Bug 1025308 - Rename the variables associated with skipping style fixups for children element's based on parent display value. r=mats
fffcb4bbc8b17a34f5fa5013418a8956d0fdcc7a
created 2014-06-11 21:12 -0400
pushed 2014-06-13 00:23 +0000
Xidorn Quan Xidorn Quan - Bug 966166 - Part 3: Link to other parts. r=dbaron
76d75daedc2a27f7354329606b6a97ecb3a770ba
created 2014-06-11 23:11 +0100
pushed 2014-06-12 01:47 +0000
Jonathan Watt Jonathan Watt - Bug 1016680, part 3 - DeCOMify nsGenConNode::mText. r=dholbert
8730ce555151527e7dc59411b12c3df86e782442
created 2014-06-07 01:42 -0700
pushed 2014-06-07 18:13 +0000
William Chen William Chen - Bug 992521 - Part 5: Bind native anonymous content to null document when node is contained by a ShadowRoot. r=smaug
78af7d36d4a63960e93e1e82b4c9e12112799236
created 2014-06-07 01:42 -0700
pushed 2014-06-07 18:13 +0000
William Chen William Chen - Bug 992521 - Part 1: Remove "in document" flag on ShadowRoot and its descendants. r=smaug
4a2ec83f83922e91c38eb5ca86f650c464f502d8
created 2014-06-03 15:08 +0800
pushed 2014-06-03 12:40 +0000
Phoebe Chang Phoebe Chang - Bug 924692 - Part 1: Add touch caret rendering support; r=roc
less more (0) -1000 -300 -100 -60 tip