Commit Graph

441 Commits

Author SHA1 Message Date
buster%netscape.com
6b5085a487 set all the groundwork for FAST table layout based on CSS-2 table-layout property 1998-09-22 23:36:06 +00:00
peterl%netscape.com
718f4b9882 clamp border & padding width to 0 1998-09-22 02:08:45 +00:00
troy%netscape.com
5922cd2888 Fixed dump-tree problem 1998-09-21 19:33:21 +00:00
troy%netscape.com
02b411c6c3 Changes to nsIFrame 1998-09-19 05:03:08 +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
pierre%netscape.com
dd3e7a7e7b removed nsIContentDelegate.h 1998-09-18 22:38:19 +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
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
fd9ddc0a8a Removed CreateContinuingFrame() 1998-09-18 02:46:42 +00:00
rpotts%netscape.com
1a83dade2e Fixed up usage of the NS_RELEASE2(...) macro. 1998-09-17 05:40:57 +00:00
troy%netscape.com
4aa9929f8a Removed some XXX frame construction work-in-progress code 1998-09-17 04:44:27 +00:00
vidur%netscape.com
4e3024a5f9 Added constructors for DOM JS classes. nsIScriptObjectOwner::ResetScriptObject is now SetScriptObject. New factory for layout. New interface nsIDOMNativeObjectRegistry. 1998-09-17 01:53:52 +00:00
joki%netscape.com
357c55b191 More support for capturing, minor adjustments to window.open behavior. 1998-09-15 21:31:58 +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
vidur%netscape.com
d60e612731 Got rid of Construct method from nsIJSScriptObject interface. Added first-pass implementation of reflow case to nsGenericHTMLElement::SetAttr. 1998-09-14 23:02:32 +00:00
kostello%netscape.com
334f544d61 Changes implementation to match the new Widget interfaces. This involves
many calls to QueryInterface because many of the instance members
no longer derive from nsIWidget.
Also, using helper functions in nsWidgetHelper for standard Create calls.
1998-09-14 20:46:42 +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
pierre%netscape.com
1971412a64 initialize member variables to 0 1998-09-11 09:13:02 +00:00
kipp%netscape.com
9ac3b81c32 Removed a bunch of bogus code that (a) did very little (b) doesn't work for image documents 1998-09-11 04:17:07 +00:00
peterl%netscape.com
ef34a211d1 sort style rules by strength 1998-09-11 02:05:30 +00:00
peterl%netscape.com
690e996b99 added strength 1998-09-11 02:05:07 +00:00
troy%netscape.com
effef91cf6 Phase one of frame construction changes 1998-09-10 19:32:14 +00:00
karnaze%netscape.com
1c1a6dacaf converted frame/iframe/frameset to new layout/content separation 1998-09-09 23:30:30 +00:00
rods%netscape.com
e8ae61a40e Removed TraverseBlockContent static function 1998-09-09 17:42:21 +00:00
rods%netscape.com
4a4b4a34b2 XPCOM'ed the Selection and Search methods 1998-09-09 16:11:59 +00:00
kipp%netscape.com
9a502dcf07 Fixed bug caused during XPCOM'ing the nsIContent API 1998-09-08 22:32:32 +00:00
kipp%netscape.com
a375a0f8f7 Use allocated IID; update interface to be XPCOM'd and updated the methods 1998-09-06 00:15:10 +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
peterl%netscape.com
167791ee6f added base url 1998-09-05 03:52:40 +00:00
peterl%netscape.com
3a5dd0b74f removed content from style mapping api 1998-09-05 03:52:30 +00:00
peterl%netscape.com
10c7185fad removed content from style map api 1998-09-05 03:51:56 +00:00
peterl%netscape.com
d5da5db9b4 added base url accessor 1998-09-05 03:51:16 +00:00
vidur%netscape.com
ab080b4586 New content code adjusts to getting script objects through a factory interface 1998-09-04 23:03:16 +00:00
joki%netscape.com
ccccef4d80 Cleaning up unused code 1998-09-03 01:21:48 +00:00
karnaze%netscape.com
90951aa3b9 frameset/frame border resizing via mouse; NORESIZE, BORDERCOLOR 1998-09-03 01:16:27 +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
peterl%netscape.com
dc32acedf3 COMified some interfaces 1998-09-02 02:03:24 +00:00
peterl%netscape.com
ee9dde6128 turned around doc style sheet order 1998-09-02 02:02:53 +00:00
peterl%netscape.com
c69f8a9be8 comment about style sheet ordering 1998-09-02 02:02:30 +00:00
peterl%netscape.com
cba10565bc reversed style sheet ordering in the set 1998-09-02 02:02:14 +00:00
peterl%netscape.com
1460522396 comments on sheet/rule ordering 1998-09-02 02:00:24 +00:00
peterl%netscape.com
ef15112377 COMified 1998-09-02 02:00:05 +00:00
warren%netscape.com
b89e7efaca Renamed NSRepository to nsRepository. 1998-09-01 00:26:28 +00:00
warren%netscape.com
4f1b718b4e Added closure argument to nsHashtable::Enumerate. 1998-09-01 00:16:47 +00:00
kipp%netscape.com
c983bef350 Fixed porting bug when porting to xpcom'd nsIContent API 1998-08-31 16:09:06 +00:00
troy%netscape.com
ad9a20da0b Changes nsIView and nsIScrollableView interfaces to conform to
XPCOM conventions
1998-08-30 19:16:11 +00:00
kipp%netscape.com
c6290fa577 XPCOM'ized nsIContent and nsIHTMLContent 1998-08-29 20:20:38 +00:00
rods%netscape.com
ad87b994a1 Fixed up some of the selection methods 1998-08-28 16:02:33 +00:00
rods%netscape.com
78631b45db Added FindNext method 1998-08-28 15:59:24 +00:00