rods@netscape.com
c0ed0d0271
removing most all NS_DEFINE_IID and replacing them with NS_GET_IID macros
...
Bug 61274, r=buster sr=waterson
2001-01-04 20:44:42 +00:00
nisheeth@netscape.com
8c3bbafa47
r=rpotts. Fix for nsbeta3+ bug 39368.
2000-09-12 00:35:11 +00:00
nisheeth@netscape.com
bd43d81d01
r=troy. Reflow commands are now coalesced by block and inline frames. This fixes bug 985 in which we now generate 6 reflow commands instead of 257.
2000-01-12 08:28:24 +00:00
tbogard@aol.net
617bb737a6
Changed nsIPresContext& to nsIPresContext*. Changed nsEventStatus& to nsEventStatus*. Now more compatible with XPIDL. a=vidur r=scc
1999-11-24 06:03:41 +00:00
troy@netscape.com
3b67f2f17c
WillReflow/DidReflow changes and changes to the way view positioning
...
and sizing works
1999-11-19 15:33:29 +00:00
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
troy@netscape.com
5e5f240649
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
fb2877c7fb
Implement List method
1999-09-15 00:24:54 +00:00
troy@netscape.com
454b06e71e
Changed to table incremental reflow
1999-08-19 03:51:25 +00:00
kipp@netscape.com
9181c3e8d5
use new nsHTMLReflowState ctors
1999-03-05 04:29:11 +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
troy@netscape.com
48040900a7
Changed GetParent() to use ** instead of *&
1999-02-10 01:36:30 +00:00
troy@netscape.com
479bd49db0
Added additional parameter to GetNext() that specifies whether the frame is
...
removed from the path. This allows peeking at the next frame in the reflow
chain
1999-01-20 05:11:17 +00:00
troy@netscape.com
62b64b2067
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
54df92ac77
Renamed FindFrameWithContent() to GetPrimaryFrameFor()
1998-12-29 04:45:18 +00:00
troy@netscape.com
6f9192bec1
Moved logic that deals with moving absolutely positioned frames out of the
...
flow to the frame construction code
1998-12-29 03:38:16 +00:00
troy@netscape.com
b2277681d2
Fixed a couple of compiler wanrings by including nsHTMLParts.h
1998-12-18 05:50:19 +00:00
wtc@netscape.com
50476c767e
This checkin (under mozilla/layout) is all about 'const'. Digital Unix's
...
C++ compiler is strict about getting 'const' right. Most of the changes
are to add 'const' to the type casts for the second argument of the
GetStyleData method, which wants a const reference.
1998-12-02 16:45:20 +00:00
kipp@netscape.com
d82953b36e
Use geometric parent to get containing block of the floater
1998-11-10 18:04:10 +00:00
troy@netscape.com
59aa34963e
Added GetChildListName() member function
1998-11-10 04:31:02 +00:00
buster@netscape.com
4ef9448a63
nsHTMLReflowCommand now has mAttribute, the attribute that triggered StyleChanged reflow
...
for reflow commands of type other than StyleChanged, mAttribute is nsnull.
1998-11-04 19:26:25 +00:00
kipp@netscape.com
9f8e72a224
Added an nsIPresContext& to html-reflow-state's ctors and used it to implement better percentage width/height handling
1998-10-12 14:48:02 +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
michaelp@netscape.com
1512e93ea2
modified for new fontmetrics/renderingcontext.
1998-10-02 01:12:39 +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
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
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
efcc3791c6
Changed reflow processing for floaters
1998-06-30 23:19:10 +00:00
troy
53c0050b71
Added nsIReflowCommand interface
1998-06-09 04:51:44 +00:00