Commit Graph

472 Commits

Author SHA1 Message Date
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
buster%netscape.com
ec76a92bb8 factored AttributeChanged so when deciding what to do in response to a change,
common attributes are checked first, then content-specific handlers are asked


git-svn-id: svn://10.0.0.236/trunk@13763 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-30 23:06:14 +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
troy%netscape.com
134f2d6f55 Changed to ignore SCRIPT tags that aren't JavaScript language
git-svn-id: svn://10.0.0.236/trunk@13709 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-30 03:36:35 +00:00
troy%netscape.com
6790bf9cf4 Changed to use a scroll frame for the BODY
git-svn-id: svn://10.0.0.236/trunk@13686 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-29 23:25:02 +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
kipp%netscape.com
bb80c6008d Pass in opactity to view manager in case it changed
git-svn-id: svn://10.0.0.236/trunk@13585 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-28 02:05:05 +00:00
kipp%netscape.com
5c03605811 Implement opacity methods
git-svn-id: svn://10.0.0.236/trunk@13584 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-28 02:04:27 +00:00
kipp%netscape.com
df7f514392 Fixed oopsie in the hint storage check
git-svn-id: svn://10.0.0.236/trunk@13583 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-28 02:04:06 +00:00
peterl%netscape.com
6cc6eed4f5 added the first Nav Quirk, when on, we now interpret numbers without units as pixel units
git-svn-id: svn://10.0.0.236/trunk@13579 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-28 01:12:38 +00:00
peterl%netscape.com
849f62d331 removed depth style remap (context does it for us now)
git-svn-id: svn://10.0.0.236/trunk@13538 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-27 03:03:49 +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
peterl%netscape.com
f7190f6f47 added CSS2 property handling
git-svn-id: svn://10.0.0.236/trunk@13513 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-26 23:22:40 +00:00
peterl%netscape.com
b323adce22 brought existing property handing up to spec for CSS2
git-svn-id: svn://10.0.0.236/trunk@13511 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-26 23:22:19 +00:00
peterl%netscape.com
31130f0665 added aural style hint
git-svn-id: svn://10.0.0.236/trunk@13510 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-26 23:21:19 +00:00
peterl%netscape.com
6acac9aa1b moved !important handling into parser
git-svn-id: svn://10.0.0.236/trunk@13509 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-26 23:20:45 +00:00
peterl%netscape.com
98f788ca35 added new value types
git-svn-id: svn://10.0.0.236/trunk@13508 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-26 23:19:59 +00:00
peterl%netscape.com
49e7c3f993 made helper functions static
git-svn-id: svn://10.0.0.236/trunk@13507 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-26 23:19:28 +00:00
peterl%netscape.com
5b2644b7cb added CSS2 properties
git-svn-id: svn://10.0.0.236/trunk@13505 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-26 23:16:27 +00:00
kipp%netscape.com
138ffb41d2 Added new atoms
git-svn-id: svn://10.0.0.236/trunk@13448 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-26 17:27:04 +00:00
troy%netscape.com
2f930733a2 Changed some comments
git-svn-id: svn://10.0.0.236/trunk@13412 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-24 05:03:55 +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
troy%netscape.com
4af09d8402 Added new pseudo class style :SCROLLED-CONTENT
git-svn-id: svn://10.0.0.236/trunk@13315 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-22 20:12:34 +00:00
buster%netscape.com
738ba6769e preliminary code to resolve parent frame issues for table frames
git-svn-id: svn://10.0.0.236/trunk@13284 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-21 22:24:59 +00:00
rpotts%netscape.com
2ddf7cd9af Fixed bug #1159. Reference counting bug related to forms...
git-svn-id: svn://10.0.0.236/trunk@13244 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-21 09:26:33 +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
valeski%netscape.com
87b79bdc01 Raptor only. Extending the META tag http-equiv handling code to handle arbitrary http-equivs. We were previously just handing the "Refresh" case.
git-svn-id: svn://10.0.0.236/trunk@13149 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-20 00:18:19 +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
kipp%netscape.com
13f8faca02 Added new atom
git-svn-id: svn://10.0.0.236/trunk@12867 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-15 05:11:40 +00:00
kipp%netscape.com
6c0731c604 Temporary work around to setting hint better
git-svn-id: svn://10.0.0.236/trunk@12848 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-14 23:46:02 +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
kipp%netscape.com
6332064074 Disabled the code
git-svn-id: svn://10.0.0.236/trunk@12723 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-13 20:43:05 +00:00
peterl%netscape.com
b0bdb0dfe9 expanded font size table
git-svn-id: svn://10.0.0.236/trunk@12712 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-13 19:17:25 +00:00
peterl%netscape.com
3762f96a42 cleanup
git-svn-id: svn://10.0.0.236/trunk@12711 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-13 19:14:19 +00:00
peterl%netscape.com
475ac7e1df shifted CSS absolute font sizes
git-svn-id: svn://10.0.0.236/trunk@12710 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-13 19:13:59 +00:00
peterl%netscape.com
12b4734f6d made type optional on linked style sheets
git-svn-id: svn://10.0.0.236/trunk@12707 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-13 19:11:42 +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
troy%netscape.com
9c33f4f9c2 Work in progress on scroll frame code
git-svn-id: svn://10.0.0.236/trunk@12615 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-12 22:13:23 +00:00
kipp%netscape.com
df3aef5b18 Removed nsCSSLayout::GetStyleSize and converted callers to use state in the html reflow state
git-svn-id: svn://10.0.0.236/trunk@12578 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-12 17:00:32 +00:00
kipp%netscape.com
3af8f78a16 Added an nsIPresContext& to html-reflow-state's ctors and used it to implement better percentage width/height handling
git-svn-id: svn://10.0.0.236/trunk@12575 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-12 14:48:02 +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
buster%netscape.com
c6417cadce support nsTableOuterFrame incremental reflow
git-svn-id: svn://10.0.0.236/trunk@12441 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 19:59:45 +00:00
troy%netscape.com
ab9971c67b Removed GetContentIndex() from nsIFrame
git-svn-id: svn://10.0.0.236/trunk@12307 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 20:35:16 +00:00
kipp%netscape.com
ceb99b237f Fixed top relative position bug #1024
git-svn-id: svn://10.0.0.236/trunk@12284 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 15:37:34 +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
rpotts%netscape.com
db0dc5b3c1 Fixed crash due to null pointer...
git-svn-id: svn://10.0.0.236/trunk@12265 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 04:14:18 +00:00