fantasai
|
4b31319f01
|
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
|
4f730231c6
|
Don't try to clear pushed floats when computing the final size of blocks. Fixes scrollbar on layout/reftests/bugs/563584-6-columns.html . (Bug 563584, patch 11) r=roc
|
2010-08-05 21:59:19 -07:00 |
|
L. David Baron
|
fe16c37241
|
Add the optimization mentioned in the previous patch, so we don't have to iterate all floats to determine if one was split. (Bug 563584, patch 10) r=roc
|
2010-08-05 21:59:19 -07:00 |
|
L. David Baron
|
02c1db8436
|
Allow the float manager to record that a float has been pushed past a break. (Bug 563584, patch 9) r=roc
|
2010-08-05 21:59:19 -07:00 |
|
fantasai
|
059cc95c6b
|
Bug 492627 - Remove Placeholder Continuations [Part VI: Handle <br clear>] r=roc
|
2009-08-31 11:25:36 -07:00 |
|
fantasai
|
1a4e383ad9
|
Bug 499377 - Store float region on frame r+sr=roc
|
2009-07-14 22:19:31 -07:00 |
|
L. David Baron
|
7c71744210
|
Fix bug 25888 for inline frames other than bullets: redo line reflow when the line's height pushes it into the way of other floats. (Bug 25888) r+sr=roc
|
2009-05-20 07:21:34 -04:00 |
|
L. David Baron
|
bedec9616e
|
Implement a method on the float manager to get the largest width available within a height (rather than just at a point). (Bug 25888) r+sr=roc
|
2009-05-20 07:21:34 -04:00 |
|
L. David Baron
|
e4a4e2453e
|
Use a struct containing a rectangle and a boolean for float available space rather than passing them around separately. (Bug 25888) r+sr=roc
|
2009-04-08 13:52:37 -07:00 |
|
L. David Baron
|
5e6c45ce6a
|
Switch away from nsBlockReflowState::mAvailSpaceRect in bullet reflow, and simultaneously refix bug 427370 in a way that also fixes bug 428810. (Bug 25888) r+sr=roc
|
2009-04-08 13:52:36 -07:00 |
|
L. David Baron
|
8f4b3155dc
|
Give nsFloatManager::FloatInfo a copy constructor to avoid confusing refcount logging. (Bug 191448)
|
2009-01-04 20:25:58 -05:00 |
|
L. David Baron
|
eee42cfdd7
|
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 |
|