Chris Jones
|
e870e569fc
|
Bug 642381, part 3: Hoist Maybe into mfbt and eliminate Gecko's use of jstl. r=jorendorff,luke
|
2011-04-28 17:48:52 -05:00 |
|
Chris Jones
|
0ca94e5bf8
|
Bug 642381, part 2: Rename LazilyConstructed to Maybe. r=luke
|
2011-04-28 17:48:51 -05:00 |
|
Zack Weinberg
|
12c96408b6
|
Bug 174055, part 6: eliminate pointless nsresult return values.
|
2011-04-07 21:18:43 -07:00 |
|
Zack Weinberg
|
2da91ac5cb
|
Bug 174055, part 4: mechanical fixups outside gfx.
|
2011-04-07 18:05:49 -07:00 |
|
Zack Weinberg
|
e93c385aef
|
Bug 174055, part 1: minimize inclusion of nsI(Thebes)FontMetrics.h.
|
2011-04-07 18:04:41 -07:00 |
|
Zack Weinberg
|
c6e8ebe0e0
|
Bug 266236 part 8: Change nsRenderingContext::GetDeviceContext and ::GetFontMetrics to return bare pointers.
|
2011-04-07 18:04:40 -07:00 |
|
Jan Küchler
|
8774547613
|
Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>.
|
2011-04-07 18:04:40 -07:00 |
|
Jan Küchler
|
ed48629385
|
Bug 266236 part 1: Preliminary API cleanup on nsIRenderingContext.
|
2011-04-07 18:04:39 -07:00 |
|
Daniel Holbert
|
b73f50ddb7
|
Bug 596478: delay nsImageFrame's IsPercentageAware check until after we've lazily initialized mIntrinsicSize. r=roc a=dbaron
|
2011-02-15 13:34:52 -08:00 |
|
L. David Baron
|
bfe49bf28e
|
Make overflow from text frames be visual overflow only, and not scrollable. (Bug 542595, patch 8) r=roc a2.0=blocking2.0:beta8
|
2010-10-06 21:25:45 -07:00 |
|
L. David Baron
|
08de77780c
|
Make nsLineLayout track two separate overflow areas. (Bug 542595, patch 7) r=roc a2.0=blocking2.0:beta8
|
2010-10-06 21:25:45 -07:00 |
|
Daniel Holbert
|
90758cebf8
|
Bug 594617: Make nsImageFrame::GetIntrinsicSize return its actual intrinsic size, and teach IsPercentageAware about SVG images. r=roc a=blocking
|
2010-09-14 16:20:32 -04:00 |
|
L. David Baron
|
6b86ef9a5d
|
Add support for calc() to 'vertical-align' and 'text-indent'. (Bug 585715) r=bzbarsky a2.0=blocking:beta6+
|
2010-08-31 12:05:12 -04:00 |
|
L. David Baron
|
3a8af703e8
|
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+
|
2010-08-31 12:05:12 -04:00 |
|
Boris Zbarsky
|
0d5ab35121
|
Bug 580167 part 3. Make nsLineLayout call ReflowText as needed. r=dbaron
|
2010-08-25 14:54:47 -04:00 |
|
L. David Baron
|
9ceeb94afa
|
Add support for calc() to the 'top', 'right', 'bottom', and 'left' properties. (Bug 585715) r=bzbarsky a2.0=blocking+
|
2010-08-25 12:17:56 +02:00 |
|
fantasai
|
3e2b1c5256
|
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+
|
2010-08-11 12:32:53 -07:00 |
|
L. David Baron
|
084681113a
|
Consolidate code for determining when widths and heights depend on a container. (Bug 585715) r=bzbarsky a2.0=blocking2.0+
|
2010-08-11 12:32:52 -07:00 |
|
L. David Baron
|
64b8a79f66
|
Remove aReflowStatus parameters made unnecessary by previous patch. (Bug 563584, patch 20) r=roc
|
2010-08-05 21:59:20 -07:00 |
|
Robert O'Callahan
|
9e152b96f4
|
Bug 551632. endsInDiacritic frame property is set but never used. r=smontagu
|
2010-03-29 14:46:13 +13:00 |
|
Robert O'Callahan
|
a27bbfcf55
|
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
|
2010-03-10 13:14:14 +13:00 |
|
Robert O'Callahan
|
4581dfcb42
|
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
|
2010-02-02 12:18:57 +13:00 |
|
Robert O'Callahan
|
902aebb729
|
Bug 531361. Make nsLineLayout not assert about long lines that may occur naturally. r=dbaron
|
2009-12-12 13:27:18 -08:00 |
|
Boris Zbarsky
|
9d09792cd4
|
Bug 501847 part 2. Make various consumers deal with more than 2 inlines in an {ib} split. r=tn, sr=roc
|
2009-09-18 14:00:21 -04:00 |
|
L. David Baron
|
5e147851b3
|
Make unconstrained width assertions into warnings because we can hit them when we clamp really large widths. (Bug 525100) r=roc
|
2009-10-28 20:22:28 -07:00 |
|
L. David Baron
|
58fcd93bdd
|
Make empty bullets (i.e., those for list-style-type:none) not contribute to layout. (Bug 512631) r=roc
|
2009-09-11 06:46:36 -04:00 |
|
fantasai
|
70fe082226
|
Bug 492627 - Remove Placeholder Continuations [Part IV: Switch float layout APIs to pass float directly, without placeholder] r=roc
|
2009-08-31 11:25:35 -07:00 |
|
L. David Baron
|
0f20b4f0a6
|
Make lines with only a bullet take up height. (Bug 179596 / Bug 507187) r=roc
|
2009-08-10 19:48:42 -07:00 |
|
L. David Baron
|
f79c990c18
|
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
|
2009-08-10 19:48:42 -07:00 |
|
L. David Baron
|
0ed75adb3f
|
Merge InitFloat into AddFloat (on nsLineLayout and nsBlockReflowState). (Bug 25888) r+sr=roc
|
2009-05-20 07:21:34 -04:00 |
|
Karl Tomlinson
|
ba3c1f0135
|
b=481751 block-height line-height for text input and strut baseline for textarea r=bz,sr=dbaron
|
2009-05-19 10:13:12 +12:00 |
|
Arpad Borsos
|
16ad43ac26
|
Bug 492937 - kill nsLineLayout::mPlacedFloats and related code; r+sr=roc
|
2009-05-14 11:31:35 +02:00 |
|
Boris Zbarsky
|
fea84deda7
|
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
|
2009-05-13 12:38:58 -04:00 |
|
Arpad Borsos
|
9e56931f8a
|
Bug 492510 - Optimize nsLineLayout for memory usage; r+sr=roc
|
2009-05-12 10:53:06 +02:00 |
|
Simon Montagu
|
5182c16553
|
Fix warnings caused by the patch for bug 492231. r+sr=roc
|
2009-05-12 01:18:27 -07:00 |
|
Boris Zbarsky
|
3f790e3d67
|
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
|
2009-05-11 22:04:58 -04:00 |
|
Simon Montagu
|
516940e2b2
|
Do bidi reordering for visual RTL frames in the same way as other bidi frames. Bug 492231, r+sr=roc
|
2009-05-11 03:36:01 -07:00 |
|
Boris Zbarsky
|
1dae292b2e
|
Bug 67752. Implement interruptible reflow. r=roc,dbaron
|
2009-04-21 19:53:52 -04:00 |
|
Joe Drew
|
659abece3b
|
Backed out changeset 6a452e522e07 - Boris Zbarsky – Bug 67752. Implement interruptible reflow. r=roc,dbaron - because of apparent Tp hangs.
|
2009-04-21 23:02:17 -04:00 |
|
Boris Zbarsky
|
600528e80b
|
Bug 67752. Implement interruptible reflow. r=roc,dbaron
|
2009-04-21 19:53:52 -04:00 |
|
Jonathan Kew
|
ccbd2d2564
|
Bug 475968. Eliminate NS_FRAME_OUTSIDE_CHILDREN flag, store small overflow areas cheaply within the frame. r+sr=roc
|
2009-04-06 12:31:50 +12:00 |
|
Masayuki Nakano
|
202351fbc8
|
Bug 338209 Make spellchecker use thicker wavy underlines instead of dotted underlines r+sr=roc
|
2009-04-03 16:26:28 +09:00 |
|
L. David Baron
|
8e2440c852
|
Remove PerFrameData::mFrameType, since it's write-only. (Bug 478899) r+sr=bzbarsky
|
2009-02-19 13:55:48 -08:00 |
|
L. David Baron
|
56c33cf7b8
|
Back out all 8 changesets that I just landed (bugs 477959, 477961, 322475, 478899, 475215, 478156) again, because Talos Try server builds lie about which changesets they're testing.
|
2009-02-19 09:06:18 -08:00 |
|
L. David Baron
|
4cc19aa0b5
|
Remove PerFrameData::mFrameType, since it's write-only. (Bug 478899) r+sr=bzbarsky
|
2009-02-19 07:29:28 -08:00 |
|
L. David Baron
|
204c9f0ed9
|
Revert (back out) the previous 11 changesets (bugs 477959, 477961, 477963, 477962, 322475, 478899, 475215, 478156), due to Mac talos orange with (as usual) no useful diagnostic.
|
2009-02-18 18:59:47 -08:00 |
|
L. David Baron
|
ccee8356e5
|
Remove PerFrameData::mFrameType, since it's write-only. (Bug 478899) r+sr=bzbarsky
|
2009-02-18 17:13:25 -08:00 |
|
Boris Zbarsky
|
1a8d718f95
|
Bug 299837. Implement text-align:end. r+sr=dbaron
|
2009-02-05 22:48:30 -05:00 |
|
L. David Baron
|
7c32f841de
|
Replace space manager with a more limited float manager. (Bug 191448) r+sr=roc
|
2009-01-04 19:39:54 -05:00 |
|
L. David Baron
|
f2d241e914
|
Rename flags and methods from space manager to float manager. (Bug 191448) r+sr=roc
|
2009-01-04 19:39:54 -05:00 |
|