layout/generic/nsContainerFrame.cpp
e84de27f354c29195e950f42d6c87649691281a2
created 2016-04-20 21:28 -0700
pushed 2016-07-25 16:35 +0000
L. David Baron L. David Baron - Bug 1053986 - Rename nsIFrame::GetMaxSize to GetXULMaxSize, and related methods. r=dholbert
8024a1e1ec3f8478c1284e2ff8a41a089f70c6a7
created 2016-04-20 21:28 -0700
pushed 2016-07-25 16:35 +0000
L. David Baron L. David Baron - Bug 1053986 - Rename nsIFrame::GetMinSize to GetXULMinSize, and related methods. r=dholbert
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
c2c09dd63bff3f0054c9500ed224001dfdfdead1
created 2016-04-06 01:26 -0500
pushed 2016-07-25 16:35 +0000
Timothy Nikkel Timothy Nikkel - Bug 1261698. Make ReparentFrameViewTo return void because it always returns NS_OK. r=mats
019d03cdbf2b615cff313ac01214f15ab7bc8e4c
created 2016-04-06 01:26 -0500
pushed 2016-07-25 16:35 +0000
Timothy Nikkel Timothy Nikkel - Bug 1261698. Remove comment that is not relevant in nsContainerFrame.cpp.
8d479d7f6493da541fae614dc8402c88e82bacc8
created 2016-04-06 01:26 -0500
pushed 2016-07-25 16:35 +0000
Timothy Nikkel Timothy Nikkel - Bug 1261698. Don't descend into child frames looking for views in ReparentFrameViewTo if the frame doesn't have the NS_FRAME_HAS_CHILD_WITH_VIEW bit set. r=mats
fbed3943a9e59cacb69cd4b062da39de1808cae2
created 2016-03-11 17:39 +0100
pushed 2016-07-25 16:35 +0000
Mats Palmgren Mats Palmgren - Bug 1144096 part 24 - [css-grid] Move the child frame merging code at the start of ReflowOverflowContainerChildren into a new method: DrainExcessOverflowContainersList. Make both take a param so that we can override how the OC child lists are merged together (normally just an Append; MergeSortedFrameLists for Grid). r=dholbert
04b6926cb2f31a68ff93c63da594729326e2d602
created 2016-03-11 17:39 +0100
pushed 2016-07-25 16:35 +0000
Mats Palmgren Mats Palmgren - Bug 1144096 part 22 - [css-grid] Check NS_INLINE_IS_BREAK_BEFORE before checking other completion status. r=dholbert
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
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
2b5384764e6cf1d8efd533f8513d511f9fae46eb
created 2016-01-28 14:23 +1100
pushed 2016-06-01 01:31 +0000
Xidorn Quan Xidorn Quan - Bug 1230034 part 4 - Make FramePropertyDescriptor to be a template. r=froydnj,dbaron
96460bf88fb3ec6cc3a2e1bd62fff5ce32db58ac
created 2016-01-28 10:11 +1100
pushed 2016-06-01 01:31 +0000
Xidorn Quan Xidorn Quan - Bug 1064843 part 10 - Create and render backdrop frame for top layer frames. r=dbaron
aa9137c2014540a644be0f41192e3f81bd5221f5
created 2016-01-28 10:11 +1100
pushed 2016-06-01 01:31 +0000
Xidorn Quan Xidorn Quan - Bug 1064843 part 6 - Add backdrop frame list. r=dholbert
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
e36c0185f1fd5da497ca6f2ba384a146a0ce274f
created 2015-12-24 16:04 -0700
pushed 2016-04-15 21:02 +0000
Chris Peterson Chris Peterson - Bug 1235186 - Part 1: Fix -Wformat warnings in layout/. r=dholbert
06a5ac492313d07196cecbfce01e55177536d5a4
created 2015-11-25 08:49 -0500
pushed 2016-02-29 17:11 +0000
Jared Wein Jared Wein - Bug 1211635 - Popups should be treated as top-level windows, allowing XUL alerts translucency. r=MattN r=roc
72d69c46d14ce1742ab72425607291c7256de83f
created 2015-11-24 11:21 -0500
pushed 2016-02-29 17:11 +0000
Jared Wein Jared Wein - Bug 1226796 - Remove redundant preprocessor flags in nsContainerFrame.cpp. r=jfkthame
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
b3c86859606870fb2f30b4d574bbd74bca572964
created 2015-11-04 20:57 +1100
pushed 2016-02-29 17:11 +0000
Xidorn Quan Xidorn Quan - Bug 1216332 - Remove framearena helpers from abstract frame classes and stop them from being instantiated. r=dbaron
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
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)
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
e8839d7e96320f01a893d606b23c1f11eb847ccf
created 2015-09-15 22:02 +0100
pushed 2015-10-26 12:58 +0000
Jonathan Kew Jonathan Kew - Bug 1202993 - Remove the logical-direction-based keywords for caption-side, and instead interpret the old physical keywords as logical sides. r=dholbert a=sledru
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
8864f9b4bb29da127578d8045079d3cbc270e81b
created 2015-07-03 11:37 +0100
pushed 2015-10-26 12:58 +0000
Jonathan Kew Jonathan Kew - Bug 1177076 patch 2 - Convert nsTableOuterFrame to work with logical coordinates. 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
3d9012207555b94f0611440fe84b9410fa56a0f4
created 2015-05-11 11:37 +0100
pushed 2015-09-14 18:56 +0000
Jonathan Kew Jonathan Kew - Bug 1159305 - patch 2 - Clean up layout code by using the new accessors. r=smontagu
f58aab6a4e62d9ca2c0c9098c0eed84024adf85e
created 2015-05-04 14:29 -0500
pushed 2015-08-03 13:22 +0000
Timothy Nikkel Timothy Nikkel - Bug 1159772. Don't let nsContainerFrame::SyncWindowProperties make widget calls that can result in synchronous painting during reflow or frame construction. r=mats
7a39e04e9ab173781b721f5a7818df73683dde35
created 2014-06-27 11:25 +0100
pushed 2015-08-03 13:22 +0000
Jonathan Kew Jonathan Kew - Bug 1028716 part 2 - Handle the new orient values in <progress> and <meter> layout. r=smontagu
34a7eeb94839a73d7f3626d40ae622c532b350e0
created 2015-04-16 09:04 +0000
pushed 2015-08-03 13:22 +0000
Mats Palmgren Mats Palmgren - Bug 1153478 part 2 - Remove useless assertions. r=roc
0ca91806d2c4d238685df624b3de3c6c5896daab
created 2015-04-16 09:04 +0000
pushed 2015-08-03 13:22 +0000
Mats Palmgren Mats Palmgren - Bug 1153478 part 1 - Add nsInlineFrame::StealFrame and make it deal with being called on the wrong parent for aChild (due to lazy reparenting). r=roc
d91047ecbd9f0d84002ecc47d8bcf33703228a3e
created 2015-04-11 00:21 +0000
pushed 2015-08-03 13:22 +0000
Mats Palmgren Mats Palmgren - Bug 1143299 - Make frame insertion methods deal with aPrevFrame being on an overflow list. r=roc a=abillings
646e795e8e46d650e3218197f0e7a831f7516254
created 2015-04-10 16:56 +0100
pushed 2015-08-03 13:22 +0000
Jonathan Kew Jonathan Kew - Bug 1153140 - Include borderPadding width in the containerWidth for grid item placement. r=mats
c0d778faf638db8de74ccace9774e4cccd121155
created 2015-04-07 09:24 +0100
pushed 2015-08-03 13:22 +0000
Jonathan Kew Jonathan Kew - Bug 1130907 - patch 2 - Account for writing-mode in nsContainerFrame::DoInlineIntrinsicISize. r=smontagu
4843a71a73fa8c8242a73922314d04132cd503a6
created 2015-03-31 22:09 +0000
pushed 2015-08-03 13:22 +0000
Mats Palmgren Mats Palmgren - Bug 1149785 - Make nsIWidget::ClientToWindowSize use LayoutDeviceIntSize instead of the unit-less nsIntSize. r=roc
740a48fc13fe60025b3e27fb18eacef7cf158021
created 2015-03-30 11:35 -0400
pushed 2015-08-03 13:22 +0000
Mats Palmgren Mats Palmgren - Bug 1149041 - Make nsIWidget::SizeConstraints use LayoutDeviceIntSize instead of unit-less nsIntSize. r=roc
8190fee3c82ad21ed710b159dfaf32e122adc2c2
created 2015-03-30 15:03 +0200
pushed 2015-08-03 13:22 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9534a3d38191 (bug 1149041)
9534a3d381916b5d493a4e9804b37de9e32827cb
created 2015-03-30 10:37 +0000
pushed 2015-08-03 13:22 +0000
Mats Palmgren Mats Palmgren - Bug 1149041 - Make nsIWidget::SizeConstraints use LayoutDeviceIntSize instead of unit-less nsIntSize. r=roc
eaf6d0499bb00b1e4b3c8fe4016afb06a834eace
created 2015-04-16 09:04 +0000
pushed 2015-06-19 19:24 +0000
Mats Palmgren Mats Palmgren - Bug 1153478 - Part 2: Remove useless assertions. r=roc, a=sledru
aa1de6662e67a125db8f64a53cadd1200206471b
created 2015-04-16 09:04 +0000
pushed 2015-06-19 19:24 +0000
Mats Palmgren Mats Palmgren - Bug 1153478 - Part 1: Add nsInlineFrame::StealFrame and make it deal with being called on the wrong parent for aChild (due to lazy reparenting). r=roc, a=sledru
790150e0ea11b62a13fea95eca2f6b785fa10bdf
created 2015-04-11 00:21 +0000
pushed 2015-06-19 19:24 +0000
Mats Palmgren Mats Palmgren - Bug 1143299 - Make frame insertion methods deal with aPrevFrame being on an overflow list. r=roc, a=sledru
41c005e9398e95871789aa21bb0f26559320b3d9
created 2015-03-29 22:38 +0000
pushed 2015-06-19 19:24 +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
b9951cca6d1f5094a8e5544336781415467fd566
created 2015-03-12 16:21 +1300
pushed 2015-06-19 19:24 +0000
Robert O'Callahan Robert O'Callahan - Bug 1125767. Centralize code into nsStylePosition::IsFixedPosContainingBlock. r=mats
133ec7304f2208e89f02ed943480a1b1f02188c9
created 2015-03-03 11:08 +0000
pushed 2015-06-19 19:24 +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
e1dd0d7756c549b6a8632713a1c3851db45d50d1
created 2015-04-16 09:04 +0000
pushed 2015-04-21 23:03 +0000
Mats Palmgren Mats Palmgren - Bug 1153478 - Part 2: Remove useless assertions. r=roc, a=sledru
18b8b10f2fbd13ef6cc5789859a22ee6b2960d39
created 2015-04-16 09:04 +0000
pushed 2015-04-21 23:03 +0000
Mats Palmgren Mats Palmgren - Bug 1153478 - Part 1: Add nsInlineFrame::StealFrame and make it deal with being called on the wrong parent for aChild (due to lazy reparenting). r=roc, a=sledru
2659ba26dcf2a53e5a132211969d57caac7604b9
created 2015-04-11 00:21 +0000
pushed 2015-04-21 23:03 +0000
Mats Palmgren Mats Palmgren - Bug 1143299 - Make frame insertion methods deal with aPrevFrame being on an overflow list. r=roc, a=sledru
470cd8c739c57cb164ce261c1d896bcb75ed76a5
created 2015-03-19 01:48 +0200
pushed 2015-03-23 22:08 +0000
Simon Montagu Simon Montagu - Bug 1114239 patch 3: Backout bug 1062963 patch 3, r=jfkthame, a=lmandel
a96c54ab12ff99d02db61ba79bf424fc6c76ff16
created 2015-01-27 02:08 -0800
pushed 2015-03-23 22:08 +0000
Simon Montagu Simon Montagu - Bug 1121748 - Back out bug 1079154 from Gecko 37 to fix RTL rendering problems. a=lmandel
0b2d6f002feea0a8ebb8f4b922c7b17a9fddac20
created 2015-01-06 23:10 -0800
pushed 2015-03-23 22:08 +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
c16d59bb79d13ff7221511a13b134241dbdc7f44
created 2015-01-06 23:10 -0800
pushed 2015-03-23 22:08 +0000
Simon Montagu Simon Montagu - Bug 1079154 patch 4: Logical versions of ReflowChild and FinishReflowChild, r=jfkthame
b539dc005423ed54bcf32f13753c62f69d1b4892
created 2014-12-26 07:21 +0000
pushed 2015-03-23 22:08 +0000
Mats Palmgren Mats Palmgren - Bug 1109571 part 3 - Implement table caption specific code for ComputeAutoSize(), GetCorrectedParent() (for getting the style parent frame) and AccessibleType(). r=roc
7d1eff75ad608c186033a016c87785474d16928a
created 2014-12-01 22:03 -0800
pushed 2015-03-23 22:08 +0000
Xidorn Quan Xidorn Quan - Bug 1093998 - Make nsContainerFrame::CreateNextInFlow return the new frame instead of using an our param. r=dbaron
96c4dd714d56909ca3ee5ea5791c162cf3bf72f5
created 2014-11-26 15:52 +1100
pushed 2015-02-18 20:30 +0000
Xidorn Quan Xidorn Quan - Bug 1052924 - Implement basic line breaking for ruby. r=dbaron
2a23169817084162473ccaf3d8d887945ded7f17
created 2014-10-21 15:16 -0700
pushed 2015-02-18 20:30 +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 2015-02-18 20:30 +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
241c23570a6271abe1c3dd908d06a06dd9b66f30
created 2014-10-19 12:32 -0700
pushed 2015-02-18 20:30 +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
c04e1a0e19208e3cb5ff84aa99facf08af7718cc
created 2014-08-24 15:34 +0100
pushed 2014-11-24 19:04 +0000
Jonathan Kew Jonathan Kew - bug 1046950 pt 3 - convert ComputeAutoSize to use logical-coordinate parameters. r=smontagu
less more (0) -300 -100 -60 tip