vidur@netscape.com
9782376c31
Moved nsGenericElement to base directory. Added basic support for document fragments.
1998-11-30 07:59:11 +00:00
vidur@netscape.com
9287438927
Added nsDocumentFragment to build. Fixed bug 1256 - the content sink is flushed as soon as it encounters a script tag.
1998-11-28 23:51:06 +00:00
peterl@netscape.com
40c7b952c4
fix unix build
1998-11-26 03:45:50 +00:00
rickg@netscape.com
f1f57daf4d
improvements to recursive parser calls
1998-11-26 02:56:40 +00:00
peterl@netscape.com
b3f287d4fe
style change notification support
1998-11-26 01:34:53 +00:00
peterl@netscape.com
4af5b53453
connected style sheet better (added content node & properties)
1998-11-26 01:29:10 +00:00
joki@netscape.com
efde65890d
Implement document.URL access
1998-11-24 21:07:43 +00:00
karnaze@netscape.com
2fc8b0145b
<frame> now uses <base> for its src attribute
1998-11-24 02:01:45 +00:00
vidur@netscape.com
4acda17166
Allow application/x-javascript for type in SCRIPT tags
1998-11-23 23:06:57 +00:00
kipp@netscape.com
f98b4c0f15
Made SetTitle call ReduceEntities for bug #1398
1998-11-17 16:29:25 +00:00
vidur@netscape.com
bd1aafe982
Changes to allow disabling and enabling of style sheets. Introduced ReconstructFrames to nsIFrameConstructor. CSSStyleSheets now remember their document. Temporary fix to allow text content inside CSS tables.
1998-11-17 02:14:38 +00:00
vidur@netscape.com
68b699e3da
First pass to allow HTML forms to be embedded inside XML documents.
1998-11-16 06:16:17 +00:00
joki@netscape.com
cab3804dc8
DOM Support: nsHTMLDocument body property
1998-11-12 22:25:51 +00:00
vidur@netscape.com
c54d5ef241
Factored GetAttributStyleSheet method into separate nsHTMLContentContainer interface that can be implemented by both HTML and XML document classes.
1998-11-12 07:54:12 +00:00
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
rickg@netscape.com
3cce989b0d
enabled view-source
1998-11-11 20:31:45 +00:00
rickg@netscape.com
22a58b61b5
first pass support for view-source
1998-11-11 11:55:32 +00:00
rickg@netscape.com
31be4cc5e2
changed contentsink API to support XML
1998-11-10 04:13:59 +00:00
troy@netscape.com
61ed157aee
Changed to ignore SCRIPT tags that aren't JavaScript language
1998-10-30 03:36:35 +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
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
rpotts@netscape.com
a798a53800
Fixed bug #1159 . Reference counting bug related to forms...
1998-10-21 09:26:33 +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
valeski@netscape.com
f5277fcf65
Raptor only. Extending the META tag http-equiv handling code to handle arbitrary http-equivs. We were previously just handing the "Refresh" case.
1998-10-20 00:18:19 +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
e414f3de94
made type optional on linked style sheets
1998-10-13 19:11:42 +00:00
karnaze@netscape.com
ffb876f867
fieldset, legend support. fixed bug #987
1998-10-08 04:38:41 +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
troy@netscape.com
4dc73285b9
Temp hack to fix Linux circular linkage problem
1998-10-02 04:32:11 +00:00
joki@netscape.com
28852664c5
Adding new js window methods/props, moving js string evaluation to UC strings.
1998-10-01 22:23:48 +00:00
rpotts@netscape.com
898be4b6b7
Initialize the nsIURLGroup from the document base URL...
1998-10-01 21:45:20 +00:00
kipp@netscape.com
7378e6eab5
Don't block incremental loading reflows because of mInMonolithicContainer (it was necessary early on, now it isn't)
1998-09-25 17:30:59 +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
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
peterl@netscape.com
cc876e6ee5
don't set attributes that are already set
1998-09-22 02:09:26 +00:00
valeski@netscape.com
8794752dd8
? network/module/nsNetFactory.cpp
...
Added nsNetFactory implementation. This allows users to retrieve nsINetService pointers from the service factory manager.
M dom/src/base/nsGlobalWindow.cpp
M gfx/src/nsImageNetContextSync.cpp
M layout/html/document/src/nsHTMLDocument.cpp
M network/module/nsURL.cpp
Replaced NS_NewINetService() calls with nsServiceManager::GetService() calls.
M network/module/Makefile
M network/module/makefile.win
Added nsNetFactory.cpp to the builds.
M network/module/nsINetService.h
Added a #define for the class id of the nsNetService.
M network/module/nsIStreamListener.h
Removed the NS_DEFINE_IID of kIStreamListenerIID from the header file. Each module that wants this will need to delcare it themselves.
M network/module/nsNetFile.cpp
Fixed memory leak.
M network/module/nsNetService.cpp
Globalized the gNetlibService variable so the NetFactory can access it.
M webshell/src/nsDocLoader.cpp
M webshell/src/nsPluginViewer.cpp
NS_DEFINE_IID of kIStreamListenerIID
M webshell/tests/viewer/nsSetupRegistry.cpp
Added the netlib library to the list of libraries in the registry and register the nsNetFactory with the appropriate iid and clsids.
1998-09-17 00:55:35 +00:00
buster@netscape.com
de1257f4bd
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
13c7864250
Fixup AddRef/Release and some constructors to use NS_ADDREF (etc) macros
1998-09-12 19:33:48 +00:00
peterl@netscape.com
2f66bcec7a
properly addref attr stylesheet before returning
1998-09-12 02:43:19 +00:00
vidur@netscape.com
f3e8461d31
Fixed document.writeln problem from http://www.legomindspring.com
1998-09-12 00:04:22 +00:00
kipp@netscape.com
e7ada46d52
Use InitialReflow to layout the image document instead of ResizeReflow so that images layout properly
1998-09-11 04:20:30 +00:00
troy@netscape.com
3c4b0b835e
Fixed frameset crash
1998-09-10 20:37:19 +00:00
troy@netscape.com
1709774e40
Phase one of frame construction changes
1998-09-10 19:32:14 +00:00
peterl@netscape.com
26582fd203
sync css declaration to xif with new api
1998-09-10 01:16:25 +00:00
karnaze@netscape.com
2118f17097
converted frame/iframe/frameset to new layout/content separation
1998-09-09 23:30:30 +00:00
kipp@netscape.com
ed9c5e707b
Support direct loading of image documents by using the GetImageFromStream method on the image group.
1998-09-09 16:19:30 +00:00
joki@netscape.com
193e5a34ce
Do not allow script errors to stop page parsing.
1998-09-09 01:19:52 +00:00
kipp@netscape.com
fb058e66f7
Create HTML-html-element not a root part
1998-09-08 22:38:17 +00:00
rods@netscape.com
5ce7642116
Changed Find to use all nsIDOMxxx classes instead of nsIContent
1998-09-08 22:13:29 +00:00