layout/generic/nsHTMLReflowState.cpp
843a8a7b54c5586c6051e692982e50162848eaef
created 2012-04-13 17:52 +0200
pushed 2012-06-04 19:57 +0000
Mats Palmgren Mats Palmgren - Bug 740743 - Implement CSS overflow for <legend>. r=bz
164c27136716da933ab0f7cd5d16adeccc492d16
created 2012-03-23 22:47 -0500
pushed 2012-06-04 19:57 +0000
Scott Johnson Scott Johnson - Bug 711418 - Enable font inflation for body and html elements with fixed heights. [r=dbaron]
cfd17c20d8e9b278d8c95032906ea98855e9061a
created 2012-03-16 11:01 -0700
pushed 2012-06-04 19:57 +0000
Daniel Holbert Daniel Holbert - Bug 732610 - Make nsIFrame::ComputeSize take a bitfield 'aFlags' instead of a bool 'aShrinkWrap'. r=dbaron
465933626096912ea4c8fcc05341e151352f2176
created 2012-03-26 16:01 -0700
pushed 2012-04-24 17:33 +0000
Scott Johnson Scott Johnson - Bug 711418 - Enable font inflation for body and html elements with fixed heights. [r=dbaron][a=akeybl]
748efe64d0733d36a599c1edf264f7783ecd419e
created 2012-02-12 22:21 +0100
pushed 2012-04-24 17:33 +0000
Mats Palmgren Mats Palmgren - Bug 725376 - Don't do column balancing deeper than 5 nested levels to avoid hang. r=roc
5d3bf71120237af4895da49d9a0cbf2fa666e9d0
created 2012-01-24 17:21 -0800
pushed 2012-03-13 21:17 +0000
L. David Baron L. David Baron - Apply font size inflation to 'line-height: normal' by using the metrics of the inflated font rather than multiplying the inflation by the result for the uninflated font. (Bug 706609, patch 7) r=roc
561d7fded0cced29bf18f2bbd05eeb72b33a61da
created 2012-01-24 17:21 -0800
pushed 2012-03-13 21:17 +0000
L. David Baron L. David Baron - Switch nsLayoutUtils inflation methods to the new setup with state on the pres context. (Bug 706609, patch 5) r=roc
8213675b8a78cc6e8d9c43e5ebdfe66786ae02e5
created 2012-01-24 17:21 -0800
pushed 2012-03-13 21:17 +0000
L. David Baron L. David Baron - Set inflation container to null during ComputeSize calls for inflation containers, when we should not have inflation applied. (Bug 706609, patch 4.5) r=roc
bdb0f1de8252b9708835f65064f3673c9552c623
created 2012-01-24 17:21 -0800
pushed 2012-03-13 21:17 +0000
L. David Baron L. David Baron - Set inflation container and width correctly during reflow. (Bug 706609, patch 3) r=roc
d3724c31c3a0a083728d21f681a414900f982b6f
created 2011-11-23 18:48 -0800
pushed 2012-02-01 00:38 +0000
L. David Baron L. David Baron - Apply font size inflation to line heights. (Bug 627842, patch 11) r=roc
a10a1bc3cb401b3902c7d7fba25d02cd00ac16bd
created 2011-11-23 18:48 -0800
pushed 2012-02-01 00:38 +0000
L. David Baron L. David Baron - When font size inflation is enabled, horizontal resizes of blocks must cause a full dirty reflow. (Bug 627842, patch 5) r=bzbarsky
1aaacbcb3b6197d84bcee6d56923b3f78125aec2
created 2011-11-23 18:48 -0800
pushed 2012-02-01 00:38 +0000
L. David Baron L. David Baron - Set an NS_FRAME_IN_CONSTRAINED_HEIGHT state bit on frames that are in a constrained space. (Bug 627842, patch 2) r=roc
7c7dc81936922738c646bf61e51bf989c22b3e2d
created 2011-11-14 22:12 -0800
pushed 2012-02-01 00:38 +0000
Phil Ringnalda Phil Ringnalda - Backout changesets c9abc8ef4626, d62512892555, 69f89ee5d08f, c511af7d8f58, 6a6a560a1492, ac0ec1183d19, 46669afabd15, 74f32abaa8c0, f197554cf989, 0a2405eb5b90, b48954598d7d, e0a82577259c, 0235d1541e58, 450f2557d3a2, e24d196602bf, 03c2ea0eeba3, 7aca4ef8e538, 11ec362e780b, 4b92a3b96446 (bug 627842) for Windows crashtest assertions and Android reftest failures
0235d1541e580e2eed554c668a1fbd058714bdae
created 2011-11-15 17:02 +1300
pushed 2012-02-01 00:38 +0000
L. David Baron L. David Baron - Apply font size inflation to line heights. (Bug 627842, patch 11) r=roc
46669afabd153fb9b1db2ec5eaffc8a5ccb8edba
created 2011-11-15 17:02 +1300
pushed 2012-02-01 00:38 +0000
L. David Baron L. David Baron - When font size inflation is enabled, horizontal resizes of blocks must cause a full dirty reflow. (Bug 627842, patch 5) r=bzbarsky
d625128925559c283ee0b4da08026eb391658b9e
created 2011-11-15 17:02 +1300
pushed 2012-02-01 00:38 +0000
L. David Baron L. David Baron - Set an NS_FRAME_IN_CONSTRAINED_HEIGHT state bit on frames that are in a constrained space. (Bug 627842, patch 2) r=roc
898f04b9db6b71dc517ba433e213ab1464457f0f
created 2011-11-08 23:22 -0500
pushed 2012-02-01 00:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 683712. Add a null-check to avoid bogus assumptions about blocks not being reflow roots. r=mats
379ab4ae0037bf97c5fe98bdf719d2568ef7fdef
created 2011-12-02 14:32 -0800
pushed 2011-12-21 12:10 +0000
L. David Baron L. David Baron - Backout changeset 3af9fed4e33a (bug 611099, part 3) until bug 668163 is fixed. approval-mozilla-aurora=clegnitto
81583c38f47e601470a971bf47c56c160e0aeeeb
created 2011-11-07 00:27 -0500
pushed 2011-12-21 12:10 +0000
Boris Zbarsky Boris Zbarsky - Merge backout of bug 641341.
5b3aeb566a978899d4ca3d296c4e2ab23807bccb
created 2011-11-07 00:25 -0500
pushed 2011-12-21 12:10 +0000
Boris Zbarsky Boris Zbarsky - Backed out changeset 0cd9ed297f73 (bug 641341) to fix bug 696175. r=roc
c81d0114767361b94e7f28c00bef444d0a75a9b5
created 2011-10-24 16:21 -0700
pushed 2011-12-21 12:10 +0000
Jesse Ruderman Jesse Ruderman - Bug 675553 followup: remove tautologous assertions. r=ehsan
c09b6f933f7676c167625958a4dd3da195317a5d
created 2011-10-21 13:41 -0700
pushed 2011-12-21 12:10 +0000
Daniel Holbert Daniel Holbert - Bug 693801: Remove redundant initialization for nsHTMLReflowState::mFlags.mIsTopOfPage. r=dbaron
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-12-21 12:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
0cd9ed297f73e19341910c182b3031ef7272a0b8
created 2011-10-04 23:47 -0400
pushed 2011-12-21 12:10 +0000
Boris Zbarsky Boris Zbarsky - Bug 641341. Speed up CalculateHypotheticalBox for the case of a block containing a bunch of lines but absolutely no in-flows anywhere. r=roc
978da009e89be3bf80ebb2f9892bddcf2056b82e
created 2011-06-10 19:02 -0400
pushed 2011-12-21 12:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 659828 - Part 2: Avoid calling nsIFrame::GetType needlessly in nsHTMLReflowState; r=roc
2d5d6e1c4418295f81df69e2a1fc843fe0839242
created 2011-05-31 19:02 -0400
pushed 2011-12-21 12:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 659828 - Part 1: Apply table margins to the outer table frame instead of the inner table frame (also fixes bug 87277); r=dbaron
00f422b2cf36505e1ee8768e09997237be8294c0
created 2011-05-12 00:04 -0400
pushed 2011-12-21 12:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 10209 - Part 6: Implement the CSS "containing block" concept correctly as a binary relation, as opposed to a unary relation; r=bzbarsky
34f184d2a6f8d1932016ac7cfb379b5bc60cb45b
created 2011-05-09 20:36 -0400
pushed 2011-12-21 12:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 10209 - Part 5: Allow table elements to act as absolute positioning containers; r=roc
0cafa2cbe386b511a03c8c8da3aafda70ab1f5f3
created 2011-04-29 19:02 -0400
pushed 2011-12-21 12:10 +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 2011-12-21 12:10 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
d6c48e7f9b9d5ff5a8ff3f592eb6a65e2d5efedf
created 2011-09-07 09:20 -0700
pushed 2011-11-08 22:56 +0000
L. David Baron L. David Baron - Backout changeset 3af9fed4e33a (bug 611099, part 3) until bug 668163 is fixed. approval-mozilla-aurora=clegnitto
d9797d99f5f739ebd244ce27748a548f4b3b9cfd
created 2011-08-24 22:54 +0200
pushed 2011-11-08 22:56 +0000
Mats Palmgren Mats Palmgren - Bug 653649 - New way of getting child lists from frames. (part 4/5) r=roc
8bea838693f302e581f176b34fb82ef6ccb001ba
created 2011-09-07 09:20 -0700
pushed 2011-09-27 17:13 +0000
L. David Baron L. David Baron - Backout changeset 3af9fed4e33a (bug 611099, part 3) until bug 668163 is fixed. approval-mozilla-beta=clegnitto
74a4b995cfe95fde5d2a842dbca5168ad265ec90
created 2011-07-28 18:11 -0700
pushed 2011-09-27 17:13 +0000
L. David Baron L. David Baron - Make hypothetical box calculation consider types that are inline-outside rather than just inline. (Bug 505706) r=bzbarsky
2be2c7cd6fe5ef5570d6659061c77406fad79d3c
created 2011-09-07 09:20 -0700
pushed 2011-09-07 16:22 +0000
L. David Baron L. David Baron - Backout changeset 3af9fed4e33a (bug 611099, part 3) until bug 668163 is fixed. approval-mozilla-beta=clegnitto
a10dd1a539dbce87b47b343fa32e25e2bc61562a
created 2011-06-01 16:18 -0400
pushed 2011-08-16 17:53 +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
3af9fed4e33a1f0f165dc6b911815d21b199045e
created 2011-06-12 18:52 -0700
pushed 2011-08-16 17:53 +0000
L. David Baron L. David Baron - Remove notion of percentage of intrinsic size: remove code that handles percentages (which are no longer set thanks to the previous patch) and make them invalid. (Bug 611099) r=dholbert
5d7b5f2ea6034b386c8322755fff017ecef73169
created 2011-05-29 08:42 +0900
pushed 2011-08-16 17:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 660121 Remove all pref related methods from nsContentUtils r=roc
836aa96583413dcf034bd536232241d9e70f45e8
created 2011-05-25 15:32 +0900
pushed 2011-08-16 17:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 659536 part.2 Replace nsContentUtils::GetIntPref() with Preferences::GetInt() or Preferences::GetUint() r=roc
4c6fdf1c030df1f77540ff0d48e45dcb084b52ae
created 2011-05-25 15:31 +0900
pushed 2011-08-16 17:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 659533 Replace nsContentUtils::GetBoolPref() with Preferences::GetBool() r=roc
749feb2a61a4c09a62a5dd513e4d445e0168e72a
created 2011-06-01 16:18 -0400
pushed 2011-07-05 17:00 +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 2011-07-05 17:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 10209 - Part 2: Implement the absolute positioning support for all frames; r=roc
135b8bba35afc71bf411a713fb826f22986156d1
created 2011-04-23 14:16 +0900
pushed 2011-07-05 17:00 +0000
Masayuki Nakano Masayuki Nakano - Bug 647421 -moz-text-decoration-color and -moz-text-decoration-style should be reset by text-decoration r=dbaron, sr=bzbarsky
a06a2b7fda72921efb5d5e0957fbbc5c6fa76afd
created 2011-04-16 18:22 -0700
pushed 2011-07-05 17:00 +0000
Zack Weinberg Zack Weinberg - Bug 651017, part 1: minimize inclusion of ns*DeviceContext.h; move the printing error codes to nsIDeviceContextSpec.h; os2 small widget cleanup.
90a2c72237e21712e6a536a5e04d39032ee0fe03
created 2011-04-07 21:18 -0700
pushed 2011-07-05 17:00 +0000
Zack Weinberg Zack Weinberg - Bug 174055, part 6: eliminate pointless nsresult return values.
d06f1282cc6d69b6a1367e5cd0fea8d7a19a8c65
created 2011-04-07 18:05 -0700
pushed 2011-07-05 17:00 +0000
Zack Weinberg Zack Weinberg - Bug 174055, part 4: mechanical fixups outside gfx.
3a3109b0d39d91fe13098852c38e5c52031dec9b
created 2011-04-07 18:04 -0700
pushed 2011-07-05 17:00 +0000
Zack Weinberg Zack Weinberg - Bug 266236 part 9: Move nsBoundingMetrics to its own header and prune inclusions of nsRenderingContext.h.
f54747d3a9087414d41d7c8894b8c67fa52c4474
created 2011-04-07 18:04 -0700
pushed 2011-07-05 17:00 +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>.
25fc5805800bf0391638982d67e2c960b002db36
created 2011-03-05 09:58 -0800
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Disable parsing of 'marker', 'run-in', and 'compact' in a less hacky way. (Bug 636029) r=bzbarsky
52512f6d14c9436afb884b958a13955138d1848a
created 2011-03-03 13:18 -0800
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Fix implementation of rules for auto margins on absolutely positioned elements; honor auto margins when only one margin is auto, even when the auto margin gets a negative value. (Bug 419100) r=roc
7f16577a2671283abd0ed334111c7716ce1cf11d
created 2010-11-09 22:14 +0100
pushed 2011-04-26 22:38 +0000
Mats Palmgren Mats Palmgren - "ASSERTION: We should have padding here" with abs pos, overflow:scroll. r=roc a=blocking2.0:final
7023ebb8417ae39d3aef98336e2a031ede3ee478
created 2010-10-17 19:36 -0700
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Fix double-subtraction of opposite margin when one of margin-top/bottom is auto, for absolutely positioned elements. (Bug 604212) r=bzbarsky a2.0=roc
2fbbdc29ddadda02e6d1a0e7e6703ef783b91da3
created 2010-10-06 21:25 -0700
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Check isValid, since bindings in chrome (e.g., Fennec select binding) can make it be false. (Bug 596767) r=bzbarsky a2.0=blocking2.0:betaN
3f2ae0cc2cb894e2f3e8af95aede888d3b7713e1
created 2010-09-09 08:21 -0700
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Fix places where I missed clamping negative calc() to 0. (Bug 585715) r=bzbarsky a2.0=blocking2.0:beta6
f3874d6012b62649fb573e199baff43193511302
created 2010-09-08 13:40 -0700
pushed 2011-04-26 22:38 +0000
Daniel Holbert Daniel Holbert - Bug 276431 part 3: Make nsImageFrame store an intrinsic ratio separate from its intrinsic size, and accept percentages in its intrinsic size. r=roc a=blocking
9dc831f46e4c35269c14848982b5206e1197b8eb
created 2010-08-31 12:05 -0400
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Remove no-longer-needed code for handling unconstrained containing block widths. (Bug 585715) r=bzbarsky a2.0=blocking+
e8d5a27d4918978e936608325cb78f684f4f971e
created 2010-08-25 12:17 +0200
pushed 2011-04-26 22:38 +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+
fcc2aa4bd4519f51ced150cc460f714ee3dfc1c6
created 2010-08-25 12:17 +0200
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Add support for calc() to the 'height', 'min-height', and 'max-height' properties. (Bug 585715) r=bzbarsky a2.0=blocking+
b830eb32915deee6ce787b2359e9a9c2398be532
created 2010-05-01 14:40 -0700
pushed 2011-04-26 22:38 +0000
Zack Weinberg Zack Weinberg - Bug 562093: Add reflow tracing for InitConstraints, InitOffsets, InitFrameType. r=dbaron
00155ff66a5d98847199d00b2532428cfdabb8fe
created 2010-04-01 22:09 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 551699. Use the content insertion frame of our containing block when looking for our static position. r=dbaron
less more (0) -100 -60 tip