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

987 Коммитов

Автор SHA1 Сообщение Дата
pnunn%netscape.com fff43d13ff new. gifdecoder. pnunn. 1999-04-19 21:14:20 +00:00
pnunn%netscape.com bca22b3c1e gif decoder. created. pnunn. 1999-04-19 21:12:11 +00:00
dveditz%netscape.com d3f42df326 speedup for non-Mac platforms 1999-04-19 20:11:43 +00:00
pnunn%netscape.com adc3dd9a3e gif decoder.created. pn 1999-04-19 19:55:48 +00:00
pnunn%netscape.com 6f48cabec3 gif decoder. created. pnunn. 1999-04-19 19:35:16 +00:00
beard%netscape.com 4e5fc1616f added IID accessor, changed GetJavaClass() to have a JNIEnv* parameter, no longer inherits from nsIPlugin. 1999-04-16 02:10:05 +00:00
beard%netscape.com f7560e151f added IID accessor, added GetJavaEnv() method. 1999-04-16 02:08:50 +00:00
beard%netscape.com 49490559d9 added IID accessor, changed GetJavaClass() to have a JNIEnv* parameter. 1999-04-16 02:08:15 +00:00
mccabe%netscape.com a1eb58e008 Enabling xpidl as a standard part of the unix and windows build. Changed checks against BUILD_XPIDL to the (as yet undefined) USE_XPIDL variable in libpref, rdf, xpfe/AppCores, to keep them from firing just yet. The BUILD_XPIDL-enabling machinery in configure.in is unchanged, but BUILD_XPIDL is unused for now.
See http://www.mozilla.org/scriptable/xpidl/ if this breaks you.
1999-04-15 18:28:27 +00:00
dveditz%netscape.com 1d2f02ee95 unfix until mac link problem can be dealt with 1999-04-15 12:33:06 +00:00
dveditz%netscape.com aa0bc9475b fixed typo in #ifdef Mac code 1999-04-15 07:18:34 +00:00
dveditz%netscape.com 6e0b7cd2b8 libreg threading and standalone fixes 1999-04-15 05:40:37 +00:00
alecf%netscape.com d470392827 augh. remove raptorbase for now because we're not using nsQuickSort just yet 1999-04-15 03:51:47 +00:00
alecf%netscape.com 6de5845c13 ugh, back out this fix until mac links against raptorbase 1999-04-15 03:18:43 +00:00
alecf%netscape.com ab34197005 link against raptorbase to get nsQuickSort 1999-04-15 03:15:28 +00:00
alecf%netscape.com 43e7b968b2 add public\raptor to build so that we can get to nsQuickSort.h 1999-04-15 03:10:33 +00:00
alecf%netscape.com 8c729fd38d make sure we can get to raptorbase to get nsQuickSort.h 1999-04-15 03:08:20 +00:00
alecf%netscape.com 493a5a369a back this out for now, mac isn't linking against libraptorbase 1999-04-15 03:04:04 +00:00
alecf%netscape.com 7fd57936db make libpref use new nsQuickSort 1999-04-15 02:54:54 +00:00
alecf%netscape.com 5d41b9c3ee back out this fix because mac depends on XP_QSORT 1999-04-15 02:42:18 +00:00
alecf%netscape.com 60b89f730c use new nsQuickSort routine
a=pnunn
1999-04-15 02:28:29 +00:00
jdunn%netscape.com 343893cb44 use C style comments instead of C++ since this is a 'C' file. 1999-04-12 20:15:26 +00:00
braddr%puremagic.com db276c8fe9 Add back in a header file that's still needed that beard took out. 1999-04-12 06:00:44 +00:00
beard%netscape.com 56faada4a7 added PostEvent(), which calls nsIRunnable::Run() in a specified thread. 1999-04-12 03:20:21 +00:00
beard%netscape.com 1d5d1320df added PostEvent() 1999-04-12 03:17:58 +00:00
beard%netscape.com 6be1166070 removed g_pNSIServiceManager (no longer used) 1999-04-12 03:16:14 +00:00
beard%netscape.com 5ecb816431 added GetJSThread(), to obtain the thread ID to send events to via nsIThreadManager::PostEvent(). 1999-04-12 03:14:19 +00:00
beard%netscape.com 5fd3059110 added GetJSThread() 1999-04-12 03:12:48 +00:00
beard%netscape.com a6b8c8855a renamed g_pNSIServiceManager to theServiceManager. 1999-04-11 00:01:18 +00:00
beard%netscape.com 0abf5a0c4f got rid of m_pNSIFactory, service manager is used to manage singletons. renamed g_pNSIServiceManager to theServiceMangager. 1999-04-11 00:01:17 +00:00
alecf%netscape.com c1c46f0ff7 oops, forgot to make this function pure virtual, broke mac 1999-04-10 21:15:25 +00:00
alecf%netscape.com 61925de339 add ClearUserPref() to the nsIPref interface (needed for mail/news work) 1999-04-10 20:58:50 +00:00
braddr%puremagic.com 6ce23b2ec1 Clean up undefined variables and a static prototype that no longer has a function body to match 1999-04-10 08:45:36 +00:00
dougt%netscape.com 2b486988cd Removing softupdt 1999-04-10 00:49:48 +00:00
pinkerton%netscape.com fc0abb60de Move all apple libs into MacOS target of interfaces.mcp. Only "apple" lib in each project should now be InterfacesStubs (with some minor exceptions). permission to checkin granted by cyeh. 1999-04-10 00:15:14 +00:00
briano%netscape.com 5516a80e37 Another SunOS4-specific fix. 1999-04-09 00:15:29 +00:00
toshok%hungry.com 11c4d8d562 check in (mostly) function nsPluginsDirUNIX, awaiting amusil's code to figure out mime types and stuff. 1999-04-07 05:22:13 +00:00
toshok%hungry.com 013c6b4651 enable OJI on unix. 1999-04-07 05:20:54 +00:00
toshok%hungry.com 27d6a26e66 always go into src 1999-04-07 05:13:53 +00:00
sspitzer%netscape.com 76fe68a8e1 only do this if they have the IDL stuff 1999-04-07 03:01:58 +00:00
dveditz%netscape.com da5bd5b86c Mac read-only fix from Patrick Beard <beard@netscape.com> 1999-04-07 00:26:34 +00:00
alecf%netscape.com 8646eaa097 temporarily export a stub nsIPref.idl file 1999-04-07 00:06:08 +00:00
dveditz%netscape.com 8ef4426d2a Fix threading bug 1999-04-06 18:35:34 +00:00
amusil%netscape.com 7a89e2b8dc Fixed bug with StreamAsFileOnly. 1999-04-06 01:53:37 +00:00
mcmullen%netscape.com 1fd46d44bd Fix an erroneous assert. 1999-04-05 23:09:13 +00:00
jdunn%netscape.com e7f649233b fix order of arguments for fputs 1999-04-05 18:11:45 +00:00
toshok%hungry.com d3f2567bd3 add the nspr private include directory in a way that works with autoconf. this stuff still isn't built by default, but it builds for me on freebsd. 1999-04-05 03:12:13 +00:00
mcmullen%netscape.com 683b06bd7b Fix AIX bustage. 1999-04-02 23:46:20 +00:00
mcmullen%netscape.com ec2dc4760b I changed prefapi.h to use prtypes instead of the obsolete XP_ things. 1999-04-02 20:39:17 +00:00
mcmullen%netscape.com f32091e552 I changed prefapi.h to use prtypes instead of the obsolete XP_ things 1999-04-02 20:39:14 +00:00
mcmullen%netscape.com 8faeaa0426 Added tree management methods, and also changed to use the NSPR types instead of obsolete XP_ types. Added some consts. 1999-04-02 20:39:13 +00:00
beard%netscape.com 65b1f8f077 nsJVMManager::CreateThread(): upped the priority from LOW to NORMAL. 1999-04-02 06:21:59 +00:00
dveditz%netscape.com 4ffc0a5022 Fixing libreg threadsafe issues (NR_ API, not yet the version registry API) 1999-04-02 01:31:55 +00:00
dveditz%netscape.com 2d55b1af94 Fixed clobber 1999-04-01 22:54:09 +00:00
dveditz%netscape.com 4924be74a2 fixed copy clobber steps 1999-04-01 22:53:23 +00:00
amusil%netscape.com a42a490ffe Added more restrictive check for what constitutes a plugin 1999-04-01 22:06:07 +00:00
dp%netscape.com b034a8fa51 More threadsafeness. 1999-04-01 06:45:50 +00:00
waterson%netscape.com bf53711090 Removed NODEPEND. 1999-03-31 06:47:10 +00:00
dp%netscape.com 1c9c3e6b34 Fixed nsIRegistry implementation. ready for use. Thanks to Nicholas Ambrose <nick87@hotmail.com> 1999-03-31 06:28:36 +00:00
jdunn%netscape.com f0282bb022 use PR_FALSE instead of false... since the return is a PR_Bool. 1999-03-31 04:25:41 +00:00
beard%netscape.com ff30b4c143 Now filling in fMimeTypeArray, fExtensionArray, and fMimeDescriptionArray. 1999-03-30 05:53:36 +00:00
briano%netscape.com c934cc8737 Added a newline at the end of the file to make a couple of Unix builds happier. 1999-03-30 01:48:20 +00:00
amusil%netscape.com 389230902c Changes to hook up LiveConnect on Windows 1999-03-29 22:18:05 +00:00
amusil%netscape.com 7c06b41bc4 Code to handle locating and loading plugin info. 1999-03-29 22:11:06 +00:00
mcafee%netscape.com e7e4ae2cb4 Ignore generated files. 1999-03-27 09:22:27 +00:00
dougt%netscape.com 1507aaee65 Bug 4303. libjar should not be build as a component. 1999-03-26 20:49:52 +00:00
ramiro%netscape.com 2b93ebeee6 Change ConvertRGBToRGB24 to be dumb on unix so that it doesn reverse the
byte order.  This is needed because the unix gtk image munging code expects
the image data to be in RGB format.

The ConvertRGBToRGB24 conversion is obviously a waste of time on unix and
probably mac.

Unfortunately, the alternative seems to require significant IMGLIB
work.  Simply seeting to ic->converter to NULL for the 24 bit case
did not work as expected.

The correct fix might be to not do any conversion if the image data
is already in the format expected on the nsIImage end.
1999-03-26 09:50:40 +00:00
danm%netscape.com 5e124e8b8a oooo. rev 1.15 added dist/public/dom to INC path incorrectly. did it right this time. 1999-03-26 01:41:50 +00:00
alecf%netscape.com 2ea4cc8729 fix for #4264 - move fe_GetConfigDir into libxp, because that is in-memory and available for components to use
I've heard rumors that this will break mac, but I'll be able to fix it in one cycle
This allows components that don't link against libpref to be loaded and not crash
1999-03-25 22:45:46 +00:00
beard%netscape.com 61fd0f92c7 removed GetJSWindow, moved to nsIPluginInstancePeer2 1999-03-25 03:32:22 +00:00
beard%netscape.com ec3cc96c61 implementing nsIPluginInstancePeer2. 1999-03-25 03:31:37 +00:00
beard%netscape.com 4157bd0c85 using nsIPluginInstancePeer2 1999-03-25 03:30:14 +00:00
beard%netscape.com 0ab5e7a9f5 added nsIPluginInstancePeer2.h 1999-03-25 03:29:54 +00:00
beard%netscape.com e7137004c5 First Checked In. 1999-03-25 02:45:38 +00:00
beard%netscape.com 0a6c31a062 fix build bustage, nsIScriptContextOwner.h can't be found except on XP_MAC. Will land on other platforms eventually. 1999-03-24 07:16:41 +00:00
danm%netscape.com 381009c0a6 adding dist/public/dom to INC path so nsIPluginInstancePeer.cpp can find nsIScript*.h 1999-03-24 07:08:52 +00:00
beard%netscape.com 5d23e80b95 added GetJVMContext() to map_jsj_thread_to_js_context_impl() to get JSContext associated with a call back from Java. Using nsIPluginInstancePeer::GetJSWindow() to return global JSObject for each browser window. 1999-03-24 05:49:05 +00:00
beard%netscape.com 06ceab1335 added GetJSWindow() 1999-03-24 05:46:23 +00:00
beard%netscape.com 871a3087d9 added GetDocument() 1999-03-24 05:46:06 +00:00
beard%netscape.com f7510c8636 added GetJSWindow 1999-03-24 05:40:02 +00:00
dougt%netscape.com cc7a87c47c First Checked In. 1999-03-24 01:10:59 +00:00
dp%netscape.com b900869c23 InitXPCOM() : For a defined initialization sequence of xpcom global objects and components. 1999-03-23 23:28:32 +00:00
hshaw%netscape.com 7e805e531e use NS_DEFINE_STATIC_IID_ACCESSOR macro 1999-03-23 21:08:05 +00:00
briano%netscape.com ae6e485be5 Switched back to building both shared and static libs by default. 1999-03-23 04:26:03 +00:00
amusil%netscape.com 6301651fb7 Made destructors virtual, added APIs to nsIPluginHost for determining if a plugin is available
for a particular mimetype or file extension.
1999-03-23 03:18:12 +00:00
dougt%netscape.com 74de82fd32 Updated makefile to use nspr version 3. 1999-03-22 06:10:59 +00:00
beard%netscape.com bf6da2157f QueryInterface build bustage (argh) 1999-03-21 21:11:53 +00:00
beard%netscape.com 66453bb872 changed jvmMochaPrefsEnabled to be default true, cleaned up in preparation for making JSObject.getWindow. 1999-03-21 19:56:09 +00:00
beard%netscape.com 7b6c84617b added WrapJavaObject, which wraps a JNI global reference in a JSObject. 1999-03-21 19:53:28 +00:00
beard%netscape.com 8e8373e02b added IID accessor 1999-03-21 19:51:01 +00:00
dp%netscape.com 13372716ec Patch for unsigned vs signed warnings. Thanks to <bruce@cybersight.com> 1999-03-21 19:26:32 +00:00
hshaw%netscape.com eb580efa9a Make destructors for nsPref and nsPrefFactory so we don't have uninitialization problems. Thanks bruce@cybersight.com 1999-03-21 09:03:26 +00:00
beard%netscape.com f8a48c5464 NPStream* ptr -> NPStream* stream 1999-03-20 23:12:43 +00:00
beard%netscape.com d31340b8fc implemented nsICookieStorage. 1999-03-20 23:11:25 +00:00
beard%netscape.com be86e562ad added nsICookieStorage.h 1999-03-20 23:07:52 +00:00
leaf%mozilla.org 4ad9f70d5d Landing nspr library name change, and plevent function call change. 1999-03-17 21:32:03 +00:00
morse%netscape.com d7a67c6f49 add prefs for wallet 1999-03-17 06:24:58 +00:00
hshaw%netscape.com d2801b5992 Changes to call Startup() from main() so we don't have thread problems in javascript 1999-03-16 22:03:03 +00:00
hshaw%netscape.com 46c3cbb41b To reduce confusion, read 'Netscape Preferences' for Mac, M3 bug #2343, approved dp 1999-03-16 18:31:40 +00:00
hshaw%netscape.com 4113a96d6e To reduce confusion, read preferences.js for UNIX, prefs.js for Win/Mac, M3 bug #2343, approved dp 1999-03-16 17:59:11 +00:00
hshaw%netscape.com 313c84fbf6 use default prefs.js if someone cause PREF_ API before initializing it 1999-03-15 21:38:06 +00:00
hshaw%netscape.com 78ac8a25e8 load up default pref file, more detailed version requires mac project file changes 1999-03-15 06:12:17 +00:00
beard%netscape.com 9d684e7026 added CreatePluginInstance. 1999-03-14 20:26:29 +00:00
beard%netscape.com b59586b258 calling CreatePluginInstance instead of CreateInstance, so MIME type is available early. 1999-03-14 20:09:57 +00:00
beard%netscape.com 18fe13a2bf added CreatePluginInstance, to create a plugin instance with a specified MIME type. 1999-03-14 20:09:12 +00:00
beard%netscape.com 33e191c63e added nsILiveconnect service. 1999-03-14 04:41:51 +00:00
mcmullen%netscape.com 1cc10296c5 Adapt to an API change. 1999-03-13 06:39:17 +00:00
beard%netscape.com da039a3240 added IID_ACCESSOR 1999-03-13 03:12:16 +00:00
beard%netscape.com 4109ca9e0d fixed IID accessor 1999-03-13 03:11:05 +00:00
pierre%netscape.com fd9654179e fixed uninitialized variable in map_java_object_to_js_object_impl() 1999-03-12 23:18:13 +00:00
ramiro%netscape.com 8ce50ad7cf Make it possible to prefix mozilla dlls that conflict with system dlls. 1999-03-12 12:43:04 +00:00
beard%netscape.com d1d3db243c massive overhaul for new stream APIs. 1999-03-12 04:48:04 +00:00
beard%netscape.com 9666b10acf added NS_DEFINE_STATIC_IID_ACCESSOR. 1999-03-12 04:46:43 +00:00
amusil%netscape.com a170265a54 Redesigned plugin cache code for StreamAsFile operations. Removed NEW_PLUGIN_STREAM_API ifdefs. 1999-03-11 22:48:58 +00:00
ramiro%netscape.com 79d752c0a3 Change MOZILLA_HOME to MOZILLA_FIVE_HOME so that we dont fight Communicator
4.x installations.
1999-03-11 20:00:57 +00:00
dp%netscape.com f703def293 Changing default registry name:
Unix: ~/.mozilla/registry
Win: <winnt dir>\mozregistry.dat

BTW, mac is already MozRegistry
1999-03-11 07:56:03 +00:00
hshaw%netscape.com 5c6bc56dbc Replace NS_DECLARE_CID with NS_DEFINE_IID for kIPrefIID and KPrefCID 1999-03-10 20:33:18 +00:00
hshaw%netscape.com 8ddddd8f84 Fix for bug #3130 , thanks mcafee 1999-03-10 20:02:22 +00:00
dougt%netscape.com 78a5a8496a ack. 1999-03-09 23:06:11 +00:00
dougt%netscape.com 327babe1ee Added VR_ calls to the export list. 1999-03-09 22:39:09 +00:00
dougt%netscape.com 9fdbef5858 Stripping additional access paths. 1999-03-09 21:03:39 +00:00
dougt%netscape.com e0f45caba3 remove libutil references. 1999-03-09 20:58:29 +00:00
dougt%netscape.com 5bc84d5ecd First Checked In. 1999-03-09 20:57:17 +00:00
dougt%netscape.com fa179ee346 Fixes compare from int to ptr. ANSI C++ does not like that. 1999-03-09 20:10:20 +00:00
dougt%netscape.com e99f0d2166 First checkin of unix makefile. 1999-03-09 19:31:55 +00:00
warren%netscape.com 44568143d6 Backed out the nsService template stuff. 1999-03-09 11:49:41 +00:00
warren%netscape.com 4b2d56fbaa nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +00:00
dveditz%netscape.com b867607040 initial libjar files, NOT PART OF BUILD 1999-03-09 02:13:56 +00:00
dp%netscape.com 34228abcb8 adding new exported NR_*Raw() symbols 1999-03-08 22:10:18 +00:00
dp%netscape.com e9da5d2e32 Adding Raw interface that wont interpret / in keynames. Plus removed = being a invalid char for keys. 1999-03-08 20:35:54 +00:00
beard%netscape.com 61415da5c0 Added accessor for NS_JVMMANAGER_CID. 1999-03-08 00:12:00 +00:00
beard%netscape.com d2e48e1e5f Added InitLiveConnectClasses for DOM's use. 1999-03-08 00:09:05 +00:00
beard%netscape.com 9c7717f39d Fixed Read/Write methods to conform to latest nsIInputStream and nsIOutputStream interfaces. 1999-03-08 00:07:24 +00:00
beard%netscape.com e770f4ca72 passing service manager, using NS_CALLBACK macro. 1999-03-06 22:32:49 +00:00
beard%netscape.com 98ba23294b passing service manager, using nsIAllocator instead of nsIMalloc for memory allocation. 1999-03-06 22:32:47 +00:00
beard%netscape.com 546f1dd623 passing service manager instead of plugin host. 1999-03-06 22:31:28 +00:00
beard%netscape.com 80c374ebee File Removed. 1999-03-06 22:23:41 +00:00
beard%netscape.com 933eee03b8 First Checked In. 1999-03-06 22:23:26 +00:00
mcafee%netscape.com 2562e3d148 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 97001954d2 Fixing nsCOMPtr usage for unix. 1999-03-06 00:07:06 +00:00
cyeh%netscape.com b27fdb082f fix pdb file generation so that the go into $(OBJDIR) and also
have more useful names other than "none.pdb". some cleanup remains.
1999-03-05 23:24:48 +00:00
mcmullen%netscape.com 9798175c73 Removed the offset parameter from the base stream interfaces. Implemented string streams. 1999-03-05 22:53:56 +00:00
alecf%netscape.com 95f1e4722d eliminate netlib dependancy by removing call to FE_Alert 1999-03-05 21:33:02 +00:00
mcafee%netscape.com 87892281ff Uninitialized variables 1999-03-05 04:40:14 +00:00
kipp%netscape.com f85c648277 Use proper new/delete operators 1999-03-05 04:36:00 +00:00
scc%netscape.com 2ec0a397ea rename |IID()| --> |GetIID()| 1999-03-03 19:48:57 +00:00
beard%netscape.com 1e7482ab24 struct -> class 1999-03-03 06:10:58 +00:00
beard%netscape.com edfeabdc27 resolving aliases. 1999-03-03 04:11:15 +00:00
beard%netscape.com 78d0bcfe04 rewrote SetUpPluginInstance to use GetPluginFactory. 1999-03-03 04:10:54 +00:00
beard%netscape.com 93e80dbefd removed all vestiges of nsIMalloc. 1999-03-02 22:33:32 +00:00