kipp%netscape.com
4e26047e39
Fixed a memory leak with text editing
...
git-svn-id: svn://10.0.0.236/trunk@14547 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 23:31:38 +00:00
joki%netscape.com
2a777b6656
Fix bug where the DOM event bubbling process was overriding previous event status codes.
...
git-svn-id: svn://10.0.0.236/trunk@14529 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 21:35:27 +00:00
buster%netscape.com
eeaf9cbedd
col and colgroup attribute handling
...
colgroup pseudo frame for cols inserted directly into a table. More like this to come...
git-svn-id: svn://10.0.0.236/trunk@14512 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 18:37:28 +00:00
vidur%netscape.com
84598f1f88
Factored GetAttributStyleSheet method into separate nsHTMLContentContainer interface that can be implemented by both HTML and XML document classes.
...
git-svn-id: svn://10.0.0.236/trunk@14502 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 07:54:12 +00:00
vidur%netscape.com
a4e3cbd63e
Got rid of bogus dependency on XMLContent
...
git-svn-id: svn://10.0.0.236/trunk@14501 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 07:06:47 +00:00
vidur%netscape.com
118281d675
Added XML display support. Split nsGenericHTMLElement into generic and HTML-specific components. Minor style modification. New XML classes and interfaces.
...
git-svn-id: svn://10.0.0.236/trunk@14467 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 22:06:16 +00:00
buster%netscape.com
0a52434582
support for frame and rules attribute
...
git-svn-id: svn://10.0.0.236/trunk@14443 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 19:56:02 +00:00
karnaze%netscape.com
c723661f91
form control content attribute changes (not all) reflected in layout; fixed scrolling on <iframe>, <frame>;
...
added nsImageControlFrame to handle <input type=image>.
git-svn-id: svn://10.0.0.236/trunk@14312 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-09 23:30:16 +00:00
vidur%netscape.com
e67acdda42
Fix to GetFirstChild/GetLastChild from Michael Leventhal (mle@citec.fi)
...
git-svn-id: svn://10.0.0.236/trunk@14284 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-09 17:51:18 +00:00
kipp%netscape.com
fe24aed36f
Repaired marginwidth/marginheight handling code
...
git-svn-id: svn://10.0.0.236/trunk@14283 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-09 17:51:05 +00:00
kipp%netscape.com
fc00faf9c4
Some spot error handling improvements to fix a crash in http://checkmate/raptor/js98/test3.html
...
git-svn-id: svn://10.0.0.236/trunk@14282 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-09 16:21:18 +00:00
troy%netscape.com
221ed4cb8d
Changed implementation of DefaultValue to use the value of the "value"
...
attribute
git-svn-id: svn://10.0.0.236/trunk@14240 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-07 17:46:12 +00:00
troy%netscape.com
d83f2d34ad
Added code to StringToAttribute() to handle "border" attribute
...
git-svn-id: svn://10.0.0.236/trunk@14233 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-07 05:27:39 +00:00
kipp%netscape.com
f797cb3825
Whompage to remove unused extra arg to the NS_IMPL_*_ATTR macros
...
git-svn-id: svn://10.0.0.236/trunk@13946 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-03 01:08:02 +00:00
joki%netscape.com
4c59734a0a
Adding submit event type
...
git-svn-id: svn://10.0.0.236/trunk@13931 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-02 23:05:46 +00:00
kipp%netscape.com
10536d60d8
Support hspace/vspace properly
...
git-svn-id: svn://10.0.0.236/trunk@13821 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-31 22:45:39 +00:00
troy%netscape.com
cb9d4c2248
Added release of content object in SetDocumentInChildrenOf. This fixes a
...
memory leak
git-svn-id: svn://10.0.0.236/trunk@13787 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-31 04:00:25 +00:00
karnaze%netscape.com
5c932baf63
preliminary support to keep text, radio, checkbox dom access in sync with widgets
...
git-svn-id: svn://10.0.0.236/trunk@13739 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-30 20:41:01 +00:00
buster%netscape.com
cf08e060ad
some extremely preliminary work for styleChanged incremental reflow
...
git-svn-id: svn://10.0.0.236/trunk@13722 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-30 07:57:44 +00:00
cls%seawood.org
08a6bbac38
New autoconf files for nglayout
...
git-svn-id: svn://10.0.0.236/trunk@13594 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-28 03:53:57 +00:00
vidur%netscape.com
48cc145a5a
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.
...
git-svn-id: svn://10.0.0.236/trunk@13518 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-26 23:26:01 +00:00
troy%netscape.com
2b8e7bc80a
Attempt to fix Unix builds. Evidently the #define copied from a VC++ header
...
file is particular to Microsoft's compiler. Bastards...
git-svn-id: svn://10.0.0.236/trunk@13377 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-23 17:14:27 +00:00
troy%netscape.com
a21eaed68f
Turned back on support for LAYER element
...
git-svn-id: svn://10.0.0.236/trunk@13361 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-23 04:20:08 +00:00
karnaze%netscape.com
d89b691fba
implemented <LABEL>; document maintains list of forms as created; form element properly releases form controls.
...
git-svn-id: svn://10.0.0.236/trunk@13346 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-22 23:00:37 +00:00
vidur%netscape.com
a0e09b1568
Updated DOM interfaces to match final W3C recommendation. Modified IDL compiler to take IIDs
...
git-svn-id: svn://10.0.0.236/trunk@13207 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 17:07:23 +00:00
kipp%netscape.com
c2725b051a
Revised to use a nsTextFragment to store the content
...
git-svn-id: svn://10.0.0.236/trunk@13153 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 00:20:04 +00:00
karnaze%netscape.com
b92a78c828
fixed bugs 1130, 1132, 1133
...
git-svn-id: svn://10.0.0.236/trunk@13117 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-19 20:37:40 +00:00
kipp%netscape.com
1f604bee50
Removed unused include
...
git-svn-id: svn://10.0.0.236/trunk@12934 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-15 22:37:38 +00:00
buster%netscape.com
168ba9c0a1
fixed queryInterface to return *DOM interface
...
git-svn-id: svn://10.0.0.236/trunk@12806 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-14 16:30:24 +00:00
karnaze%netscape.com
fd96ba4fea
fixed bug 958, checkboxes wrong background when not checked, select always multiple, text & texarea not reset. html 4 button work in progress.
...
git-svn-id: svn://10.0.0.236/trunk@12735 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-13 21:31:26 +00:00
peterl%netscape.com
5822084a51
set correct border style
...
git-svn-id: svn://10.0.0.236/trunk@12706 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-13 19:10:25 +00:00
kipp%netscape.com
985c0a2d54
Work around another unitialized-memory-read bug where sometimes (not sure why!) aEventStatus would not get set ever
...
git-svn-id: svn://10.0.0.236/trunk@12474 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 22:59:41 +00:00
karnaze%netscape.com
fbe88e6504
fieldset, legend support. fixed bug #987
...
git-svn-id: svn://10.0.0.236/trunk@12266 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 04:38:41 +00:00
peterl%netscape.com
b785a26b0a
use loose hex to rgb color conversion for color parsing
...
git-svn-id: svn://10.0.0.236/trunk@12253 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 01:28:18 +00:00
vidur%netscape.com
78019ab5b6
Reimplemented nsiDOMNSHTMLFormElement interface on form class
...
git-svn-id: svn://10.0.0.236/trunk@12090 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-06 21:41:47 +00:00
kipp%netscape.com
07bee3eb41
Support onPaint
...
git-svn-id: svn://10.0.0.236/trunk@12078 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-06 21:01:59 +00:00
vidur%netscape.com
f98b82c871
Implemented style sheet and style rule interfaces on CSS classes. Made public new entry point for CSSParser for adding new imports.
...
git-svn-id: svn://10.0.0.236/trunk@11996 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-06 01:39:33 +00:00
peterl%netscape.com
2832ba164e
use new get value as string api
...
git-svn-id: svn://10.0.0.236/trunk@11518 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-30 01:09:19 +00:00
karnaze%netscape.com
c99190b224
fixed case sensitive include for unix
...
git-svn-id: svn://10.0.0.236/trunk@11514 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-30 00:55:03 +00:00
peterl%netscape.com
2b7136b4b7
added hint to attribute change notification
...
git-svn-id: svn://10.0.0.236/trunk@11491 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-29 23:48:38 +00:00
karnaze%netscape.com
ea20d275db
initial fieldset, legend content classes. minor cleanup on form control content.
...
git-svn-id: svn://10.0.0.236/trunk@11476 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-29 23:22:42 +00:00
kipp%netscape.com
d280ea2fa3
Parse OL/UL type=A|a|I|i properly
...
git-svn-id: svn://10.0.0.236/trunk@11456 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-29 22:34:30 +00:00
vidur%netscape.com
91958a5028
Fixed image.src=. Forwarded AttributeChanged notifications from nsPlaceholderFrame to its anchored item. Got rid of redundant calls to AttributeChanged.
...
git-svn-id: svn://10.0.0.236/trunk@11271 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-28 21:22:31 +00:00
kipp%netscape.com
d7fce242a3
Only set margins if auto/undefined margins are present
...
git-svn-id: svn://10.0.0.236/trunk@11223 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-28 18:51:23 +00:00
vidur%netscape.com
d188bf56ad
More leak fixes
...
git-svn-id: svn://10.0.0.236/trunk@11132 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-26 00:44:40 +00:00
vidur%netscape.com
ae2d56cabc
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.
...
git-svn-id: svn://10.0.0.236/trunk@11002 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-25 00:51:45 +00:00
kipp%netscape.com
51957b7f8f
Fixed attribute atom typo
...
git-svn-id: svn://10.0.0.236/trunk@10999 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-25 00:01:08 +00:00
kipp%netscape.com
966b872fec
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
...
git-svn-id: svn://10.0.0.236/trunk@10964 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-24 21:35:52 +00:00
kipp%netscape.com
cd7a6e5c31
Pass through notify argument with UnsetAttribute method
...
git-svn-id: svn://10.0.0.236/trunk@10963 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-24 21:34:56 +00:00
karnaze%netscape.com
ea90ff591e
Converted forms to use the new content model classes and better separate content from layout.
...
git-svn-id: svn://10.0.0.236/trunk@10800 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-23 17:16:51 +00:00