Commit Graph
148 Commits
Author SHA1 Message Date
vidur@netscape.com b3a92397d8 Added XML display support. Split nsGenericHTMLElement into generic and HTML-specific components. Minor style modification. New XML classes and interfaces. 1998-11-11 22:06:16 +00:00
buster@netscape.com 2022197c05 support for frame and rules attribute 1998-11-11 19:56:02 +00:00
karnaze@netscape.com 3c901a8811 form control content attribute changes (not all) reflected in layout; fixed scrolling on <iframe>, <frame>;
added nsImageControlFrame to handle <input type=image>.
1998-11-09 23:30:16 +00:00
vidur@netscape.com d8694f9f32 Fix to GetFirstChild/GetLastChild from Michael Leventhal (mle@citec.fi) 1998-11-09 17:51:18 +00:00
kipp@netscape.com cc5a19ee6b Repaired marginwidth/marginheight handling code 1998-11-09 17:51:05 +00:00
kipp@netscape.com 5fee4d9dee Some spot error handling improvements to fix a crash in http://checkmate/raptor/js98/test3.html 1998-11-09 16:21:18 +00:00
troy@netscape.com 1d8c74aa43 Changed implementation of DefaultValue to use the value of the "value"
attribute
1998-11-07 17:46:12 +00:00
troy@netscape.com dfd3e797cc Added code to StringToAttribute() to handle "border" attribute 1998-11-07 05:27:39 +00:00
kipp@netscape.com b13ad81e80 Whompage to remove unused extra arg to the NS_IMPL_*_ATTR macros 1998-11-03 01:08:02 +00:00
joki@netscape.com 52ca9892af Adding submit event type 1998-11-02 23:05:46 +00:00
kipp@netscape.com 243a4887d3 Support hspace/vspace properly 1998-10-31 22:45:39 +00:00
troy@netscape.com 45808b5ac4 Added release of content object in SetDocumentInChildrenOf. This fixes a
memory leak
1998-10-31 04:00:25 +00:00
karnaze@netscape.com 727b34198b preliminary support to keep text, radio, checkbox dom access in sync with widgets 1998-10-30 20:41:01 +00:00
buster@netscape.com b80a9ca305 some extremely preliminary work for styleChanged incremental reflow 1998-10-30 07:57:44 +00:00
cls@seawood.org c85d027d77 New autoconf files for nglayout 1998-10-28 03:53:57 +00:00
vidur@netscape.com 8507c3c049 Added additional parameter to nsIContent::SetDocument. The document now tells content to lose its weak reference before the document goes away. Elements and text now add their script objects as roots so they don't get collected prematurely. 1998-10-26 23:26:01 +00:00
troy@netscape.com b47ef8d903 Attempt to fix Unix builds. Evidently the #define copied from a VC++ header
file is particular to Microsoft's compiler. Bastards...
1998-10-23 17:14:27 +00:00
troy@netscape.com 019daf2aa6 Turned back on support for LAYER element 1998-10-23 04:20:08 +00:00
karnaze@netscape.com fa55ae1d49 implemented <LABEL>; document maintains list of forms as created; form element properly releases form controls. 1998-10-22 23:00:37 +00:00
vidur@netscape.com 8ea538c90c Updated DOM interfaces to match final W3C recommendation. Modified IDL compiler to take IIDs 1998-10-20 17:07:23 +00:00
kipp@netscape.com c11346480f Revised to use a nsTextFragment to store the content 1998-10-20 00:20:04 +00:00
karnaze@netscape.com f1f45a6a7c fixed bugs 1130, 1132, 1133 1998-10-19 20:37:40 +00:00
kipp@netscape.com 3ff1913fbd Removed unused include 1998-10-15 22:37:38 +00:00
buster@netscape.com 0271700f44 fixed queryInterface to return *DOM interface 1998-10-14 16:30:24 +00:00
karnaze@netscape.com f9fc54790e fixed bug 958, checkboxes wrong background when not checked, select always multiple, text & texarea not reset. html 4 button work in progress. 1998-10-13 21:31:26 +00:00
peterl@netscape.com d2e22899e1 set correct border style 1998-10-13 19:10:25 +00:00
kipp@netscape.com ece1f243ff Work around another unitialized-memory-read bug where sometimes (not sure why!) aEventStatus would not get set ever 1998-10-09 22:59:41 +00:00
karnaze@netscape.com ffb876f867 fieldset, legend support. fixed bug #987 1998-10-08 04:38:41 +00:00
peterl@netscape.com d1d9b11bc2 use loose hex to rgb color conversion for color parsing 1998-10-08 01:28:18 +00:00
vidur@netscape.com 1037935bbc Reimplemented nsiDOMNSHTMLFormElement interface on form class 1998-10-06 21:41:47 +00:00
kipp@netscape.com 31b9fb106c Support onPaint 1998-10-06 21:01:59 +00:00
vidur@netscape.com 5e881108dc Implemented style sheet and style rule interfaces on CSS classes. Made public new entry point for CSSParser for adding new imports. 1998-10-06 01:39:33 +00:00
peterl@netscape.com 2e3b19278e use new get value as string api 1998-09-30 01:09:19 +00:00
karnaze@netscape.com ee008a3b61 fixed case sensitive include for unix 1998-09-30 00:55:03 +00:00
peterl@netscape.com a96ee4773e added hint to attribute change notification 1998-09-29 23:48:38 +00:00
karnaze@netscape.com 5d30e88b80 initial fieldset, legend content classes. minor cleanup on form control content. 1998-09-29 23:22:42 +00:00
kipp@netscape.com 1f75de3f16 Parse OL/UL type=A|a|I|i properly 1998-09-29 22:34:30 +00:00
vidur@netscape.com bf7ad2180f Fixed image.src=. Forwarded AttributeChanged notifications from nsPlaceholderFrame to its anchored item. Got rid of redundant calls to AttributeChanged. 1998-09-28 21:22:31 +00:00
kipp@netscape.com fafca527e8 Only set margins if auto/undefined margins are present 1998-09-28 18:51:23 +00:00
vidur@netscape.com d7869871db More leak fixes 1998-09-26 00:44:40 +00:00
vidur@netscape.com 85ebec76c8 Added new style interfaces. Implemented getStyle() on HTMLElement. Moved DOM fields into side struct for nsGenericHTMLElement. Implemented style declaration interface on proxy. Added new entry point to CSSParser and new methods to style declaration. 1998-09-25 00:51:45 +00:00
kipp@netscape.com c6a7f84531 Fixed attribute atom typo 1998-09-25 00:01:08 +00:00
kipp@netscape.com 39ff225747 Eliminate SetAttr/UnsetAttr; use standard 3arg version now; leave the attribute impl macros alone for now; pass on attribute changes to the document when aNotify is PR_TRUE 1998-09-24 21:35:52 +00:00
kipp@netscape.com 76d0b9554c Pass through notify argument with UnsetAttribute method 1998-09-24 21:34:56 +00:00
karnaze@netscape.com 7b63e3793e Converted forms to use the new content model classes and better separate content from layout. 1998-09-23 17:16:51 +00:00
kipp@netscape.com 3b4165ad36 Added a reminder XXX 1998-09-23 02:33:04 +00:00
kipp@netscape.com ae8e7eb36d Removed dead includes 1998-09-23 02:32:43 +00:00
buster@netscape.com e819ae9c00 set all the groundwork for FAST table layout based on CSS-2 table-layout property 1998-09-22 23:36:06 +00:00
buster@netscape.com b58d23abd5 added "center" to table horizontal align attribute as a legal value, although the HTML4 spec
says "middle" for h-align and "center" for v-align.  But Nav4 and IE both accept "center" as
well as "middle", so now we do too.
1998-09-21 18:34:30 +00:00
buster@netscape.com 68ef001161 made sure that all attributes respect their minimum values as per HTML 4 spec.
fixed some comments.
1998-09-18 22:39:16 +00:00