Commit Graph

247 Commits

Author SHA1 Message Date
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
warren%netscape.com
b89e7efaca Renamed NSRepository to nsRepository. 1998-09-01 00:26:28 +00:00
kipp%netscape.com
1969308ef9 Added NS_NewHTMLBR 1998-08-31 18:40:16 +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
kipp%netscape.com
6c29fcc78d Added NewHTMLAnchor 1998-08-29 03:13:15 +00:00
kipp%netscape.com
107b4e64b1 Export new HTML-HR factory method 1998-08-28 23:31:28 +00:00
rods%netscape.com
ad87b994a1 Fixed up some of the selection methods 1998-08-28 16:02:33 +00:00
michaelp%netscape.com
ca017f19d0 DeleteFrame() now takes a pres context. 1998-08-28 03:02:39 +00:00
michaelp%netscape.com
cccee92638 deleteframe() now takes a pres context. 1998-08-28 02:50:17 +00:00
troy%netscape.com
23feb93c16 Work in progress for LAYER tag 1998-08-26 02:23:21 +00:00
troy%netscape.com
af9e04cf14 Added missing NS_INIT_REFCNT() 1998-08-15 03:24:27 +00:00
troy%netscape.com
acaa6d2f0e Change to object lifetime management. Views are no longer ref counted 1998-08-08 04:23:33 +00:00
joki%netscape.com
9cb79b1687 Adding window.open method, fixing editormode in release builds, various event fixes 1998-08-07 04:45:03 +00:00
rods%netscape.com
cc8fe3270d Fixed: Links now work.
Fixed: Selection cursor no longer shows when clicking on a link.
(These are the same fixes as Stability branch bugs 312562 and 312563)
1998-08-06 16:29:45 +00:00
kipp%netscape.com
6320072fb6 Added decls for framesets 1998-08-05 22:08:33 +00:00
michaelp%netscape.com
2de3fff6bf added tags for plugins. 1998-08-05 04:22:51 +00:00
kipp%netscape.com
76ee6f6886 Tell line layout about floater 1998-08-04 21:16:32 +00:00
michaelp%netscape.com
3b372e2026 another hack to get Unix to be happy. 1998-08-01 23:02:14 +00:00
michaelp%netscape.com
ef12e2e29f plugin changes. 1998-08-01 05:47:53 +00:00
peterl%netscape.com
714146a525 rounding support 1998-07-31 23:34:45 +00:00
kipp%netscape.com
6123acf9b9 Disabled widget&view for now; render the object so that people know code is coming 1998-07-29 19:33:48 +00:00
kipp%netscape.com
4a9fb58cf0 Tidy up the rendering; don't take space when show-borders is on 1998-07-29 19:33:27 +00:00
kipp%netscape.com
360dc68e35 Made placeholders implement nsIInlineReflow so that their existance wouldn't screw up whitespace compression 1998-07-29 04:05:49 +00:00
michaelp%netscape.com
c9901356f0 hooked up the plugin manager to the webshell. 1998-07-27 23:08:52 +00:00
kostello%netscape.com
4d8c0d4150 Added support for saving the selection (important for copy).
Change XIF interfaces
1998-07-27 18:08:58 +00:00
michaelp%netscape.com
96cf645164 modified for new streaming APIs. 1998-07-23 20:35:43 +00:00
kipp%netscape.com
7d9dcb23b5 Removed hack reflow code now that body/block do it properly 1998-07-23 19:56:11 +00:00
troy%netscape.com
048270ffb0 Changed PaintBorder() to use the (x,y) that's passed in 1998-07-22 05:02:07 +00:00
troy%netscape.com
789a2dbe45 Changed nsCSSRendering::PaintBorder() so the entire rect is used
and not just the width and height
1998-07-22 02:46:00 +00:00
kipp%netscape.com
dd74c045ef Set max-element-size when computing reflow metrics 1998-07-21 21:20:55 +00:00
karnaze%netscape.com
381a7c28a9 initial support for <frameset> <frame> in content sink 1998-07-20 18:52:40 +00:00
kipp%netscape.com
39f5530391 Port to new nsIWebShell and related API's 1998-07-18 21:47:56 +00:00
joki%netscape.com
db560e8cac Adding new DOM stuff to handle JS event handlers 1998-07-17 04:52:12 +00:00
kipp%netscape.com
2ef5aa2ece Implement paint method 1998-07-16 23:32:04 +00:00
kipp%netscape.com
a8093e38e4 Size the placeholder differently when visually debugging; render it too: 1998-07-16 23:31:53 +00:00
kipp
658a22492a Indent tweak 1998-07-15 17:05:59 +00:00
troy
d660868bc2 Changed API for CreateContinuingFrame and GetReflowMetrics to take
a reference to a nsIPresContext
1998-07-15 03:23:23 +00:00
troy
711c31863c Changed GetReflowMetrics() to take a reference to a nsIPresContext 1998-07-15 02:59:06 +00:00
troy
a90fe8e1de Changed Reflow() member function to take a reference to a nsIPresContext
instead of a pointer
1998-07-15 02:53:09 +00:00
kipp
0b21a9b759 More hacks for floating embed's, object's and applet's 1998-07-15 00:47:46 +00:00