layout/generic/nsBlockFrame.h
d1a449efbe4446e696311b21f7bdfcd709b82a26
created 2016-07-21 18:36 +0800
pushed 2016-10-31 18:13 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 7b - Rename various ReflowState variables to ReflowInput. r=dbaron
b2db47ba326823e5774032569afaa333bfb1f7a3
created 2016-07-21 18:36 +0800
pushed 2016-10-31 18:13 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 5c - Rename nsHTMLReflowMetrics to ReflowOutput. r=dbaron
d8ef49c1d01eaf977a88583c6f65a4b1552363d2
created 2016-07-21 18:36 +0800
pushed 2016-10-31 18:13 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 2c - Rename nsBlockReflowState to BlockReflowInput. r=dbaron
f70b71911f7f1d95e84366d19b929890c7568fda
created 2016-07-21 18:36 +0800
pushed 2016-10-31 18:13 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 2a - Move nsBlockReflowState into mozilla namespace. r=dbaron
36e0aef210e256b04a1afce041c8ad5f150bd720
created 2016-07-21 18:36 +0800
pushed 2016-10-31 18:13 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 1c - Rename nsHTMLReflowState to ReflowInput. r=dbaron
913b86ac15a73ab7132279835e0ab764989a07f9
created 2016-06-10 02:56 +0200
pushed 2016-10-31 18:13 +0000
Mats Palmgren Mats Palmgren - Bug 1278080 - Make nsContainerFrame::RemoveFrame deal with overflow containers. r=dholbert
35b6bedcbb2ec68e387a87d14e8f5c7b98d2743e
created 2016-05-04 12:27 +1200
pushed 2016-09-05 20:01 +0000
Matt Woodrow Matt Woodrow - Bug 1243610 - Refactor UpdateOverflow to separate out local overflow from that contributed by descendants. r=dbaron
c6677278a2820bd6b97885b9690426094ab58764
created 2016-03-28 14:39 +0800
pushed 2016-07-25 16:35 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1260090 - Remove nsBlockFrameSuper as nsContainerFrame alias. r=dholbert
23aad06080afc4980fe516ac98cdc1d315b67115
created 2016-04-13 13:42 +1000
pushed 2016-07-25 16:35 +0000
Xidorn Quan Xidorn Quan - Bug 1235321 - Enable using line cursor to optimize reflowing absolute frames. r=bz
a2a7c4cc94dca9adc3329bd8f7d0670d5f8be3df
created 2016-02-24 18:01 +1100
pushed 2016-06-01 01:31 +0000
Cameron McCormack Cameron McCormack - Bug 1244068 - Part 4: Use StyleSetHandle instead of concrete style set class in most places. r=dholbert
4a020e2e4acec77f56e1ccea319765a7e18c74c9
created 2016-02-16 23:07 +0100
pushed 2016-06-01 01:31 +0000
Boris Chiou Boris Chiou - Bug 1244049 - Part 1: Define scoped enum for CSSPseudoElement type. r=dbaron
e62deaa9a7332df75b2e0f12d8f9331e43dd0d82
created 2016-02-02 17:39 +0800
pushed 2016-06-01 01:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 591737 - Construct details and summary in nsCSSFrameConstructor. r=bz
33342c3d45efdb7610c9be83bf09d5664f898cd7
created 2016-01-28 14:23 +1100
pushed 2016-06-01 01:31 +0000
Xidorn Quan Xidorn Quan - Bug 1230034 part 10 - Convert remaining frame properties to by typed and remove the unsafe declaring macro. r=dbaron
290f666471a0177f984f05d5c9933914d2d11443
created 2015-12-15 13:56 -0800
pushed 2016-04-15 21:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1231550 - Use DrawTarget instead of gfxContext and/or nsRenderingContext in many places in font/text code. r=jfkthame.
c72a8bcab579f366a3092648752fcb9fbd20a50a
created 2015-09-27 02:19 -0700
pushed 2015-12-04 23:28 +0000
L. David Baron L. David Baron - Bug 1207157 - patch 3 - Don't bother passing around the inline-end margin of replaced elements we consider clearing past floats, since we don't need it any more. r=jfkthame, a=lizzard
b17337696896f9e9c33af4fbc7c0229561a1a7b5
created 2015-08-02 21:03 -0700
pushed 2015-10-26 12:58 +0000
L. David Baron L. David Baron - Bug 538194 patch 1 - Refactor some code dealing with fitting block formatting contexts around floats into separate functions. r=roc
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
587e2801a2392a70bb40dcd646013fdde2d58f03
created 2015-06-17 00:42 -0400
pushed 2015-09-14 18:56 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1174521 - Backout the second part of bug 1143570 to fix the regression; r=roc
e20e65a1f5e8cbd017f897ab07b0d1c70be0d24e
created 2015-06-17 10:12 +0200
pushed 2015-09-14 18:56 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset b857e7a2ab26 (bug 1174521) for timeouts in test_bug1174521.html
b857e7a2ab265aa623df42e9d6ec24c9858c8324
created 2015-06-17 00:42 -0400
pushed 2015-09-14 18:56 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1174521 - Backout the second part of bug 1143570 to fix the regression; r=roc
f6a0792e62591363b96683fc2d3c157096994f43
created 2015-05-11 13:52 -0400
pushed 2015-09-14 18:56 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1143570 - Part 2: Update the block frame's line cursor every time that nsBlockInFlowLineIterator's constructor finds a new line; r=roc
d47f66ce3822cd4b95c99b3c0b123584486d119c
created 2015-04-22 08:29 +0200
pushed 2015-08-03 13:22 +0000
Andrea Marchesini Andrea Marchesini - Bug 1156632 - Remove unused forward class declarations - patch 5 - rdf, parser, layout and something else, r=ehsan
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
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-04-21 23:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
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
8fca3694654a61a7ff05284e952a1d4863fc6acd
created 2015-03-19 01:48 +0200
pushed 2015-03-23 22:08 +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-03-23 22:08 +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-02-18 20:30 +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-02-18 20:30 +0000
Simon Montagu Simon Montagu - Bug 1079139: make nsFlowAreaRect.mRect a LogicalRect. r=jfkthame
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
a9672db96a5dec6591e6cf0bbf8dd5056eaba825
created 2014-10-19 12:32 -0700
pushed 2015-02-18 20:30 +0000
Simon Montagu Simon Montagu - Bug 1079139: make nsFlowAreaRect.mRect a LogicalRect. r=jfkthame
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
9d4e083655b993f73ba3eca84e0f14cdd270bcda
created 2014-08-31 23:36 -0400
pushed 2014-11-24 19:04 +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-11-24 19:04 +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-11-24 19:04 +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-10-06 12:51 +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-10-06 12:51 +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-10-06 12:51 +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-10-06 12:51 +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-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +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-07-14 18:39 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 491863 - Remove IBMBIDI; r=roc
82299ce5b67d7d39fab39aef09f5f0088e7fdd7e
created 2014-02-19 00:21 -0800
pushed 2014-06-02 21:01 +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-06-02 21:01 +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-06-02 21:01 +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-06-02 21:01 +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-06-02 21:01 +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-06-02 21:01 +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-04-22 00:22 +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-04-22 00:22 +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-04-22 00:22 +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
less more (0) -100 -60 tip