Commit Graph

287 Commits

Author SHA1 Message Date
troy%netscape.com
693f6e60f7 Fixed a bug introduced with the LastFrame() changes 1998-09-21 16:37:38 +00:00
troy%netscape.com
fdcf4d1e8c Fixed some horkage I introduced 1998-09-21 16:35:49 +00:00
troy%netscape.com
e3ca8725d1 Removed references to mFirstContentOffset, mLastContentIsComplete, and mChildCount 1998-09-21 03:50:44 +00:00
troy%netscape.com
011dd10936 Removed references to mFirstContentOffset 1998-09-21 03:47:45 +00:00
troy%netscape.com
294778023e Work in progress for displaying icon while laoding image... 1998-09-20 00:08:24 +00:00
troy%netscape.com
f1140763a6 Changed FrameInserted incremental reflow code to insert the new frame
into the child frame list
1998-09-19 04:29:36 +00:00
troy%netscape.com
62b1375f69 Removed farme enumeration member functions for indexed access, last child,
and child count
1998-09-19 03:24:26 +00:00
troy%netscape.com
6d20aa0438 Added AttributeChanged() member function for communicating attribute value
changes to the frame
1998-09-18 19:53:27 +00:00
troy%netscape.com
f80fdc69aa Removed CreateFrame() from nsIHTMLContent 1998-09-18 18:04:42 +00:00
troy%netscape.com
29e5156e14 Removed nsIContentDelegate.h 1998-09-18 17:34:48 +00:00
troy%netscape.com
28c7cf540c Removed content delegates 1998-09-18 17:18:37 +00:00
troy%netscape.com
2d5a9ba54c Removed an unreferenced label 1998-09-18 03:10:00 +00:00
troy%netscape.com
b67cac2d78 Removed some dead code 1998-09-18 03:08:23 +00:00
troy%netscape.com
c76915c71d Added CreateContinuingFrame() 1998-09-18 02:47:03 +00:00
troy%netscape.com
aae84de775 Removed some code that's no longer needed with the new frame construction code 1998-09-18 00:04:55 +00:00
troy%netscape.com
5f8f73f347 Removed code that's no longer needed now that tables are using new
frame construction code
1998-09-17 23:46:16 +00:00
troy%netscape.com
9a592f0da9 Removed some XXX temp code that was needed until tables were switched
over to the new frame construction code
1998-09-17 04:57:50 +00:00
troy%netscape.com
9adcf5d319 Cleaned up frame construction code 1998-09-17 04:07:58 +00:00
peterl%netscape.com
10de7afe92 added decoration rendering code to deal with CSSisms 1998-09-17 00:18:25 +00:00
michaelp%netscape.com
7e087302bd cleaned up some link jumping nonsense. 1998-09-15 20:22:37 +00:00
buster%netscape.com
953b2efb58 nsStyleConsts.h added some HTML 4 consts for tables
nsHTMLAtoms.cpp,h             added some HTML 4 strings for tables
nsHTMLParts.h                 added constructors for new table content classes
nsGenericHTMLElement.cpp,h    added table frame creation, common table attribute parsing
nsHTMLTable*Element.cpp       these are the new table content classes
nsHTMLContentSink.cpp         enabled the new content and removed the old
nsHTMLStyleSheet.cpp          fixed the table style optimizations to work with new content
nsTable*Frame.cpp             these work with the new content
1998-09-15 17:58:24 +00:00
michaelp%netscape.com
ba705e616a changes for new plugin world. 1998-09-15 03:46:52 +00:00
kipp%netscape.com
8f2807a027 Removed css/layout directory 1998-09-15 00:19:49 +00:00
troy%netscape.com
4c6e11f18a Container floated elements are now wrapped in a BODY frame 1998-09-14 04:01:08 +00:00
troy%netscape.com
f30debacdb Changed to explicitly create frame of type frameset or outer frame instead
of using CreateFrame() which will be going away
1998-09-13 02:45:07 +00:00
kipp%netscape.com
f877659693 Fixup AddRef/Release and some constructors to use NS_ADDREF (etc) macros 1998-09-12 19:33:48 +00:00
troy%netscape.com
5421a899d1 Removed some XXX CONSTRUCTION commented out code 1998-09-12 04:54:04 +00:00
pierre%netscape.com
1971412a64 initialize member variables to 0 1998-09-11 09:13:02 +00:00
troy%netscape.com
de1641f3f9 Changed new frame construction code to handle floaters 1998-09-11 04:13:29 +00:00
troy%netscape.com
0fbc01cb40 Fixed it so bullets work again 1998-09-10 22:28:55 +00:00
troy%netscape.com
effef91cf6 Phase one of frame construction changes 1998-09-10 19:32:14 +00:00
rods%netscape.com
ac66bf8936 GetPosition now uses a binary search for locating the cursor poistion. Also, selection now
uses the half width of a character for moving selection to the next character.
1998-09-10 19:18:01 +00:00
karnaze%netscape.com
b1f8c627cd in document, renamed nsHTMLFrame.cpp, nsHTMLFrameset.h, nsHTMLFrameset.cpp 1998-09-10 17:23:31 +00:00
karnaze%netscape.com
1c1a6dacaf converted frame/iframe/frameset to new layout/content separation 1998-09-09 23:30:30 +00:00
kipp%netscape.com
d1380d78b9 Removed some cruft 1998-09-09 16:18:40 +00:00
kipp%netscape.com
63f55821d6 Turned off image load skid marks 1998-09-09 16:13:52 +00:00
rods%netscape.com
4a4b4a34b2 XPCOM'ed the Selection and Search methods 1998-09-09 16:11:59 +00:00
kipp%netscape.com
d8f8db50e4 Removed some cruft; added NS_NewBodyFrame 1998-09-08 22:36:30 +00:00
kipp%netscape.com
227e9f8ae1 new 1998-09-08 22:34:40 +00:00
kipp%netscape.com
a28f9196c0 Removed some cruft; added NS_NewTextNode 1998-09-06 00:17:30 +00:00
michaelp%netscape.com
d6a0988c76 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
kipp%netscape.com
d9cfaa751d Added wbr 1998-09-04 01:02:54 +00:00
kipp%netscape.com
b914a101d7 Removed some cruft and promoted a few frame creation routines 1998-09-04 00:55:20 +00:00
kipp%netscape.com
a4a3006cc1 Added decl for NS_NewImageFrame 1998-09-04 00:18:53 +00:00
kipp%netscape.com
7cc828449f tweaked element ctor methods 1998-09-03 22:22:34 +00:00
karnaze%netscape.com
90951aa3b9 frameset/frame border resizing via mouse; NORESIZE, BORDERCOLOR 1998-09-03 01:16:27 +00:00
kipp%netscape.com
cfa2262cc2 Renamed element creation routines 1998-09-02 23:52:38 +00:00
buster%netscape.com
89e198237d 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
kipp%netscape.com
4023d729c3 Revised factory method argument order (normalized) 1998-09-01 01:35:19 +00:00
kipp%netscape.com
b12deff105 Added factory method names for all the new content objects 1998-09-01 01:33:19 +00:00