Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
Go to file
valeski%netscape.com bab22077b8 ? 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
apache/gzip/src Add the source and Makefile for the new mod_gzip_content module. 1998-09-15 20:17:13 +00:00
base Added wrappers for 64-bit arithmetic and PRTime. 1998-09-16 19:53:12 +00:00
build make alias of ua.css 1998-09-16 01:24:52 +00:00
calendar Updates to latest widget interface changes 1998-09-16 19:45:57 +00:00
caps Added AskPermission and SetPermission API calls for OJI. Added the CertChain Principal support for JavaSoft. 1998-09-16 18:39:48 +00:00
cmd Restored radio group for cookie settings radio buttons 1998-09-16 23:57:22 +00:00
config use MMDD instead of julian day 1998-09-16 19:00:25 +00:00
content ? network/module/nsNetFactory.cpp 1998-09-17 00:55:35 +00:00
dbm Compiler warning on Linux 1998-09-16 04:42:09 +00:00
directory Java SDK build instructions 1998-08-19 20:57:12 +00:00
docshell/base M webshell/public/nsIDocumentLoader.h 1998-09-16 00:40:20 +00:00
dom ? network/module/nsNetFactory.cpp 1998-09-17 00:55:35 +00:00
editor/ui Fix for major xfe horkage caused by last checkin. Change the 'TRUE' to 1998-06-01 09:04:58 +00:00
gconfig Add MOZ_TREX to CFLAGS 1998-09-15 03:20:14 +00:00
gfx ? network/module/nsNetFactory.cpp 1998-09-17 00:55:35 +00:00
grendel vivat grendel! 1998-09-09 00:52:38 +00:00
htmlparser Fixup AddRef/Release and some constructors to use NS_ADDREF (etc) macros 1998-09-12 19:33:48 +00:00
include M include/net.h 1998-09-16 00:25:53 +00:00
jpeg Documentation improvements. 1998-08-20 04:51:19 +00:00
js (not part of client build) moving to mozilla from jsdse_branch of ns/js/jsd/corba. This code constitutes the server side of the Corba/iiop based remote JavaScript debugging system. There is not currently a build system for the C++ code in place 1998-09-16 22:24:00 +00:00
l10n Fixed problems with parallel make. 1998-09-01 19:50:28 +00:00
layout ? network/module/nsNetFactory.cpp 1998-09-17 00:55:35 +00:00
lib second attempt to change Bool to PRBool 1998-09-16 20:18:05 +00:00
mailnews Free the lizard 1998-03-28 02:44:41 +00:00
modules Ported Java to C++ src files 1998-09-16 20:47:46 +00:00
msgsdk don't hardcode domestic 1998-08-25 18:48:36 +00:00
nav-java removing smartupdate related code, because it is not dependent on Java 1998-09-02 19:09:03 +00:00
network ? network/module/nsNetFactory.cpp 1998-09-17 00:55:35 +00:00
nsprpub For DG/UX, rename its OS_ARCH fro "dgux" to "DGUX". 1998-09-13 04:18:06 +00:00
parser/htmlparser Fixup AddRef/Release and some constructors to use NS_ADDREF (etc) macros 1998-09-12 19:33:48 +00:00
privacy Updates to autoconf files. 1998-08-26 04:04:57 +00:00
README updating and moving README's to the toplevel of the mozilla hierarchy. this 1998-06-18 23:41:22 +00:00
string/obsolete Added a macro and normalized auto-string initialization; reordered methods slightly just to annoy rickg :-) 1998-09-05 23:21:42 +00:00
sun-java merging files from AUTOCONF_1_0 branch 1998-08-20 00:30:12 +00:00
uriloader/base ? network/module/nsNetFactory.cpp 1998-09-17 00:55:35 +00:00
view Changes implementation to match the new Widget interfaces i.e. t 1998-09-14 20:54:38 +00:00
webshell ? network/module/nsNetFactory.cpp 1998-09-17 00:55:35 +00:00
webtools Bug fix by Brian Jones <cbj@nortel.net> -- was failing to create new users. 1998-09-17 00:21:07 +00:00
widget Fixed scrollbar scrolling event dispatch. 1998-09-17 00:49:03 +00:00
xpcom Added wrappers for 64-bit arithmetic and PRTime. 1998-09-16 19:53:12 +00:00
xpfc Updates to latest widget interface changes 1998-09-16 19:45:57 +00:00
.cvsignore Make cvs ignore the dist directory 1998-08-26 18:36:09 +00:00
client.mak Testing Bonsai, try 11. 1998-07-15 21:40:59 +00:00
configure.in Turned FULL_STATIC_BUILD on by default. Turn it off via --enable switches: min-shared, oji, or java. Turned unix ldap off by default. Added kludge to build NSPR with a separate build process. Added temp --enable-nspr to allow users to still use autoconf for NSPR build. 1998-09-10 04:08:00 +00:00
LEGAL updated LEGAL file to reflect non-infringement of WANG patent, and option 1998-05-27 21:17:37 +00:00
LICENSE Add final version of NPL. 1998-03-31 19:11:51 +00:00
Makefile Removed ifdefs from build of privacy module. Approved: sar 1998-08-03 23:44:11 +00:00
Makefile.in Added NO_MDUPDATE to NSPR kludge make flags. 1998-09-10 05:24:12 +00:00
makefile.win Included the config directory if MOZILLA_OFFICIAL is set 1998-09-01 00:02:11 +00:00
nglayout.mac Commiting this from windows caused my special characters to disappear 1998-05-22 06:35:58 +00:00
nglayout.mak changes for plugins. 1998-08-01 05:47:19 +00:00
nglayout.mk Landed non-branch version on the tip 1998-08-07 02:10:11 +00:00
trex.mak changed clobber_julian depend_julian targets so they now go to 1998-09-15 21:15:08 +00:00
trex.mk Remove pull_trex_ns target, no longer needed 1998-09-09 16:41:42 +00:00