Commit Graph

416 Commits

Author SHA1 Message Date
kipp%netscape.com
7ff5d0e7ce Remove most compiler warnings on IRIX 1998-07-29 20:19:08 +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
rpotts%netscape.com
c22db3a910 Added a missing Release() which should allow the nsDocument to be destroyed... 1998-07-29 10:47:52 +00:00
kipp%netscape.com
ec0320c95f Release font metrics when done 1998-07-29 04:06:37 +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
kipp%netscape.com
06d95d348f Added support for hspace and vspace style attributes 1998-07-29 04:05:04 +00:00
kipp%netscape.com
305dace5b7 Added missing NS_RELEASE call 1998-07-29 04:04:39 +00:00
kipp%netscape.com
4a0c3e1318 Added code to try (poorly unfortunately) to give events to floating objects before regular objects 1998-07-29 04:04:01 +00:00
kipp%netscape.com
632e200402 Setup metrics better for closer navigator compatability (and fix a bug) 1998-07-28 23:34:01 +00:00
rods%netscape.com
25cac1e6bf Added processing for the mouse up event 1998-07-27 23:17:10 +00:00
michaelp%netscape.com
c9901356f0 hooked up the plugin manager to the webshell. 1998-07-27 23:08:52 +00:00
michaelp%netscape.com
b636c3052c made color handling code in css part of the gfx color utilities. 1998-07-27 21:07:47 +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
peterl%netscape.com
cc19e3c20d added bosy link color support
added font scaling support
1998-07-25 01:17:42 +00:00
kipp%netscape.com
54f2957e25 support base href/target 1998-07-24 18:18:05 +00:00
kipp%netscape.com
ee3c9d1293 Support base_href attributes 1998-07-24 18:17:36 +00:00
kipp%netscape.com
5a60518848 New atoms for base tag handling 1998-07-24 18:16:24 +00:00
rpotts%netscape.com
9049f19d16 When stopping a TextTimer Cancel(...) the nsTimer before releasing it... 1998-07-24 05:41:34 +00:00
joki%netscape.com
f85ed9ce71 Hooking up window element to event chain and adding in support for a few more event types. 1998-07-24 05:06:44 +00:00
troy%netscape.com
34af0e1d92 Tweaked the repaint code in Reflow() to make sure the entire frame is
repainted for a resize reflow
1998-07-23 23:28:03 +00:00
kipp%netscape.com
e91ad473c2 Use proper cast path for query-interfaces 1998-07-23 23:13:39 +00:00
michaelp%netscape.com
229931e725 unix will build again... 1998-07-23 21:54:26 +00:00
troy%netscape.com
b97023bc6c Added XXX description of floater problem 1998-07-23 21:35:53 +00:00
troy%netscape.com
825a176c6f Fixed nbody code to do a WillReflow() and to size the frame when incrementally
reflowing an absolutely positioned frame
1998-07-23 21:16:09 +00:00
michaelp%netscape.com
96cf645164 modified for new streaming APIs. 1998-07-23 20:35:43 +00:00
troy%netscape.com
37a9603e3b Moved cde that does damage repair for a resize reflow from the
body to the root content frame
1998-07-23 20:19:05 +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
kipp%netscape.com
c233b72b56 Handle floaters better by triggering a resize-reflow on the body's content frame after reflowing the floater 1998-07-23 19:55:27 +00:00
peterl%netscape.com
f9952871f9 factored font size= code to style utils
added font flag support
body tag now sets default color
1998-07-23 17:58:22 +00:00
troy%netscape.com
d3feddf36c Moved code to invalidate dirty area for an initial reflow from the
body frame to the root content frame
1998-07-23 05:00:39 +00:00
joki%netscape.com
5e01c1220d Fix addref problem during mouseovers. 1998-07-23 04:53:14 +00:00
troy%netscape.com
986a48710a Added code to Reflow() to invalidate the damaged areas 1998-07-23 04:22:41 +00:00
joki%netscape.com
ce61da5597 More event stuff. Modified HandleDOMEvent, modified nsGUIEvent types, added mouseover, mouseout. 1998-07-23 02:55:33 +00:00
vidur%netscape.com
ec8c40eeed Introduced nsContentLists. Added a DocumentWillBeDestroyed method to nsIDocumentObserver. Added a document parameter to all DocumentObserver notifications. Added the nsIDOMHTMLDocument interface to HTMLDocument. Implemented document.images, etc and getElementsByTagName. 1998-07-22 23:32:19 +00:00
rods%netscape.com
4f54ff6d69 turning off debug 1998-07-22 22:01:46 +00:00
rods%netscape.com
cd71f097d6 selection improvements 1998-07-22 22:00:23 +00:00
rods%netscape.com
7ddb2ebda5 selection improvements 1998-07-22 21:56:48 +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
5e7cd10393 Changed clip operation to intersect 1998-07-22 04:49:09 +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
troy%netscape.com
7bb9f01b93 Added support for displaying inset border and alt-text while loading
an image
1998-07-22 02:44:44 +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
troy%netscape.com
6fb2009eec Changed it so image frames don't have a view, and turned on transparent
images
1998-07-19 05:48:46 +00:00
kipp%netscape.com
39f5530391 Port to new nsIWebShell and related API's 1998-07-18 21:47:56 +00:00
kipp%netscape.com
8375f728af Added missing includes 1998-07-18 21:46:51 +00:00
rods%netscape.com
5ebefdb03c made changes to selection for debugging 1998-07-18 18:19:41 +00:00
kipp%netscape.com
e0990f1890 Fixed crasher bug 1998-07-18 01:06:30 +00:00
kostello%netscape.com
e7dee8f2f4 1) Move the CSS dependent methods out of nsDocument and placed them
in a new class nsMarkupDocument. The point of nsMarkupDocument is
to hold methods which are common to HTML and XML but not relevant
to the base nsDocument class.

2) Added Selection support methods for Rod.

3) Added LookupProperty to nsCSSProperty:
Given a property ID and Property Index returns back the string representation
of the property. This was need to convert CSSValues back to strings for saving.
TODO: Make sure that our URL Information stored in a CSSDeclaration contains
enough information to return it to it's original form on output.
1998-07-17 23:00:54 +00:00