78 Commits

Author SHA1 Message Date
edburns%acm.org
66eaef7892 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)


git-svn-id: svn://10.0.0.236/trunk@50286 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-09 01:18:02 +00:00
av%netscape.com
8c170e98ee Fixing #13783 (garbage-pointer dereference)
git-svn-id: svn://10.0.0.236/trunk@49629 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-02 00:41:03 +00:00
rpotts%netscape.com
2ae578449d Changed GetDocumentLoadGroup(...) to be XPCom complient. THis helps prevent leaks when using nsCOMPtrs.
git-svn-id: svn://10.0.0.236/trunk@48178 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-18 06:55:13 +00:00
warren%netscape.com
556cf8505e Factored file transport service out of file: protocol.
git-svn-id: svn://10.0.0.236/trunk@47704 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 01:16:22 +00:00
rpotts%netscape.com
287c2883a1 bug #11376. I added GetContentLength to nsIChannel so the content length can be gotten from a channel...
git-svn-id: svn://10.0.0.236/trunk@46515 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-09 05:13:31 +00:00
av%netscape.com
4be9d1c209 Fix for #9211
git-svn-id: svn://10.0.0.236/trunk@45481 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 19:58:22 +00:00
gagan%netscape.com
f99c11bdae More mem leak fixes that were showing up originating in nsStdURL in bruce's log.
git-svn-id: svn://10.0.0.236/trunk@44801 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-27 10:23:41 +00:00
rpotts%netscape.com
c1eed107d9 M9 BRANCH landing...
git-svn-id: svn://10.0.0.236/trunk@44701 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-26 22:45:55 +00:00
mccabe%netscape.com
afea99f4a0 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.


git-svn-id: svn://10.0.0.236/trunk@44096 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 23:52:07 +00:00
hoa.nguyen%intel.com
2ebe5df53c Fixed and errant return condition in SetupPluginInstance().
git-svn-id: svn://10.0.0.236/trunk@41895 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-03 00:17:55 +00:00
av%netscape.com
24d8824810 Cleaning memory allocation bug #9855
git-svn-id: svn://10.0.0.236/trunk@41627 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-30 23:51:53 +00:00
dougt%netscape.com
d219f1385e Fix for bug 10177 and 10041.
git-svn-id: svn://10.0.0.236/trunk@41167 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-26 22:09:42 +00:00
rickg%netscape.com
2d7c149c20 removed warning
git-svn-id: svn://10.0.0.236/trunk@41099 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-26 02:05:35 +00:00
hoa.nguyen%intel.com
47c7b936c8 Changed SetUpPluginInstance to use NS_INLINE_PLUGIN_PROGID_PREFIX to instantiate plugins.
git-svn-id: svn://10.0.0.236/trunk@41069 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-25 23:20:03 +00:00
warren%netscape.com
f1dfc48c58 Changed around load group insertion/removal to happen on mozilla thread.
git-svn-id: svn://10.0.0.236/trunk@40266 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 08:46:33 +00:00
sspitzer%netscape.com
52391ae229 use NS_DEFINE_CID instead of NS_DEFINE_IID
git-svn-id: svn://10.0.0.236/trunk@39518 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 07:02:37 +00:00
warren%netscape.com
5c37d2ec29 Necko stuff for dealing with load groups when opening URLs.
git-svn-id: svn://10.0.0.236/trunk@38929 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-09 21:18:47 +00:00
av%netscape.com
201a8282b1 Removing commented out code
git-svn-id: svn://10.0.0.236/trunk@38689 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 13:37:36 +00:00
warren%netscape.com
f165677628 Added channel argument to nsIStreamObserver/nsIStreamListener/nsIProgressEventSink methods.
git-svn-id: svn://10.0.0.236/trunk@38659 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 08:08:40 +00:00
av%netscape.com
b6bf346457 Adding full path to pluginTag.mFileName on Windows
git-svn-id: svn://10.0.0.236/trunk@38514 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 00:37:41 +00:00
edburns%acm.org
e4dd1dd1ad Alex Musil's long awaited plugin changes.
git-svn-id: svn://10.0.0.236/trunk@38508 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 00:28:34 +00:00
av%netscape.com
23ff8d5268 Delaying loading plugin dll till actually needed, potentially decreasing
startup time significantly. LoadPlugin() call moved from LoadPlugins to
GetPluginFactory. Windows only.


git-svn-id: svn://10.0.0.236/trunk@38388 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-06 04:14:54 +00:00
warren%netscape.com
8b1231e0ae Renamed OnStartBinding/OnStopBinding to OnStartRequest/OnStopRequest (removing the redundant ones from necko). Numerous necko fixes. Necko now using nsIPrompt interface instead of nsINetSupport.
git-svn-id: svn://10.0.0.236/trunk@37754 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 19:30:20 +00:00
mcafee%netscape.com
c8b6811625 BeOS changes
git-svn-id: svn://10.0.0.236/trunk@37406 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-29 11:36:21 +00:00
mscott%netscape.com
fddcf47e13 necko change: nsIStreamListener::OnDataAvailable now takes a nsIInputStream instead of a nsIBufferInputStream.
git-svn-id: svn://10.0.0.236/trunk@37223 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-28 20:43:28 +00:00
warren%netscape.com
2fd605cc6f Last of the necko ifdefs. Now we link with necko.
git-svn-id: svn://10.0.0.236/trunk@37169 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-28 10:35:57 +00:00
gagan%netscape.com
a1145e2556 NECKO only: Fixed the dont_AddRef problem.
git-svn-id: svn://10.0.0.236/trunk@36949 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-25 21:58:06 +00:00
gagan%netscape.com
49f7acdaa6 More Necko landing changes...
git-svn-id: svn://10.0.0.236/trunk@36814 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-25 01:41:26 +00:00
gagan%netscape.com
5fc7f47ca8 More Necko landing changes.
git-svn-id: svn://10.0.0.236/trunk@36779 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-25 00:03:22 +00:00
warren%netscape.com
06d707be48 Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too.
git-svn-id: svn://10.0.0.236/trunk@36440 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-23 03:29:44 +00:00
valeski%netscape.com
4fa4e2e84d NECKO ifdef (ifdef'd _off_ by default) this checkin should not impact anything. checkin approved. If someone runs into a problem, call me at 303.546.0061.
git-svn-id: svn://10.0.0.236/trunk@35863 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-18 17:34:08 +00:00
amusil%netscape.com
f33ab1ce3c Fixed order of calls.
git-svn-id: svn://10.0.0.236/trunk@33839 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-04 22:53:31 +00:00
amusil%netscape.com
b9c9fafc5e Bug fixes with plugin instance caching. We now keep track of a plugin instance's start/stop state.
git-svn-id: svn://10.0.0.236/trunk@33817 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-04 22:32:27 +00:00
amusil%netscape.com
91a29fa7f7 Updated 4x plugin support on the Mac
git-svn-id: svn://10.0.0.236/trunk@31934 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-17 21:26:48 +00:00
sspitzer%netscape.com
9959ca08ff create virtual destructors
git-svn-id: svn://10.0.0.236/trunk@31378 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 02:17:09 +00:00
beard%netscape.com
5cc2778045 added "application/x-java-applet" as another MIME type for applets. These should be in a header file somewhere.
git-svn-id: svn://10.0.0.236/trunk@30822 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-08 15:19:06 +00:00
amusil%netscape.com
1da8f68a76 Added support for Start/Stop Applet/Plugin lifetimes.
git-svn-id: svn://10.0.0.236/trunk@30775 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-07 22:06:47 +00:00
beard%netscape.com
7011bdb5a7 Added GetPluginCount, and GetPlugins, for DOM support
git-svn-id: svn://10.0.0.236/trunk@28287 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-20 19:29:28 +00:00
amusil%netscape.com
db02df4cf3 Fixed bug with StreamAsFileOnly.
git-svn-id: svn://10.0.0.236/trunk@26405 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-06 01:53:37 +00:00
amusil%netscape.com
2068508eee Changes to hook up LiveConnect on Windows
git-svn-id: svn://10.0.0.236/trunk@25467 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-29 22:18:05 +00:00
amusil%netscape.com
fb7d574e8f Made destructors virtual, added APIs to nsIPluginHost for determining if a plugin is available
for a particular mimetype or file extension.


git-svn-id: svn://10.0.0.236/trunk@24782 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 03:18:12 +00:00
beard%netscape.com
563b81185c implemented nsICookieStorage.
git-svn-id: svn://10.0.0.236/trunk@24597 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-20 23:11:25 +00:00
amusil%netscape.com
417ae85db0 Redesigned plugin cache code for StreamAsFile operations. Removed NEW_PLUGIN_STREAM_API ifdefs.
git-svn-id: svn://10.0.0.236/trunk@23781 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-11 22:48:58 +00:00
beard%netscape.com
54ea4168ab passing service manager instead of plugin host.
git-svn-id: svn://10.0.0.236/trunk@23087 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-06 22:31:28 +00:00
beard%netscape.com
6ef5b7280e rewrote SetUpPluginInstance to use GetPluginFactory.
git-svn-id: svn://10.0.0.236/trunk@22692 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-03 04:10:54 +00:00
beard%netscape.com
d264efb592 removed all vestiges of nsIMalloc.
git-svn-id: svn://10.0.0.236/trunk@22612 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-02 22:33:32 +00:00
warren%netscape.com
49ed8e046f Changes for RDF component registration using nsRepository. Also changed args to NSGetFactory and friends.
git-svn-id: svn://10.0.0.236/trunk@22094 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-26 10:17:14 +00:00
michaelp%netscape.com
1e84ef5fb9 bustage with new nsFileSpec.h
git-svn-id: svn://10.0.0.236/trunk@21982 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-25 23:08:51 +00:00
dougt%netscape.com
25bcdd1a61 Changed nsNativeFileSpec to nsFileSpec.
git-svn-id: svn://10.0.0.236/trunk@21978 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-25 20:58:10 +00:00
beard%netscape.com
297f27dd8d removed eager loading, implemented GetPluginFactory() for use by OJI.
git-svn-id: svn://10.0.0.236/trunk@21850 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-25 04:15:39 +00:00