layout/generic/nsContainerFrame.cpp
b3c86859606870fb2f30b4d574bbd74bca572964
created 2015-11-04 20:57 +1100
pushed 2015-11-05 10:59 +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 2015-10-18 02:55 +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 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
c32abb6c9e65860e4f12e5dbc4668b36779ee8fd
created 2015-09-15 22:02 +0100
pushed 2015-09-16 17:53 +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
28673cc5e68b48d6a397b027a6ef5321703dea4a
created 2015-07-16 10:07 +0100
pushed 2015-07-16 18:53 +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-07-04 01:48 +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-06-30 11:23 +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-05-12 14:11 +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-05-05 10:05 +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-04-23 00:16 +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-04-16 20:25 +0000
Mats Palmgren Mats Palmgren - Bug 1153478 part 2 - Remove useless assertions. r=roc
0ca91806d2c4d238685df624b3de3c6c5896daab
created 2015-04-16 09:04 +0000
pushed 2015-04-16 20:25 +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-04-13 10:00 +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-04-13 10:00 +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-04-07 19:53 +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-04-01 16:35 +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-03-31 12:46 +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-03-31 12:46 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9534a3d38191 (bug 1149041)
9534a3d381916b5d493a4e9804b37de9e32827cb
created 2015-03-30 10:37 +0000
pushed 2015-03-31 12:46 +0000
Mats Palmgren Mats Palmgren - Bug 1149041 - Make nsIWidget::SizeConstraints use LayoutDeviceIntSize instead of unit-less nsIntSize. r=roc
41c005e9398e95871789aa21bb0f26559320b3d9
created 2015-03-29 22:38 +0000
pushed 2015-03-30 10:00 +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-03-12 22:06 +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-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
0b2d6f002feea0a8ebb8f4b922c7b17a9fddac20
created 2015-01-06 23:10 -0800
pushed 2015-01-07 13:10 +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-01-07 13:10 +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 2014-12-26 19:40 +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 2014-12-02 10:55 +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 2014-11-27 01:34 +0000
Xidorn Quan Xidorn Quan - Bug 1052924 - Implement basic line breaking for ruby. r=dbaron
2a23169817084162473ccaf3d8d887945ded7f17
created 2014-10-21 15:16 -0700
pushed 2014-10-22 20:01 +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 2014-10-20 12:40 +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 2014-10-20 12:40 +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-08-25 15:49 +0000
Jonathan Kew Jonathan Kew - bug 1046950 pt 3 - convert ComputeAutoSize to use logical-coordinate parameters. r=smontagu
4563a79a79683e143633dc4e5193b5b1c284151e
created 2014-07-24 18:03 +0100
pushed 2014-07-25 22:59 +0000
Jonathan Kew Jonathan Kew - bug 1031241 pt 4 - Rename the {MIN,PREF}_WIDTH constants used to identify the type of intrinsic inline-size. r=smontagu
ea66ed3c2ca1b20220a586c563bfd4fd62a61bb6
created 2014-07-24 18:03 +0100
pushed 2014-07-25 22:59 +0000
Jonathan Kew Jonathan Kew - bug 1031241 pt 3 - Also rename Intrinsic{Width,Height} to Intrinsic{I,B}Size. r=smontagu
91005c6cc19868bc8e28dc6036ea17d0291e820a
created 2014-07-24 18:03 +0100
pushed 2014-07-25 22:59 +0000
Jonathan Kew Jonathan Kew - bug 1031241 pt 2 - More renaming, e.g. where {Min,Pref}Width occurs within longer type and function names. r=smontagu
a4ba6995c87e7cf67a7d513ac7e23dcdab76b408
created 2014-07-24 01:28 -0700
pushed 2014-07-25 22:59 +0000
Simon Montagu Simon Montagu - Bug 789096 patch 9: use logical coordinates in nsHTMLReflowState available size. r=jfkthame
0d1f547d353d0b87424c3612a4ee7d292ffd16c6
created 2014-06-11 05:03 +0200
pushed 2014-06-17 12:05 +0000
Martin Stransky Martin Stransky - Bug 957396 - Enlarge container constraints when MinSize is bigger than MaxSize. r=enndeakin
e7cd2558a8214320282feb727a4df3b4c3133c23
created 2014-05-28 19:36 +0000
pushed 2014-05-29 06:33 +0000
Mats Palmgren Mats Palmgren - Bug 1015781 - part 1+2, Make the SetInitialChildList/AppendFrames/InsertFrames/RemoveFrame methods return void (scripted change). Remove code handling the return values. r=roc
26134643a8c5c565a48e6320d59683a86426bab0
created 2014-05-24 22:20 +0000
pushed 2014-05-26 12:37 +0000
Mats Palmgren Mats Palmgren - Bug 508665 - part 9, Remove now redundant static_cast<nsContainerFrame*> and do_QueryFrame() calls. r=roc
18214a2cfdb3eea37354959ab6fae5b97bc4a1ee
created 2014-05-24 22:20 +0000
pushed 2014-05-26 12:37 +0000
Mats Palmgren Mats Palmgren - Bug 508665 - part 5, Make nsIFrame::Init require a nsContainerFrame* for the parent frame param. r=roc
6a854a7051ab9b3dbdc44a9e4ac89dd7b73d06b5
created 2014-05-13 00:47 +0000
pushed 2014-05-13 10:23 +0000
Mats Palmgren Mats Palmgren - Bug 1008917 - part 13, make nsContainerFrame::ReflowOverflowContainerChildren() return type 'void'. r=roc
b37e7eabd9ef2b7b473a1860cd83091b7aa28b1f
created 2014-05-13 00:47 +0000
pushed 2014-05-13 10:23 +0000
Mats Palmgren Mats Palmgren - Bug 1008917 - part 5,6,7, make ReflowChild() and FinishReflowChild() return type 'void', and make a few related helper methods 'void' too. r=roc
edfbdecd9e8283748385e7ee661b53bb21e2615b
created 2014-05-13 00:47 +0000
pushed 2014-05-13 10:23 +0000
Mats Palmgren Mats Palmgren - Bug 1008917 - part 2,3,4, make Reflow() return type 'void', and make a few reflow related helper methods 'void' too. r=roc
157af79fbc88c386a39e20fbc3892798b1e91a67
created 2014-05-12 15:47 -0700
pushed 2014-05-13 10:23 +0000
Wes Kocher Wes Kocher - Backed out 11 changesets (bug 1008917) for apparently introducing an intermittent failure of B2G Crashtest-2 on a CLOSED TREE
f7a38df1d44f891d825cc31640f51ea9c9dfacc3
created 2014-05-12 17:40 +0000
pushed 2014-05-13 10:23 +0000
Mats Palmgren Mats Palmgren - Bug 1008917 - part 13, make nsContainerFrame::ReflowOverflowContainerChildren() return type 'void'. r=roc
b8000b31277cbebadcbe10073ca0a6b50c2b172b
created 2014-05-12 17:40 +0000
pushed 2014-05-13 10:23 +0000
Mats Palmgren Mats Palmgren - Bug 1008917 - part 5,6,7, make ReflowChild() and FinishReflowChild() return type 'void', and make a few related helper methods 'void' too. r=roc
9afa5e7715e1b1c0da963368329097e735e484c8
created 2014-05-12 17:40 +0000
pushed 2014-05-13 10:23 +0000
Mats Palmgren Mats Palmgren - Bug 1008917 - part 2,3,4, make Reflow() return type 'void', and make a few reflow related helper methods 'void' too. r=roc
fdbe3aa72cdb59c379dd033dd82c33248ee9cc18
created 2014-05-05 17:55 +0000
pushed 2014-05-06 03:51 +0000
Mats Palmgren Mats Palmgren - Bug 613659 - Implement box-decoration-break layout for border/box-shadow and paddding/margin for inlines. r=cam
972268fe6a0dc06f3e09d29ba61a5370e6ed7577
created 2014-04-23 21:15 -0400
pushed 2014-04-24 09:38 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 491863 - Remove IBMBIDI; r=roc
4bc69199b7e1965805c4e9096913fbaf661731ff
created 2014-04-20 19:39 +0000
pushed 2014-04-20 19:41 +0000
Mats Palmgren Mats Palmgren - Back out bug 613659 (for regression bug 998792)
b6b5cdec48e8fb466804fdf817ba5eeb0aa3e3e6
created 2014-04-18 23:01 +0000
pushed 2014-04-20 01:26 +0000
Mats Palmgren Mats Palmgren - Bug 613659 - Implement box-decoration-break layout for border/box-shadow and paddding/margin for inlines. r=cam
70862f5149c6aabc9a92739ec98bc99735754516
created 2014-04-17 15:09 +0000
pushed 2014-04-18 02:31 +0000
Mats Palmgren Mats Palmgren - Back out bug 613659 for build failure on B2G Windows.
072817c3a101aea2081006610b33c49be0e099fa
created 2014-04-17 12:11 +0000
pushed 2014-04-18 02:31 +0000
Mats Palmgren Mats Palmgren - Bug 613659 - Implement box-decoration-break layout for border/box-shadow and paddding/margin for inlines. r=cam
cdf2a738bcc0088cf4581bc6856f5ac0876246b7
created 2014-03-19 12:48 -0400
pushed 2014-03-20 12:56 +0000
Neil Deakin Neil Deakin - Bug 982734, make nsIWidget::GetWindowType and nsIWidget::GetZIndex return their values, remove some unused colour-related widget methods, r=tn
1d6e179a67d7eb2df1b9b3a089fe1e88b988c617
created 2014-03-13 08:14 -0600
pushed 2014-03-14 11:34 +0000
Tom Hindle Tom Hindle - Bug 970363 - Make PeekOffset* methods return continue reason. r=roc
63a4ad62401ab5b08174e86b80d22b7bdffdc0c9
created 2013-12-31 13:50 +0000
pushed 2014-03-07 11:48 +0000
Jonathan Kew Jonathan Kew - bug 735577 - followup 1 (v2) - allow reflow-state to be passed to the reflow-metrics constructor to get the writing mode. r=roc
f6d37fdcc976b9f649fa39ce065f298731b1d935
created 2014-02-17 23:47 -0800
pushed 2014-02-18 12:56 +0000
Arnaud Sourioux Arnaud Sourioux - Bug 919806: Get rid of NS_IMETHOD in nsIFrame.h and its implementations r=dholbert
810ff6004dcf06e579d81df9a5f860f0189dd196
created 2014-02-06 14:07 -0800
pushed 2014-02-07 08:51 +0000
Daniel Holbert Daniel Holbert - Bug 967287 part 2: Adjust indentation after removal of nsPresContext* args. r=mats
3072f01555157ab7d187f4ec497e81fd8765da1a
created 2014-02-06 14:07 -0800
pushed 2014-02-07 08:51 +0000
Daniel Holbert Daniel Holbert - Bug 967287 part 1: Remove unnecessary nsPresContext* argument from functions defined in nsContainerFrame.h. r=mats
bafd46bb640c94a89b55cb716adaf7cd442c7a78
created 2014-01-26 16:07 -0600
pushed 2014-01-27 12:08 +0000
Timothy Nikkel Timothy Nikkel - Bug 962443. Make layout frame tree dumping code work better for Fennec and b2g. r=mats
less more (0) -300 -100 -60 tip