| 
								
								
									 Robert O'Callahan | 79e3ba391b | Bug 551632. endsInDiacritic frame property is set but never used. r=smontagu | 2010-03-29 14:46:13 +13:00 |  | 
				
					
						| 
								
								
									 Robert O'Callahan | c347059add | 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 --HG--
extra : rebase_source : fe9318ed5143fe42107a55dfdcb6c0c8fee3dae6 | 2010-03-10 13:14:14 +13:00 |  | 
				
					
						| 
								
								
									 Robert O'Callahan | 67692a0491 | 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 | f2ce9444f4 | 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 | 64ec41f84d | 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 | 7f2dd889cf | 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 | 2ee74123ac | 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 | b2ea1d69bb | 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 | 08e90a1a5b | 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 | af28c93900 | 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 | 4c34a1aff5 | Merge InitFloat into AddFloat (on nsLineLayout and nsBlockReflowState).  (Bug 25888)  r+sr=roc | 2009-05-20 07:21:34 -04:00 |  | 
				
					
						| 
								
								
									 Karl Tomlinson | 3bbadcfb42 | 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 | 37bfad5344 | Bug 492937 - kill nsLineLayout::mPlacedFloats and related code; r+sr=roc | 2009-05-14 11:31:35 +02:00 |  | 
				
					
						| 
								
								
									 Boris Zbarsky | 30f1a769f0 | 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 | 6a3e4f01b4 | Bug 492510 - Optimize nsLineLayout for memory usage; r+sr=roc | 2009-05-12 10:53:06 +02:00 |  | 
				
					
						| 
								
								
									 Simon Montagu | 5effd3a66c | Fix warnings caused by the patch for bug 492231. r+sr=roc | 2009-05-12 01:18:27 -07:00 |  | 
				
					
						| 
								
								
									 Boris Zbarsky | 56ee16413d | 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 | 3c67dd2a7e | 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 | 346daa82d1 | Bug 67752.  Implement interruptible reflow.  r=roc,dbaron | 2009-04-21 19:53:52 -04:00 |  | 
				
					
						| 
								
								
									 Joe Drew | 633b99bd32 | 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 | 5c5eb9c3ea | Bug 67752.  Implement interruptible reflow.  r=roc,dbaron | 2009-04-21 19:53:52 -04:00 |  | 
				
					
						| 
								
								
									 Jonathan Kew | 68b13a1a71 | 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 | 0066bb8330 | 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 | efb6f0d272 | Remove PerFrameData::mFrameType, since it's write-only.  (Bug 478899)  r+sr=bzbarsky | 2009-02-19 13:55:48 -08:00 |  | 
				
					
						| 
								
								
									 L. David Baron | c936720f0a | 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 | d7971aa24b | Remove PerFrameData::mFrameType, since it's write-only.  (Bug 478899)  r+sr=bzbarsky | 2009-02-19 07:29:28 -08:00 |  | 
				
					
						| 
								
								
									 L. David Baron | 3d090560b0 | 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 | d071d4e2af | Remove PerFrameData::mFrameType, since it's write-only.  (Bug 478899)  r+sr=bzbarsky | 2009-02-18 17:13:25 -08:00 |  | 
				
					
						| 
								
								
									 Boris Zbarsky | f4cb3086ac | Bug 299837.  Implement text-align:end. r+sr=dbaron | 2009-02-05 22:48:30 -05:00 |  | 
				
					
						| 
								
								
									 L. David Baron | f6824a9fa5 | 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 | ad5d856ae6 | 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 | bc9d906d47 | 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 | 9c3b92f412 | 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 | 7211ccf1cd | 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 | c608a29bb8 | 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 | f05ab3d5c6 | 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 | 0185f285af | Support for word-wrap CSS property. Bug 99457, r+sr=dbaron, roc | 2008-07-24 10:16:18 +03:00 |  | 
				
					
						| 
								
								
									 Zack Weinberg | a1072e86a3 | 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 | 1b6c71eabf | 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 | 129d4dc805 | 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 | 42904fb3e3 | Backing out text-shadow due to Mac issues | 2008-06-12 17:32:31 +12:00 |  | 
				
					
						| 
								
								
									 Michael Ventnor | 159e13c0ea | Implement text-shadow rendering. | 2008-06-12 14:34:40 +12:00 |  | 
				
					
						| 
								
								
									 Robert O'Callahan | 4188aa979e | 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 | f4b0e442f4 | 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 | 305731053a | 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 | a383f49809 | 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 | 3b28b33c93 | 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 | dfeff6fa58 | 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 | dc7c75d483 | 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 | d5b40c88f6 | Backing out 420351 | 2008-03-11 03:44:32 -07:00 |  |