Commit Graph
172 Commits
Author SHA1 Message Date
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
kipp@netscape.com de3afaae63 Create text using NS_NewTextNode API 1998-09-06 00:21:22 +00:00
kipp@netscape.com 262dde07a8 Use nsITextContent to initialize text node 1998-09-06 00:20:59 +00:00
vidur@netscape.com 81b2fa3fe3 New content code adjusts to getting script objects through a factory interface 1998-09-04 23:03:16 +00:00
kipp@netscape.com b9c2a95367 Fixed bug in handling of textarea that caused them to terminate documents 1998-09-04 16:33:40 +00:00
rods@netscape.com f5e82ca312 Fixed up Find to include Replace, replace will be moved to it's
own place later.
1998-09-04 15:41:20 +00:00
kipp@netscape.com e3e22205ed Use new wbr element 1998-09-04 01:03:20 +00:00
kipp@netscape.com 573aa1c11c Create spacer element instead of obsolete spacer part 1998-09-04 00:52:49 +00:00
kipp@netscape.com 47d374b8ff Use new content class instead of the old obsolete one 1998-09-04 00:20:14 +00:00
kipp@netscape.com a7854db698 Use new content objects wherever possible 1998-09-03 22:23:09 +00:00
rods@netscape.com ac6744abc1 Fixed Find (still need to do more clean up) 1998-09-03 20:09:33 +00:00
joki@netscape.com 85fe8c5d93 Standardize order during content creation to be setDoc, addAttr, appendChild 1998-09-03 01:23:12 +00:00
kipp@netscape.com 3368779888 Use new element ctors 1998-09-02 23:53:49 +00:00
peterl@netscape.com 28021c57cd added DTD mode 1998-09-02 02:07:42 +00:00
peterl@netscape.com f4cdff6f44 reversed style sheet order in the set
added DTD mode
1998-09-02 02:06:39 +00:00
kipp@netscape.com 5b31c12584 Implement NS_CreateHTMLElement using same code that content sink uses; create various and sundry new content objects 1998-09-01 01:37:17 +00:00
warren@netscape.com 10ebd4b998 Renamed NSRepository to nsRepository. 1998-09-01 00:26:28 +00:00
kipp@netscape.com d433d6f92b Make sure we don't run off the end of the string when translating entities in attribute values 1998-08-31 22:00:04 +00:00
rods@netscape.com e5735fb445 Fixed several crash bugs in Find 1998-08-31 21:56:57 +00:00
kipp@netscape.com a008780fc4 Use NS_NewHTMLBR to create BR content objects 1998-08-31 18:40:39 +00:00
kipp@netscape.com 1df851da3c Added entity reduction for attributes; fixed a bug with incremental loading that would cause some content to seemingly disappear 1998-08-31 17:51:32 +00:00
troy@netscape.com 47a1f4ce39 Changes nsIView and nsIScrollableView interfaces to conform to
XPCOM conventions
1998-08-30 19:16:11 +00:00
kipp@netscape.com 2026b04847 Fixed bug introduced during nsIContent porting 1998-08-29 20:44:42 +00:00
kipp@netscape.com d515f73150 XPCOM'ized nsIContent and nsIHTMLContent 1998-08-29 20:20:38 +00:00
kipp@netscape.com 1acc2a8d33 Create anchors using NS_NewHTMLAnchor 1998-08-29 03:17:02 +00:00
kipp@netscape.com b24cb0159c Use new factory method for HR's 1998-08-28 23:27:55 +00:00