Граф коммитов

222 Коммитов

Автор SHA1 Сообщение Дата
beard%netscape.com e291c88c43 added NS_DEFINE_STATIC_IID_ACCESSOR. 1999-03-12 04:46:43 +00:00
amusil%netscape.com 36e9368c39 Redesigned plugin cache code for StreamAsFile operations. Removed NEW_PLUGIN_STREAM_API ifdefs. 1999-03-11 22:48:58 +00:00
warren%netscape.com c50687b845 nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +00:00
beard%netscape.com 2509c6cee5 Fixed Read/Write methods to conform to latest nsIInputStream and nsIOutputStream interfaces. 1999-03-08 00:07:24 +00:00
beard%netscape.com 9476ae8455 passing service manager, using NS_CALLBACK macro. 1999-03-06 22:32:49 +00:00
beard%netscape.com 1e1919ed9e passing service manager, using nsIAllocator instead of nsIMalloc for memory allocation. 1999-03-06 22:32:47 +00:00
beard%netscape.com b3b96ded1a passing service manager instead of plugin host. 1999-03-06 22:31:28 +00:00
beard%netscape.com 82707fd03f File Removed. 1999-03-06 22:23:41 +00:00
beard%netscape.com 58e8340dcd First Checked In. 1999-03-06 22:23:26 +00:00
mcafee%netscape.com d5f47c09c7 Directly calling const char* const() operator to avoid ambiguity on Solaris. r=mcmullen@netscape.com 1999-03-06 04:42:08 +00:00
mcmullen%netscape.com 0d98bcf3a9 Fixing nsCOMPtr usage for unix. 1999-03-06 00:07:06 +00:00
mcmullen%netscape.com 0b721e55f8 Removed the offset parameter from the base stream interfaces. Implemented string streams. 1999-03-05 22:53:56 +00:00
kipp%netscape.com 4147924a67 Use proper new/delete operators 1999-03-05 04:36:00 +00:00
scc%netscape.com 31ff626ae9 rename |IID()| --> |GetIID()| 1999-03-03 19:48:57 +00:00
beard%netscape.com 69f7175762 struct -> class 1999-03-03 06:10:58 +00:00
beard%netscape.com 24e3d7b86b resolving aliases. 1999-03-03 04:11:15 +00:00
beard%netscape.com a95929e9ca rewrote SetUpPluginInstance to use GetPluginFactory. 1999-03-03 04:10:54 +00:00
beard%netscape.com a260885f5b removed all vestiges of nsIMalloc. 1999-03-02 22:33:32 +00:00
beard%netscape.com 643eabb615 made inheritance public. 1999-03-02 22:31:54 +00:00
beard%netscape.com 027e7dec44 Added Release to peer's destructor, delaying release of stream until NPP_URLNotify. 1999-03-02 04:46:05 +00:00
beard%netscape.com b5974469ba First Checked In. 1999-03-02 04:43:30 +00:00
beard%netscape.com e00ea5901f added IID() accessor. 1999-02-28 22:14:30 +00:00
beard%netscape.com 974a6c2983 Added NS_PLUGIN_CID, and IID() accessor. 1999-02-28 22:12:50 +00:00
beard%netscape.com 909774268a CPluginManager now implements nsIServiceManager and nsIAllocator interfaces, for better Gecko compatibility. 1999-02-28 22:10:26 +00:00
warren%netscape.com 97781f4c14 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 d847eb7428 Mac project changes -- link with MSLDropInRuntime, instead of MSLShLibRuntime, and fix link order. 1999-02-26 00:54:57 +00:00
michaelp%netscape.com 75c8bd87da bustage with new nsFileSpec.h 1999-02-25 23:08:51 +00:00
dougt%netscape.com e49426076f Changed nsNativeFileSpec to nsFileSpec. 1999-02-25 20:58:10 +00:00
ebina%netscape.com b833b43c3d Change old RegisterFactory calls to use the new API. 1999-02-25 18:38:45 +00:00
beard%netscape.com 6c496dfb5c removed eager loading, implemented GetPluginFactory() for use by OJI. 1999-02-25 04:15:39 +00:00
beard%netscape.com c836998270 mserviceMgr -> mServiceMgr 1999-02-25 04:14:19 +00:00
beard%netscape.com 087c9e857d implemented GetPluginInfo. 1999-02-25 04:12:55 +00:00
beard%netscape.com c2d17c67af Added nsPluginsDirMac.cpp 1999-02-24 02:15:11 +00:00
beard%netscape.com e36e1edcc7 moved nsPluginDir/nsPluginFile classes to nsPluginDirMac.cpp. 1999-02-24 02:13:42 +00:00
beard%netscape.com 3227064916 First Checked In. 1999-02-24 02:12:47 +00:00
beard%netscape.com b733c625ad changed bool to PRBool 1999-02-24 02:12:37 +00:00
warren%netscape.com 3642da81a5 Cleaned up nsICollection and nsIEnumerator. Broke out nsIBidirectionalEnumerator. Added ISupportsArray enumerator. Cleaned nsISupportsArray. 1999-02-23 08:10:24 +00:00
beard%netscape.com 6a99cf4881 class nsIPlugin not struct. 1999-02-20 04:26:09 +00:00
beard%netscape.com f2b37cb335 include nsFileSpec.h on all platforms. 1999-02-20 03:59:43 +00:00
beard%netscape.com 1692c4c365 OJI interface changes 1999-02-20 02:24:15 +00:00
mcafee%netscape.com 3a23e257e2 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 6561ba3f3c Synced with current stream interfaces. 1999-02-15 18:29:06 +00:00
beard%netscape.com b6655805fc First Checked In. 1999-02-14 04:26:16 +00:00
amusil%netscape.com 21eafe0b3e Fixed bugs with the stream as file implementation. 1999-02-04 23:37:20 +00:00
amusil%netscape.com a9129eb4e6 Added oji, liveconnect and caps shared libs to the registry. 1999-02-04 00:18:22 +00:00
amusil%netscape.com 7b49fa9cc4 First Checked In. 1999-02-03 20:04:48 +00:00
amusil%netscape.com cc8ba9e1d2 Updated test case with new Stream and Service Manager APIs 1999-01-28 01:18:23 +00:00
amusil%netscape.com 5e0633178a new stream files 1999-01-25 10:36:43 +00:00
tague%netscape.com 66fa4d8d5b Fixed build bustage. Added nsIPluginStreamInfo.h to export list. 1999-01-25 10:26:43 +00:00
amusil%netscape.com 69302ff775 new stream files 1999-01-25 10:17:46 +00:00
amusil%netscape.com 35ff6df439 update for new stream 1999-01-25 10:11:51 +00:00
amusil%netscape.com 4daccb00fd New Stream API update 1999-01-25 09:30:04 +00:00
sudu%netscape.com 96c7301419 Files Sudu's script failed to check in 1999-01-25 09:00:42 +00:00
sudu%netscape.com 98da9c3e80 added nsIPluginStreamInfo.h to export 1999-01-25 08:14:40 +00:00
sudu%netscape.com 3726a298e1 New steam API header file 1999-01-25 08:13:10 +00:00
sudu%netscape.com 6624efe2b9 OJI MozClassic to raptor merge 1999-01-25 08:05:00 +00:00
dp%netscape.com 870b39fda2 Eliminating NU_CACHE build dependency if NO_NU_CACHE is defined 1999-01-12 08:07:19 +00:00
amusil%netscape.com 865b6c6acd Fixing build bustage. 1999-01-05 18:48:03 +00:00
brade%netscape.com 623553c769 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 4a4d9e941a 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 f75176ea88 First Checked In. 1999-01-05 09:10:46 +00:00
amusil%netscape.com 47e105d8fd 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 b22a4e72fd Networking changes: Reworked nsIURL, adding setters, factoring Open. Unsigned arguments for nsIStreamListener. 1998-12-16 05:40:20 +00:00
amusil%netscape.com 323a25310a Adding #ifdefs for USE_CACHE on #includes 1998-12-11 05:17:50 +00:00
amusil%netscape.com 6c41b74905 Fixing build bustage 1998-12-11 05:12:58 +00:00
amusil%netscape.com 178811671b 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 d26cba289a 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 1423922042 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 2009b728de Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +00:00
amusil%netscape.com 44a65da803 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 12a1eb51d6 changed UserAgent string reporting. 1998-11-22 00:22:35 +00:00
cyeh%netscape.com e9d3c67427 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 f855279cc3 Changed LCFLAGS to CFLAGS 1998-11-18 18:29:18 +00:00
valeski%netscape.com ff7d8fd20a changed useragent method to call through to nsINetService's useragent method. 1998-10-28 21:16:00 +00:00
cls%seawood.org 001ed2ffd4 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 4d4c6fc6a9 Remove NSPR20 #ifdef's 1998-10-19 21:05:29 +00:00
warren%netscape.com 99d36224dc Adding new files, breaking things out of nsplugin.cpp (not online yet). 1998-10-06 06:03:11 +00:00
warren%netscape.com cf85da8692 Fixed nsIPluginInputStream::Close method to not crash. 1998-10-02 22:28:51 +00:00
scc%netscape.com b25a01e6ef No relative paths for Mac, please. Wrapped #include in #ifdef XP_MAC. 1998-10-02 01:16:14 +00:00
brendan%netscape.com bf4e07c26e 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 605367ae1d 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 76d0e0b60d Removed use of private NSPR headers. Approved by warren@netscape.com. 1998-10-01 21:48:18 +00:00
warren%netscape.com 8d44857049 Cleaned up messages. 1998-10-01 19:07:36 +00:00
warren%netscape.com b85e245bfb Fixed up input stream buffering. Fixed some refcounting problems. 1998-10-01 08:08:09 +00:00
warren%netscape.com 1ee0f53363 Removed unnecessary field for new networking stuff. 1998-10-01 03:01:39 +00:00
warren%netscape.com 6734b79748 Added networking changes under ifdef NEW_PLUGIN_STREAM_API 1998-10-01 02:59:16 +00:00
michaelp%netscape.com 1a14ac545f added support for deferred plugin enumeration. 1998-09-30 18:57:27 +00:00
warren%netscape.com 8370a6d841 Renamed to shorter name for Mac. 1998-09-30 05:45:49 +00:00
warren%netscape.com eb85c88d22 New OJI networking APIs. 1998-09-30 05:29:48 +00:00
michaelp%netscape.com f3393c3fdb 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 59cbdde428 removing old NSPR20 and MOCHA #ifdefs 1998-09-28 20:26:20 +00:00
michaelp%netscape.com f9450d5c7c fixes for unix bustage. 1998-09-27 23:44:28 +00:00
michaelp%netscape.com 399c2bfd05 obsolete. 1998-09-27 22:25:13 +00:00
michaelp%netscape.com 7215b85bbf added support for plugintaginfo2 and jvmtaginfo. 1998-09-27 22:24:54 +00:00
michaelp%netscape.com 3d068804fb added support for pluginmanager2 methods. 1998-09-27 22:23:19 +00:00
michaelp%netscape.com 348f4d74dd 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 c25921fcd8 removed attribute queries. added ShowStatus(). 1998-09-27 22:17:00 +00:00
michaelp%netscape.com 774736760d 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 2cff76a750 now properly handles queries for nsIFactory. 1998-09-27 22:14:15 +00:00
michaelp%netscape.com 6c4989fbca now reflect our dependency on OJI. 1998-09-27 22:12:59 +00:00