Robert O'Callahan
|
a5907f11a5
|
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
--HG--
extra : rebase_source : 70e158527ef017ed5d5271e861a775aa85986645
|
2010-02-02 12:18:57 +13:00 |
Robert O'Callahan
|
fcfeb0ad8a
|
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
|
cd27c841a8
|
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
|
e4e3a57f1f
|
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
|
3a59f10ce9
|
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
|
d78db610d2
|
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
|
4727073782
|
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
|
cb02cd38ee
|
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
|
7183372a99
|
Merge InitFloat into AddFloat (on nsLineLayout and nsBlockReflowState). (Bug 25888) r+sr=roc
|
2009-05-20 07:21:34 -04:00 |
Karl Tomlinson
|
1a34a67e20
|
b=481751 block-height line-height for text input and strut baseline for textarea r=bz,sr=dbaron
--HG--
extra : rebase_source : 1241360066ea9387d15c71936da9468399240640
|
2009-05-19 10:13:12 +12:00 |
Arpad Borsos
|
65006dab3a
|
Bug 492937 - kill nsLineLayout::mPlacedFloats and related code; r+sr=roc
|
2009-05-14 11:31:35 +02:00 |
Boris Zbarsky
|
61f9910a3d
|
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
|
1b90a2a7a4
|
Bug 492510 - Optimize nsLineLayout for memory usage; r+sr=roc
|
2009-05-12 10:53:06 +02:00 |
Simon Montagu
|
016f22b79f
|
Fix warnings caused by the patch for bug 492231. r+sr=roc
|
2009-05-12 01:18:27 -07:00 |
Boris Zbarsky
|
82f814be2e
|
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
|
399cf4c86e
|
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
|
929cebc7b9
|
Bug 67752. Implement interruptible reflow. r=roc,dbaron
|
2009-04-21 19:53:52 -04:00 |
Joe Drew
|
f5e056815d
|
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
|
29e86d8bc8
|
Bug 67752. Implement interruptible reflow. r=roc,dbaron
|
2009-04-21 19:53:52 -04:00 |
Jonathan Kew
|
19239898d3
|
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
|
75bb63fc02
|
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
|
6b33bfc742
|
Remove PerFrameData::mFrameType, since it's write-only. (Bug 478899) r+sr=bzbarsky
|
2009-02-19 13:55:48 -08:00 |
L. David Baron
|
77c163c9a9
|
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
|
86ede9566c
|
Remove PerFrameData::mFrameType, since it's write-only. (Bug 478899) r+sr=bzbarsky
|
2009-02-19 07:29:28 -08:00 |
L. David Baron
|
0e185f2bc0
|
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
|
08d1414fa2
|
Remove PerFrameData::mFrameType, since it's write-only. (Bug 478899) r+sr=bzbarsky
|
2009-02-18 17:13:25 -08:00 |
Boris Zbarsky
|
68503b1a05
|
Bug 299837. Implement text-align:end. r+sr=dbaron
|
2009-02-05 22:48:30 -05:00 |
L. David Baron
|
fcff6e2cee
|
Replace space manager with a more limited float manager. (Bug 191448) r+sr=roc
--HG--
rename : layout/generic/nsSpaceManager.cpp => layout/generic/nsFloatManager.cpp
rename : layout/generic/nsSpaceManager.h => layout/generic/nsFloatManager.h
|
2009-01-04 19:39:54 -05:00 |
L. David Baron
|
53ac2c7d8b
|
Rename flags and methods from space manager to float manager. (Bug 191448) r+sr=roc
|
2009-01-04 19:39:54 -05:00 |
Robert O'Callahan
|
02c959ea9f
|
Bug 465928. Avoid SetInvalidateTextRuns being called by nsBlockFrame::DoRemoveFrame when we're just deleting empty continuation frames. r+sr=dbaron
|
2008-12-03 14:27:19 +13:00 |
L. David Baron
|
0be051d34f
|
Use larger values for no-minimum and no-maximum so that we don't cross them. (Bug 466395) r+sr=roc a191=beltzner
|
2008-11-27 20:08:32 -08:00 |
Robert O'Callahan
|
e6b57b58b1
|
Bug 428263. Don't treat continuations of blocks as 'continuations' for setting zeroEffectiveSpanBox, since they're not span-continuations which is all we care about here. r+sr=dbaron
|
2008-10-16 09:57:27 +13:00 |
Robert O'Callahan
|
3b2619e8f6
|
Bug 441259. Account for trimmable width when deciding whether we can place a float on the line. Also, only try to place a float at a point where we can have a line break. r+sr=dbaron
|
2008-08-12 21:29:35 +12:00 |
Robert O'Callahan
|
904317f506
|
Bug 406299. Make sure we include the font ascent/descent of a soft hyphen if there is one. r+sr=dbaron
|
2008-08-12 21:18:23 +12:00 |
Simon Montagu
|
bea0dc035f
|
Support for word-wrap CSS property. Bug 99457, r+sr=dbaron, roc
|
2008-07-24 10:16:18 +03:00 |
Zack Weinberg
|
d8e5c0aeb0
|
Delete nsLayoutUtils::GetAbsoluteCoord(); fold logic into callers and simplify. (Bug 437335) r+sr=dbaron
|
2008-07-17 16:37:12 -07:00 |
Robert O'Callahan
|
849b8d073a
|
Bug 439004. Check whether there's logically empty content already placed on the line instead of just checking whether the line has advanced horizontally. r+sr=dbaron.
|
2008-06-14 20:28:07 +12:00 |
Michael Ventnor
|
1e4da8126c
|
Implement text-shadow rendering (bug 10713). r+sr=roc. Relanding with fixes to make tests pass on Mac
|
2008-06-13 10:02:32 +12:00 |
Robert O'Callahan
|
272b8366fa
|
Backing out text-shadow due to Mac issues
|
2008-06-12 17:32:31 +12:00 |
Michael Ventnor
|
d4ca609423
|
Implement text-shadow rendering.
|
2008-06-12 14:34:40 +12:00 |
Robert O'Callahan
|
b85deb2cf9
|
Allow floats to be placed on the current line even after nonzero-width inline content has been placed. Fixes an Acid3 layout bug. r+sr=dbaron
|
2008-06-11 11:53:22 +12:00 |
L. David Baron
|
0429dc9698
|
Make top and bottom values of vertical-align align the subtree rather than the element itself. (Bug 118501) r+sr=roc
|
2008-06-06 09:26:58 -07:00 |
L. David Baron
|
e5a556de12
|
Use PlaceTopBottomFrames for the children of the root span, too. (Bug 118501) r+sr=roc
|
2008-06-06 09:26:58 -07:00 |
masayuki@d-toybox.com
|
6d5296c9bf
|
Bug 426772 Floated first-letter generates too tall box r+sr=roc, a1.9=beltzner
|
2008-04-11 01:44:58 -07:00 |
masayuki@d-toybox.com
|
5ec1573a88
|
Bug 421353 Moving the mouse over text hyperlinks which become underlined spikes cpu usage r=roc+stuart, sr=roc, a1.9=beltzner
|
2008-03-29 14:25:15 -07:00 |
masayuki@d-toybox.com
|
7e17e67898
|
Bug 417014 Need blacklist system for underline offset adjusting of CJK fonts which have wrong underline offset r=roc+stuart, sr=roc, b1.9=stuart
|
2008-03-12 19:36:58 -07:00 |
roc+@cs.cmu.edu
|
5397b2ac65
|
Bug 420351. Don't let empty list-bullets make a line non-empty. r+sr=dbaron
|
2008-03-11 17:46:18 -07:00 |
roc+@cs.cmu.edu
|
1fe7a9f547
|
Backing out 420351
|
2008-03-11 03:44:32 -07:00 |
roc+@cs.cmu.edu
|
d0d7ea0e4b
|
Bug 420351. Empty bullets cannot make a line non-empty. r+sr=dbaron
|
2008-03-11 00:36:03 -07:00 |
roc+@cs.cmu.edu
|
9ca691c7f5
|
Bug 261081. Support official 'pre-wrap' value for CSS 'white-space' since we already support it well as '-moz-pre-wrap'. r+sr=dbaron,a=schrep
|
2008-02-19 18:07:48 -08:00 |