Commit Graph
268 Commits
Author SHA1 Message Date
tbogard@aol.net 4bbdfac392 1.) WebShell no longer implements nsIScriptContextOwner.
2.)  WebShell now implements the new nsIScriptGlobalObjectOwner.
3.)  WebShell supports GetInterface to nsIScriptGlobalObject.
4.)  Documents no longer carry around a reference to nsIScriptContextOwner.  Instead they hold on to a nsIScriptGlobalObject.  nsIDocument::GetScriptContextOwner has now become nsIDocument::GetScriptGlobalObject().  Same change to the set methods.
1999-12-03 09:36:54 +00:00
drapeau@eng.sun.com a4a1ff5b4d Fix for bug 18899 ('Make "--enable-oji" as part of the default Mozilla
Build').  Modified files that conditionally compiled in support for
OJI, replacing with code that looks for OJI as an XPCOM service, and
failing gracefully if the OJI XPCOM service is not found.  The four
files modified by this fix are the only active ones; other modules
that conditionally compile in support for OJI appear to be dead code.

r=drapeau@eng.sun.com.  Fix contributed by Jayashri Visvanathan
(visvan@eng.sun.com).
1999-12-03 00:26:09 +00:00
warren@netscape.com 3abca0bf7e Landing no_neckoutil2_branch. Bug #11159. Removes neckoutil_s.lib from build which helps beos and openvms. 1999-11-30 04:50:42 +00:00
buster@netscape.com cd7c34c530 moved content-specific data and methods from nsIWebShell to appropriate content viewer interface
no bug number, this is for webshell redesign work
r=rickg, travis
1999-11-19 07:35:27 +00:00
jdunn@netscape.com 7a2898a716 Fixing all unresolved symbols on unix. The bug has the diff's
r dp@netscape.com (ramiro helped me with it)
# 18688
1999-11-16 06:02:31 +00:00
idk@eng.sun.com 3af3a59109 Fix for bug 15217
r = akhil.arora@eng.sun.com, netscape.public.mozilla.java, netscape.public.mozilla.plugins
Added hook for pluglet-engine.
In case there are no handlers for some MIME type this hook would be using.
This fix does not create any dependencies on java-plugin module.
1999-11-16 04:18:59 +00:00
tbogard@aol.net e8b476b7bf Changed places where containers were set to use nsISupports instead of nsIContentViewerContainer. r=dp 1999-11-15 22:17:54 +00:00
tbogard@aol.net 11696e2a43 Reflect changes to nsIContentViewer::SetContainer and GetContainer API. r=pavlov 1999-11-14 10:12:21 +00:00
cls@seawood.org e0db2afb0b Removing use of unneeded dbm module from win32 build 1999-11-14 00:52:48 +00:00
law@netscape.com 5235266ee3 Fix bustage by backing out some CallQueryInterface calls (for Travis); r=travis@netscape.com 1999-11-13 08:20:53 +00:00
tbogard@aol.net 9930c3cba0 Changed storage of of the container to hold simply nsISupports as the mContainer instead of nsIContentViewerContainer. Changed calls to QueryCapability to use the nsIInterfaceRequestor::GetInterface(). r=scc 1999-11-13 07:36:28 +00:00
akhil.arora@sun.com 3f6a4d6c72 17809 r=av the sun c++ 5.0 compiler's version of strchr returns const char*
This fix is needed in order to be able to build with this compiler
1999-11-12 23:55:01 +00:00
dmose@mozilla.org 20621227af updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
dmose@mozilla.org 796280940b updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:40:37 +00:00
cls@seawood.org 824ba18df3 Removed unused NECKO ifdefs.
a=leaf
1999-11-02 23:34:03 +00:00
dp@netscape.com b52c5549b1 bug#16742 Fixing delete on nsISupports. Thanks for patch from <heikki@citec.fi> Plus using IMPL_ and DECL_ macros and removing operating on refcnt directly. r=dp 1999-10-24 04:41:17 +00:00
edburns@acm.org 51d42e4755 Bug: 15606
r=shaver
approver=av

I would like to take the time to personally thank Mike Shaver for all the hard
work he has done to make this bugfix possible.
1999-10-21 21:09:21 +00:00
waterson@netscape.com 66100de2fb Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur 1999-10-12 03:05:10 +00:00
rpotts@netscape.com 99310e1cea Removed 2 *extra* calls to NS_RELEASE in failure cases... 1999-10-10 06:58:42 +00:00
warren@netscape.com 0e06959ae2 Fixed refcounting problem and possible out-of-memory condition. r=kipp 1999-10-10 02:08:08 +00:00
dveditz@netscape.com e4c61f2088 Fixing 8.3 library name problems, bugs 10355, 10359,10364, 10365, 10372, 11796, 11791. Checking in for cathleen, r=dveditz 1999-10-10 01:32:59 +00:00
edburns@acm.org 7101d6ab8b Fix for http://bugzilla.mozilla.org/show_bug.cgi?id=15607
Approved by: av@netscape.com
Reviewed by: av@netscape.com

/**

 * This method queries the prefs for proxy information.

 * It has been tested and is known to work in the following three cases

 * when no proxy host or port is specified

 * when only the proxy host is specified

 * when only the proxy port is specified

 * This method conforms to the return code specified in

 * http://developer.netscape.com/docs/manuals/proxy/adminnt/autoconf.htm#1020923

 * with the exception that multiple values are not implemented.

 */

NS_IMETHODIMP nsPluginHostImpl::FindProxyForURL(const char* url, char* *result)
1999-10-09 01:18:02 +00:00
warren@netscape.com 525b59f80b Fixed AddRef/Release problems to eliminate negative refcounts in Bloaty. 1999-10-08 01:49:06 +00:00
beard@netscape.com c1f07d7eea changed from directly using "MSL ShLibRuntime.Lib" to using "NSLibraryStartup.o" to enable GC leak detector. r=smfr 1999-10-03 20:37:53 +00:00
av@netscape.com b6c8afbbde Fixing #13783 (garbage-pointer dereference) 1999-10-02 00:41:03 +00:00
av@netscape.com 1543f96cf4 Fixing dereferencing null-pointer. Caused crash, #14496 1999-10-01 20:10:39 +00:00
warren@netscape.com 2af23d78f2 Fixed leaked path string. 1999-09-26 07:02:06 +00:00
av@netscape.com 3dea0af87e Workaround to make RealAudio plugin work 1999-09-21 00:07:20 +00:00
warren@netscape.com 0f6e085390 fixed leaked service manager in nsPluginFactory 1999-09-20 20:53:06 +00:00
beard@netscape.com c51725fea2 scanning Plugins folder under the application now. 1999-09-18 22:40:36 +00:00
rpotts@netscape.com f00d1a6063 Changed GetDocumentLoadGroup(...) to be XPCom complient. THis helps prevent leaks when using nsCOMPtrs. 1999-09-18 06:55:13 +00:00
warren@netscape.com f62f5c3027 Factored file transport service out of file: protocol. 1999-09-16 01:16:22 +00:00
ramiro@netscape.com 58f427a8a0 Cleanup the neckutil linking thing. 1999-09-15 02:15:11 +00:00
briano@netscape.com defa34ca4c General cleanup. 1999-09-14 02:51:42 +00:00
rpotts@netscape.com 3194ee9a2e bug #11376. I added GetContentLength to nsIChannel so the content length can be gotten from a channel... 1999-09-09 05:13:31 +00:00
dougt@netscape.com b9757302ac Adding buffered output to nsIFileStream.
Renaming nsIFile to nsIOpenFile.
commenting out a testcase in FilesTest.cpp which fails.  evil, i know.
1999-09-08 20:12:35 +00:00
mgleeson1@netscape.com 79c4345ee7 added #ifndef for HPUX11 around #define _INT32 1999-09-03 22:17:16 +00:00
av@netscape.com d6aa87328f Fix for #7125 1999-09-01 19:58:57 +00:00
av@netscape.com d9db9eda93 Fix for #9211 1999-09-01 19:58:22 +00:00
cyeh@netscape.com fd9bb700f3 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 01:24:51 +00:00
gagan@netscape.com fbf0de895c More mem leak fixes that were showing up originating in nsStdURL in bruce's log. 1999-08-27 10:23:41 +00:00
rpotts@netscape.com d1b34aafe1 M9 BRANCH landing... 1999-08-26 22:45:55 +00:00
mccabe@netscape.com 38c7f3dcce Replace declarations of interface methods in implementation classes with xpidl-generated NS_DECL_NSIFOO.
Remainder of the netwerk portion of the NS_DECL_NSIFOO spam.
1999-08-22 23:52:07 +00:00
mccabe@netscape.com 915593e1ab NS_DECL_NSIFOO spam for nsIRequest, nsIChannel, nsIStreamListener, nsIStreamObserver, all from netwerk/
convert manual interface method declarations in implementation class to NS_DECL_NSIFOO macro.
1999-08-22 13:26:18 +00:00
tbogard@aol.net 945fa26b8f Fixed Mac.. 1999-08-19 06:29:05 +00:00
tbogard@aol.net b49eb58ef1 XPCOM Cleanup: Fixed Aggregation macros in nsAgg.h to do aggregation correctly. Fixed usages and implementation of aggregation using these macros through out the tree. 1999-08-19 05:36:30 +00:00
beard@netscape.com c8c435ce55 reverting GetDocumentBase() to be consistent with other accessors. If we decide to change this, let's change ALL of them. 1999-08-03 02:51:39 +00:00
hoa.nguyen@intel.com a3fc8d9456 Fixed and errant return condition in SetupPluginInstance(). 1999-08-03 00:17:55 +00:00
beard@netscape.com ec2eda1c7e sizeof(mode) field was dependent on compiler settings, now nsPluginPrint.mode is always a PRUint16. 1999-08-02 21:44:54 +00:00
av@netscape.com d8347ab442 Cleaning memory allocation bug #9855 1999-07-30 23:51:53 +00:00