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

348 Коммитов

Автор SHA1 Сообщение Дата
beard%netscape.com 808c60f633 [Not part of build] Bumped versions to 1.0d4. 2001-11-02 08:15:57 +00:00
beard%netscape.com 5764590449 [not part of build] Now reads in MRJPlugin.properties, sets up MRJPlugin.policy, and creates applet security manager. 2001-11-02 08:15:33 +00:00
beard%netscape.com b91bbb732c [not part of build] Now defining system property, netscape.oji.plugin.home, so that classes in MRJPlugin.jar can find other files, such as MRJPlugin.properties & MRJPlugin.policy. 2001-11-02 08:13:46 +00:00
beard%netscape.com cab988a630 [not part of build] Added pending exception support, to deal with problem of not being able to enter monitors with a pending exception in the JNIEnv. 2001-11-02 08:11:37 +00:00
beard%netscape.com 0b905e50bf [not part of build] Added getSystemVersion() to ensure plugin only loads on Mac OS X 10.1 and later. 2001-11-02 08:07:31 +00:00
beard%netscape.com 708b940f1d [not part of build] Make class uninstantiable except from native code. 2001-11-02 08:01:40 +00:00
beard%netscape.com dc4374766a [Not part of build] Bumped versions to 1.0d3. 2001-10-24 19:02:51 +00:00
beard%netscape.com 9c868765ac [not part of build] Renamed JavaConsole.log to "Java Console.log". Implemented UnwrapJavaWrapper(). 2001-10-24 19:02:32 +00:00
beard%netscape.com d68f8b3113 [not part of build] Fixed hang when starting JNIThread triggers a security exception. Removed obsolete NSAGG stuff. 2001-10-24 18:58:20 +00:00
beard%netscape.com 4f56571e7f [not part of build] Added MRJPlugin.java and CarbonFrameWorkLib (for launch services). 2001-10-18 20:34:22 +00:00
beard%netscape.com 459c0f5804 [not part of build] Added USE_SYSTEM_CONSOLE to turn off old Java based console. 2001-10-18 20:29:40 +00:00
beard%netscape.com b69c6607ce [not part of build] Poor man's Java console implementation, redirects Java output to ~/Library/Logs/JavaConsole.log, displays with /Applications/Utilities/Console.app. 2001-10-18 20:28:48 +00:00
beard%netscape.com 892fd73924 [not part of build] Added redirection of Java output to a specified log file. 2001-10-18 20:24:13 +00:00
beard%netscape.com 4988c3c819 [not part of build] Simple class that redirects System.out/err to a specified file path. 2001-10-18 20:19:48 +00:00
beard%netscape.com 1a30f1cfe3 [not part of build] Stop using non-existent plugin methods. 2001-10-18 07:36:32 +00:00
beard%netscape.com 2c12e71e51 [not part of build] Major cleanup, removal of unnecessary methods, correct implementation of nsIPlugin/nsIJVMPlugin interfaces. 2001-10-18 07:34:20 +00:00
beard%netscape.com e3291c1039 [not part of build] Keep vector<FSRef> instead of vector<FSSpec> as class path. 2001-10-18 07:29:44 +00:00
beard%netscape.com 4f382164d3 [not part of build] Added operators new[] and delete[]. 2001-10-18 07:28:33 +00:00
beard%netscape.com 3e43bef3a1 [not part of build] Removed global thePlugin, now closing plugin's resource fork in termination routine. 2001-10-17 19:59:10 +00:00
beard%netscape.com 6bcb049b67 [not part of build] Added PROXY_JNI_CALLS define, and added proxy messages for ALL essential calls. This enables LiveConnect on Mac OS X. 2001-10-17 19:57:28 +00:00
beard%netscape.com b59d40bdc8 [Not part of build] Reset versions to 1.0d1. 2001-10-17 01:16:48 +00:00
beard%netscape.com 1b51e21620 [not part of build] Removed redundant bundle loading code, #if DEBUG kprintf, etc. 2001-10-17 01:16:13 +00:00
beard%netscape.com 92b4609b5c [Not part of build] Removed extraneous targets, simplified access paths. 2001-10-16 23:32:50 +00:00
beard%netscape.com ab0ac640b3 [not part of build] Removed dependencies on MRJNetworking, which is unavailable in OS X. 2001-10-16 23:29:54 +00:00
beard%netscape.com 72c9da2d0a [not part of build] Added MRJPlugin::GetService() static methods. Added support for using both new service manager, and obsolete service manager, for backwards compatibility. 2001-10-16 23:29:15 +00:00
beard%netscape.com 9a4215e327 [not part of build] Added MRJPlugin::GetService() static methods. 2001-10-16 23:27:47 +00:00
beard%netscape.com 899a79e0c1 [not part of build] Removed all uses of raw nsIServiceManager, in favor of MRJPlugin::GetService(). 2001-10-16 23:27:15 +00:00
dougt%netscape.com 8ad0409594 Update for nsIServiceManager interface freeze. r=shaver@mozilla.org. sr=rpotts@netscape.com, bug 99147 2001-10-16 03:36:21 +00:00
beard%netscape.com 486705eb9e [not part of build] Don't crash when codeBase/archive attributes of applet tag are NULL. 2001-10-15 22:54:30 +00:00
beard%netscape.com 94b39f0b80 [not part of build] Scrolling event support, lessen dependency on JManager. 2001-10-13 05:32:51 +00:00
beard%netscape.com 466f1dda0c [not part of build] Fix crash when releasing memory allocator, use MRJSession::open() after putting MRJPlugin.jar in class path. 2001-10-13 05:31:44 +00:00
beard%netscape.com 6f59e51b17 [not part of build] Remove dependencies on JManager, added open/close methods, vector<FSSpec> class path, removed hard coded path to MRJPlugin.jar. 2001-10-13 05:29:03 +00:00
beard%netscape.com 81f8166550 [not part of build] Remove dependencies on JManager, added open/close methods, vector<FSSpec> class path. 2001-10-13 05:28:17 +00:00
beard%netscape.com 37a368a4d8 [not part of build] Stop using nsIServiceManager::ReleaseService, use NS_RELEASE instead. 2001-10-13 05:26:34 +00:00
beard%netscape.com 00de4986b8 [not part of build] Remove JManager dependencies. 2001-10-13 05:25:48 +00:00
beard%netscape.com 09649f88f6 [not part of build] added virtual destructor to NativeMessage. 2001-10-05 23:45:21 +00:00
dbaron%fas.harvard.edu 0cc7ea34da Bug 45797: replace remaining uses of deprecated macros NS_IMPL_QUERY_INTERFACE and friends with NS_IMPL_QUERY_INTERFACE1 and friends and remove the deprecated macros. r=jag sr=alecf 2001-10-02 03:18:08 +00:00
gerv%gerv.net f385eb981a Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
beard%netscape.com 2dfc23be5c [not part of build] OJI plugin for Mac OS X. 2001-09-22 02:12:57 +00:00
beard%netscape.com c61e83abfe [not part of build] Resource files for Mac OS X OJI plugin. 2001-09-22 00:39:43 +00:00
beard%netscape.com ddd3bcfb92 [not part of build] XML project files for Pro 6 & Pro 7 to build new Mac OS X OJI plugin. 2001-09-22 00:38:12 +00:00
dougt%netscape.com 31c1842a29 Merge ServiceManager and ComponentManager. Bug 96457. r=dp@netscape.com, sr=wat
erson@netscape.com
2001-09-06 21:13:11 +00:00
dbaron%fas.harvard.edu 716f9f4695 Replace uses of deprecated NS_IMPL_ISUPPORTS and NS_IMPL_QUERYINTERFACE macros with NS_IMPL_{ISUPPORTS,QUERYINTERFACE}{1,0}. r=jag rs=brendan b=45797 2001-08-21 01:48:11 +00:00
peterlubczynski%netscape.com a776b94a7c Backing out changes to nsIPluginStreamListener2 fixed by bug 82415 r=dougt sr=attinasi a=dbaron 2001-05-31 01:23:02 +00:00
dougt%netscape.com bbefa1aac0 Updating OnData API. (fixing build bustage) 2001-05-23 00:36:29 +00:00
dougt%netscape.com ae22dc873b Updating OnDataAvailable() signature. fixing build bustage. 2001-05-23 00:03:20 +00:00
beard%netscape.com 1271459520 Fix for bug #60018, ra=edburns, sr=brendan 2001-04-18 04:19:00 +00:00
darin%netscape.com 8506372156 Fixes mac bustage. 2001-04-10 07:19:24 +00:00
beard%netscape.com 70a194f815 fix for bug #6872, checking in for tnoyes@mac.com, r=beard, sr=sfraser 2001-04-03 20:23:36 +00:00
pinkerton%netscape.com 105d3c555e carbon changes. r=pink/sdagley/beard. a=sfraser. 2001-02-13 21:48:26 +00:00
beard%netscape.com 196e77833d Initial check-in. 2001-02-12 10:17:08 +00:00
beard%netscape.com ea4ffc7b58 Access path bustage fix. 2001-02-12 08:22:03 +00:00
beard%netscape.com dded087c3d Remove hard linkage against xpcom to preempt possible bustage. Now obtaining component manager from service manager. 2001-02-12 08:00:11 +00:00
beard%netscape.com fbd9023f52 fix for bug #68338, r=mstoltz, sr=brendan, a=leaf 2001-02-12 07:48:49 +00:00
beard%netscape.com 75acc40007 MRJPlugin 1.0b2 release. sr=bnesse, r=tnoyes@mac.com 2001-01-26 23:32:56 +00:00
beard%netscape.com a687451565 Support for hooking up MRJ to browser networking stack. (not part of build yet) 2001-01-25 02:34:17 +00:00
beard%netscape.com 302c95f3f9 Bug 56607 (sr=waterson, r=edburns): Fixes for <APPLET> tag processing, clipping. 2000-10-28 05:55:35 +00:00
beard%netscape.com 0cdfd4d9c8 Bug 56607 (sr=waterson, r=edburns): New version resource. 2000-10-28 05:54:14 +00:00
beard%netscape.com 2519a5ad35 Bug 56607 (sr=waterson, r=edburns): Added TextCommon shared library for access to CreateTextEncoding(). 2000-10-28 05:51:28 +00:00
beard%netscape.com 23a0d5b7c2 Support for hooking up MRJ to browser networking stack. (not part of build yet) 2000-10-28 05:39:55 +00:00
waterson%netscape.com 2efea85ee9 Fix build bustage 2000-09-20 08:25:48 +00:00
beard%netscape.com 0fda815d93 Backed out eager call to Initialize(). 2000-09-19 20:15:15 +00:00
beard%netscape.com 9c314b04e2 Uncommented Initialize() call. 2000-09-19 00:04:02 +00:00
beard%netscape.com ef1888b17e Export thePlugin. 2000-09-19 00:03:30 +00:00
beard%netscape.com 92c7e953f8 Create MRJConsole even in 4.X build. 2000-09-19 00:00:27 +00:00
beard%netscape.com f8c65dad72 Added MRJConsole.class. 2000-09-18 23:57:25 +00:00
beard%netscape.com a6bdd4ef53 Added MRJConsole.java to MRJPlugin.jar target. 2000-09-18 23:56:51 +00:00
beard%netscape.com b9cfcb5c32 Added GetURLWithHeaders to fix build bustage. 2000-09-15 01:32:30 +00:00
rayw%netscape.com 6cc70ebd6c Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
jeff.dyer%compilercompany.com f929ce5c30 nsCSecurityContext -> MRJSecurityContext 2000-09-12 12:38:27 +00:00
jeff.dyer%compilercompany.com 96c6533aa5 b=45692 r=beard a=brendan: Enable liveconnect security. 2000-09-12 11:49:55 +00:00
beard%netscape.com a6de624bd6 Fixes for bug #49510. 2000-08-26 05:37:43 +00:00
beard%netscape.com a1a160ca00 Changes to support Universal Headers 3.3. 2000-08-26 05:37:02 +00:00
rjc%netscape.com ac9a85c1da Fix Mac build for Warren. 2000-08-24 11:22:45 +00:00
warren%netscape.com 9bf77e4e41 Fixing mac bustage. Added missing methods from new stream interfaces. 2000-08-22 10:05:00 +00:00
warren%netscape.com 408294475d Removed reference to nsIBaseStream 2000-08-22 09:50:45 +00:00
jeff.dyer%compilercompany.com 3427bde3ee Fix bustage. 2000-08-13 15:07:42 +00:00
waterson%netscape.com ed39cf33b6 Fix build bustage. 2000-07-22 03:59:49 +00:00
warren%netscape.com e8523f829f Fixed nsIMemory implementation. 2000-06-03 16:31:16 +00:00
warren%netscape.com 034cc26dae Fixing nsIAllocator for mac. 2000-06-03 11:47:49 +00:00
warren%netscape.com 958ed96edd Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
beard%netscape.com a3fd4d3d97 bug #13848, removed an access path from BackwardAdaptor target. 2000-06-01 04:27:13 +00:00
beard%netscape.com 09ccc53d6b (not part of build yet) needed to bootstrap MRJ plugin build. 2000-05-30 23:13:14 +00:00
modgock%eng.sun.com 62ff8adcfa fix for bug #39221 2000-05-15 17:46:53 +00:00
beard%netscape.com b4fae903bf MRJPlugin build support (unused by current mozilla build). a=leaf 2000-05-12 18:24:44 +00:00
modgock%eng.sun.com ca266f01cc updated build instructions for the new world order. 2000-05-03 04:58:30 +00:00
modgock%eng.sun.com 245305ff1b updated version strings for any impending distribution 2000-04-27 21:33:01 +00:00
modgock%eng.sun.com c112141a4b fixed java target type. 2000-04-27 06:36:18 +00:00
modgock%eng.sun.com d16013be74 Defined CALL_NOT_IN_CARBON since it was wrapping method definitions in 3.3.1 JManager that were referenced in the code. Added an import for ControlDefinitions.h; kControlEditTextPasswordTag and kControlEditTextTextTag were defined in Controls.h in 3.2, but moved out in 3.3.1 so MRJSession.cpp was failing build. (these are still tinderbox immune since they're not auto built) 2000-04-27 06:32:45 +00:00
modgock%eng.sun.com 80cd84fa74 doh - stupid egg test code left in; removed (well def'd it out - future generations are bored, it's still there..) This module isn't built in tinderbox and is thereby immune from the tree-status. 2000-04-21 17:46:55 +00:00
beard%netscape.com 95ad5d72bc configuration file for MRJPlugin (GC) target. 2000-03-29 02:14:03 +00:00
beard%netscape.com 9a81f2e9b2 added MRJPlugin (GC) target, for working with GC leak detector. 2000-03-29 02:13:22 +00:00
beard%netscape.com 696e82c222 Imports MRJPlugin.xml into MRJPlugin.mcp. 2000-03-27 07:14:43 +00:00
beard%netscape.com f007acd29d CWPro5 XML importable project file. Assumes all MRJ interfaces included in "{Compiler}MacOS Support". This is true if you use Universal Interfaces 3.3, plus add StdCLib from the MPW interfaces. 2000-03-27 06:55:12 +00:00
modgock%eng.sun.com e623dc779d Updated version strings for plugin's get info panel to reflect beta version; checking in old mcp weak import changes from last weeks discussions on 13848. 2000-03-25 07:16:25 +00:00
modgock%eng.sun.com 3da454c68c Fixes bug 30593 -- this module isn't built by tinderbox and is therefore immune from build stability issues (it builds of course, but it's immune from the closure since it's not part of the build/kit process) 2000-03-08 19:36:13 +00:00
modgock%eng.sun.com 9d446a0838 Brought it up to CW5 pathing standard. THIS DOES NOT AFFECT TINDERBOX. 2000-02-23 12:26:56 +00:00
modgock%eng.sun.com 6a309edb53 Added more notes for a good build. THIS DOES NOT AFFECT TINDERBOX. 2000-02-23 12:26:08 +00:00
modgock%eng.sun.com 2def8e67b5 Fixed some amnesiatic lib paths; as this is never built by the build process (tinderbox) (nor seemingly anybody as it hasn't been able to build until i got around to fixing it) this commit is immune to tree status and colour. 2000-02-23 07:26:07 +00:00
beard%netscape.com 135834d8f6 Fixed access paths to use local MRJSDK libraries and includes, which are supposed to be installed in mozilla/plugin/MRJSDK, per the build instructions. Fixed 4.X MRJPlugin target to build correctly. 2000-02-21 22:37:21 +00:00
modgock%eng.sun.com fa8b52e702 last clarifications for plugin build. (part of closing out 27427) 2000-02-18 03:27:35 +00:00
modgock%eng.sun.com 3f7b7237c6 Changes to bring plugin code inline with various superclass changes and environment changes causal from the changeover to CW5 (5.3 updated) 2000-02-17 00:34:07 +00:00
modgock%eng.sun.com 7f56d57c49 updated instructions so that they're current for the CW5.3 env.. etc etc 2000-02-17 00:30:40 +00:00
scc%netscape.com 5e041e830f Pro5 update 2000-02-07 23:06:04 +00:00
brade%netscape.com b174bf571d fix access paths for move to CW5 (bug #25949) 2000-02-02 22:45:39 +00:00
edburns%acm.org ee35d0bd90 r=marklin
bug=7785
a=edburns

Change nsIThreadManager::GetCurrentThread(PRUint32 *result)
to nsIThreadManager::GetCurrentThread(nsPluginThread* *result)
1999-12-06 20:12:56 +00:00
mark.lin%eng.sun.com 634795291f Added support for Proxies in the MRJ Plugin via getProxyForURL. Reviewed
by ed.burns@eng.sun.com and approved by drapeau@eng.sun.com. Fixes bug
#18691. I can be contacted at mark.lin@eng.sun.com or
phone: (408) 517-5365, (650) 627-8409.
1999-11-13 00:37:48 +00:00
dmose%mozilla.org 42fc94a6ec updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:40:37 +00:00
mark.lin%eng.sun.com 4dc8720f23 Took out the debug panel which appears whenever System.out messages are
displayed. Also took out my SwingPeers stuff, as it's now obsolete.
1999-09-23 20:36:16 +00:00
beard%netscape.com d8747acd34 changed access paths to find MRJSDK in "{Compiler}MacOS Support:". 1999-09-18 22:36:02 +00:00
beard%netscape.com 4660a83aa3 ensure JMDrawFrameInPort is available in printApplet(). 1999-09-18 20:28:50 +00:00
beard%netscape.com f454bdbb9c removing all vestiges of nsICapsManager. 1999-09-18 20:25:45 +00:00
beard%netscape.com e4a84114ff Revised nsIInputStream methods (Available() instead of GetLength()). 1999-09-18 20:25:19 +00:00
beard%netscape.com 8e6057a09c added dialogs.rsrc 1999-09-04 01:58:45 +00:00
beard%netscape.com 2e316ccf6b bumped version to 1.0d11 1999-09-04 01:58:18 +00:00
beard%netscape.com da4597d3a2 Implemented java_authenticate (duh!). Uses appearance manager text controls to implement a pretty convincing password dialog. 1999-09-04 01:57:57 +00:00
beard%netscape.com 181eccdd65 Removed a lot of static kI*IID constants in favor of NS_GET_IID(). Added code to open the plugin's resource file when library is loaded. 1999-09-04 01:56:51 +00:00
beard%netscape.com 52af06d2cd Added an authentication dialog. 1999-09-04 01:55:32 +00:00
beard%netscape.com 6d136cb28a Fix bustage caused by Caps changes. 1999-09-04 01:54:32 +00:00
beard%netscape.com 07c859bdf7 added call to JMDrawFrameInPort in printApplet(), to test latest MRJ API. 1999-08-14 19:40:57 +00:00
beard%netscape.com 8ea170a136 1.0d10 1999-08-14 19:40:00 +00:00
mark.lin%eng.sun.com 5794736bb3 Updated build instructions. Will get pushed out to the website eventually. 1999-08-03 21:29:49 +00:00
beard%netscape.com f2dcf982a3 Added inner class, PrintingGraphics, rather than using QDPrintGraphics, so that I can override the restore() method and keep the correct origin and clipping. 1999-08-03 18:09:33 +00:00
beard%netscape.com 131a39d47b First Checked In. 1999-08-03 02:23:48 +00:00
beard%netscape.com 2d53100ef7 Added PrintingPort.java 1999-08-03 02:23:37 +00:00
beard%netscape.com 7556a8762e changed calling convention of printApplet() 1999-08-03 02:23:08 +00:00
beard%netscape.com 7dd8eaa41c revising printing code, printing now happens, but doesn't always go to the correct location. 1999-08-03 02:22:36 +00:00
beard%netscape.com abdce81652 printApplet() now just takes an nsPluginWindow* printingWindow parameter 1999-08-03 02:22:01 +00:00
beard%netscape.com 1003a25754 Now uses a PrintingPort, which wraps the specified printing port to redirect drawing to the printer. 1999-08-03 02:21:11 +00:00
beard%netscape.com 531eb26056 Trying to sync the toolkit after printing. 1999-07-30 03:51:25 +00:00
beard%netscape.com e930256ff0 added printApplet() 1999-07-30 03:28:20 +00:00
beard%netscape.com 3ddabf4af2 First Checked In. 1999-07-30 03:27:46 +00:00
beard%netscape.com 3c531eddfe added AWTUtils.java 1999-07-30 03:27:25 +00:00
beard%netscape.com a1c502cf00 added getObject() method. 1999-07-30 03:27:05 +00:00
beard%netscape.com 766a512ee5 changed MIME type processing, printing now delegates to the MRJContext. 1999-07-30 03:26:46 +00:00
beard%netscape.com ef9d6954fd backing off using JMDrawFrameInPort, as it's currently unimplemented! 1999-07-30 03:26:00 +00:00
beard%netscape.com d0f862724e CW Pro 4 format. 1999-07-29 03:27:07 +00:00
beard%netscape.com 06e16ad003 first cut at printing support, doesn't quite work yet. 1999-07-29 03:26:43 +00:00
beard%netscape.com 88fa01942c First Checked In. 1999-07-29 00:45:36 +00:00
beard%netscape.com 60f62776e1 some liveconnect changes 1999-07-29 00:44:09 +00:00
beard%netscape.com 968a889ccb bumped version 1999-07-29 00:43:15 +00:00
mark.lin%eng.sun.com be28a9a053 Changed the MRJPlugin so that it's able to compile again.
Replaced any occurances of GetIID() with NS_GET_IID().
1999-07-27 22:23:02 +00:00
beard%netscape.com eebca125f1 support more "java_" prefixed attributes. 1999-06-14 18:41:33 +00:00
beard%netscape.com c8a84f61fe added "application/x-java-applet;version=1.1" for Java plugin compatibility, when will it end? 1999-06-14 18:41:18 +00:00
beard%netscape.com 57c82f80e2 support "java_CODE" and "CLASSID" attributes. 1999-06-14 16:56:11 +00:00
beard%netscape.com c1127d1a5f added "application/x-java-applet;version=1.1.2" for Java plugin compatibility 1999-06-14 16:55:23 +00:00
beard%netscape.com 1f481b1e05 now looks for MIME types that merely start with NS_APPLET_MIME_TYPE for better Sun Java plugin compatibility. changed MRJPlugin::CreateInstance() to use QueryInterface() rather than checking for interfaces itself. 1999-06-14 16:54:44 +00:00
beard%netscape.com 395573b940 simplified external access paths to point into dist 1999-06-14 16:51:34 +00:00
beard%netscape.com c99971fb67 bug #5670: making more robust when MRJ session can't be created. 1999-05-19 01:39:51 +00:00
beard%netscape.com 78ede735ef updated to latest stream API 1999-04-27 20:29:37 +00:00