alecf%netscape.com
be05791581
back out this fix because mac depends on XP_QSORT
1999-04-15 02:42:18 +00:00
alecf%netscape.com
13df61d59a
use new nsQuickSort routine
...
a=pnunn
1999-04-15 02:28:29 +00:00
jdunn%netscape.com
7f394a2e18
use C style comments instead of C++ since this is a 'C' file.
1999-04-12 20:15:26 +00:00
braddr%puremagic.com
3ab41a407e
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
b4477ef8a3
added PostEvent(), which calls nsIRunnable::Run() in a specified thread.
1999-04-12 03:20:21 +00:00
beard%netscape.com
4112bb1d2b
added PostEvent()
1999-04-12 03:17:58 +00:00
beard%netscape.com
666d0b4c61
removed g_pNSIServiceManager (no longer used)
1999-04-12 03:16:14 +00:00
beard%netscape.com
96d0939cb4
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
45969d01c6
added GetJSThread()
1999-04-12 03:12:48 +00:00
beard%netscape.com
5509bb9703
renamed g_pNSIServiceManager to theServiceManager.
1999-04-11 00:01:18 +00:00
beard%netscape.com
c28bc4120e
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
22db8bbbc7
oops, forgot to make this function pure virtual, broke mac
1999-04-10 21:15:25 +00:00
alecf%netscape.com
268f5ee78d
add ClearUserPref() to the nsIPref interface (needed for mail/news work)
1999-04-10 20:58:50 +00:00
braddr%puremagic.com
d104d7af96
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
99dbbf2a5a
Removing softupdt
1999-04-10 00:49:48 +00:00
pinkerton%netscape.com
3a6a48bf99
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
8d9c808ca7
Another SunOS4-specific fix.
1999-04-09 00:15:29 +00:00
toshok%hungry.com
375c277dbc
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
80a01f2e49
enable OJI on unix.
1999-04-07 05:20:54 +00:00
toshok%hungry.com
1b0e44b36a
always go into src
1999-04-07 05:13:53 +00:00
sspitzer%netscape.com
040102d5ea
only do this if they have the IDL stuff
1999-04-07 03:01:58 +00:00
dveditz%netscape.com
7e13d48859
Mac read-only fix from Patrick Beard <beard@netscape.com>
1999-04-07 00:26:34 +00:00
alecf%netscape.com
66360b0ede
temporarily export a stub nsIPref.idl file
1999-04-07 00:06:08 +00:00
dveditz%netscape.com
6b68a8be8e
Fix threading bug
1999-04-06 18:35:34 +00:00
amusil%netscape.com
e77d582d1d
Fixed bug with StreamAsFileOnly.
1999-04-06 01:53:37 +00:00
mcmullen%netscape.com
703b989418
Fix an erroneous assert.
1999-04-05 23:09:13 +00:00
jdunn%netscape.com
847afb3de7
fix order of arguments for fputs
1999-04-05 18:11:45 +00:00
toshok%hungry.com
6add7c7069
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
25cabfc1b2
Fix AIX bustage.
1999-04-02 23:46:20 +00:00
mcmullen%netscape.com
dd9f387503
I changed prefapi.h to use prtypes instead of the obsolete XP_ things.
1999-04-02 20:39:17 +00:00
mcmullen%netscape.com
548e888917
I changed prefapi.h to use prtypes instead of the obsolete XP_ things
1999-04-02 20:39:14 +00:00
mcmullen%netscape.com
09916aed04
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
f951d14663
nsJVMManager::CreateThread(): upped the priority from LOW to NORMAL.
1999-04-02 06:21:59 +00:00
dveditz%netscape.com
335ade43df
Fixing libreg threadsafe issues (NR_ API, not yet the version registry API)
1999-04-02 01:31:55 +00:00
dveditz%netscape.com
d279fe7452
Fixed clobber
1999-04-01 22:54:09 +00:00
dveditz%netscape.com
ce0cf3485f
fixed copy clobber steps
1999-04-01 22:53:23 +00:00
amusil%netscape.com
afbd90e95f
Added more restrictive check for what constitutes a plugin
1999-04-01 22:06:07 +00:00
dp%netscape.com
b8dfe78cdd
More threadsafeness.
1999-04-01 06:45:50 +00:00
waterson%netscape.com
675ff674c6
Removed NODEPEND.
1999-03-31 06:47:10 +00:00
dp%netscape.com
cabae9cdfc
Fixed nsIRegistry implementation. ready for use. Thanks to Nicholas Ambrose <nick87@hotmail.com>
1999-03-31 06:28:36 +00:00
jdunn%netscape.com
3bab18959e
use PR_FALSE instead of false... since the return is a PR_Bool.
1999-03-31 04:25:41 +00:00
beard%netscape.com
09e203abc3
Now filling in fMimeTypeArray, fExtensionArray, and fMimeDescriptionArray.
1999-03-30 05:53:36 +00:00
briano%netscape.com
3d1595b89d
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
d71744eb68
Changes to hook up LiveConnect on Windows
1999-03-29 22:18:05 +00:00
amusil%netscape.com
1b5d9cb054
Code to handle locating and loading plugin info.
1999-03-29 22:11:06 +00:00
mcafee%netscape.com
3a99c257a4
Ignore generated files.
1999-03-27 09:22:27 +00:00
dougt%netscape.com
248168ecd4
Bug 4303. libjar should not be build as a component.
1999-03-26 20:49:52 +00:00
ramiro%netscape.com
301eeb4fe4
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
9778c7a9c6
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
8d7eb39b2a
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
facf60f39e
removed GetJSWindow, moved to nsIPluginInstancePeer2
1999-03-25 03:32:22 +00:00
beard%netscape.com
a0f2326d8d
implementing nsIPluginInstancePeer2.
1999-03-25 03:31:37 +00:00
beard%netscape.com
a8e341d0c4
using nsIPluginInstancePeer2
1999-03-25 03:30:14 +00:00
beard%netscape.com
adbf879e69
added nsIPluginInstancePeer2.h
1999-03-25 03:29:54 +00:00
beard%netscape.com
97e4c42e74
First Checked In.
1999-03-25 02:45:38 +00:00
beard%netscape.com
5071a06087
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
eccf3e3d10
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
66f04ecd15
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
f9ec70136f
added GetJSWindow()
1999-03-24 05:46:23 +00:00
beard%netscape.com
cd67444966
added GetDocument()
1999-03-24 05:46:06 +00:00
beard%netscape.com
0ad119785c
added GetJSWindow
1999-03-24 05:40:02 +00:00
dougt%netscape.com
89339d337c
First Checked In.
1999-03-24 01:10:59 +00:00
dp%netscape.com
d68b82058c
InitXPCOM() : For a defined initialization sequence of xpcom global objects and components.
1999-03-23 23:28:32 +00:00
hshaw%netscape.com
a06440fba4
use NS_DEFINE_STATIC_IID_ACCESSOR macro
1999-03-23 21:08:05 +00:00
briano%netscape.com
0d895e7a58
Switched back to building both shared and static libs by default.
1999-03-23 04:26:03 +00:00
amusil%netscape.com
c5d1e425e2
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
e269adb84c
Updated makefile to use nspr version 3.
1999-03-22 06:10:59 +00:00
beard%netscape.com
e606519553
QueryInterface build bustage (argh)
1999-03-21 21:11:53 +00:00
beard%netscape.com
447508ced4
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
ba477e454e
added WrapJavaObject, which wraps a JNI global reference in a JSObject.
1999-03-21 19:53:28 +00:00
beard%netscape.com
d64b63d9e0
added IID accessor
1999-03-21 19:51:01 +00:00
dp%netscape.com
c1ed2b3f33
Patch for unsigned vs signed warnings. Thanks to <bruce@cybersight.com>
1999-03-21 19:26:32 +00:00
hshaw%netscape.com
efae8e418a
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
a87f896fd7
NPStream* ptr -> NPStream* stream
1999-03-20 23:12:43 +00:00
beard%netscape.com
bd6fe6d9bc
implemented nsICookieStorage.
1999-03-20 23:11:25 +00:00
beard%netscape.com
f079d12fc2
added nsICookieStorage.h
1999-03-20 23:07:52 +00:00
leaf%mozilla.org
0a0f5ac00f
Landing nspr library name change, and plevent function call change.
1999-03-17 21:32:03 +00:00
morse%netscape.com
fe132af758
add prefs for wallet
1999-03-17 06:24:58 +00:00
hshaw%netscape.com
9cb2606f25
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
d7b5d09fd7
To reduce confusion, read 'Netscape Preferences' for Mac, M3 bug #2343 , approved dp
1999-03-16 18:31:40 +00:00
hshaw%netscape.com
a1738dc8a7
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
e98087a5a6
use default prefs.js if someone cause PREF_ API before initializing it
1999-03-15 21:38:06 +00:00
hshaw%netscape.com
2c98dd6714
load up default pref file, more detailed version requires mac project file changes
1999-03-15 06:12:17 +00:00
beard%netscape.com
86c02cf8ff
added CreatePluginInstance.
1999-03-14 20:26:29 +00:00
beard%netscape.com
ac7164a98e
calling CreatePluginInstance instead of CreateInstance, so MIME type is available early.
1999-03-14 20:09:57 +00:00
beard%netscape.com
259717e9c8
added CreatePluginInstance, to create a plugin instance with a specified MIME type.
1999-03-14 20:09:12 +00:00
beard%netscape.com
5878873570
added nsILiveconnect service.
1999-03-14 04:41:51 +00:00
mcmullen%netscape.com
44bfd48e97
Adapt to an API change.
1999-03-13 06:39:17 +00:00
beard%netscape.com
cab2d1e4e7
added IID_ACCESSOR
1999-03-13 03:12:16 +00:00
beard%netscape.com
1e01f5a023
fixed IID accessor
1999-03-13 03:11:05 +00:00
pierre%netscape.com
f3356cc769
fixed uninitialized variable in map_java_object_to_js_object_impl()
1999-03-12 23:18:13 +00:00
ramiro%netscape.com
846235af9b
Make it possible to prefix mozilla dlls that conflict with system dlls.
1999-03-12 12:43:04 +00:00
beard%netscape.com
4fc2199aea
massive overhaul for new stream APIs.
1999-03-12 04:48:04 +00:00
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
ramiro%netscape.com
51b24a505b
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
d57373e7a0
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
786fe8b357
Replace NS_DECLARE_CID with NS_DEFINE_IID for kIPrefIID and KPrefCID
1999-03-10 20:33:18 +00:00
hshaw%netscape.com
959056306c
Fix for bug #3130 , thanks mcafee
1999-03-10 20:02:22 +00:00
dougt%netscape.com
52ad915384
ack.
1999-03-09 23:06:11 +00:00
dougt%netscape.com
eea7ed3865
Added VR_ calls to the export list.
1999-03-09 22:39:09 +00:00
dougt%netscape.com
727debf298
Stripping additional access paths.
1999-03-09 21:03:39 +00:00
dougt%netscape.com
f6c08c6a81
remove libutil references.
1999-03-09 20:58:29 +00:00
dougt%netscape.com
9a83fe657d
First Checked In.
1999-03-09 20:57:17 +00:00
dougt%netscape.com
ed273a9da8
Fixes compare from int to ptr. ANSI C++ does not like that.
1999-03-09 20:10:20 +00:00
dougt%netscape.com
3f9a397b60
First checkin of unix makefile.
1999-03-09 19:31:55 +00:00
warren%netscape.com
bdcaa63028
Backed out the nsService template stuff.
1999-03-09 11:49:41 +00:00
warren%netscape.com
c50687b845
nsRepository -> nsIComponentManager changes.
1999-03-09 09:44:27 +00:00
dveditz%netscape.com
65eae19e19
initial libjar files, NOT PART OF BUILD
1999-03-09 02:13:56 +00:00
dp%netscape.com
553c67688d
adding new exported NR_*Raw() symbols
1999-03-08 22:10:18 +00:00
dp%netscape.com
88a168c397
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
8e5d1b50c4
Added accessor for NS_JVMMANAGER_CID.
1999-03-08 00:12:00 +00:00
beard%netscape.com
917b3eb6bd
Added InitLiveConnectClasses for DOM's use.
1999-03-08 00:09:05 +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
cyeh%netscape.com
5fe1801c03
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
0b721e55f8
Removed the offset parameter from the base stream interfaces. Implemented string streams.
1999-03-05 22:53:56 +00:00
alecf%netscape.com
c383cd8575
eliminate netlib dependancy by removing call to FE_Alert
1999-03-05 21:33:02 +00:00
mcafee%netscape.com
fdf88ceddf
Uninitialized variables
1999-03-05 04:40:14 +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
brade%netscape.com
01ac29c7fa
add static to reduce compiiler warnings on Macintosh
1999-03-02 15:28:46 +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
pinkerton%netscape.com
fe97bd5e2d
some hacks (and ifdefs) for macOS until NSPR gets fixed. This at least allows us to test out libReg and find bugs.
1999-03-01 19:24:27 +00:00
ramiro%netscape.com
bb5e2580dc
AIX portability fixes. (Waqar Malik <waqar@netscape.com>)
1999-03-01 06:10:54 +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
pinkerton%netscape.com
064a680a64
changing mac name of default registry file to "mozilla registry" in order to not conflict with old nscp versions and not have the name "netscape" in any of our code.
1999-02-26 19:26:45 +00:00
alecf%netscape.com
49ce78cc83
don't use old XFE icon data-related functions
1999-02-26 18:00:28 +00:00
alecf%netscape.com
1813b04546
fix HPUX bustage - now that we're using PR_FREEIF, you can't put (void*)
...
casts inside it.
1999-02-26 17:36:57 +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
law%netscape.com
2acacf23f8
Create reg file if it doesn't exist
1999-02-26 02:17:37 +00:00
sfraser%netscape.com
6f421aaf85
File Removed.
1999-02-26 01:13:09 +00:00
sfraser%netscape.com
7ef944785f
First Checked In.
1999-02-26 01:12:49 +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