troy@netscape.com
b2d859edbe
Changed GetNextInFlow() and GetPrevInFlow() to be pointer arguments and
...
not references
1999-02-24 04:48:08 +00:00
troy@netscape.com
2fa4a98edb
Changed DeleteChildsNextInFlow() to use the nsFrameList::RemoveFrame() function
...
instead of what it was doing, because the assumption it was making about "aChild"
and "nextInFlow" sharing the same parent frame is not true for continued table cells
1999-02-21 18:59:00 +00:00
troy@netscape.com
87805c7a92
Changed GetNextSibling() to use a pointer argument instead of a reference
1999-02-10 06:13:38 +00:00
troy@netscape.com
655e2cab93
Changed a bunch more nsIFrame member functions to be pointer arguments
...
instead of references
1999-02-10 05:38:18 +00:00
troy@netscape.com
18893d3961
Changed GetFrameState() and GetFrameType() to use pointer arguments instead of
...
references
1999-02-10 04:17:06 +00:00
troy@netscape.com
c63560927c
Changed GetAdditionalChildListName() and FirstChild() to use ** instead
...
of *&
1999-02-10 02:25:01 +00:00
troy@netscape.com
48040900a7
Changed GetParent() to use ** instead of *&
1999-02-10 01:36:30 +00:00
kipp@netscape.com
c6fc65326a
Renamed RemoveFrame to RemoveAFrame to reduce compiler warnings
1999-02-04 16:27:18 +00:00
kipp@netscape.com
f3c2e5bf5e
Fixed up debug output
1999-02-01 17:29:58 +00:00
kipp@netscape.com
b6974899eb
Update List implementations to use GetAdditionalChildLists so that all lists of children are dumped out automatically
1999-01-16 00:19:10 +00:00
kipp@netscape.com
b1fe154193
Spanked away SizeOf methods and nsIListFilter
1999-01-16 00:00:50 +00:00
kipp@netscape.com
2aa8f0964e
Switch to using nsFrameList for frame lists
1999-01-15 22:53:39 +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
kipp@netscape.com
1e10a83138
Revised frame Paint API
1998-12-18 15:54:23 +00:00
kipp@netscape.com
ff63ea6593
Use FirstChild so the method is more reusable
1998-12-05 16:02:43 +00:00
troy@netscape.com
e602e25924
Added Init() member function to nsIFrame
1998-12-03 06:31:43 +00:00
joki@netscape.com
f3a35103f3
Add missing coordinate transform to getFrameForPoint
1998-11-24 20:31:21 +00:00
kipp@netscape.com
0eb400f1bb
Factored out FrameForPoint code into one that takes a particular list
1998-11-19 18:09:03 +00:00
kipp@netscape.com
f6502df0e2
Added DumpRegressionData; revised ListTag; added GetFrameName
1998-11-19 17:22:29 +00:00
troy@netscape.com
5fd6360208
Fixed it so that we don't ignore painting child frames of a parent frame
...
thas has "visibility:hidden", because child elements can override their
parent's visibility
1998-11-19 03:52:29 +00:00
joki@netscape.com
249a270b84
Reworking internal event code to use nsIFrame::GetFrameForPoint
...
Adding new functionality through nsEventStateManager (cursor change, enter/exit events, tab navig)
1998-11-18 05:25:26 +00:00
peterl@netscape.com
baefdbc1e7
cleaned up cursor style handling
1998-11-18 02:11:54 +00:00
kipp@netscape.com
321e2d4073
DidReflow now supports multiple child lists; added DeleteFrameList helper method
1998-11-14 19:25:34 +00:00
troy@netscape.com
458511e568
Cleaned up the way construction of the root frame happens for XML documents.
...
We no longer create a pseudo root element
1998-11-12 23:03:35 +00:00
troy@netscape.com
7d57a590c9
Renamed Init() to SetInitialChildList() and added an additional parameter
...
for the name of the child list
1998-11-10 06:05:32 +00:00
troy@netscape.com
b04ee51233
First of a few changes to allow frames to have multiple child lists.
...
FirstChild() now takes an additional argument which is the name of the
child list.
1998-11-09 19:40:27 +00:00
kipp@netscape.com
873d308bf4
Make sure overflow lists get ReResolved too
1998-11-05 19:31:59 +00:00
peterl@netscape.com
d5fc6f9d87
made parent context no longer be optional on re-resolve style context method
1998-11-03 21:29:14 +00:00
peterl@netscape.com
b2426a9b85
sync to style resolution api changes
...
added reresolve support
1998-11-03 20:23:15 +00:00
troy@netscape.com
3eb46e44ee
Changed DeleteFrame() to prevent unwanted view event dispatch during frame
...
destruction
1998-10-30 23:38:03 +00:00
kipp@netscape.com
628ceaf26e
Added PaintChild method that properly handles OUTSIDE_CHILDREN bit
1998-10-30 22:11:06 +00:00
michaelp@netscape.com
70e988371d
changes to support nsIRenderingContext that conforms to COM conventions.
1998-10-30 02:08:25 +00:00
kipp@netscape.com
9dadfb6ae3
Mork work on floaters; support for clear style property
1998-10-09 22:58:25 +00:00
kipp@netscape.com
15cce0bca5
Disabled overflow:visible handling for now
1998-10-06 21:00:58 +00:00
troy@netscape.com
c850ca269e
Changed ReflowChild() to send the WillReflow() notification as well
1998-10-06 00:27:22 +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
troy@netscape.com
e336237c84
Missed adding this
1998-09-30 21:35:29 +00:00