Commit Graph

108 Commits

Author SHA1 Message Date
vidur%netscape.com
b4fc446c94 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
30286f0567 Fixed attribute atom typo 1998-09-25 00:01:08 +00:00
kipp%netscape.com
a7c647f26c 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
a53b4e8abb Pass through notify argument with UnsetAttribute method 1998-09-24 21:34:56 +00:00
karnaze%netscape.com
fb883f1869 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
1b4505ed58 Added a reminder XXX 1998-09-23 02:33:04 +00:00
kipp%netscape.com
855bc5bdea Removed dead includes 1998-09-23 02:32:43 +00:00
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
buster%netscape.com
259db0bd26 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
0b05aed482 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
troy%netscape.com
fcf1a1dcdb Changes to ContentInserted() handler 1998-09-18 21:28:21 +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
rpotts%netscape.com
1a83dade2e Fixed up usage of the NS_RELEASE2(...) macro. 1998-09-17 05:40:57 +00:00
troy%netscape.com
9adcf5d319 Cleaned up frame construction code 1998-09-17 04:07:58 +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
peterl%netscape.com
bf2b6c453c fixed bugs dealing with string color values 1998-09-17 00:18:57 +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
0c4fcf7d17 added table content interfaces 1998-09-15 18:07:54 +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
kipp%netscape.com
8f2807a027 Removed css/layout directory 1998-09-15 00:19:49 +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
rpotts%netscape.com
63abdfe9cb Fixed some reference counting problems introduced by the rev 1.20 check in... 1998-09-14 05:43:54 +00:00
kipp%netscape.com
ec78a6e659 Work around crash bug with content delegate 1998-09-12 23:30:23 +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
peterl%netscape.com
d02547b4ea properly release doc & style sheet when setting attributes 1998-09-12 02:42:44 +00:00
kipp%netscape.com
1ea6fd9a4e inlined IsSynthetic implementation AND made it work 1998-09-11 05:38:25 +00:00
kipp%netscape.com
a375a19cac Check in of somewhat bogus handling of the notify values (which is going away!) 1998-09-11 04:16:18 +00:00
peterl%netscape.com
4701208437 added strength api to style rule 1998-09-11 02:07:58 +00:00
troy%netscape.com
effef91cf6 Phase one of frame construction changes 1998-09-10 19:32:14 +00:00
vidur%netscape.com
8269741cd1 Got rid of extra release in Item() method of childNodes array of nsGenericHTMLContent 1998-09-10 17:51:30 +00:00
vidur%netscape.com
c9f606883d Fixes to get Rotate.html working 1998-09-10 17:11:46 +00:00
peterl%netscape.com
edfb66c664 added to string support for style= attributes 1998-09-10 01:15:23 +00:00
karnaze%netscape.com
1c1a6dacaf converted frame/iframe/frameset to new layout/content separation 1998-09-09 23:30:30 +00:00
vidur%netscape.com
71ddfaa36d Added nsIJSScriptObject interface to nsGenericHTMLContent class and fixed element.childNodes 1998-09-09 21:02:42 +00:00
rods%netscape.com
4a4b4a34b2 XPCOM'ed the Selection and Search methods 1998-09-09 16:11:59 +00:00
kipp%netscape.com
6f9831d646 Implement HandleDOMEvent properly; clean up whitespace 1998-09-08 22:37:46 +00:00
kipp%netscape.com
320b3c0b16 Use NS_NewBodyFrame and NS_NewHTMLFrame 1998-09-08 22:37:24 +00:00
kipp%netscape.com
a35948217a Fixed linux compiling bugs 1998-09-06 04:16:22 +00:00
kipp%netscape.com
6f9dedccda Cleaned up some whitespace 1998-09-06 00:19:49 +00:00
kipp%netscape.com
833260255c Expose NS_QuoteForHTML; remove duplicate frame ctor method decls 1998-09-06 00:19:14 +00:00
kipp%netscape.com
ecd28a1c73 Layer on top of nsGenericDOMData for full implementation 1998-09-06 00:18:43 +00:00
kipp%netscape.com
620e6b4220 Added nsTextNode 1998-09-06 00:18:26 +00:00
kipp%netscape.com
b4eebb5585 new 1998-09-06 00:16:36 +00:00
peterl%netscape.com
0fec5be8c0 changed the way map attributes into is connected 1998-09-05 04:00:06 +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
kipp%netscape.com
cfc8e0d61a Added WBR 1998-09-04 01:02:30 +00:00
kipp%netscape.com
cf44450a9d new 1998-09-04 01:02:20 +00:00
kipp%netscape.com
41d4b71b0f Create a spacer frame for spacer parts 1998-09-04 00:55:47 +00:00