buster@netscape.com
3b5f2be6d3
fixed bug 19494
...
r=troy
The problem was the space mgr was computing mCount to be > 2* mSize, which this code couldn't handle correctly. So now if the space mgr computes mCount to be more than twice the size of the current count, we immediately bump up the size to that count.� If more are needed later, the next call will give us twice this number anyway.
1999-12-23 20:49:07 +00:00
dmose@mozilla.org
796280940b
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:40:37 +00:00
troy@netscape.com
5e5f240649
Folded reflow functions into nsIFrame and eliminated nsIFrameReflow and
...
nsIHTMLReflow. This saves 4 bytes per frame and cleans things up
1999-10-30 02:52:11 +00:00
kipp@netscape.com
b6682f5eb7
r=troy; bugs: 13196; fixed floating table reflow issues found in 13196 by storing floater max-element-size for later retrieval
1999-10-21 20:44:22 +00:00
kipp@netscape.com
ca6b120ad4
Expose left vs. right floaters (again)
1999-09-16 19:56:15 +00:00
kipp@netscape.com
68204a06ee
Reduced the default number of nsBandTrapezoids to reduce stack space used (bug #10310 )
1999-08-27 21:44:10 +00:00
troy@netscape.com
b06584d421
Added 'm' prefix to structs defined in nsISpaceManager
1999-07-25 19:01:13 +00:00
kipp@netscape.com
f6f538636b
Removed compiler warnings
1999-04-27 22:14:17 +00:00
kipp@netscape.com
8ace669c0f
Fixed bug #5192 by growing the trapezoid buffer as needed
1999-04-20 23:08:03 +00:00
kipp@netscape.com
f79fc742a8
Translate trapezoid into proper coordinate system
1999-03-27 01:20:46 +00:00
kipp@netscape.com
2f19d34978
Use raw trapezoid data to solve issues of floaters with margins (bug #2024 )
1999-03-26 01:59:13 +00:00
kipp@netscape.com
b1bdb139f5
Init mFloaters
1999-03-26 00:37:32 +00:00
kipp@netscape.com
0dae795a89
Simply floater counters; handle case of a single occupied trapezoid
1999-03-23 01:32:55 +00:00
kipp@netscape.com
2beec1ece7
Removed some cruft
1999-03-20 21:55:37 +00:00
kipp@netscape.com
204234603f
Removed a duplicated method; moved by debug asserts into a central spot
1999-03-08 19:22:55 +00:00
kipp@netscape.com
b2bf31ba09
Some asserts for me
1999-03-05 04:20:31 +00:00
troy@netscape.com
b2d859edbe
Changed GetNextInFlow() and GetPrevInFlow() to be pointer arguments and
...
not references
1999-02-24 04:48:08 +00:00
kipp@netscape.com
7d543379a3
Avoid using the trapezoid data when we have none (bug #1277 )
1999-02-13 19:39:31 +00:00
kipp@netscape.com
74b2988510
COMized nsIPresShell and nsIPresContext
1999-02-12 17:45:58 +00:00
troy@netscape.com
48040900a7
Changed GetParent() to use ** instead of *&
1999-02-10 01:36:30 +00:00
troy@netscape.com
62b64b2067
Removed the content-parent frame pointer. Now we just have the one geometric
...
parent
1999-01-14 05:16:23 +00:00
troy@netscape.com
983f56af1b
Changed nsISpaceManager interface to conform to XP-COM conventions on
...
return values
1999-01-04 04:54:33 +00:00
kipp@netscape.com
dbf78b258c
Added methods for get floater info in the band and a method to compute the impact on the max-element-size of the floaters
1998-12-17 18:50:45 +00:00
kipp@netscape.com
be3a956b62
Revised ClearFloaters to loop so that all appropriate floaters are cleared
1998-12-12 19:17:58 +00:00
kipp@netscape.com
89ed5c8c07
new
1998-12-08 21:44:22 +00:00