troy@netscape.com
effa132f8d
Removed GetContentIndex() from nsIFrame
1998-10-08 20:35:16 +00:00
troy@netscape.com
ee0a3c543f
Eliminated nsIRunaround interface, and folded space manager parameter into
...
nsHTMLReflowState structure
1998-10-02 04:10:00 +00:00
troy@netscape.com
942c471f56
Separated reflow process out of nsIFrame and into nsIFrameReflow. Also
...
added nsIHTMLReflow, which is an HTML specific reflow interface
1998-10-01 04:46:11 +00:00
peterl@netscape.com
d09a2186f8
moved attribute change code to style sheete
...
cleaned up content change api
1998-09-29 23:48:07 +00:00
troy@netscape.com
4ac1536210
Partially enabled support for absolutely positioned elements
1998-09-28 23:24:37 +00:00
troy@netscape.com
b85a51e775
Moved ContentReplaced() handler code to style system
1998-09-25 22:47:00 +00:00
troy@netscape.com
e78f443a85
Moved ContentDeleted() document notification code to the style system which
...
generates the reflow command
1998-09-25 05:13:06 +00:00
troy@netscape.com
7f644b87ab
Removed nsIContentDelegate.h
1998-09-18 17:34:48 +00:00
troy@netscape.com
ef8db633a3
Removed content delegates
1998-09-18 17:18:37 +00:00
troy@netscape.com
1709774e40
Phase one of frame construction changes
1998-09-10 19:32:14 +00:00
kipp@netscape.com
d515f73150
XPCOM'ized nsIContent and nsIHTMLContent
1998-08-29 20:20:38 +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
troy
3c4918f1b2
Changed anchor frames to forward content notifications to the real frame
1998-06-30 21:35:07 +00:00
troy
9d0bb4d06c
Changed absolutely positioned elements to have the body as their
...
geometric parent
1998-06-26 18:49:30 +00:00
peterl
4094b160d0
sync up to new style data apis
1998-06-05 06:09:09 +00:00
kipp
987a5aad38
Made absolute frame a container too to work around the pseudo-frame problem
1998-06-04 21:04:07 +00:00
kipp
a33edad04d
Implement ListTag; print out view during listings
1998-06-03 15:50:58 +00:00
troy
017eaee3fd
Changed nsReflowState structs to be linked together
1998-05-29 20:36:05 +00:00
troy
7e0436cea4
Added some more WillReflow() calls
1998-05-28 20:12:02 +00:00
troy
dc10692f8d
Make sure we set the (x,y) before reflowing the frame
1998-05-28 05:41:59 +00:00
troy
a2007efe9a
Added 'ns' prefix to class name
1998-05-28 02:37:37 +00:00
peterl
62401fedf0
added visibility style attribute
...
moved attributes from position to display struct
1998-05-26 23:15:47 +00:00
troy
bb67652981
Merged ResizeReflow() and IncrementalReflow() into one Reflow() member function
1998-05-25 17:31:49 +00:00
kipp
e6551df0dd
Removed an include
1998-05-22 18:37:15 +00:00
peterl
7e696e92be
Changed GetStyleData to use an enum instead of an nsID
1998-05-21 02:34:13 +00:00
kipp
9e4292f01a
Print out state when non-zero
1998-05-18 16:53:09 +00:00
peterl
369945f2ed
fixed clip rect handling (auto side support)
1998-05-12 22:26:59 +00:00
troy
a4f9d76cd7
Change to nsIFrame API
1998-05-12 04:17:56 +00:00
kipp
8415c28fb2
Added container methods for the singly contained frame
1998-05-12 01:31:22 +00:00
kipp
4723760aa9
Ported to new CreateFrame/CreateContinuingFrame APIs
1998-05-07 00:08:20 +00:00
troy
b3260db3df
Frames no longet store the content index-in-parent
1998-05-05 23:56:50 +00:00
troy
6c47f3f36f
Work in progress for inserted incremental reflow
1998-05-05 04:47:53 +00:00
kostello
296db7f628
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:42 +00:00
peterl
7f7161a0af
updated to new value class api
1998-04-30 19:55:51 +00:00
michaelp
4ea1b0c28e
more cliprect api changes...
1998-04-29 02:24:07 +00:00
michaelp
0c7beecefa
changed clipping apis so that they take parameters in the same form that
...
clipping is expressed in layer tags and css-p.
added support for setting transforms in layers (untested and very likely
problematic if scales are applied).
changed event handling and painting apis in views to support inherited
visibility.
all parameters passed into view.Init() are now properly stored in the view.
view opacity apis are now real.
1998-04-28 19:16:24 +00:00
troy
212dfb4d21
Added mClip and mClipFlags to nsStylePosition
1998-04-28 03:21:18 +00:00
kipp
d4cd292b79
Use PERCENT style constants instead of PCT
1998-04-27 21:22:06 +00:00
kipp
3d36933cf7
Port to removal of nsStyleMolecule
1998-04-25 18:48:48 +00:00
troy
aaf7dee790
Added mOverflow to nsStylePosition
1998-04-25 04:07:18 +00:00
karnaze
18fc834450
added radio groups, select/option, beter sizing. widgets take creation parms.
1998-04-24 21:37:30 +00:00
troy
84e1a7aafa
Added mZIndex to nsStylePosition. Absolutely positioned code now passed
...
it along to view system
1998-04-24 18:34:31 +00:00
troy
3fe42fb0c5
More work on absolute positioning
1998-04-23 22:38:52 +00:00
troy
534ab72bac
More CSS position work
1998-04-23 15:39:48 +00:00
troy
3295440eca
Starting to pay attention to CSS positioning properties
1998-04-22 23:28:39 +00:00
troy
38d003bb82
Initial check-in
1998-04-22 15:59:33 +00:00