Commit Graph

1130 Commits

Author SHA1 Message Date
troy
f433c12878 Added some new sizing constraints 1998-07-09 20:53:37 +00:00
kipp
9d40d10658 Added some slots to nsReflowMetrics specifically to support collapsing css margins; it needs to go somewhere else! 1998-07-09 17:06:12 +00:00
kipp
8c634bb586 Added NS_IS_REFLOW_ERROR; updated reflow status comment to indicate which bits are reserved by nsIFrame API's 1998-06-27 22:54:58 +00:00
kipp
2fcee9eef2 Removed obsolete justify-reflow method 1998-06-26 15:11:53 +00:00
kipp
1417d5eb6b Assign values to reflow reason so that when printing them numerically it's easier to map the integer back to the enum 1998-06-25 15:03:37 +00:00
troy
53c0050b71 Added nsIReflowCommand interface 1998-06-09 04:51:44 +00:00
kipp
1e7ff49066 Sprinkled SizeOf methods around 1998-06-05 21:06:24 +00:00
peterl
b4b1a80564 changed GetStyleData to return const pointers to style structs
new method GetMutableStyleData to get non-const pointer
1998-06-05 05:59:34 +00:00
michaelp
a773985a4d added support for handling transparent views to viewmanager. added
transparency query to nsIFrame.
1998-06-03 22:49:45 +00:00
troy
017eaee3fd Changed nsReflowState structs to be linked together 1998-05-29 20:36:05 +00:00
kipp
853f9bff69 Added another state bit 1998-05-29 02:09:18 +00:00
troy
bb67652981 Merged ResizeReflow() and IncrementalReflow() into one Reflow() member function 1998-05-25 17:31:49 +00:00
troy
5bdf16bc57 Changed reference to reflow command to a pointer to a reflow command 1998-05-22 04:56:27 +00:00
troy
f94f73b2ce Changed splittable enum to be bit flags 1998-05-22 04:54:11 +00:00
troy
514641e234 Added new Reflow() member function that will eventually supersede the two
existing reflow functions: ResizeReflow() and IncrementalReflow()
1998-05-22 03:52:51 +00:00
peterl
7e696e92be Changed GetStyleData to use an enum instead of an nsID 1998-05-21 02:34:13 +00:00
kipp
9b18da1357 Added more debugging hooks that use nspr logging 1998-05-20 16:22:15 +00:00
kipp
6caaaa9b2c Flipped state value of NS_FRAME_COMPLETE with NS_FRAME_NOT_COMPLETE; added new methods WillReflow and DidReflow as well as GetFrameState and SetFrameState 1998-05-14 00:47:05 +00:00
peterl
4c569bbabf added style size calculation methods
made get style data const
1998-05-13 22:38:09 +00:00
troy
1ec7781b4d Changed enum to conform with coding standards 1998-05-12 04:38:23 +00:00
troy
a4f9d76cd7 Change to nsIFrame API 1998-05-12 04:17:56 +00:00
troy
64309fa090 More incremental reflow work. 1998-05-11 18:38:10 +00:00
troy
47d0f308f3 Added ContentChanged() member function 1998-05-08 04:45:37 +00:00
kipp
743c677312 Changed CreateContinuingFrame to take a style context argument to reduce style context creation 1998-05-07 00:05:37 +00:00
troy
b3260db3df Frames no longet store the content index-in-parent 1998-05-05 23:56:50 +00:00
troy
32b2e4b08c Changed body to create block pseudo-frame instead of a column pseudo frame,
and hooked up the reflow appended code
1998-05-03 03:51:48 +00:00
kostello
c086629d13 * Made SetStyleContext take the presentation context as a parameter
* Made DidSetStyleContext virtual, since we need to override the behavior in subclasses
1998-05-01 20:43:02 +00:00
troy
40298f909c Changed IsSplittable to have three return values 1998-04-17 23:08:20 +00:00
troy
13419330e6 Changed nsIFrame member functions to return a nsresult 1998-04-17 01:41:24 +00:00
kipp
4683c6f4c0 moved to pub 1998-04-13 20:24:54 +00:00