layout/generic/nsLineLayout.cpp
5f445a3e62054c1e7cd11f9d059e2875f459a6dd
created 2011-12-02 14:32 -0800
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Backout changeset c07445f34e92 (bug 611099, part 1) until bug 668163 is fixed. approval-mozilla-aurora=clegnitto
d1fe96d971019cbd29b968bff5d6462a245697b9
created 2011-10-18 10:44 -0700
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Make NOISY_VERTICAL_ALIGN compile again. Not part of the build. No review.
388df914497ea4b3056df44e82e7a3f4e918b5bc
created 2011-10-18 14:51 +0200
pushed 2015-01-29 00:22 +0000
Simon Montagu Simon Montagu - Implement unicode-bidi: -moz-plaintext in layout. Bug 662288, r=roc
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2015-01-29 00:22 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
0cafa2cbe386b511a03c8c8da3aafda70ab1f5f3
created 2011-04-29 19:02 -0400
pushed 2015-01-29 00:22 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 10209 - Part 2: Implement the absolute positioning support for all frames; r=roc
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2015-01-29 00:22 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
91108b3935720f0f18ec9d9a2fadf6ab9725e302
created 2011-09-07 09:20 -0700
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Backout changeset c07445f34e92 (bug 611099, part 1) until bug 668163 is fixed. approval-mozilla-aurora=clegnitto
1d2b61ed8e44fade21ceb70a88c77ae2743e66dd
created 2011-08-20 21:35 -0400
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Remove overflow handling that should have been removed along with the standards-mode text-shadow of text-decoration handling in bug 403524, changeset 83b2648ee442. (Bug 680505, patch 1) r=roc
8cb916f96ffd2943fb9763dee1753a97706c397f
created 2011-09-07 09:20 -0700
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Backout changeset c07445f34e92 (bug 611099, part 1) until bug 668163 is fixed. approval-mozilla-beta=clegnitto
f277fe9f70c39d760472ce223a60a78de64620a1
created 2011-08-14 10:08 -0700
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Replace all uses of nsLayoutUtils::SetFontFromStyle with GetFontMetricsForFrame or GetFontMetricsForStyleContext and remove SetFontFromStyle. (Bug 678671, patch 2) r=roc
d7960f9e273c2ff3473a01849884867273940fb7
created 2011-08-10 12:44 -0700
pushed 2015-01-29 00:22 +0000
Vitor Menezes Vitor Menezes - Bug 676538: Fix regression that caused text-decorations on inline *child* of block to draw at the offset for the block rather than the inline. r=dbaron
1dcf967393a00e84a87f9b658021dc9926e40789
created 2011-08-03 11:30 -0700
pushed 2015-01-29 00:22 +0000
Vitor Menezes Vitor Menezes - Bug 223764: Inlines inside inlines that draw text-decorations shouldn't alter the baseline. (r=dbaron)
225a79ce27bcb6d379b4cd82ee05273ab22bf974
created 2011-08-03 11:30 -0700
pushed 2015-01-29 00:22 +0000
Vitor Menezes Vitor Menezes - Fix text-decoration positioning in quirks mode and set overflow areas to match. (Bug 403524) r=dbaron
9b664712d5f4397ad1674519d95b851500c9a2bf
created 2011-09-07 09:20 -0700
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Backout changeset c07445f34e92 (bug 611099, part 1) until bug 668163 is fixed. approval-mozilla-beta=clegnitto
a10dd1a539dbce87b47b343fa32e25e2bc61562a
created 2011-06-01 16:18 -0400
pushed 2015-01-29 00:22 +0000
Ehsan Akhgari Ehsan Akhgari - Back out bug 10209 and bug 656875 (its regression fix) from Aurora because the work on this bug has not been finished yet
c07445f34e926477e6c61885b2781d8922a898d9
created 2011-06-12 18:52 -0700
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Change IsPercentageAware (which tests whether an inline box's width depends on the width of its container) to check the correct general statement of when the width of a replaced element depends on its container's width, and in doing so avoid depending on the notion of percentage intrinsic size. (Bug 611099) r=dholbert
d105fc895d91da4af6ca011c5cd4c69db5660c2c
created 2011-05-30 09:34 +0200
pushed 2015-01-29 00:22 +0000
Ed Morley Ed Morley - Bug 614515 - Remove MOZ_SVG conditions. r=roc
749feb2a61a4c09a62a5dd513e4d445e0168e72a
created 2011-06-01 16:18 -0400
pushed 2015-01-29 00:22 +0000
Ehsan Akhgari Ehsan Akhgari - Back out bug 10209 and bug 656875 (its regression fix) from Aurora because the work on this bug has not been finished yet
14fe8a6cfd45575ab1ccde56ad33abd562eaf61a
created 2011-04-29 19:02 -0400
pushed 2015-01-29 00:22 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 10209 - Part 2: Implement the absolute positioning support for all frames; r=roc
3dd6ec45084c7a79fbbae8aee42769a91dcf00ee
created 2011-04-28 17:48 -0500
pushed 2015-01-29 00:22 +0000
Chris Jones Chris Jones - Bug 642381, part 3: Hoist Maybe into mfbt and eliminate Gecko's use of jstl. r=jorendorff,luke
c8dcc08a4a8a02f006d2a8aa7f3e0ea9fc764fd1
created 2011-04-28 17:48 -0500
pushed 2015-01-29 00:22 +0000
Chris Jones Chris Jones - Bug 642381, part 2: Rename LazilyConstructed to Maybe. r=luke
90a2c72237e21712e6a536a5e04d39032ee0fe03
created 2011-04-07 21:18 -0700
pushed 2015-01-29 00:22 +0000
Zack Weinberg Zack Weinberg - Bug 174055, part 6: eliminate pointless nsresult return values.
d06f1282cc6d69b6a1367e5cd0fea8d7a19a8c65
created 2011-04-07 18:05 -0700
pushed 2015-01-29 00:22 +0000
Zack Weinberg Zack Weinberg - Bug 174055, part 4: mechanical fixups outside gfx.
34e0e1992231ac1999e057be4eeaa8570b8fd460
created 2011-04-07 18:04 -0700
pushed 2015-01-29 00:22 +0000
Zack Weinberg Zack Weinberg - Bug 174055, part 1: minimize inclusion of nsI(Thebes)FontMetrics.h.
3eba1138ea6dd509f46605d408ce18da8bc72df1
created 2011-04-07 18:04 -0700
pushed 2015-01-29 00:22 +0000
Zack Weinberg Zack Weinberg - Bug 266236 part 8: Change nsRenderingContext::GetDeviceContext and ::GetFontMetrics to return bare pointers.
f54747d3a9087414d41d7c8894b8c67fa52c4474
created 2011-04-07 18:04 -0700
pushed 2015-01-29 00:22 +0000
Jan Küchler Jan Küchler - Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>.
faeb9fecfc94ed619fed6758b4dbea1b8ed1fee6
created 2011-04-07 18:04 -0700
pushed 2015-01-29 00:22 +0000
Jan Küchler Jan Küchler - Bug 266236 part 1: Preliminary API cleanup on nsIRenderingContext.
10d5ec16577a7f1dadcf33715ad73a468980a8ed
created 2011-02-15 13:34 -0800
pushed 2015-01-29 00:22 +0000
Daniel Holbert Daniel Holbert - Bug 596478: delay nsImageFrame's IsPercentageAware check until after we've lazily initialized mIntrinsicSize. r=roc a=dbaron
04e34daab502dd5e7e7f3a108797b76b8166bde0
created 2010-10-06 21:25 -0700
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Make overflow from text frames be visual overflow only, and not scrollable. (Bug 542595, patch 8) r=roc a2.0=blocking2.0:beta8
a8f0130ffa83a8c6140ce4f9f64b285ad649b9f5
created 2010-10-06 21:25 -0700
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Make nsLineLayout track two separate overflow areas. (Bug 542595, patch 7) r=roc a2.0=blocking2.0:beta8
69a04435a68b35649a205b108185e2cc79a18a8b
created 2010-09-14 16:20 -0400
pushed 2015-01-29 00:22 +0000
Daniel Holbert Daniel Holbert - Bug 594617: Make nsImageFrame::GetIntrinsicSize return its actual intrinsic size, and teach IsPercentageAware about SVG images. r=roc a=blocking
4b05a762af721b336b3989dfa45af709e0d17c90
created 2010-08-31 12:05 -0400
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Add support for calc() to 'vertical-align' and 'text-indent'. (Bug 585715) r=bzbarsky a2.0=blocking:beta6+
7bb992392d3ac38ff82766ea783f66eed0b091b1
created 2010-08-31 12:05 -0400
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Add support for calc() to the '{margin,padding}-{top,right,bottom,left}' and '-moz-margin-{start,end}' properties. (Bug 585715) r=bzbarsky a2.0=blocking:beta6+
c1ef7ef1bbec2a3f03d421f1ac9d3351d70626ca
created 2010-08-25 14:54 -0400
pushed 2015-01-29 00:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 580167 part 3. Make nsLineLayout call ReflowText as needed. r=dbaron
e8d5a27d4918978e936608325cb78f684f4f971e
created 2010-08-25 12:17 +0200
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Add support for calc() to the 'top', 'right', 'bottom', and 'left' properties. (Bug 585715) r=bzbarsky a2.0=blocking+
fd26456949adf4a5f019c7b551a6e8ee7ce28c22
created 2010-08-11 12:32 -0700
pushed 2015-01-29 00:22 +0000
fantasai fantasai - Change coordinate system in the float manager from content box (most of the time, but sometimes border box) to always border box. (Bug 551425) r=dbaron a2.0=blocking+
b50d19ed3449b1ac34a15e643d09e0534ddb1685
created 2010-08-11 12:32 -0700
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Consolidate code for determining when widths and heights depend on a container. (Bug 585715) r=bzbarsky a2.0=blocking2.0+
e136a9f13eb6a1a1763084264426526b17418b0c
created 2010-08-05 21:59 -0700
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Remove aReflowStatus parameters made unnecessary by previous patch. (Bug 563584, patch 20) r=roc
16b505123f468401806b2cb3274392c0ac4aa2ca
created 2010-03-29 14:46 +1300
pushed 2015-01-29 00:22 +0000
Robert O'Callahan Robert O'Callahan - Bug 551632. endsInDiacritic frame property is set but never used. r=smontagu
58864f51e68e38ec5c25bc61c894a598306c51fb
created 2010-03-10 13:14 +1300
pushed 2015-01-29 00:22 +0000
Robert O'Callahan Robert O'Callahan - Bug 549184. Track 'has nonempty content been placed on this line yet' separately from 'has nonempty, non-span content been placed on this line yet'. r=dbaron
170943fba62dcf727c97b3370c6e4ad9d353db53
created 2010-02-02 12:18 +1300
pushed 2015-01-29 00:22 +0000
Robert O'Callahan Robert O'Callahan - Bug 538935. A span should be considered non-empty (for the purposes of deciding whether stuff after it is 'at the beginning of the line') only if it contains non-empty content. r=dbaron
a59c83eda97b21d137aa9c941477189462e53fc8
created 2009-12-12 13:27 -0800
pushed 2015-01-29 00:22 +0000
Robert O'Callahan Robert O'Callahan - Bug 531361. Make nsLineLayout not assert about long lines that may occur naturally. r=dbaron
61febc552982947a427f065b4b9e470638b9fa9e
created 2009-09-18 14:00 -0400
pushed 2015-01-29 00:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 501847 part 2. Make various consumers deal with more than 2 inlines in an {ib} split. r=tn, sr=roc
b49cd7ab15da9e73002d711aa08df986d8faafb2
created 2009-10-28 20:22 -0700
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Make unconstrained width assertions into warnings because we can hit them when we clamp really large widths. (Bug 525100) r=roc
3d331523f2ad361f005a3cc77f21e509bccb224d
created 2009-09-11 06:46 -0400
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Make empty bullets (i.e., those for list-style-type:none) not contribute to layout. (Bug 512631) r=roc
9d788a1b2364c35fbd60bd77fa68cdc2e73f54a6
created 2009-08-31 11:25 -0700
pushed 2015-01-29 00:22 +0000
fantasai fantasai - Bug 492627 - Remove Placeholder Continuations [Part IV: Switch float layout APIs to pass float directly, without placeholder] r=roc
311576cc5f51fd956b8b7977a6f18d44dce8f807
created 2009-08-10 19:48 -0700
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Make lines with only a bullet take up height. (Bug 179596 / Bug 507187) r=roc
155b0d75acde56192bf38da1cea02fdcfbcb565c
created 2009-08-10 19:48 -0700
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Make the quirks mode line height algorithm's check for bullets check whether there's a bullet rather than checking whether it's an HTML LI. (Bug 179596) r=roc
5e76aa18541f8be612573b1fd1be395c2f7c142e
created 2009-05-20 07:21 -0400
pushed 2015-01-29 00:22 +0000
L. David Baron L. David Baron - Merge InitFloat into AddFloat (on nsLineLayout and nsBlockReflowState). (Bug 25888) r+sr=roc
a1b982e50678461c7d955aaecfd340600aef1cd5
created 2009-05-19 10:13 +1200
pushed 2015-01-29 00:22 +0000
Karl Tomlinson Karl Tomlinson - b=481751 block-height line-height for text input and strut baseline for textarea r=bz,sr=dbaron
b766e9dc23358f9c21e4de30aeae350b39b76d4b
created 2009-05-14 11:31 +0200
pushed 2015-01-29 00:22 +0000
Arpad Borsos Arpad Borsos - Bug 492937 - kill nsLineLayout::mPlacedFloats and related code; r+sr=roc
aaaa9883af9dbd1978448cf3af309b9e15e4fa94
created 2009-05-13 12:38 -0400
pushed 2015-01-29 00:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 492469. Better handling of end margins/borders/padding for frames that end up complete while having both fluid and fixed continuations. r+sr=dbaron
0ee7865c78c5f19805b59aff29afd7b61ac26353
created 2009-05-12 10:53 +0200
pushed 2015-01-29 00:22 +0000
Arpad Borsos Arpad Borsos - Bug 492510 - Optimize nsLineLayout for memory usage; r+sr=roc
61b4f75f175a003da10a171ed85dda1e778cdb99
created 2009-05-12 01:18 -0700
pushed 2015-01-29 00:22 +0000
Simon Montagu Simon Montagu - Fix warnings caused by the patch for bug 492231. r+sr=roc
de33f2e0b22fac8f1dfa8ba76aa32266735001f2
created 2009-05-11 22:04 -0400
pushed 2015-01-29 00:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 480452. Make {ib} splits behave the same way with regard to margins, borders, and padding as inline frames that just have a line-break happening inside them do. r+sr=dbaron
a7d85f591248287beac0089b2106ca2a17b3c3b8
created 2009-05-11 03:36 -0700
pushed 2015-01-29 00:22 +0000
Simon Montagu Simon Montagu - Do bidi reordering for visual RTL frames in the same way as other bidi frames. Bug 492231, r+sr=roc
a08d1947ec5abf320dc401cebb31d2dc285a206c
created 2009-04-21 19:53 -0400
pushed 2015-01-29 00:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 67752. Implement interruptible reflow. r=roc,dbaron
f58de2414f51ac92548b9b52e2ee85abc9b35456
created 2009-04-21 23:02 -0400
pushed 2015-01-29 00:22 +0000
Joe Drew Joe Drew - Backed out changeset 6a452e522e07 - Boris Zbarsky – Bug 67752. Implement interruptible reflow. r=roc,dbaron - because of apparent Tp hangs.
6a452e522e0775c1993c41085fb2851acd3aaf5b
created 2009-04-21 19:53 -0400
pushed 2015-01-29 00:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 67752. Implement interruptible reflow. r=roc,dbaron
9ff3a933d89fcfbdf56868c16a82ede7b57e5150
created 2009-04-06 12:31 +1200
pushed 2015-01-29 00:22 +0000
Jonathan Kew Jonathan Kew - Bug 475968. Eliminate NS_FRAME_OUTSIDE_CHILDREN flag, store small overflow areas cheaply within the frame. r+sr=roc
less more (0) -100 -60 tip