rpallath%eng.sun.com
1414f527dd
changed == to !=
2000-04-01 01:29:59 +00:00
edburns%acm.org
df7298bf88
Adding this line to the top of the run() method in
...
NativeEventThread seems to fix the hanging problem.
this.setPriority(Thread.MIN_PRIORITY);
Looks like it was starvation.
2000-04-01 01:17:33 +00:00
rpallath%eng.sun.com
722a8e487a
Updated classPATH in mozilla.bat nad mozilla.csh
2000-04-01 00:34:48 +00:00
rpallath%eng.sun.com
9041082284
Removing DOMAccessorImpl as it is no longer valid.
2000-04-01 00:07:02 +00:00
rpallath%eng.sun.com
4cb0ac96a5
Added DOMAccessor.java (insted of DOMAccessorImpl)
...
Added redirect.html
2000-04-01 00:04:15 +00:00
sdv%sparc.spb.su
393e009c85
removed org/mozilla/dom/tests from JDIR
2000-03-31 19:22:48 +00:00
edburns%acm.org
98e68de71c
Thanks to Andi Eades, and Steffen Grarup for finding and fixing this.
...
Basically, we were storing a local jobject ref and using it on
another thread without calling NewGlobalRef.
The fix is below:
cvs diff WindowControlImpl.cpp NativeEventThread.cpp (in directory D:\Projects\mozilla\java\webclient\src_moz\)
Index: WindowControlImpl.cpp
===================================================================
RCS file: /cvsroot/mozilla/java/webclient/src_moz/WindowControlImpl.cpp,v
retrieving revision 1.5
diff -r1.5 WindowControlImpl.cpp
131c131,134
< initContext->nativeEventThread = nsnull;
---
> if (nsnull != initContext->nativeEventThread) {
> ::util_DeleteGlobalRef(env, initContext->nativeEventThread);
> initContext->nativeEventThread = nsnull;
> }
Index: NativeEventThread.cpp
===================================================================
RCS file: /cvsroot/mozilla/java/webclient/src_moz/NativeEventThread.cpp,v
retrieving revision 1.7
diff -r1.7 NativeEventThread.cpp
213c213,215
< initContext->nativeEventThread = obj; // VERY IMPORTANT!!
---
> initContext->nativeEventThread =
> ::util_NewGlobalRef(env, obj); // VERY IMPORTANT!!
>
*****CVS exited normally with code 1*****
2000-03-31 17:09:00 +00:00
sdv%sparc.spb.su
63d9109d48
moved applet tests to tests/src/applets
2000-03-31 01:42:34 +00:00
sdv%sparc.spb.su
9107b3c809
keeping track with Java DOM changes
...
r=idk@eng.sun.com
2000-03-31 01:22:00 +00:00
sdv%sparc.spb.su
c1348265a2
added DOMAccessor.java patch
2000-03-31 00:11:36 +00:00
sdv%sparc.spb.su
71962f8e25
A major update:
...
- reduces a number of c++<--> java calls
- added NULL checks
- made DOMAccessor to be secure
- added util and tests packages
- wrote test applets
- updated README
2000-03-30 23:52:19 +00:00
sdv%sparc.spb.su
a89093b4e9
removed java files which were placed
...
to classes dir
2000-03-29 01:07:03 +00:00
sdv%sparc.spb.su
0250096d0a
put module sources to a single dir
...
updated makefiles
2000-03-29 00:43:54 +00:00
sdv%sparc.spb.su
839a83a630
put classes to a single dir
...
updated makefiles
2000-03-29 00:41:22 +00:00
ashuk%eng.sun.com
c5e4bf9228
a=ashuk
...
Made changes to the solaris makefile to include jni_util_export - for webclient-uno stuff
_Ashu
2000-03-28 21:36:04 +00:00
sdv%sparc.spb.su
1f3d2a167c
updated makefiles
2000-03-28 05:11:02 +00:00
sdv%sparc.spb.su
f2a99e4c3e
keeping track with mozilla interface changes
2000-03-28 04:55:38 +00:00
sdv%sparc.spb.su
ee2dfe8700
added new methods from the recent w3c
...
java binding
2000-03-28 02:11:13 +00:00
edburns%acm.org
8305c05bc3
I really meant to check in this one.
2000-03-27 20:28:21 +00:00
rpallath%eng.sun.com
b79d5bb0b8
Removed Control-M characters
2000-03-23 23:24:32 +00:00
edburns%acm.org
8debd911c6
bug=33093
...
a=edburns
r=ashuk
Force prefs to be read, causing the proxy data to be read.
2000-03-23 23:08:35 +00:00
edburns%acm.org
226e980797
bug=33093
...
a=edburns
r=ashuk
Force prefs to be read, causing the proxy data to be read.
2000-03-23 22:57:57 +00:00
edburns%acm.org
97880eb454
r=ashuk
...
a=edburns
bug=32011
This change enables the current webclient API to be called from native
code.
It adds makefile and conditional compilation logic.
If the user defines BAL_INTERFACE in their environment before building
webclient, -DBAL_INTERFACE is added to LCFLAGS. This causes code in
jni_util_export.cpp to behave differently due to the conditional
compilation logic.
I've broken out the 8 functions that are necessary to call into the
Webclient JNI methods into jni_util_export.{h,cpp}.
I've created a new pair of files, bal_util.{h,cpp} that contain function
declarations and definitions that are used when src_moz is built with
BAL_INTERFACE. bal_util.obj is not built, nor added to webclient.dll if
building without BAL_INTERFACE.
See the page
http://www.mozilla.org/projects/blackwood/webclient/design/uno-transition.html
for a design document description of these changes.
2000-03-21 19:27:13 +00:00
idk%eng.sun.com
6b8fc4b5e8
Fixed build problems.
...
Changed char*const* to const char *const* in some places.
2000-03-21 01:10:35 +00:00
rpallath%eng.sun.com
ac5c60ce24
dding new files
2000-03-17 00:27:29 +00:00
rpallath%eng.sun.com
f53326f27d
dding new files for Java Plugins
2000-03-17 00:17:17 +00:00
edburns%acm.org
1cb45027a0
bug=32011
...
r=ashuk
a=edburns
This set of changes replaces all occurrences of
env->Func(args...)
with
::util_Func(env, args...)
Except of course, for the implementations of the above mentioned
::util_Func() functions.
This is done to allow the JNI functions to be called from a non JNI
context, such as UNO.
2000-03-16 23:07:03 +00:00
rpallath%eng.sun.com
989b16e4f2
*** empty log message ***
2000-03-16 23:05:30 +00:00
rpallath%eng.sun.com
dd2daddc16
Added new files
2000-03-16 22:54:41 +00:00
rpallath%eng.sun.com
b31c2a27ad
.
2000-03-16 22:42:09 +00:00
rpallath%eng.sun.com
26976216de
*** empty log message ***
2000-03-16 22:16:08 +00:00
rpallath%eng.sun.com
2c28336f59
*** empty log message ***
2000-03-16 22:11:53 +00:00
rpallath%eng.sun.com
462788d6ee
Pluglet API tests
2000-03-16 22:06:17 +00:00
sdv%sparc.spb.su
4a530bd8e0
added target to make java classes on windows
2000-03-13 23:03:07 +00:00
edburns%acm.org
8f986c0f07
This checkin adds API to cleanly destroy a BrowserControl instance. It
...
also modifies EmbeddedMozilla so this code is exercised.
I have changed EmbeddedMozilla to be a stub-like class that simply
displays a Frame with a single Button, titled "New Window". Pressing
this button causes an EMWindow to be created and displayed. EMWindow is
basically the former EmbeddedMozilla renamed, with modifications to the
WindowListener implementation to call the BrowserControl deallocation
method.
I've added a delete() method to ImplObect:
* I know Java has automatic garbage collection and all, but explicitly
* adding a delete method helps the gc algorithm out. <P>
* Subclasses should override this and call super.delete() at the end of
* their overridden delete() method.
* @see org.mozilla.webclient.wrapper_native.ImplObjectNative#delete
and ImplObjectNative:
* Note how we call super.delete() at the end. THIS IS VERY IMPORTANT. <P>
* Also, note how we don't de-allocate nativeWebShell, that is done in
* the class that owns the nativeWebShell reference, WindowControlImpl.
* ImplObjectNative subclasses that further override delete() are <P>
<CODE><PRE>
BookmarksImpl.java
EventRegistrationImpl.java
NativeEventThread.java
WindowControlImpl.java
</PRE><CODE> <P>
* All other ImplObject subclasses don't have any local Ivars and thus
* don't need to override delete().
I've added a delete() method to BrowserControlImpl:
* Called from BrowserControlFactory.deleteBrowserControl() <P>
* The order of deletion of objects is very important! <P>
* We don't allow deletion if the Canvas is showing. <P>
In BrowserControlImpl's delete(), the important delete()s is for
WindowControlImpl:
* First, we delete our eventThread, which causes the eventThread to
* stop running. Then we call nativeDestroyInitContext(), which
* deallocates native resources for this window.
As stated above, NativeEventThread.delete() is called:
* This is a very delicate method, and possibly subject to race
* condition problems. To combat this, our first step is to set our
* browserControlCanvas to null, within a synchronized block which
* synchronizes on the same object used in the run() method's event
* loop. By setting the browserControlCanvas ivar to null, we cause the
* run method to return.
After all of this deleting, we return from
BrowserControlFactory.delete().
2000-03-13 18:44:32 +00:00
edburns%acm.org
1072637f9a
r=ashuk
...
a=edburns
bug=31253
This change doesn't impact SeaMonkey.
Move the initialization of the nativeWebShell ptr into a superclass.
2000-03-09 23:22:52 +00:00
edburns%acm.org
1fe821d51c
bug=31123
...
a=edburns
r=bruce
Folks, don't EVER use NULL in your c++ code. Use nsnull instead.
2000-03-09 05:12:42 +00:00
edburns%acm.org
2d0c6834f0
JAVAH generated header files should not be checked in, since they are generated as a result of the build.
2000-03-09 04:41:43 +00:00
sherry.shen%sun.com
a783dc2393
Bug #28281 , r=leaf, a=leaf,
...
Add an option for building Java-supplement and
fix the Java building problem about JDIRS.
2000-03-09 01:14:22 +00:00
edburns%acm.org
2e656bb727
For win32 builds. If you define
...
WEBCLIENT_SPEC=1
in your environment before building webclient, the spec-compliant
version of webclient will be built.
2000-03-08 19:17:16 +00:00
edburns%acm.org
502f0e0575
Changed NULL to nsnull, so it would build with gcc.
...
.
2000-03-08 18:54:00 +00:00
ashuk%eng.sun.com
c4b109d817
a=edburns
...
r=edburns
author=ashuk
bug=28407
Made fix for new BookmarksImpl.java file -- Ashu K.
2000-03-08 18:49:36 +00:00
ashuk%eng.sun.com
a162d16554
a=edburns
...
r=edburns
author=ashuk
bug=28407
Made fix for changed BookmarksImpl.cpp file in the Stubs file -- Ashu K.
2000-03-08 18:41:01 +00:00
ashuk%eng.sun.com
de8a825d98
a=edburns
...
r=edburns
author=ashuk
bug=28407
New native code for spec-compliant impl ported to solaris -- Ashu K.
2000-03-07 22:45:37 +00:00
ashuk%eng.sun.com
6ee91c835d
a=edburns
...
r=edburns
author=ashuk
bug=28407
Moved this file to java/webclient/classes_new/org/mozilla/webclient/wrapper_native -- Ashu K.
2000-03-07 22:39:11 +00:00
ashuk%eng.sun.com
e39f366367
a=edburns
...
r=edburns
author=ashuk
bug=28407
New native code for spec-compliant impl ported to solaris -- Ashu K.
2000-03-07 22:33:38 +00:00
edburns%acm.org
47d84ba5d3
NOT IN SeaMonkey
...
Added // PENDING comment
2000-03-07 22:32:27 +00:00
ashuk%eng.sun.com
09b2307321
a=edburns
...
r=edburns
author=ashuk
bug=28407
New run script for spec-compliant impl -- Ashu K.
2000-03-07 22:19:20 +00:00
ashuk%eng.sun.com
45ce84a34f
a=edburns
...
r=edburns
author=ashuk
bug=28407
New solaris Makefile for spec-compliant impl -- Ashu K.
2000-03-07 22:18:17 +00:00
ashuk%eng.sun.com
5ff64a96cb
a=edburns
...
r=edburns
author=ashuk
bug=28407
New java code for spec-compliant impl ported to solaris -- Ashu K.
2000-03-07 22:16:07 +00:00
ashuk%eng.sun.com
05667b6516
a=edburns
...
r=edburns
author=ashuk
bug=28407
New java code for spec-compliant impl ported to solaris -- Ashu K.
2000-03-07 22:10:08 +00:00
ashuk%eng.sun.com
229256c605
a=edburns
...
r=edburns
author=ashuk
bug=28407
makefile for Java code - spec compliant impl -- Ashu K
2000-03-07 22:03:57 +00:00
laa%sparc.spb.su
67a48817be
Cleaned up pluglet examples sources (bug ID 17316).
...
Reviewed by idk@eng.sun.com
2000-03-07 08:33:54 +00:00
edburns%acm.org
daf6f29e27
a=edburns
...
r=ashuk
bug=2069
Native code for spec compliant webclient impl.
2000-03-04 01:37:20 +00:00
edburns%acm.org
e4349bb561
a=edburns
...
r=ashuk
bug=2069
Java classes for spec compliant webclient impl.
2000-03-04 01:10:58 +00:00
idk%eng.sun.com
e755333074
Fix for 27690
...
Converted "path" to canonical form
a=avm@sparc.spb.su
r=idk@eng.sun.com
2000-02-25 21:16:18 +00:00
edburns%acm.org
e7b3aa53ad
Put #include <unistd.h> inside #ifdef XP_UNIX
2000-02-18 19:33:28 +00:00
edburns%acm.org
2a216d23c1
Removed import org.mozilla.webclient.motif.*
2000-02-18 19:32:22 +00:00
edburns%acm.org
01cdae7df9
author=Ashutosh Kulkarni
...
r=edburns
approver=edburns
bug=28407
THIS CODE IS NOT MOZILLA CODE!
This code change allows webclient to work with GTKSUPERWIN.
2000-02-18 19:16:27 +00:00
sdv%sparc.spb.su
252488c5aa
added a new example pluglet:
...
DOMViewer
a=idk@eng.sun.com , sdv@sparc.spb.su
r=idk@eng.sun.com , sdv@sparc.spb.su
2000-02-17 21:56:55 +00:00
rpallath%eng.sun.com
ed9c6a631c
Added try/catch block
2000-02-17 01:33:09 +00:00
rpallath%eng.sun.com
d60154d2be
Changed the null check condition.
...
For HTML, doctype is alwasy null
2000-02-17 01:13:03 +00:00
leila.garin%eng.sun.com
1404521315
Removed DocumenTypeImpl test cases from HTML.ORIG
...
Added DocumentTypeImpl_xml test case into XML.ORIG
2000-02-17 00:56:15 +00:00
rpallath%eng.sun.com
c28fde0881
Added getDocType_xml test case for XML for HTML it is null.
...
modified Makefiles to reflect the same
2000-02-17 00:54:57 +00:00
rpallath%eng.sun.com
6ab69eb8d0
Added entries for new test cases.
2000-02-16 23:17:53 +00:00
rpallath%eng.sun.com
0073c97cc7
New Test Cases for all UNSUPPORTED methods
2000-02-16 22:58:27 +00:00
leila.garin%eng.sun.com
838bc614f1
hanged made to these file
...
Added new api test entries in BWTestClass files
Added UNSUPPORTED methods in BWBaseTest/TestLoader
Update DoucmentImpl accroding to java DOM version.
Did correct check for retrun values in ElementImpl_removeAttribute_String_1.java
ElementImpl_setAttributeNode_Attr_1.java NamedNodeMapImpl_setNamedItem_Node_1.java
2000-02-16 22:53:33 +00:00
sdv%sparc.spb.su
0fed3c2ad9
addon fix to bug 13338
2000-02-16 00:45:37 +00:00
idk%eng.sun.com
707030a57c
Added new method :
...
public Object PlugletTagInfo.getDOMElement();
(It is possible to use JavaDOM from pluglets now.)
a=idk@eng.sun.com
r=sdv@sparc.spb.su
2000-02-16 00:03:38 +00:00
sdv%sparc.spb.su
34d719c42b
addon fix to bug 13338 (return null according to the
...
dom spec instead of throwing exception)
2000-02-15 23:57:27 +00:00
leila.garin%eng.sun.com
632838b9e9
Replaced old TestLoader with new TestLoader
2000-02-15 18:57:28 +00:00
sdv%sparc.spb.su
aae07fabe7
- added method to enable access to pluglets and
...
changed the way java dom registers itself
2000-02-15 03:50:35 +00:00
sdv%sparc.spb.su
da1a9738e5
addon fix to bug 13338.
2000-02-12 01:11:48 +00:00
leila.garin%eng.sun.com
a3a43fddcd
Added getElementById method due to change in JavaDOM adhering to W3C specs.
2000-02-12 00:08:52 +00:00
sdv%sparc.spb.su
335c6a2d1e
changed fix to bug 13338.
...
now check for null pointers in Java DOM instead of
passing null references to coreDOM
2000-02-11 07:58:12 +00:00
sdv%sparc.spb.su
dc8f182923
fix for bug 24723
2000-02-10 01:13:57 +00:00
sdv%sparc.spb.su
938ca89e34
fix for bug 22532
2000-02-10 01:12:21 +00:00
idk%eng.sun.com
5a46488e63
Fixed problem with loadaing pluglets.
...
changed "file://" to "file:"
2000-02-09 03:39:45 +00:00
idk%eng.sun.com
43bfb4edc0
Fixed crasher bug.
...
Now PlugletEngine do not crache mozilla
in case of missing jvm
2000-02-09 00:34:54 +00:00
sdv%sparc.spb.su
5337e84f5b
fix for bug 26895
2000-02-08 03:05:04 +00:00
sdv%sparc.spb.su
cef12cb99b
fix for bug 26899
2000-02-08 02:40:01 +00:00
nis%sparc.spb.su
c25783003a
Added workaround to get JavaDOM to work on Linux.
2000-02-04 17:23:51 +00:00
idk%eng.sun.com
98658367b3
Added makefiles for examples
2000-01-31 21:47:29 +00:00
laa%sparc.spb.su
1121925eee
Fixed bugs 20202, 17437.
...
Methods of PlugletTagInfo and PlugletTagInfo2 doesn't allow access to pluglet parameters,
PlugletTagInfo2 getAttribute doesn't work properly.
Reviewed by idk@eng.sun.com
2000-01-28 18:11:27 +00:00
nis%sparc.spb.su
58a9ca3613
Removed support for KeyEvents because they are not
...
included into DOM2 specification anymore.
2000-01-28 14:30:12 +00:00
nis%sparc.spb.su
fcced6a781
Event interfaces are updated to latest DOM2 bindings.
...
In particular, KeyEvent support is removed because
DOM Level 2 Event specification does not provide a key event set anymore.
2000-01-28 14:26:11 +00:00
sdv%sparc.spb.su
d256e7f83f
addon to previous checking. Changed
...
JAVA_DOM_OJI_DISABLE check to
JAVA_DOM_OJI_ENABLE not to affect
unix builds.
2000-01-28 04:20:20 +00:00
sdv%sparc.spb.su
eab4dca545
Added code to use OJI on win nt.
...
Added methods of latest dom java-binding
Fixes to bugs 22192, 22193
2000-01-28 03:45:01 +00:00
idk%eng.sun.com
035e48ae34
Fix for 25069
...
Added null pointer checking
2000-01-27 05:42:56 +00:00
idk%eng.sun.com
d3837ad12e
Removed workaround for 24194
...
Fixed build probelem (included plstr.h instead of string.h into src/PlugletFactory.cpp)
2000-01-26 04:20:22 +00:00
idk%eng.sun.com
dce60aa1eb
Fixed problem with awt on Solaris.
...
Start using XmNvisual, XmNcolormap, XmNdepth values from awt for shell createing
2000-01-25 23:28:17 +00:00
laa%sparc.spb.su
bd14648073
Fixed bug 21785.
...
Mozilla crashes if PLUGLET environment is not set.
Reviewed by idk@eng.sun.com
2000-01-25 12:30:52 +00:00
nis%sparc.spb.su
521f7692d8
Fixed bug 23629.
...
The build failed due to changes in nsIDocumentLoaderObserver interface.
Reviewed by sdv@sparc.spb.su
2000-01-24 17:37:28 +00:00
leila.garin%eng.sun.com
086227c3a8
Added RunTimeException handling
2000-01-22 00:20:21 +00:00
leila.garin%eng.sun.com
07d60bd722
Removed NodeImpl_equals_3
2000-01-20 22:35:25 +00:00
leila.garin%eng.sun.com
f460b38b00
changed PASS/FAIL conditions and add print statments
2000-01-20 22:32:20 +00:00
leila.garin%eng.sun.com
d6ae3f8f5c
Added package entry
2000-01-19 17:42:45 +00:00
leila.garin%eng.sun.com
ef6eae13b0
obselete
2000-01-18 22:54:13 +00:00
leila.garin%eng.sun.com
ac2eb1fbd0
Obselete
2000-01-18 22:53:14 +00:00
leila.garin%eng.sun.com
7bdea8249b
Obselete file
2000-01-18 22:52:04 +00:00
idk%eng.sun.com
73ca5de176
fix for 20732
...
Copied read amount of bytes to array instead of using method argument.
2000-01-18 22:44:47 +00:00
leila.garin%eng.sun.com
2798a07fb7
Added License information
...
Added rule files for DOM HTML test generation
Updated READMES
Updated automated scripts.
Added Hacked DOMAccessorImpl/DocumentImpl files
2000-01-18 22:38:10 +00:00
leila.garin%eng.sun.com
eadefa0213
Added Makefiles and license information
...
Added hacked DocumentImpl
2000-01-18 22:35:59 +00:00
idk%eng.sun.com
517668af8a
fix for 20681
...
Added exception throwning to PlugletInputStream.reset method
2000-01-18 20:18:39 +00:00
idk%eng.sun.com
8d0fa6e9fc
fix for 21294
...
Changed method supportedURLProtocol to isURLProtocolSupported
2000-01-18 07:37:37 +00:00
idk%eng.sun.com
284dc017b8
fix for 18861
...
Convert ByteRanges to class (was interface)
2000-01-18 07:28:22 +00:00
idk%eng.sun.com
3a347dc2bd
Added logging to pluglet module
...
a = laa@sparc.spb.su
r = idk@eng.sun.com
Added workaround for 24194
a = idk@eng.sun.com
2000-01-18 02:53:58 +00:00
louis.martin%eng.sun.com
4b18cc3e7b
This is updated source code with comments.
...
r=idk@eng.sun.com
2000-01-13 22:54:46 +00:00
edburns%acm.org
3edfc17d1a
More simple name change changes.
2000-01-07 00:44:24 +00:00
edburns%acm.org
2865ae33df
Changed MozillaEventThread.h to NativeEventThread.h
2000-01-06 22:52:03 +00:00
edburns%acm.org
aaa22eb60f
Change to new NS_InitXPCOM argument.
...
r=dp
b=23157
a=edburns
2000-01-06 22:45:48 +00:00
edburns%acm.org
234aee233c
account for nsIDocumentLoaderObserver API changes.
2000-01-05 20:25:29 +00:00
edburns%acm.org
2d67316d0f
r=marklin
...
a=edburns
Changes to complete the transition from BrowserControlMozillaShim to BrowserControlNativeShim.
1999-12-24 00:03:28 +00:00
edburns%acm.org
48aba00575
r=marklin
...
a=edburns
Get webclient working againg with tbogard's help on what has changed with webshell.
1999-12-23 23:40:57 +00:00
edburns%acm.org
5ebddaa443
r=marklin
...
Change BrowserControlMozillaShim to BrowserControlNativeShim.
1999-12-23 04:09:40 +00:00
mark.lin%eng.sun.com
3683cd5252
Fixed webclient on Unix bustage.
1999-12-21 22:20:19 +00:00
idk%eng.sun.com
afe630c943
fix for 20686
...
one character fix.
changed return value from -1 to 0
1999-12-11 09:08:40 +00:00
idk%eng.sun.com
ef64028dc2
21259
...
PlugletManager.getValue removed
1999-12-11 00:35:20 +00:00
idk%eng.sun.com
5c9350daad
21291
...
add on.
1999-12-11 00:09:16 +00:00
idk%eng.sun.com
8afd0b753e
21291
...
org.mozilla.util.Debug renamed to
org.mozilla.util.DebugPluglet
Tests updated
1999-12-11 00:08:00 +00:00
idk%eng.sun.com
6e351ee794
Followup bug 19559
...
Make pluglets using SuperWin
1999-12-09 00:58:30 +00:00
edburns%acm.org
cd7c5bc466
This change is not related to SeaMonkey, so it can't break the build.
...
r=marklin
a=edburns
bug=20659
added #ifdef XP_UNIX for GTK_MOZAREA stuff.
1999-12-07 01:51:54 +00:00
edburns%acm.org
1526455072
Changed comment in initialize.
1999-12-06 23:42:13 +00:00
edburns%acm.org
d95b24a1a5
r=marklin
...
a=edburns
bug=20659
Changes to bring webclient sort of up to working shape on unix.
1999-12-06 23:31:11 +00:00
edburns%acm.org
375b331d9b
r=marklin%eng.sun.com
...
a=edburns
bug=20659
Make BrowserControl vend a Canvas instead of
BrowserControlCanvas vending a BrowserControl.
This change has nothing to do with mozilla. It's pure java.
1999-12-03 01:55:31 +00:00
idk%eng.sun.com
83fe170a5e
20208
...
Add exception trowing in case
peer object is not existing. (Stream closed, not created, etc)
1999-12-02 23:20:29 +00:00
idk%eng.sun.com
96e688a798
20114
...
added null checking
1999-11-29 07:26:37 +00:00
akhil.arora%sun.com
705b9d7627
19583 r=akhil.arora@sun.com fix=Igor Nekrestyanov <nis@sparc.spb.su>
...
A top-level make now builds everything, including linux
1999-11-25 00:39:38 +00:00
idk%eng.sun.com
fb135d43ef
18857
...
changed return value from 0 to -1
1999-11-24 03:36:06 +00:00
idk%eng.sun.com
02042ff9ec
18963
...
Litle fix. Fixed typo
1999-11-24 03:30:34 +00:00
akhil.arora%sun.com
21d83ae88b
r=akhil.arora@sun.com fix=Denis Sharypov <sdv@sparc.spb.su>
...
Added some new tests.
1999-11-22 22:10:44 +00:00
akhil.arora%sun.com
45edacb89a
19304 r=akhil.arora@sun.com fix=Denis Sharypov <sdv@sparc.spb.su>
...
Forgot to commit these two files that are part of the conversion to an
xpcom module.
1999-11-22 22:06:46 +00:00
akhil.arora%sun.com
b852ebcc9c
19305 r=akhil.arora fix=Denis Sharypov <sdv@sparc.spb.su>
...
Use QI to check for nsIWebShell before casting. Safer.
1999-11-22 22:05:31 +00:00
akhil.arora%sun.com
8ef657a0fa
19578 r=akhil.arora@sun.com fix=Denis Sharypov <sdv@sparc.spb.su>
...
Defer deleting the current element until the next iteration so that we can
dereference the element first to get to the next element.
1999-11-22 22:01:23 +00:00
idk%eng.sun.com
8510117903
19465
...
Port pluglets to linux and Solaris
(This is not part of the build)
Oups. I fogot to add this file
1999-11-20 23:20:27 +00:00
idk%eng.sun.com
b6fdc882a9
19465
...
Port pluglets to linux and Solaris
(This is not part of the build)
1999-11-20 23:19:40 +00:00
akhil.arora%sun.com
e0273c4240
fix=Denis Sharypov <sdv@sparc.spb.su> r=akhil.arora@sun.com
...
19304 convert java dom api to an xpcom module
19305 synchronize with interface changes in nsIDocumentLoaderObserver
1999-11-19 02:17:28 +00:00
idk%eng.sun.com
6298d2d16f
no bug id
...
fixed typo OJI_DISABLED->OJI_DISABLE
1999-11-18 00:32:33 +00:00
idk%eng.sun.com
96d07ef946
no bug id
...
converted pluglet runner to XPCOM module
(see bug 15217)
(not a part of regular build)
1999-11-16 10:44:25 +00:00
akhil.arora%sun.com
1b216f8b88
17549 r=akhil.arora@sun.com fix=Igor Nekrestyanov <nis@sparc.spb.su>
...
Maintain association of java dom listeners with native dom nodes
1999-11-15 21:12:49 +00:00
akhil.arora%sun.com
992ecf90e7
17873 r=akhil.arora@sun.com fix=Denis Sharypov <sdv@sparc.spb.su>
...
Remove duplicate declaration of cvalue
1999-11-11 22:35:14 +00:00
akhil.arora%sun.com
fd633fff23
18076 r=Igor Nekrestyanov <nis@sparc.spb.su> fix=akhil.arora@sun.com
...
Handle Unicode string correctly in javaDOMEventsGlobals.cpp
18072 r=akhil.arora@sun.com fix=Igor Nekrestyanov <nis@sparc.spb.su>
Sync with changes in Mozilla's DOM Event interfaces
1999-11-11 22:28:56 +00:00
idk%eng.sun.com
05c81d0ceb
17316
...
Class names updated (see 18180)
a=laa@sparc.spb.su
r=idk@eng.sun.com
1999-11-10 00:27:00 +00:00
idk%eng.sun.com
ff94415141
bug 17859
...
Added null checking
1999-11-09 10:42:36 +00:00
idk%eng.sun.com
974e9b7264
bug 18180
...
Names changed
Pluglet->PlugletFactory, *PlugletInstance*->*Pluglet*
1999-11-09 10:28:46 +00:00
dmose%mozilla.org
7a91d8fab2
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 02:47:15 +00:00
dmose%mozilla.org
282cd28be9
updated license boilerplated to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 02:24:22 +00:00
akhil.arora%sun.com
bfa21760d8
17610 r=akhil.arora@sun.com, fix=Denis Sharypov <sdv@sparc.spb.su>
...
Cosmetic changes to remove warnings generated by Visual C++ compiler
Do not link with unneccessary library raptorgfx in makefile.win
Use JAVAHOME to point to JDK instead of hardcoding the path
1999-11-02 18:52:14 +00:00
akhil.arora%sun.com
f709b3f555
17610 r=Denis Sharypov <sdv@sparc.spb.su>
...
Make code const correct to remove warnings from workshop 5.0 compiler
1999-11-02 18:42:53 +00:00
idk%eng.sun.com
f4762f893d
17747
...
Added "ifdef OJI_DISABLE"
in case OJI_DISABLE we will have binaries working without oji
Apdated README
1999-11-02 08:07:09 +00:00
idk%eng.sun.com
8409a939b0
fix for 17454
...
changed strncmp to PL_strncasecmp
1999-11-01 20:04:57 +00:00
idk%eng.sun.com
b471d3cb51
fix for 17449
...
added checkings for NULL
1999-11-01 19:39:26 +00:00
akhil.arora%sun.com
66c3fae066
r=akhil.arora@sun.com, fix by Denis Sharypov <sdv@sparc.spb.su>
...
13271: the wrong method was being called in ProcessingInstructionImpl.cpp
13338: handle null input arguments gracefully without crashing
1999-10-30 02:14:28 +00:00
edburns%acm.org
ca920e09ec
r=marklin
...
#17358
approver=edburns
author=edburns
This fix enables webclient to work with the latest mozilla. For now.
1999-10-29 22:51:06 +00:00
akhil.arora%sun.com
2436a2ded9
updated list of things todo, removing stuff that has been done
1999-10-28 20:28:20 +00:00
akhil.arora%sun.com
85556970cf
r=akhil.arora@sun.com By Igor Nekrestyanov <nis@sparc.spb.su>
...
Minor changes to handle unicode strings properly
1999-10-28 20:26:27 +00:00
idk%eng.sun.com
859ff4e6c3
bugId 17329
...
Added PlugletSecurityContext class.
Set ProxyJNI security context to PlugletSecurityContext
(see 15902)
1999-10-27 09:33:06 +00:00
idk%eng.sun.com
23c2e04f3c
bugId 17316
...
Added 4 demo pluglets
a = laa@sparc.spb.su
r = idk@eng.sun.com
1999-10-27 09:10:36 +00:00
akhil.arora%sun.com
1f5ecb584e
15579 r=akhil.arora@sun.com Checkin by Igor Nekrestyanov <nis@sparc.spb.su>
...
Implementation of DOM Events from the W3c DOM Level 2 current working draft
1999-10-25 22:42:40 +00:00
edburns%acm.org
73d5b309b5
bug: 16842
...
reviewer: edburns
approver: edburns
Changed raptor to gk in makefile as appropriate.
1999-10-20 22:02:34 +00:00
leila.garin%eng.sun.com
58a169ea82
Added BWTestThread.java in makefiles, removed print stmt. from TestLoader
1999-10-20 17:21:23 +00:00
edburns%acm.org
a9d0ccb59a
Added Swing webclient test code and windows makefile mods.
...
Author=Ann Sunhachawee
r=edburns@acm.org
Approver=edburns@acm.org
Bug=http://bugzilla.mozilla.org/show_bug.cgi?id=16842
1999-10-20 00:49:28 +00:00
leila.garin%eng.sun.com
b1a073428e
New perl automated script.
1999-10-19 18:48:53 +00:00
akhil.arora%sun.com
2f4bfeb73b
16427 r=akhil.arora@sun.com fixed by Denis Sharypov <sdv@sparc.spb.su>
...
Found some more instances where the DOM spec says that it is not an error
to return a NULL. Do not throw exceptions in these cases.
1999-10-18 21:53:20 +00:00
akhil.arora%sun.com
5b32d2df30
16488 r=akhil.arora@sun.com fixed by Denis Sharypov <sdv@sparc.spb.su>
...
Copy/Paste error- createEntityReference was calling the wrong coreDOM method
1999-10-18 21:44:57 +00:00
akhil.arora%sun.com
488348911c
13260 r=akhil.arora@sun.com Fixed by Denis Sharypov <sdv@sparc.spb.su>
...
Added checks for integer arguments being outside of legal range and
throw exceptions if not.
1999-10-15 21:25:56 +00:00
akhil.arora%sun.com
8413fee16d
16426 r=akhil.arora@sun.com fixed by Denis Sharypov <sdv@sparc.spb.su>
...
The class java.lang.RuntimeException was not being pinned
1999-10-15 01:47:04 +00:00
akhil.arora%sun.com
d91d37ae36
16427 r=akhil.arora@sun.com fixed by Denis Sharypov <sdv@sparc.spb.su>
...
Check before dereferencing a NULL pointer.
1999-10-15 01:43:24 +00:00
akhil.arora%sun.com
83fc28178b
16424 r=akhil.arora@sun.com fixed by Denis Sharypov <sdv@sparc.spb.su>
...
Fix two problems that kept the code from compiling on Win32
1999-10-15 01:38:42 +00:00
idk%eng.sun.com
8ed18ad12a
Fix 16230
...
Call AddRef for newly created PlugletInsance
r = akhil.arora@sun.com
1999-10-12 23:01:44 +00:00
idk%eng.sun.com
71cac832e6
Bug <a href= http://bugzilla.mozilla.org/show_bug.cgi?id=15892 > 15892 </a>
...
increment pointer to mime description string before calling strchr
1999-10-12 03:29:27 +00:00
akhil.arora%sun.com
2712273f95
Fixes Bug 15837 by instantiating the proper subtype of Node instead of Node.
...
Fixed by Igor Nekrestyanov <nis@sparc.spb.su>.
Reviewed by Akhil Arora <akhil.arora@sun.com>.
1999-10-08 23:22:52 +00:00
edburns%acm.org
9b8cfd3205
1999-10-07 <Ed Burns <ed.burns@sun.com>>
...
* This change fixes
http://bugzilla.mozilla.org/show_bug.cgi?id=15793 which caused one
to have to copy the component.reg and components directory. It
also causes webclient to do autoregistration. It also adds a
debugging method to BrowserControlMozillaShim.java
nativeDebugBreak().
This changes makes webclient depend on having mozilla sources from
10/5/99 or later.
Reviewed by Mark Lin <marklin@eng.sun.com>
Approved by Ed Burns <edburns@acm.org>, module owner
1999-10-08 00:52:53 +00:00
edburns%acm.org
e9f2d9bf51
1999-10-07 <Ed Burns <ed.burns@sun.com>>
...
* This change fixes
http://bugzilla.mozilla.org/show_bug.cgi?id=15793 which caused one
to have to copy the component.reg and components directory. It
also causes webclient to do autoregistration. It also adds a
debugging method to BrowserControlMozillaShim.java
nativeDebugBreak().
This changes makes webclient depend on having mozilla sources from
10/5/99 or later.
Reviewed by Mark Lin <marklin@eng.sun.com>
Approved by Ed Burns <edburns@acm.org>, module owner
1999-10-08 00:48:01 +00:00
frankm%eng.sun.com
6013736468
To compile on Linux, renamed 'jarray' to 'theJarray' (jarray is a JNI type), and made sure all paths in xpjd_GetInterfaceInfoNative() return a jboolean (bug 15279).
...
Updated genproxy usage message, and moved printf within cmdline parsing code (bug 15386).
r=edburns@acm.org ,akhil.arora@sun.com perm=scc
1999-10-02 00:18:02 +00:00
idk%eng.sun.com
12a5c9b7c7
Implemented some methods for PlugletManagerImpl
1999-09-28 05:23:02 +00:00
akhil.arora%sun.com
8330741739
just keeping up with changes in nsWebShell.cpp
1999-09-25 03:36:04 +00:00
idk%eng.sun.com
150c6a83c3
Add Registry class for storing information about java-c++
...
objects binding
1999-09-25 02:53:56 +00:00
akhil.arora%sun.com
34210ce650
Denis Sharypov <sdv@sparc.spb.su> implemented DOMExceptions
1999-09-25 02:35:56 +00:00
akhil.arora%sun.com
b60c56a589
fix solaris makefiles
1999-09-25 01:45:46 +00:00
idk%eng.sun.com
0240183dd9
Removed hack for jdk
...
updated readme file
1999-09-24 04:12:09 +00:00
idk%eng.sun.com
a057352358
Added PlugletPolicy class.
...
Granted AllPermissions for each pluglet
1999-09-24 04:10:00 +00:00
idk%eng.sun.com
2404bef511
apdated test
1999-09-23 06:38:06 +00:00
idk%eng.sun.com
7322cef7c0
Add support for multiple pluglets
...
add some checkings
1999-09-23 06:17:12 +00:00
idk%eng.sun.com
410a7b9dcc
bug fix.
...
Call AddRef for StreamListener in PlugletInstance.NewStream
1999-09-22 20:16:11 +00:00
idk%eng.sun.com
53af58ae1c
Moved to OJI.
...
Added AWT support.
Added some classes
1999-09-17 18:41:34 +00:00
frankm%eng.sun.com
1f877c97be
Modularize code (somewhat), general cleanup. Proxy-related code has
...
been moved to xpj_proxy.c, code used only for testing has been copied
into xptest.cpp, and each "module" now has its own header (for internal
use only).
1999-09-16 18:50:27 +00:00
akhil.arora%sun.com
3bafafa7ad
Denis Sharypov <sdv@sparc.spb.su> - first check-in for DOMExceptions
1999-09-15 20:43:02 +00:00
frankm%eng.sun.com
566bb91973
Some cleanup, and update to new mozilla source. In particular:
...
- Removed #if 0 code in genproxy.c and elsewhere.
- Used jlong_* macros for portability (and defined in xpjava.h if not
elsewhere)
- Commented out calls to PR_Atomic{In,De}crement in JSSample.cpp, and began
to use "official" XPCOM macros.
- Removed Java interfaces for test components; will be autogenerated by
xpidl and/or genproxy.
- Extend genproxy to generate interfaces.
- Updated README with note on the jni.h problem
1999-09-14 21:56:19 +00:00
akhil.arora%sun.com
5261b465f3
use unicode for dom strings
1999-09-14 21:25:47 +00:00
idk%eng.sun.com
154697eb02
Added PlugletTagInfo
...
Updated test.java
Fixed some build problems
1999-09-11 23:47:47 +00:00
akhil.arora%sun.com
c0ac3881d7
replace nsString.ToNewCString with GetBuffer
1999-09-10 22:57:12 +00:00
akhil.arora%sun.com
de6761eff5
updated patch to keep up with changes in webshell/src/nsWebShell.cpp
1999-09-10 20:45:52 +00:00
akhil.arora%sun.com
3749251458
Denis Sharypov <sdv@sparc.spb.su> eliminated redundant finalize methods
1999-09-10 20:11:45 +00:00
frankm%eng.sun.com
43fce1bd4a
Make xpj*.cpp compile against Mozilla's jni.h on Solaris (where jlong is
...
apparently a struct rather than "long long").
1999-09-09 22:38:04 +00:00
mark.lin%eng.sun.com
64d031fc44
updated library names for Makefile.unix.
1999-09-08 22:18:13 +00:00
idk%eng.sun.com
a94e7aa625
Add this files
1999-09-08 00:21:03 +00:00
leila.garin%eng.sun.com
c264966a4f
Updated PATH variable.
1999-09-07 20:42:23 +00:00
akhil.arora%sun.com
f3816228a3
Nikolay Igotti <inn@sparc.spb.su> found a bug in the implementation of equals
1999-09-03 22:19:40 +00:00
edburns%acm.org
3d593c5de7
Added Mark Goddard from OMTP's changes to add "Refresh" to API and implementation.
...
Also added Refresh button to EmbeddedMozilla.
1999-09-03 19:28:47 +00:00