warren%netscape.com
4189314fdb
Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
2000-10-28 22:17:53 +00:00
warren%netscape.com
6e35f97e31
Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson
2000-10-27 22:43:51 +00:00
buster%netscape.com
94c4d1c42f
bug 57039 crash in [@ nsBlockBandData::GetBandData()]
...
r=karnaze
a=rickg, a=waterson
some simple bullet-proofing for possible null pointer dereferencing
2000-10-19 05:21:26 +00:00
waterson%netscape.com
775b9cb976
Bug 46043. Be sure to clear m[Left|Right]Floaters when 0 == mCount. r=buster
2000-08-24 19:55:11 +00:00
buster%netscape.com
2fd6bc2c33
bug 588 (text justification) for Robert O'Callahan <roc+moz@cs.cmu.edu>
...
r=buster
bug 18545 ([FLOAT] Problem Centering <TABLE> with <DIV> tag)
r=troy
bugs 18827, 19579, 22327 24782, 26512, 30124, 31849, 32846 (floater behavior wrong)
The primary change here is to determine if a block is impacted by a floater, and if so
mark the block's lines dirty when appropriate.
r=troy
no bug number. performance work. reduced the size of some reflow data structures by
collapsing multiple fields into a single bit field.
r=troy
2000-04-17 14:40:46 +00:00
buster%netscape.com
69807e3b4b
bug 29595 (and others)
...
fixes layout of pages where a single line is impacted by 2 or more floaters
r=troy
2000-03-22 23:19:10 +00:00
buster%netscape.com
02a32d9226
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
42fc94a6ec
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
effb3aefb7
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
d61d8f50a4
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
ae98180257
Expose left vs. right floaters (again)
1999-09-16 19:56:15 +00:00
kipp%netscape.com
273f0eb752
Reduced the default number of nsBandTrapezoids to reduce stack space used (bug #10310 )
1999-08-27 21:44:10 +00:00
troy%netscape.com
d07cd82e4e
Added 'm' prefix to structs defined in nsISpaceManager
1999-07-25 19:01:13 +00:00
kipp%netscape.com
4bc35ca479
Removed compiler warnings
1999-04-27 22:14:17 +00:00
kipp%netscape.com
be07252e56
Fixed bug #5192 by growing the trapezoid buffer as needed
1999-04-20 23:08:03 +00:00
kipp%netscape.com
62ecd33b0a
Translate trapezoid into proper coordinate system
1999-03-27 01:20:46 +00:00
kipp%netscape.com
c4e67b2be9
Use raw trapezoid data to solve issues of floaters with margins (bug #2024 )
1999-03-26 01:59:13 +00:00
kipp%netscape.com
f605430cfe
Init mFloaters
1999-03-26 00:37:32 +00:00
kipp%netscape.com
9c666e9ef3
Simply floater counters; handle case of a single occupied trapezoid
1999-03-23 01:32:55 +00:00
kipp%netscape.com
7aa3c8b383
Removed some cruft
1999-03-20 21:55:37 +00:00
kipp%netscape.com
0b7d4e9d4e
Removed a duplicated method; moved by debug asserts into a central spot
1999-03-08 19:22:55 +00:00
kipp%netscape.com
8091fca848
Some asserts for me
1999-03-05 04:20:31 +00:00
troy%netscape.com
8dfabdf1a8
Changed GetNextInFlow() and GetPrevInFlow() to be pointer arguments and
...
not references
1999-02-24 04:48:08 +00:00
kipp%netscape.com
6f059b6bae
Avoid using the trapezoid data when we have none (bug #1277 )
1999-02-13 19:39:31 +00:00
kipp%netscape.com
5a554d526e
COMized nsIPresShell and nsIPresContext
1999-02-12 17:45:58 +00:00
troy%netscape.com
40e3d2b1c8
Changed GetParent() to use ** instead of *&
1999-02-10 01:36:30 +00:00
troy%netscape.com
5d8b4656eb
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
76dc813a2c
Changed nsISpaceManager interface to conform to XP-COM conventions on
...
return values
1999-01-04 04:54:33 +00:00
kipp%netscape.com
296dd55975
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
96c0328b2a
Revised ClearFloaters to loop so that all appropriate floaters are cleared
1998-12-12 19:17:58 +00:00
kipp%netscape.com
579388fc87
new
1998-12-08 21:44:22 +00:00