layout/generic/nsBlockFrame.h
470cd8c739c57cb164ce261c1d896bcb75ed76a5
created 2015-03-19 01:48 +0200
pushed 2015-03-18 23:49 +0000
Simon Montagu Simon Montagu - Bug 1114239 patch 3: Backout bug 1062963 patch 3, r=jfkthame, a=lmandel
8fca3694654a61a7ff05284e952a1d4863fc6acd
created 2015-03-19 01:48 +0200
pushed 2015-03-18 23:49 +0000
Simon Montagu Simon Montagu - Bug 1114239 patch 2: Backout bug 1079139, r=jfkthame, a=lmandel
4859bf133ffa829dc6b8a2b212917075f9807772
created 2014-12-16 09:45 +0000
pushed 2015-02-23 15:17 +0000
Jonathan Kew Jonathan Kew - Bug 1111517 - Use new method UpdateLineContainerWidth instead of SlideLine when finalizing the width of a vertical-rl block. r=smontagu
1d16a1306420b0da0c84a652177cb4f50f253e50
created 2014-11-13 08:58 +0000
pushed 2015-01-12 19:37 +0000
Jonathan Kew Jonathan Kew - Bug 1089388 - Convert nsBlockFrame::SlideLine to use logical coordinates. r=smontagu
3b63378162d709eba82b3ee0c32aad53aa425088
created 2014-10-21 15:16 -0700
pushed 2015-01-12 19:37 +0000
Simon Montagu Simon Montagu - Bug 1079139: make nsFlowAreaRect.mRect a LogicalRect. r=jfkthame
2a23169817084162473ccaf3d8d887945ded7f17
created 2014-10-21 15:16 -0700
pushed 2015-01-12 19:37 +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-01-12 19:37 +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
a9672db96a5dec6591e6cf0bbf8dd5056eaba825
created 2014-10-19 12:32 -0700
pushed 2015-01-12 19:37 +0000
Simon Montagu Simon Montagu - Bug 1079139: make nsFlowAreaRect.mRect a LogicalRect. r=jfkthame
241c23570a6271abe1c3dd908d06a06dd9b66f30
created 2014-10-19 12:32 -0700
pushed 2015-01-12 19:37 +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
9d4e083655b993f73ba3eca84e0f14cdd270bcda
created 2014-08-31 23:36 -0400
pushed 2014-10-13 16:35 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1060985 - Fix more bad implicit constructors in layout; r=roc
ea66ed3c2ca1b20220a586c563bfd4fd62a61bb6
created 2014-07-24 18:03 +0100
pushed 2014-10-13 16:35 +0000
Jonathan Kew Jonathan Kew - bug 1031241 pt 3 - Also rename Intrinsic{Width,Height} to Intrinsic{I,B}Size. r=smontagu
beb29103be6902f7759bbcb7b9eb4e39fb0636dd
created 2014-07-24 18:03 +0100
pushed 2014-10-13 16:35 +0000
Jonathan Kew Jonathan Kew - bug 1031241 pt 1 - Rename Get{Min,Pref}Width to Get{Min,Pref}ISize throughout layout. r=dbaron,smontagu
ae2fd5b2defb0df1bd30521f4793de6757d1e98b
created 2014-06-24 17:52 +0000
pushed 2014-09-02 16:39 +0000
Mats Palmgren Mats Palmgren - Bug 1025669 - part 1, Implement layout of block margins for box-decoration-break:clone. r=roc
8bc5711c589e77c5bbb3b932f9d3569a5ca6b576
created 2014-06-20 02:55 -0700
pushed 2014-09-02 16:39 +0000
Simon Montagu Simon Montagu - Bug 789096 patch 8: use logical coordinates in nsBlockReflowState. r=jfkthame
b8c3e8370b33501004a11434d056de9e45bd44e2
created 2014-06-17 05:19 -0700
pushed 2014-09-02 16:39 +0000
Simon Montagu Simon Montagu - Replace GetBaseline with GetLogicalBaseline and use logical coordinates in the line position and baseline getters in nsLayoutUtils. Bug 789096, r=jfkthame
fffcb4bbc8b17a34f5fa5013418a8956d0fdcc7a
created 2014-06-11 21:12 -0400
pushed 2014-09-02 16:39 +0000
Xidorn Quan Xidorn Quan - Bug 966166 - Part 3: Link to other parts. r=dbaron
0e2480168a62d17c071d47eab10c20b9e56feccc
created 2014-06-24 17:52 +0000
pushed 2014-07-21 20:25 +0000
Mats Palmgren Mats Palmgren - Bug 1025669 - part 1, Implement layout of block margins for box-decoration-break:clone. r=roc a=lmandel
d0427b56178cdda5f234d6530885abf4ffa73761
created 2014-05-28 19:36 +0000
pushed 2014-07-21 20:25 +0000
Mats Palmgren Mats Palmgren - Bug 1015781 - part 3, Fix whitespace and comments, and move some SetInitialChildList/AppendFrames/InsertFrames/RemoveFrame methods so that they are together in the file. r=roc
e7cd2558a8214320282feb727a4df3b4c3133c23
created 2014-05-28 19:36 +0000
pushed 2014-07-21 20:25 +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
18214a2cfdb3eea37354959ab6fae5b97bc4a1ee
created 2014-05-24 22:20 +0000
pushed 2014-07-21 20:25 +0000
Mats Palmgren Mats Palmgren - Bug 508665 - part 5, Make nsIFrame::Init require a nsContainerFrame* for the parent frame param. r=roc
88e93734e132d1bc5231471df48708cd651172b6
created 2014-05-24 22:20 +0000
pushed 2014-07-21 20:25 +0000
Mats Palmgren Mats Palmgren - Bug 508665 - part 1, Change the signature of SetParent/GetParent from nsIFrame* to nsContainerFrame*. r=roc
7e2dead825d9dcc9606fb0085d68ee13f1a0629c
created 2014-05-13 00:47 +0000
pushed 2014-07-21 20:25 +0000
Mats Palmgren Mats Palmgren - Bug 1008917 - part 11, make nsBlockFrame::ReflowDirtyLines() and nsLineLayout::ReflowFrame() return types 'void'. r=roc
edfbdecd9e8283748385e7ee661b53bb21e2615b
created 2014-05-13 00:47 +0000
pushed 2014-07-21 20:25 +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-07-21 20:25 +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
10ed89a302e933ad03307b8216b3047baa63a334
created 2014-05-12 17:40 +0000
pushed 2014-07-21 20:25 +0000
Mats Palmgren Mats Palmgren - Bug 1008917 - part 11, make nsBlockFrame::ReflowDirtyLines() and nsLineLayout::ReflowFrame() return types 'void'. r=roc
9afa5e7715e1b1c0da963368329097e735e484c8
created 2014-05-12 17:40 +0000
pushed 2014-07-21 20:25 +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
972268fe6a0dc06f3e09d29ba61a5370e6ed7577
created 2014-04-23 21:15 -0400
pushed 2014-06-09 21:49 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 491863 - Remove IBMBIDI; r=roc
82299ce5b67d7d39fab39aef09f5f0088e7fdd7e
created 2014-02-19 00:21 -0800
pushed 2014-04-28 18:51 +0000
Arnaud Sourioux Arnaud Sourioux - Bug 973805 part 1: Change #define classA classB to typedef classB classA, in some frame classes. r=dholbert
b7ed86c35097e2a17efe2c14899afbe588e591ef
created 2014-02-18 00:36 -0800
pushed 2014-04-28 18:51 +0000
Daniel Holbert Daniel Holbert - Bug 919806 followup: Reindent method declarations affected by NS_IMETHOD-removal. (whitespace-only; no review) DONTBUILD
f6d37fdcc976b9f649fa39ce065f298731b1d935
created 2014-02-17 23:47 -0800
pushed 2014-04-28 18:51 +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-04-28 18: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-04-28 18:51 +0000
Daniel Holbert Daniel Holbert - Bug 967287 part 1: Remove unnecessary nsPresContext* argument from functions defined in nsContainerFrame.h. r=mats
b94e05c2de77f34ee6955180aa9915e12c5a9dfb
created 2014-02-05 12:59 +1100
pushed 2014-04-28 18:51 +0000
Cameron McCormack Cameron McCormack - Bug 960848 - Part 1: Make nsFrameState an enum and consolidate all frame state bit definitions in a single preprocessed file. r=dbaron
bafd46bb640c94a89b55cb716adaf7cd442c7a78
created 2014-01-26 16:07 -0600
pushed 2014-03-17 21:55 +0000
Timothy Nikkel Timothy Nikkel - Bug 962443. Make layout frame tree dumping code work better for Fennec and b2g. r=mats
334a63e35b745f724b9d5f89316966a38d536dd4
created 2014-01-18 19:03 +1100
pushed 2014-03-17 21:55 +0000
Cameron McCormack Cameron McCormack - Backout 3635e6adde70, 8600c8ad593f and 1f72556326be (bug 960848 and bug 960899) for lots of red.
3635e6adde70c47a55a34c0c56c79636fd11a354
created 2014-01-18 18:07 +1100
pushed 2014-03-17 21:55 +0000
Cameron McCormack Cameron McCormack - Bug 960848 - Part 1: Make nsFrameState an enum and consolidate all frame state bit definitions in a single preprocessed file. r=dbaron
794680b9599d01635c6734a00192d9ca099f4793
created 2014-01-05 23:31 +0000
pushed 2014-03-17 21:55 +0000
Mats Palmgren Mats Palmgren - Bug 956447 - Make it possible to get frame dumps in non-DEBUG builds. r=roc
37284b2f5efa8eccab7861141119dd15a2fca0c7
created 2013-12-13 12:42 -0500
pushed 2014-03-17 21:55 +0000
Quentin Headen Quentin Headen - Bug 731667 - Rewrite mtable implementation to avoid use of _moz-* attributes - implement parsing and rendering. r=karlt, r=bz
f1e9448e639d85d7ed6146fce8bb16607b3668e4
created 2013-11-25 09:20 -0500
pushed 2014-02-04 01:06 +0000
Frédéric Wang Frédéric Wang - Bug 415413 - Incorrect widths and heights of MathML with italics in table cells. r=karlt, r=roc
e776a51ffc1d256cfe24cac87d5d611f7a34f151
created 2013-11-21 14:10 -0500
pushed 2014-02-04 01:06 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset fccb1956961e (bug 415413) for Android reftest failures.
fccb1956961ea214ed0bb8af2637a503d486567a
created 2013-11-21 11:48 -0500
pushed 2014-02-04 01:06 +0000
Frédéric Wang Frédéric Wang - Bug 415413 - Incorrect widths and heights of MathML with italics in table cells. r=karlt, r=roc
f10d31a0f7b48383b6d34f66607adc11eb18ec48
created 2013-08-22 14:32 -0400
pushed 2013-10-28 21:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 907883 - Minimize #includes in layout/generic; r=roc
50b000502edadd181abc20575a099c05d2074636
created 2013-03-16 00:31 -0400
pushed 2013-10-28 21:59 +0000
Trevor Saunders Trevor Saunders - bug 659722 - remove _IMPL_NS_LAYOUT r=bz
0550f8dd05a761bd33ffed22253c493e5fad1a74
created 2013-07-31 18:59 -0700
pushed 2013-09-16 19:14 +0000
Daniel Holbert Daniel Holbert - Bug 900242: Mark overriding nsBlockFrame methods as MOZ_OVERRIDE. r=mats
07d92b28f7215d4c429213261e817954790c104b
created 2013-07-29 21:53 -0700
pushed 2013-09-16 19:14 +0000
Corey Ford Corey Ford - Bug 898797 - Use nsHTMLReflowState::ApplyRelativePositioning when placing floats. r=dbaron
352501d3f390a01f44036782973c154a13f7b9ad
created 2013-07-25 10:34 -0500
pushed 2013-09-16 19:14 +0000
Scott Johnson Scott Johnson - Bug 743402, Part 4: Refactor ApplySkipSides() and GetSkipSides() to return the correct value during reflow by adding an optional nsHTMLReflowState parameter. [r=roc]
f1bd0ed5fb4e958815404e88244080d7e5e83b6f
created 2013-07-25 10:34 -0500
pushed 2013-09-16 19:14 +0000
Scott Johnson Scott Johnson - Bug 743402, Part 3: Refactor nsBlockFrame to utilize new calculations for paginated content. [r=roc]
088bf371078a52f7cbcb39b319caa5385f469a1d
created 2013-07-25 10:34 -0500
pushed 2013-09-16 19:14 +0000
Scott Johnson Scott Johnson - Bug 743402, Part 2: Pull GetEffectiveComputedHeight() into nsSplittableFrame and refactor it to utilize consumed height for paginated content. [r=roc]
91356879fbfd87ec111b2ecd317a85f6bc081b85
created 2013-07-24 15:14 -0400
pushed 2013-09-16 19:14 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 6 changesets (bug 743402) for reftest failures on a CLOSED TREE.
3098fea37f2d9a3dec4180226415ae68517bf71a
created 2013-07-24 12:47 -0500
pushed 2013-09-16 19:14 +0000
Scott Johnson Scott Johnson - Bug 743402, Part 4: Refactor ApplySkipSides() and GetSkipSides() to return the correct value during reflow by adding an optional nsHTMLReflowState parameter. [r=roc]
c7907c54187f551b6a5e605985771b33733155ad
created 2013-07-24 12:47 -0500
pushed 2013-09-16 19:14 +0000
Scott Johnson Scott Johnson - Bug 743402, Part 2: Pull GetEffectiveComputedHeight() into nsSplittableFrame and refactor it to utilize consumed height for paginated content. [r=roc]
b660582ee4510c1987ed7ec8f3f17a368b47c86b
created 2013-06-18 23:09 -0700
pushed 2013-08-05 18:49 +0000
Daniel Holbert Daniel Holbert - Bug 884576: Make some nsBlockFrame helper-methods (ReflowPushedFloats, PrepareResizeReflow, & SplitLine) infallible. r=bz
416252ef9d1ed367323f2b548da1a1182ef81fb0
created 2013-06-18 23:09 -0700
pushed 2013-08-05 18:49 +0000
Daniel Holbert Daniel Holbert - Bug 884564: Make CreateContinuationFor() infallible and directly return its outparam. r=bz
09e58f631159c0f1568c7b52864cd8b867b61011
created 2013-05-13 15:37 -0700
pushed 2013-06-24 18:52 +0000
L. David Baron L. David Baron - Bug 871338: Handle NS_BLOCK_LOOK_FOR_DIRTY_FRAMES lazy marking in GetMinWidth and GetPrefWidth in addition to Reflow. r=bzbarsky approval-mozilla-aurora=akeybl
09552b219c3a158f39a14f049a8075797f8d9e73
created 2013-05-10 17:35 -0700
pushed 2013-06-24 18:52 +0000
L. David Baron L. David Baron - Bug 828312 patch 3: Wait to mark lines dirty until we're in reflow, to avoid O(N^2) behavior as a result of looking for lines. r=bzbarsky
6312fc1ea87a4e78723a51cfefd50caaeb321119
created 2013-05-09 17:23 -0700
pushed 2013-06-24 18:52 +0000
Daniel Holbert Daniel Holbert - Bug 870504: De-virtualize the unnecessarily virtual method nsBlockFrame::ComputeFinalSize. r=mats
fd8bcb07edbec95feeabd8794208d13ba260afcc
created 2013-04-30 20:38 +0200
pushed 2013-06-24 18:52 +0000
Mats Palmgren Mats Palmgren - Bug 866785 - Move repeated nsIFrame::List implementations code to a new method, ListGeneric, for re-use. Cleanup and improve the code a bit. r=roc
a5170d1c3bac75b88d33dcf616eb3ee9c5babe01
created 2013-03-23 21:49 +0100
pushed 2013-05-13 16:59 +0000
Mats Palmgren Mats Palmgren - Bug 851847 - Optimize nsBlockFrame::StealFrame when removing a normal flow child. r=bzbarsky
76adf81398bca7debe86f1e4f944a55aa0f773aa
created 2013-03-23 21:45 +0100
pushed 2013-05-13 16:59 +0000
Mats Palmgren Mats Palmgren - Backout rev 85397e0a6dba - wrong patch. r=me
85397e0a6dba323b687fec127e7ead26140102bd
created 2013-03-23 21:10 +0100
pushed 2013-05-13 16:59 +0000
Mats Palmgren Mats Palmgren - Bug 851847 - Optimize nsBlockFrame::StealFrame when removing a normal flow child. r=bzbarsky
less more (0) -100 -60 tip