Commit Graph
40 Commits
Author SHA1 Message Date
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
kipp@netscape.com 0d0c583aac Updated SizeOf methods to not waste space when doing a non-debug build 1999-09-01 01:02:16 +00:00
kipp@netscape.com 3dbd670c62 Reimplemented SizeOf methods in some of the frame classes; partial rework of first-line handling snapshot 1999-08-31 03:09:40 +00:00
rods@netscape.com c7f74c6a99 added PaintOutline to paint CSS outlines to paint method 1999-08-19 14:35:48 +00:00
kipp@netscape.com 74c9fdfeaf Whacked paint methods to use new constants 1999-03-26 00:39:35 +00:00
troy@netscape.com f15bba30e8 Eliminated some code that's no longer needed now that the info is in the
HTML reflow state
1999-03-06 01:40:29 +00:00
troy@netscape.com 602de2f255 Fixed some errors related to switch to using nsCOMPtr 1999-02-12 18:41:26 +00:00
kipp@netscape.com 74b2988510 COMized nsIPresShell and nsIPresContext 1999-02-12 17:45:58 +00:00
harishd@netscape.com a652ce2a4a PaintBorder() method has stylecontext info. 1999-01-22 22:27:19 +00:00
troy@netscape.com 217ab2bc29 Fix for bug #1998. Now we render the background image over the padding area and not over the border area 1999-01-15 18:25:58 +00:00
troy@netscape.com 80de7a2d9f Replaced "maxSize" member if nsReflowState with "availableWidth" and
"availableHeight"
1999-01-05 23:31:18 +00:00
kipp@netscape.com 1e10a83138 Revised frame Paint API 1998-12-18 15:54:23 +00:00
kipp@netscape.com 1f147e33d3 Add in border and padding to get the max-element-size right 1998-12-17 18:54:22 +00:00
troy@netscape.com e602e25924 Added Init() member function to nsIFrame 1998-12-03 06:31:43 +00:00
kipp@netscape.com 7faad9ba8a Updated leaf api's to better support caching of computed border/padding when percentages are used 1998-11-20 17:13:02 +00:00
kipp@netscape.com 7ed35fb0c8 Tidy up; added some tracing 1998-11-17 01:03:59 +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
kipp@netscape.com 73ce388bce Use modified css rendering API 1998-09-26 17:17:20 +00:00
kipp@netscape.com fc3c7f63bb Support style changes for leaf frames 1998-09-25 16:33:38 +00:00
troy@netscape.com 3d32e26332 Changed PaintBorder() to use the (x,y) that's passed in 1998-07-22 05:02:07 +00:00
troy@netscape.com 2f1442d674 Changed nsCSSRendering::PaintBorder() so the entire rect is used
and not just the width and height
1998-07-22 02:46:00 +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 c31fc3f79a New and improved (?) line layout 1998-06-25 16:33:10 +00:00
troy 53c0050b71 Added nsIReflowCommand interface 1998-06-09 04:51:44 +00:00
peterl 4094b160d0 sync up to new style data apis 1998-06-05 06:09:09 +00:00
troy 4b652c6bbc Changed nsLeafFrane's GetdesiredSize() to not pass in the max size
since it's now part of nsReflowState
1998-06-01 23:31:30 +00:00
kipp 2c0de3a6c0 Updated to new GetDesiredSize api's (so that percentage width's could be properly calculated) 1998-05-30 21:21:11 +00:00
troy 7e0436cea4 Added some more WillReflow() calls 1998-05-28 20:12:02 +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
peterl 7e696e92be Changed GetStyleData to use an enum instead of an nsID 1998-05-21 02:34:13 +00:00
peterl 7ef2e3bd72 sync to new spacing apis 1998-05-12 22:28:01 +00:00
troy a4f9d76cd7 Change to nsIFrame API 1998-05-12 04:17:56 +00:00
kipp bc6b5402f6 order sid's alphabeticly 1998-05-07 21:36:41 +00:00
troy b3260db3df Frames no longet store the content index-in-parent 1998-05-05 23:56:50 +00:00
peterl 28bdc129ee WIP moving margin, border & padding out of nsStyleMolecule
Switch to nsIPtr for style context ptrs to eliminate leaks
1998-04-22 06:37:57 +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