Bug=54129
New runem_solaris shell script for the Commercial Solaris
package
_Ashu
git-svn-id: svn://10.0.0.236/branches/JAVADEV_PR3_20001002@81998 18797224-902f-48f8-a5cc-f745e15eee43
Bug=54129
Created new runem_solaris and changed Makefile.in to run a
shell script instead of using a Perl file
_Ashu
git-svn-id: svn://10.0.0.236/branches/JAVADEV_PR3_20001002@81997 18797224-902f-48f8-a5cc-f745e15eee43
The first step is to use the correct syntax for do_GetService.
git-svn-id: svn://10.0.0.236/branches/JAVADEV_PR3_20001002@81872 18797224-902f-48f8-a5cc-f745e15eee43
r=ashuk
a=edburns
This fix does two things:
1. Remove nsSetupRegistry.cpp from the build process.
2. Don't cal NS_AutoRegisterComponents, since it's doen in NS_InitEmbedding.
git-svn-id: svn://10.0.0.236/branches/JAVADEV_PR3_20001002@81870 18797224-902f-48f8-a5cc-f745e15eee43
Making FInd, FindNext and ResetFind throw UnImplementedException
since they dont work with PR3 Solaris
_Ashu
git-svn-id: svn://10.0.0.236/branches/JAVADEV_PR3_20001002@81832 18797224-902f-48f8-a5cc-f745e15eee43
Removing all features that dont work for PR3 solaris
from EMWindow.java
_Ashu
git-svn-id: svn://10.0.0.236/branches/JAVADEV_PR3_20001002@81831 18797224-902f-48f8-a5cc-f745e15eee43
Bug=54129
Fix to runem_commercial.pl to use absolute Bindir path on Solaris
and also to point to blackwood.jar for CLASSPATH
git-svn-id: svn://10.0.0.236/branches/JAVADEV_PR3_20001002@81755 18797224-902f-48f8-a5cc-f745e15eee43
r=a=edburns
Bug=52883
enables Webclient to work with PR3 on Solaris
_Ashu
git-svn-id: svn://10.0.0.236/branches/JAVADEV_PR3_20001002@81624 18797224-902f-48f8-a5cc-f745e15eee43
Bug=54129
On Shirley's request removing .so files from dist/bin and dist/lib
for commercial builds
_Ashu
git-svn-id: svn://10.0.0.236/branches/JAVADEV_PR3_20001002@81033 18797224-902f-48f8-a5cc-f745e15eee43
Bug=54129
Fix for blackwood.jar creation problem reported by Geetha
git-svn-id: svn://10.0.0.236/branches/JAVADEV_PR3_20001002@80750 18797224-902f-48f8-a5cc-f745e15eee43
Bug=54129
Removed spurious ^M characters from the Makefile.in appended by
XEmacs somehow. This didn't show up in vi or XEmacs, but did in
cvs diff
_Ashu
git-svn-id: svn://10.0.0.236/branches/JAVADEV_PR3_20001002@80276 18797224-902f-48f8-a5cc-f745e15eee43
linked in 2 more libs for working on Solaris with PR3 branch
_Ashu
git-svn-id: svn://10.0.0.236/branches/JAVADEV_PR3_20001002@80272 18797224-902f-48f8-a5cc-f745e15eee43
September 2000. It will run, but without bookmarks.
The changes consist of the following kinds of changes:
Changes to method signatures for methods implemented by webclient.
Changes to string functions.
Changes to account for the demise of PROGIDS in favor of ContractIDs
Modified files:
M classes_spec/org/mozilla/webclient/test/EMWindow.java
M src_moz/CBrowserContainer.cpp
M src_moz/CurrentPageImpl.cpp
M src_moz/Makefile.win
M src_moz/NativeEventThread.cpp
M src_moz/RDFEnumeration.cpp
M src_moz/RDFTreeNode.cpp
M src_moz/ns_util_export.cpp
M src_moz/rdf_util.cpp
git-svn-id: svn://10.0.0.236/trunk@79658 18797224-902f-48f8-a5cc-f745e15eee43
* Jason Mawdsley <jason@macadamian.com>
* Louis-Philippe Gagnon <louisphilippe@macadamian.com>
It enables webclient to be built and run under JDK1.1.x. Note that JavaDOM
does not work under jdk1.1.x.
The fix consists of two elements:
On the Java side, replace all JDK1.2 specific calls with JDK1.1.x
equivalents. On the native side use pre-processer macro for
JNI_VERSION, like this:
#ifdef JNI_VERSION_1_2
#ifndef JNI_VERSION
#define JNI_VERSION JNI_VERSION_1_2
#endif
#else
#ifndef JNI_VERSION_1_1
#define JNI_VERSION_1_1 0x00010001
#endif
#ifndef JNI_VERSION
#define JNI_VERSION JNI_VERSION_1_1
#endif
#endif // END: JNI_VERSION_1_2
This fix has been tested on win32, solaris, and linux.
The following files are in this fix:
M webclient/classes_spec/org/mozilla/webclient/test/DOMTreeModel.java
M webclient/classes_spec/org/mozilla/webclient/test/DOMViewerFrame.java
M webclient/classes_spec/org/mozilla/webclient/test/EMWindow.java
M webclient/classes_spec/org/mozilla/webclient/wrapper_native/BookmarksImpl.java
M webclient/classes_spec/org/mozilla/webclient/wrapper_native/NativeEventThread.java
M webclient/src_moz/CBrowserContainer.cpp
M webclient/src_moz/nsActions.cpp
M webclient/src_share/jni_util.cpp
M webclient/src_share/jni_util.h
M webclient/src_share/jni_util_export.cpp
git-svn-id: svn://10.0.0.236/trunk@79490 18797224-902f-48f8-a5cc-f745e15eee43
author = ashuk
r = a = edburns
Added checks to make sure that DocShell is valid and that
calls to getInterface(nsIDOMWindow) return a valid object.
git-svn-id: svn://10.0.0.236/trunk@76913 18797224-902f-48f8-a5cc-f745e15eee43
r=gbarney
a=edburns
M classes_spec/org/mozilla/webclient/test/EMWindow.java
A src_ie/CMyDialog.cpp
A src_ie/CMyDialog.h
M src_ie/CurrentPageImpl.cpp
M src_ie/HistoryImpl.cpp
M src_ie/Makefile.win
M src_ie/NativeEventThread.cpp
M src_ie/WindowControlImpl.cpp
M src_ie/WrapperFactoryImpl.cpp
M src_ie/ie_util.cpp
M src_ie/ie_util.h
cvs diff -u classes_spec/org/mozilla/webclient/test/EMWindow.java src_ie/CMyDialog.cpp src_ie/CMyDialog.h src_ie/CurrentPageImpl.cpp src_ie/HistoryImpl.cpp src_ie/Makefile.win src_ie/NativeEventThread.cpp src_ie/WindowControlImpl.cpp src_ie/WrapperFactoryImpl.cpp src_ie/ie_util.cpp src_ie/ie_util.h
This change adds listener DocumentLoadListener support to src_ie.
tar -cvf 49293.tar classes_spec/org/mozilla/webclient/test/EMWindow.java src_ie/CMyDialog.cpp src_ie/CMyDialog.h src_ie/CurrentPageImpl.cpp src_ie/HistoryImpl.cpp src_ie/Makefile.win src_ie/NativeEventThread.cpp src_ie/WindowControlImpl.cpp src_ie/WrapperFactoryImpl.cpp src_ie/ie_util.cpp src_ie/ie_util.h
git-svn-id: svn://10.0.0.236/trunk@76568 18797224-902f-48f8-a5cc-f745e15eee43
bug=47357
a=edburns
Files in this checkin
M src_moz/CBrowserContainer.cpp
M src_moz/CBrowserContainer.h
M src_moz/ns_util.cpp
M src_moz/ns_util.h
M src_share/jni_util.cpp
M src_share/jni_util.h
cvs diff -u src_moz/CBrowserContainer.cpp src_moz/CBrowserContainer.h src_moz/ns_util.cpp src_moz/ns_util.h src_share/jni_util.cpp src_share/jni_util.h
This change moves out listener constants and other support data from
src_moz into src_share to enable it to be used in src_ie.
tar -cvf 47357.tar src_moz/CBrowserContainer.cpp src_moz/CBrowserContainer.h src_moz/ns_util.cpp src_moz/ns_util.h src_share/jni_util.cpp src_share/jni_util.h
git-svn-id: svn://10.0.0.236/trunk@76567 18797224-902f-48f8-a5cc-f745e15eee43
a=edburns
Files in this checkin
M src_moz/CBrowserContainer.cpp
M src_moz/CBrowserContainer.h
M src_moz/ns_util.cpp
M src_moz/ns_util.h
M src_share/jni_util.cpp
M src_share/jni_util.h
cvs diff -u src_moz/CBrowserContainer.cpp src_moz/CBrowserContainer.h src_moz/ns_util.cpp src_moz/ns_util.h src_share/jni_util.cpp src_share/jni_util.h
This change moves out listener constants and other support data from
src_moz into src_share to enable it to be used in src_ie.
tar -cvf 47357.tar src_moz/CBrowserContainer.cpp src_moz/CBrowserContainer.h src_moz/ns_util.cpp src_moz/ns_util.h src_share/jni_util.cpp src_share/jni_util.h
git-svn-id: svn://10.0.0.236/trunk@76560 18797224-902f-48f8-a5cc-f745e15eee43
a=edburns
r=edburns
author=avm
This fix adds a length parameter to the loading of URLs. It also adds a new util function util_getStringLength().
git-svn-id: svn://10.0.0.236/trunk@76157 18797224-902f-48f8-a5cc-f745e15eee43
r=ashuk
bug=47357
M classes_spec/org/mozilla/webclient/wrapper_native/NativeEventThread.java
M src_moz/CBrowserContainer.cpp
M src_moz/NativeEventThread.cpp
M src_moz/ns_util.cpp
M src_moz/ns_util.h
M src_share/jni_util.cpp
M src_share/jni_util.h
tar -cvf 47357.2.tar classes_spec/org/mozilla/webclient/wrapper_native/NativeEventThread.java src_moz/CBrowserContainer.cpp src_moz/NativeEventThread.cpp src_moz/ns_util.cpp src_moz/ns_util.h src_share/jni_util.cpp src_share/jni_util.h
cvs diff -u classes_spec/org/mozilla/webclient/wrapper_native/NativeEventThread.java src_moz/CBrowserContainer.cpp src_moz/NativeEventThread.cpp src_moz/ns_util.cpp src_moz/ns_util.h src_share/jni_util.cpp src_share/jni_util.h
This change modifes what one has to do on the native side to add a
listener.
* How to create a new listener type on the native side: <P>
* 1. add an entry in the gSupportedListenerInterfaces array defined in
* ns_util.cpp <P>
* 2. add a corresponding entry in the LISTENER_CLASSES enum in
* ns_util.h <P>
* 3. add a jstring to the string constant list in
* CBrowserContainer.cpp, below.
* 4. Initialize this jstring constant in CBrowserContainer.cpp
* initStringConstants() <P>
* 5. add an entry to the switch statement in NativeEventThread.cpp
* native{add,remove}Listener <P>
You have to clobber_all in webclient after this change.
git-svn-id: svn://10.0.0.236/trunk@76019 18797224-902f-48f8-a5cc-f745e15eee43