pierre@netscape.com
b77561fe11
initialize member variables to 0
1998-09-11 09:13:02 +00:00
troy@netscape.com
1709774e40
Phase one of frame construction changes
1998-09-10 19:32:14 +00:00
michaelp@netscape.com
f70d032e05
added Scrolled() method. and support to call it. fixed NS_RELEASE(rc) bug in
...
pres shell as reported by pierre.
1998-09-05 20:57:57 +00:00
karnaze@netscape.com
73538f9c19
frameset/frame border resizing via mouse; NORESIZE, BORDERCOLOR
1998-09-03 01:16:27 +00:00
buster@netscape.com
11dada02d7
expanded nsIFrame::List to include nsIListFilter *aFilter param, by default nsnull.
...
aFilter is useful for determining if a frame should output itself during
a List(). In any event, the children of the frame are always processed.
added nsIListFilter, an interface for any object that wants to act like a filter for frame dumps
added static NS_LAYOUT nsIListFilter * GetFilter(nsString *aFilterName);
currently, only TableListFilter implements nsIListFilter.
in response to List(...TableListFilter), the frame model is dumped in a way that is useful
for table layout regression testing. Currently this is controlled by command line switches on the viewer app.
1998-09-02 21:59:54 +00:00
rods@netscape.com
48df4dec1a
Fixed up some of the selection methods
1998-08-28 16:02:33 +00:00
michaelp@netscape.com
17bf25991a
deleteframe() now takes a pres context.
1998-08-28 02:50:17 +00:00
joki@netscape.com
4f9f04fa2b
Adding new DOM stuff to handle JS event handlers
1998-07-17 04:52:12 +00:00
troy
26046305da
Changed API for CreateContinuingFrame and GetReflowMetrics to take
...
a reference to a nsIPresContext
1998-07-15 03:23:23 +00:00
troy
911bc83da6
Changed GetReflowMetrics() to take a reference to a nsIPresContext
1998-07-15 02:59:06 +00:00
troy
26b49b4476
Changed Reflow() member function to take a reference to a nsIPresContext
...
instead of a pointer
1998-07-15 02:53:09 +00:00
kipp
7f384665f6
initialize reflow metrics and reflow state to avoid downstream bugs
1998-07-10 20:26:20 +00:00
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