Commit Graph

348 Commits

Author SHA1 Message Date
warren%netscape.com
44cae3cd3f Changes for RDF component registration using nsRepository. Also changed args to NSGetFactory and friends. 1999-02-26 10:17:14 +00:00
sfraser%netscape.com
3a123c982b Mac project changes -- link with MSLDropInRuntime, instead of MSLShLibRuntime, and fix link order. 1999-02-26 00:54:57 +00:00
michaelp%netscape.com
8c2e1208fc bustage with new nsFileSpec.h 1999-02-25 23:08:51 +00:00
dougt%netscape.com
423a68450d Changed nsNativeFileSpec to nsFileSpec. 1999-02-25 20:58:10 +00:00
ebina%netscape.com
162fc2bb95 Change old RegisterFactory calls to use the new API. 1999-02-25 18:38:45 +00:00
beard%netscape.com
6abf307b0b removed eager loading, implemented GetPluginFactory() for use by OJI. 1999-02-25 04:15:39 +00:00
beard%netscape.com
ba7dc34b91 mserviceMgr -> mServiceMgr 1999-02-25 04:14:19 +00:00
beard%netscape.com
b90a900317 implemented GetPluginInfo. 1999-02-25 04:12:55 +00:00
beard%netscape.com
c3477287e9 Added nsPluginsDirMac.cpp 1999-02-24 02:15:11 +00:00
beard%netscape.com
a6e438608c moved nsPluginDir/nsPluginFile classes to nsPluginDirMac.cpp. 1999-02-24 02:13:42 +00:00
beard%netscape.com
cfc95514bb First Checked In. 1999-02-24 02:12:47 +00:00
beard%netscape.com
c173e8c5a7 changed bool to PRBool 1999-02-24 02:12:37 +00:00
warren%netscape.com
01dd4f0ed6 Cleaned up nsICollection and nsIEnumerator. Broke out nsIBidirectionalEnumerator. Added ISupportsArray enumerator. Cleaned nsISupportsArray. 1999-02-23 08:10:24 +00:00
beard%netscape.com
3088a47b55 class nsIPlugin not struct. 1999-02-20 04:26:09 +00:00
beard%netscape.com
2c5fe36f1d include nsFileSpec.h on all platforms. 1999-02-20 03:59:43 +00:00
beard%netscape.com
467ccd0a39 OJI interface changes 1999-02-20 02:24:15 +00:00
mcafee%netscape.com
19821244d1 Fixing function prototypes to match implementation; Solaris didn't like the const mis-matches. 1999-02-19 09:12:53 +00:00
beard%netscape.com
e3301ae8b7 Synced with current stream interfaces. 1999-02-15 18:29:06 +00:00
beard%netscape.com
ae9302dd23 First Checked In. 1999-02-14 04:26:16 +00:00
amusil%netscape.com
69b96dd630 Fixed bugs with the stream as file implementation. 1999-02-04 23:37:20 +00:00
amusil%netscape.com
0ff5cf464e Added oji, liveconnect and caps shared libs to the registry. 1999-02-04 00:18:22 +00:00
amusil%netscape.com
d0c3947f73 First Checked In. 1999-02-03 20:04:48 +00:00
amusil%netscape.com
8ddd2c822c Updated test case with new Stream and Service Manager APIs 1999-01-28 01:18:23 +00:00
amusil%netscape.com
8426275d3c new stream files 1999-01-25 10:36:43 +00:00
tague%netscape.com
dc000a64ef Fixed build bustage. Added nsIPluginStreamInfo.h to export list. 1999-01-25 10:26:43 +00:00
amusil%netscape.com
45da1a9604 new stream files 1999-01-25 10:17:46 +00:00
amusil%netscape.com
fc54080d14 update for new stream 1999-01-25 10:11:51 +00:00
amusil%netscape.com
c8cd815df3 New Stream API update 1999-01-25 09:30:04 +00:00
sudu%netscape.com
96b9940de5 Files Sudu's script failed to check in 1999-01-25 09:00:42 +00:00
sudu%netscape.com
b40b89f306 added nsIPluginStreamInfo.h to export 1999-01-25 08:14:40 +00:00
sudu%netscape.com
ccc8beb160 New steam API header file 1999-01-25 08:13:10 +00:00
sudu%netscape.com
c94385ee94 OJI MozClassic to raptor merge 1999-01-25 08:05:00 +00:00
dp%netscape.com
be59d03083 Eliminating NU_CACHE build dependency if NO_NU_CACHE is defined 1999-01-12 08:07:19 +00:00
amusil%netscape.com
286e3206ba Fixing build bustage. 1999-01-05 18:48:03 +00:00
brade%netscape.com
9306b3dba8 comment out line to get tree green again (amusil@netscape.com to fix in long run) 1999-01-05 18:32:29 +00:00
donm%netscape.com
ab03d73254 fixing tree bustage due to #ifdef NSPR20 and missing prmacos.h.
This should be looked at again.  -donm
1999-01-05 18:08:23 +00:00
amusil%netscape.com
14a4634795 First Checked In. 1999-01-05 09:10:46 +00:00
amusil%netscape.com
1264d07426 Added NPN_NewStream() functionality. Currently uses a temp file between the plugin stream and the target.
I will remove this file in-between as soon as I get a little more stream help from netlib.
1999-01-04 23:43:41 +00:00
warren%netscape.com
0580a8e5c4 Networking changes: Reworked nsIURL, adding setters, factoring Open. Unsigned arguments for nsIStreamListener. 1998-12-16 05:40:20 +00:00
amusil%netscape.com
1af0952310 Adding #ifdefs for USE_CACHE on #includes 1998-12-11 05:17:50 +00:00
amusil%netscape.com
26cc8e21c6 Fixing build bustage 1998-12-11 05:12:58 +00:00
amusil%netscape.com
3eb045b20c Added support for the NuCache - used in cases where the stream type is specified "AsFile" (or "AsFileOnly").
#define USE_CACHE in nsPluginHostImpl.cpp to enable.
1998-12-11 04:50:57 +00:00
amusil%netscape.com
4f9e523356 Fix for Bug# 1771. Re-ordered the calling into the plugin entry point. Initialize()
for 4x plugin now happens in CreatePlugin().
1998-12-09 02:47:03 +00:00
sfraser%netscape.com
286ca412e1 Remove XP_MAC include, and commented out call to CallCacheFlushers, which no longer lives in the Mac memory allocators. This needs to be hooked up (by XPapps?) in the new world. 1998-12-05 21:58:54 +00:00
ramiro%netscape.com
e2b921bf3c Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +00:00
amusil%netscape.com
70717c02d0 Fix for Bug 1416. Moving the call of the plugin entry point into Initialize (after the mPluginManager is set up).
This is so that NPN calls can get resolved if the plugin makes them in the entry point routine.
1998-11-22 23:13:44 +00:00
michaelp%netscape.com
d314a1e24e changed UserAgent string reporting. 1998-11-22 00:22:35 +00:00
cyeh%netscape.com
65038e9551 Removing static makefiles as a part of the transition to Autoconf. I have taken great
care to only remove makefiles affailiated with building nglayout. I have also verified that
the build at this point in time succesfully builds with autoconf.

If you must recover one of these makefiles, you can use the static tag STATIC_MAKEFILES.
If I removed a makefile that you need, please e-mail cyeh@netscape.com.
1998-11-21 00:34:32 +00:00
cls%seawood.org
f72ef3e1a2 Changed LCFLAGS to CFLAGS 1998-11-18 18:29:18 +00:00
valeski%netscape.com
ca80b42523 changed useragent method to call through to nsINetService's useragent method. 1998-10-28 21:16:00 +00:00
cls%seawood.org
ed2a7f5f65 Sync'd various Makefile.ins to their Makefile counterparts.
Removed nspr & nspr20 from REQUIRES.  Removed NSPR_LDFLAGS.
Changed LIBNSPR refs to NSPR_LIBS.
Removed leftover NSPR20 ifdefs.
1998-10-21 02:13:56 +00:00
cyeh%netscape.com
ebe1df8201 Remove NSPR20 #ifdef's 1998-10-19 21:05:29 +00:00
warren%netscape.com
8e178c3ebb Adding new files, breaking things out of nsplugin.cpp (not online yet). 1998-10-06 06:03:11 +00:00
warren%netscape.com
349bcf5b82 Fixed nsIPluginInputStream::Close method to not crash. 1998-10-02 22:28:51 +00:00
scc%netscape.com
c900b776c0 No relative paths for Mac, please. Wrapped #include in #ifdef XP_MAC. 1998-10-02 01:16:14 +00:00
brendan%netscape.com
ac74456c54 nsIEventHandler is not a struct, has not been for a while, and anyway is known by its typedef name here. 1998-10-02 00:20:18 +00:00
cls%seawood.org
555dd2d723 The first commit apparently didn't take. Restored inclusion of private nspr header in OJI ifdef. 1998-10-02 00:01:08 +00:00
cls%seawood.org
2c180207f1 Removed use of private NSPR headers. Approved by warren@netscape.com. 1998-10-01 21:48:18 +00:00
warren%netscape.com
4b25695574 Cleaned up messages. 1998-10-01 19:07:36 +00:00
warren%netscape.com
c4eaaf4ebe Fixed up input stream buffering. Fixed some refcounting problems. 1998-10-01 08:08:09 +00:00
warren%netscape.com
91a2b19cce Removed unnecessary field for new networking stuff. 1998-10-01 03:01:39 +00:00
warren%netscape.com
51c2d71bae Added networking changes under ifdef NEW_PLUGIN_STREAM_API 1998-10-01 02:59:16 +00:00
michaelp%netscape.com
272b22bccb added support for deferred plugin enumeration. 1998-09-30 18:57:27 +00:00
warren%netscape.com
50352430c5 Renamed to shorter name for Mac. 1998-09-30 05:45:49 +00:00
warren%netscape.com
a6b50b2e24 New OJI networking APIs. 1998-09-30 05:29:48 +00:00
michaelp%netscape.com
b4946f72d6 we only notify the plugin instance via the plugin host and only if the notify
data is non-null.
1998-09-29 22:47:42 +00:00
cyeh%netscape.com
affbb78927 removing old NSPR20 and MOCHA #ifdefs 1998-09-28 20:26:20 +00:00
michaelp%netscape.com
7445c1964e fixes for unix bustage. 1998-09-27 23:44:28 +00:00
michaelp%netscape.com
a83657a6f1 obsolete. 1998-09-27 22:25:13 +00:00
michaelp%netscape.com
444e102263 added support for plugintaginfo2 and jvmtaginfo. 1998-09-27 22:24:54 +00:00
michaelp%netscape.com
5f044cbe2d added support for pluginmanager2 methods. 1998-09-27 22:23:19 +00:00
michaelp%netscape.com
61d41bed81 cleanup. now supports stream "as file" and "as file only." added support
for pluginmanager2 methods (largely stubs). now correctly handles URLNotify().
we noew report our user agent as 5.0. can now load 5.0 style plugins from DLLs
and instantiate them properly.
1998-09-27 22:21:39 +00:00
michaelp%netscape.com
c5a25a276e removed attribute queries. added ShowStatus(). 1998-09-27 22:17:00 +00:00
michaelp%netscape.com
b4141e3f53 we no longer consider failures from GetAttributes() or even expect the
plugin host to implement it.
1998-09-27 22:16:00 +00:00
michaelp%netscape.com
920c80c057 now properly handles queries for nsIFactory. 1998-09-27 22:14:15 +00:00
michaelp%netscape.com
2e6ed50582 now reflect our dependency on OJI. 1998-09-27 22:12:59 +00:00
mlm%netscape.com
83354ceddb Branch landing: Multithreading libmocha in mozilla.
- Remove reference to lm_crippled_context; add an accessor function instead.
1998-09-25 22:09:58 +00:00
cls%seawood.org
39b7c91072 Sync'd Makefile.ins 1998-09-22 23:01:29 +00:00
beard%netscape.com
dc668a9b8b Removed redundant (wrong) declaration of local variable err from GetLiveconnect(), which was shadowing another declaration of err in an outer scope. 1998-09-22 22:02:33 +00:00
cls%seawood.org
62d121236f Sync'd Makefile.ins with corresponding Makefiles. Fixed problems with autoconf build. Thanks to Christopher Blizzard <blizzard@appliedtheory.com> and Tom Rini <trini@kernel.crashing.org>. 1998-09-22 03:47:27 +00:00
blizzard%appliedtheory.com
70bd5f5596 Only build liveconnect methods if OJI is defined 1998-09-22 02:26:12 +00:00
blizzard%appliedtheory.com
d8eb225619 Include caps includes for prototypes 1998-09-22 02:25:43 +00:00
beard%netscape.com
67352b4c2f Removed nsINetworkManager. 1998-09-21 22:18:43 +00:00
sudu%netscape.com
a37647efca Added back a initializer which I missed in last merge 1998-09-21 21:01:16 +00:00
blizzard%appliedtheory.com
96612358a0 Add the include/private directory to the include path 1998-09-21 18:18:29 +00:00
blizzard%appliedtheory.com
71d9183397 Bring autoconf build into sync with non-autoconf build 1998-09-19 22:40:53 +00:00
mcafee%netscape.com
0b53da4c8e Adding support for non-X11 Unix systems 1998-09-19 06:21:01 +00:00
warren%netscape.com
3e70b62c80 Added a copy of nsMalloc to get the build going. 1998-09-18 11:30:54 +00:00
warren%netscape.com
37436804db Fixes to eliminate nsINetworkManager 1998-09-18 10:48:12 +00:00
warren%netscape.com
8ba9eed147 Removed nsINetworkManager.h which is obsolete. 1998-09-18 10:28:45 +00:00
warren%netscape.com
dec3d48652 Updated Mac MANIFEST files. 1998-09-18 08:39:16 +00:00
warren%netscape.com
3b6a617894 Removed nsINetworkManager base class. 1998-09-18 08:35:11 +00:00
warren%netscape.com
c097c4247f Removed nsINetworkManager.h include. 1998-09-18 07:45:24 +00:00
warren%netscape.com
6e7ac8e7be Moved nsIMalloc and impl from xpcom. 1998-09-18 07:22:15 +00:00
warren%netscape.com
234fdfae3c Eliminated nsINetworkManager and moved it's methods to nsIPluginManager/nsIPluginManager2. 1998-09-18 07:21:21 +00:00
sudu%netscape.com
ace5839c75 New xpcom liveconnect apis 1998-09-17 18:13:55 +00:00
mcafee%netscape.com
78027b8dcd Uninitialized variable compiler warnings on Linux 1998-09-16 07:14:42 +00:00
warren%netscape.com
a2e857c5c1 API changes for GetValue/SetValue and GetURL/PostURL from michaelp. 1998-09-15 04:54:46 +00:00
michaelp%netscape.com
1834fe12a4 new file for mac build. 1998-09-15 04:15:53 +00:00
michaelp%netscape.com
593610ded9 new plugin world. 1998-09-15 03:48:58 +00:00
warren%netscape.com
5619102737 Accepting michaelp's API changes for GetValue/SetValue. 1998-09-15 03:45:38 +00:00
kipp%netscape.com
93ecdce43c Checked in some bug fixes from michaelp to make fullscreen plugins work better/more often 1998-09-09 23:52:16 +00:00
amusil%netscape.com
09a5166987 MacFE code for Anthrax along with minor XP tweaks 1998-09-03 21:08:25 +00:00
beard%netscape.com
479c87a522 Added call to np_UnloadPluginClass in NPL_Shutdown. 1998-09-01 23:57:50 +00:00
cls%seawood.org
0af3a223eb Added ifdef OJI around JVMPlugin define 1998-09-01 19:45:35 +00:00
warren%netscape.com
f7fa9e232b Changes for lazy java initialization. 1998-09-01 00:23:43 +00:00
warren%netscape.com
3631ffe2b5 Added FindProxyForURL. 1998-09-01 00:17:25 +00:00
warren%netscape.com
0448336f5c Fixed signature of Write method. 1998-09-01 00:17:01 +00:00
av%netscape.com
e126a83547 Anthrax changes 1998-08-26 19:30:58 +00:00
cls%seawood.org
9020b80c52 Updates to autoconf files. 1998-08-26 04:04:57 +00:00
jevering%netscape.com
36cb3fc3bc Moving plugin directory stuff. 1998-08-21 01:12:53 +00:00
cls%seawood.org
84f1cedcbb AUTOCONF_1_0 landing. 1998-08-19 20:42:14 +00:00
mcafee%netscape.com
d01916da4c Adding support for Unix && NO_X11 1998-08-18 07:47:59 +00:00
danm%netscape.com
9d916ee0d8 fix compilation error 1998-08-14 03:44:39 +00:00
warren%netscape.com
a82ef96ba7 Fixed problem where enums were being cast to ints and misaligned causing crash. 1998-08-14 01:35:53 +00:00
michaelp%netscape.com
1b8db3dd60 should fix build errors on unix. 1998-08-10 18:02:56 +00:00
beard%netscape.com
8ec2164a59 Added nsIPluginInstance* and NPWindow* data members to CPluginInstancePeer, fixed some reference counting bugs. Changed instance->pdata to point to the peer, so it can be accessed independently. 1998-08-09 03:17:39 +00:00
beard%netscape.com
cb0f40cc2e Fixed a C string copy bug in CPluginInstancePeer::CPluginInstancePeer, added strcasecmp for XP_MAC. 1998-08-09 01:55:13 +00:00
beard%netscape.com
8630892040 Changed all uses of lo_NVList to not depend on OJI being defined. 1998-08-08 20:50:22 +00:00
michaelp%netscape.com
02355fbfa6 merged changes from branch. 1998-08-08 19:21:40 +00:00
amusil%netscape.com
b23124bef3 Fixes Bug# 117905. This fix has been in the 4x tree since 4.04. 1998-08-07 00:21:42 +00:00
warren%netscape.com
04b74cdb04 Removed version of file with name that's too long for the mac. 1998-08-06 05:10:35 +00:00
beard%netscape.com
45be0faf4e Removed redundant declaration of gForcingRedraw. 1998-08-05 05:38:36 +00:00
michaelp%netscape.com
916c12d829 latest changes to get plugins working... 1998-08-05 04:21:36 +00:00
warren%netscape.com
7f668f138d Added av's changes back in from lib/plugin/npglue.cpp -- Adding sizing feature to the plugin API. Reviewed by Nisheeth. 1998-08-05 02:53:11 +00:00
michaelp%netscape.com
a982055cab attempt to fix busted Unix builds... 1998-08-04 03:21:43 +00:00
warren%netscape.com
72d6f8a374 Removed ifdef NSPR20 for unix text plugin. 1998-08-03 21:53:49 +00:00
michaelp%netscape.com
7e93511cca additional plugins work. 1998-08-02 03:20:22 +00:00
michaelp%netscape.com
606f6d2be9 more unix hackery... 1998-08-01 22:23:35 +00:00
michaelp%netscape.com
595c5dcf13 changed to see if unix build might work again. 1998-08-01 22:17:29 +00:00
michaelp%netscape.com
a184003312 fixed IRIX build problem. 1998-08-01 21:56:24 +00:00
michaelp%netscape.com
942e5214f9 changes for plugin support. 1998-08-01 05:46:47 +00:00
warren%netscape.com
73802e32e5 Added plugimpl include path (even though it's the current dir) to fix irix breakage. 1998-07-31 22:49:31 +00:00
warren%netscape.com
ca0f20e6f8 Fixed breakage on irix -- couldn't cast void* to int. 1998-07-31 21:06:04 +00:00
warren%netscape.com
2e5fb56017 Landing changes in the OJI_19980727_BRANCH since the OJI_19980727_TIP_MERGE tag. 1998-07-31 20:46:45 +00:00
warren%netscape.com
c9bd5d8074 Landing changes in the OJI_19980727_BRANCH since the OJI_19980727_TIP_MERGE tag. 1998-07-31 20:19:50 +00:00
pierre%netscape.com
757c5830f1 renamed some header files > 31 chars but left them ifdef'ed out XP_MAC because of other problems 1998-07-28 07:56:55 +00:00
pierre%netscape.com
0a4002a630 updated to Windows make file (removed "npupp.h" from the list) 1998-07-28 07:54:29 +00:00
pierre%netscape.com
920de8deb0 renamed some filenames > 31 chars 1998-07-28 07:53:45 +00:00
pierre%netscape.com
22ca348e0e First Checked In. 1998-07-28 07:52:53 +00:00
warren%netscape.com
13b18ece68 Committed from OJI_19980618_TIP_MERGE1. 1998-07-28 02:07:25 +00:00
warren
ecd86e832d Added simple LiveConnected plugin test case that used backward adapter. 1998-07-11 01:40:24 +00:00
warren
55ae26173a Fixed up and moved backward adapter from oji dir. 1998-07-11 01:39:51 +00:00
warren
347b04e088 Removed bogus npupp.h -- clean one on mozilla/include 1998-07-11 01:23:27 +00:00
warren
adc4dc2462 Breaking out new plugin APIs into separate classes. Moving lib/plugin into a module. 1998-07-09 08:42:58 +00:00
jgellman
9f800f1e0e merge from OJI branch 1998-06-03 00:37:20 +00:00
ltabb
4556a7c89c bump rev to 3.1 1998-03-28 03:38:53 +00:00
ltabb
3b56a9af51 Free the lizard 1998-03-28 02:44:41 +00:00