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

233 Коммитов

Автор SHA1 Сообщение Дата
beard%netscape.com f89ed0dc3e First Checked In. 1999-08-12 03:57:06 +00:00
beard%netscape.com 540c0198b5 to fix build breakage, removed nsIJVMManager.h 1999-08-12 03:33:16 +00:00
bienvenu%netscape.com 3b12f5f7fb fix build bustage 1999-08-12 03:10:30 +00:00
edburns%acm.org 1706f2c458 This fix is for http://bugzilla.mozilla.org/show_bug.cgi?id=5429.
This fix enables the Tasks->Java Console menu item to show the Java
Console provided by the JRE plugin if it is installed.

It also exposes nsIJVMManager as a full XPIDL citizen, with the progid
component://netscape/oji/jvm-mgr.  see modules/oji/public/nsIJVMManager.idl
for the methods that can be called.

Thanks to Trevor, John Bandauer, Brendan Eich and Robert Yang.
1999-08-12 01:56:18 +00:00
toshok%hungry.com 9efcfa356d if we're building nspr from the mozilla tree, add the correct private NSPR include dir. 1999-08-09 19:47:21 +00:00
beard%netscape.com adb90c463e Fixing windows breakage, can't free const char* pointers! 1999-08-03 05:10:11 +00:00
buster%netscape.com ba7c30a10e added a (crappy) cast to get it to compile, for VC 5.2 on Windows at least.
the owner should verify this fix immediately.
1999-08-03 05:05:38 +00:00
pinkerton%netscape.com 31f04581dd attempt to fix bustage. would take too long to pull on my win32 box, as that is the only place this breaks. 1999-08-03 04:31:19 +00:00
arielb%netscape.com 76ffc06aa5 Fix to the caps security module. I removed the nsPrincipal struct, from now
on you can access principals by their xpcomed interface nsIPrincipal.
1999-07-24 03:58:23 +00:00
ducarroz%netscape.com 34b8a412fa fix build bustage with nsIJVMConsole.h & nsIJVMPrefsWindow.h for edburns@acm.org 1999-07-07 01:38:35 +00:00
edburns%acm.org ce2384fa14 Alex Musil and Stanley Ho's changes. Added Show and hide methods. 1999-07-07 00:22:32 +00:00
dveditz%netscape.com 7aa859429b makefile cleanups 1999-07-02 13:40:18 +00:00
warren%netscape.com 5e8dccf3fe More necko changes. Changed nsIPluginTagInfo2::GetDocumentBase to copy string. 1999-06-23 19:55:21 +00:00
warren%netscape.com 447b069ddb IDLized stream interfaces. Required rename of overloaded Write method (now WriteFrom). 1999-06-03 21:50:47 +00:00
dp%netscape.com 0443b20e33 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
beard%netscape.com 141f280ccb bug #5670: renamed nsJNIEnvRef -> GetProxyEnv, got rid of operator ->, added GetSecureEnv. Changed CreateProxyJNI to return NULL if getSecureEnv() returns NULL, so the proxy JNI doesn't have to check for NULL. Makes OJI more robust when a JVM isn't available. 1999-05-19 01:44:35 +00:00
beard%netscape.com 71f178f197 bug #4839: now including xp_path.h instead of primpl.h. 1999-05-17 21:10:45 +00:00
beard%netscape.com c19e552fe4 changed map_jsj_thread_to_js_context_impl to use the plugin's instance peer2 to obtain the JSContext. 1999-05-08 16:48:05 +00:00
hyatt%netscape.com 777eac9864 Changed the arguments to PostSynchronousEvent. 1999-05-05 23:54:47 +00:00
hyatt%netscape.com 2f4053dbab Switching over to nsIEventQueues. 1999-05-04 23:31:07 +00:00
beard%netscape.com 888ebe913c added IsJavaEnabled(). 1999-04-24 04:10:49 +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 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
toshok%hungry.com 1b0e44b36a always go into src 1999-04-07 05:13:53 +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
beard%netscape.com f951d14663 nsJVMManager::CreateThread(): upped the priority from LOW to NORMAL. 1999-04-02 06:21:59 +00:00
amusil%netscape.com d71744eb68 Changes to hook up LiveConnect on Windows 1999-03-29 22:18:05 +00:00
beard%netscape.com a8e341d0c4 using nsIPluginInstancePeer2 1999-03-25 03:30:14 +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 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
leaf%mozilla.org 0a0f5ac00f Landing nspr library name change, and plevent function call change. 1999-03-17 21:32:03 +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
beard%netscape.com e291c88c43 added NS_DEFINE_STATIC_IID_ACCESSOR. 1999-03-12 04:46:43 +00:00
warren%netscape.com c50687b845 nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +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
brade%netscape.com 01ac29c7fa add static to reduce compiiler warnings on Macintosh 1999-03-02 15:28:46 +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
ebina%netscape.com b833b43c3d Change old RegisterFactory calls to use the new API. 1999-02-25 18:38:45 +00:00
beard%netscape.com a683828892 Added nsILiveConnectManager.h. 1999-02-25 04:39:20 +00:00
beard%netscape.com 78f05b61b7 cleaned up factory logic for service manager. 1999-02-25 04:20:06 +00:00
beard%netscape.com b8e77db452 #include "jni.h" if necessary. 1999-02-25 04:18:59 +00:00
beard%netscape.com bbf25a510c Renamed CID macro. 1999-02-25 04:18:30 +00:00
beard%netscape.com 013470dab1 implementing nsILiveConnectManager. 1999-02-25 04:18:00 +00:00
beard%netscape.com 84d5ddda94 implementing nsILiveConnectManager interface methods. 1999-02-25 04:16:50 +00:00
beard%netscape.com d599bb5186 nsILiveConnectManager.h 1999-02-24 18:00:00 +00:00
beard%netscape.com 8109777be3 First Checked In. 1999-02-24 17:58:36 +00:00
troy%netscape.com 2d2cd7c74a Fixed build bustage 1999-02-20 04:20:09 +00:00
beard%netscape.com 1692c4c365 OJI interface changes 1999-02-20 02:24:15 +00:00
warren%netscape.com 4a71d6c91d Fixed unsigned problems. 1999-02-06 04:02:02 +00:00
beard%netscape.com d563196107 First Checked In. 1999-02-05 07:58:30 +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 40822ed808 Corrected error in the use of CIIDs and IIDs 1999-02-04 00:03:18 +00:00
amusil%netscape.com 5af2ed50fc Converted oji to build as a shared lib 1999-02-03 20:11:08 +00:00
sudu%netscape.com 6624efe2b9 OJI MozClassic to raptor merge 1999-01-25 08:05:00 +00:00
ramiro%netscape.com 2009b728de Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +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
beard%netscape.com 90eeb983e2 Trying to fix IRIX bustage, #include "jvmmgr.h" first to get "xp_core.h" first. (Don't ask. Bool problems.) 1998-11-03 20:53:39 +00:00
sudu%netscape.com fe0506465c Moved result declaration outside the if statement to fix irix build 1998-11-03 02:34:50 +00:00
sudu%netscape.com 458a05591b Changes to support liveconnect security using ProxyJNI 1998-11-03 00:21:47 +00:00
beard%netscape.com 925453c4fb Updated to use security context. 1998-11-03 00:14:49 +00:00
beard%netscape.com 177c1fe006 Changed a comment. 1998-11-03 00:13:38 +00:00
beard%netscape.com 9e6d20376e Changes to support liveconnect security using ProxyJNI 1998-11-03 00:06:12 +00:00
beard%netscape.com efeb78f542 Added nsCSecurityContext.cpp. 1998-11-02 23:31:23 +00:00
sudu%netscape.com a4f7620f28 Changes to support liveconnect security using ProxyJNI 1998-11-02 23:11:38 +00:00
beard%netscape.com 375fe1a835 First Checked In. 1998-10-22 20:45:42 +00:00
beard%netscape.com f0d430344d added ProxyJNI.h, nsIThreadManager.h 1998-10-22 20:44:43 +00:00
beard%netscape.com 50a2e923ff Changed nsJNI.cpp to ProxyJNI.cpp. 1998-10-22 20:43:45 +00:00
beard%netscape.com f32b08b2d5 Fixed parameter marshalling. 1998-10-22 20:42:47 +00:00
warren%netscape.com ff26b4ea21 Fix from toshok. 1998-10-19 22:01:53 +00:00
warren%netscape.com 0837a42bcb Added 1998-10-14 01:35:59 +00:00
beard%netscape.com 4e2bce6665 Added GetSecureJNI 1998-10-13 21:39:15 +00:00
beard%netscape.com 0cd1926508 Removed ; after } 1998-10-13 21:15:47 +00:00
beard%netscape.com ba38421a49 First Checked In. 1998-10-13 21:14:53 +00:00
cyeh%netscape.com 675b4e3b4f remove old MOCHA define, on by default in mozilla build 1998-10-06 20:47:49 +00:00
warren%netscape.com 4b2bac0bba Adding new files, breaking things out of jvmmgr.cpp (not online yet). 1998-10-06 05:59:16 +00:00
cyeh%netscape.com 3c34f3063b removing obsolete files. use MANIFEST instead. 1998-10-05 18:42:02 +00:00
beard%netscape.com 0c00001070 Added ::public: to access paths, added nsJNI.cpp, proxy JNI. 1998-10-03 03:40:42 +00:00
beard%netscape.com 777f7008d4 Finished proxy JNIEnv. Added security context parameters. 1998-10-03 03:18:00 +00:00
beard%netscape.com 840ef43ff2 Added NewObjectArray, changed NewArray. 1998-10-03 03:16:30 +00:00
beard%netscape.com 0067dacf16 First Checked In. 1998-10-02 21:23:49 +00:00
beard%netscape.com 3ac6f9e6ee Added nsISecureJNI2.h 1998-10-02 21:22:41 +00:00
cls%seawood.org b8f3b344ff Changed LCFLAGS to CFLAGS. LCFLAGS doesn't work under autoconf. 1998-10-02 02:16:28 +00:00
cyeh%netscape.com 77e82cb96a Remove old MOCHA #ifdefs 1998-10-01 21:24:22 +00:00
warren%netscape.com 7e5b13e910 Broke out LiveConnect callbacks into separate file. 1998-09-30 20:54:09 +00:00
sudu%netscape.com ede108603b Changes to support secure liveconnect 1998-09-30 20:41:35 +00:00
beard%netscape.com 6f43233e5b Made SpendTime method XP. 1998-09-30 20:07:45 +00:00
pinkerton%netscape.com 7c640d6f80 Updated projects for Pro4. Turned off mod-date caching for depend builds. Using InterfacesStubs wrapper where appropriate for Carbon. 1998-09-29 17:11:00 +00:00
cyeh%netscape.com a2eec6b4b5 remove old #ifdefs 1998-09-28 20:20:42 +00:00
michaelp%netscape.com 53316363b6 changes to support using OJI with raptor. 1998-09-27 22:11:12 +00:00
mlm%netscape.com 5d331a9642 Branch landing: Multithreading libmocha in mozilla.
- Add cx parameter to LM_LockJS and friends.
1998-09-25 22:09:03 +00:00
beard%netscape.com 60f7e019a9 create_java_vm_impl was always failing. 1998-09-24 01:20:09 +00:00
beard%netscape.com 10ec2dfb72 Need a real plugin manager reference. 1998-09-22 22:23:35 +00:00
beard%netscape.com 24604b9239 Added JVM_SpendTime. 1998-09-21 20:47:21 +00:00
beard%netscape.com f1af088431 Added SpendTime to nsIJVMPlugin. Only turned on for XP_MAC, to avoid breaking other's plugins. 1998-09-21 20:41:19 +00:00
warren%netscape.com d668f0e06c Abstracted away need for JavaVM object and GetJavaVM plugin API call. 1998-09-18 01:29:08 +00:00
beard%netscape.com 5cbb19358f 09171998 LiveConnect Carpool: build bustage: false -> PR_FALSE. 1998-09-17 22:03:45 +00:00
beard%netscape.com 31f120b868 09171998 LiveConnect Carpool: XP_MAC, added #define of JSJDLL, and preregistering the nsILiveconnect factory. 1998-09-17 19:39:46 +00:00
sudu%netscape.com 624ee74854 New xpcom liveconnect apis 1998-09-17 18:13:55 +00:00
mcafee%netscape.com 59a93b925f Uninitialized variable compiler warnings on Linux 1998-09-16 07:14:42 +00:00
beard%netscape.com 9bf1588597 Lazy LiveConnect fixes. 1998-09-08 19:11:50 +00:00
raman%netscape.com 2ccd89843b removing smartupdate related code, because it is not dependent on Java 1998-09-02 19:09:03 +00:00
warren%netscape.com f387bc9ff9 Changed c++ comments for inclusion in c files. 1998-09-01 04:15:07 +00:00
warren%netscape.com 320811506e Changes for lazy java initialization. 1998-09-01 00:23:43 +00:00
beard%netscape.com 31ebc87cdd Changes from SpiderMonkey131_BRANCH of ns/ref/liveconnect. 1998-08-31 20:15:32 +00:00
cls%seawood.org 90d0af1408 AUTOCONF_1_0 landing. 1998-08-19 20:42:14 +00:00
pinkerton%netscape.com 013c0f33a3 Fix 2000 link warnings problem caused by including lots o' libraries in this static lib. (rev beard). 1998-08-06 20:24:11 +00:00
warren%netscape.com 12a9a9a1f8 Added include of config.mk so that MOZ_OJI gets defined. 1998-08-05 01:19:53 +00:00
warren%netscape.com 93ccc7040b Changes to build with MOZ_OJI, and optionally build NSJVM. Changes to regenerate jar files. Changed version number to 50. 1998-08-05 00:36:13 +00:00
warren%netscape.com 207bbebb65 Landing changes in the OJI_19980727_BRANCH since the OJI_19980727_TIP_MERGE tag. 1998-07-31 20:19:50 +00:00
warren%netscape.com f66247491c Moved to modules/plugin/bad 1998-07-28 01:49:33 +00:00
warren c08c010ea6 Breaking out oji interfaces into separate headers. 1998-07-09 08:57:00 +00:00
warren c2959e06f8 Added Backward Adapter for new Plugin API (runs 5.0-style plugins in 4.0 browser). 1998-07-06 22:21:12 +00:00
beard 54096c256a Revised target names to be more consistent with new build system (.o no .shlb for static libraries). 1998-06-12 23:13:40 +00:00
beard 3e04095a6b First Checked In. 1998-06-12 00:13:32 +00:00
raman 12c4eb9bcc Fixed to make OJI to build with MOZ_SECURITY. Reviewed by warren. Approved by don. Bug# 124222. This change is under MOZ_OJI and it doesn't affect the regular builds. Deleted call to VR_initialize a non exiting function 1998-06-10 04:18:00 +00:00
waterson 4f5220ec8f Added code to simulate CODEBASE attribute on the APPLET tag for OJI. 1998-06-06 16:31:20 +00:00
raman bb160092db Fix to make OJI to build. 1998-06-05 19:34:36 +00:00
beard 70ba9f8a34 First Checked In. 1998-06-03 22:32:10 +00:00
warren 94f73da9f5 Merged changes from OJI_19980528_TEMP_BRANCH 1998-06-03 06:55:24 +00:00
warren 0250534026 Didn't get mergedcp foo.h nsscd.h! 1998-06-03 05:27:15 +00:00
jgellman 5151d4d184 add export.mac file for header files 1998-06-03 00:58:33 +00:00
jgellman 3eed711ae4 merge from OJI branch 1998-06-03 00:37:20 +00:00
jgellman c78e8a48c2 one blank line 1998-05-31 19:50:00 +00:00
jgellman 6171443ae5 adding placeholder files for file's that'll be added on the branch before moving them to the tip 1998-05-31 19:32:40 +00:00