Commit Graph

809 Commits

Author SHA1 Message Date
edburns%acm.org
ced07e3c6e javadom 2003-01-12 07:28:28 +00:00
edburns%acm.org
596c610282 Checkpoint for getting webclient to build with 1.3a. 2003-01-11 09:01:20 +00:00
edburns%acm.org
97b9b3a02b ra=edburns
Author: Tor Norbye <tor@eng.sun.com>

Changes to make it build on Solaris.
2003-01-08 05:21:31 +00:00
edburns%acm.org
2881259b80 gtk 2003-01-02 20:43:52 +00:00
edburns%acm.org
983f5c9fac Changes to produce proper XPI on GNU/Linux 2003-01-02 20:37:53 +00:00
edburns%acm.org
cd5ea07821 *** empty log message *** 2003-01-02 01:47:31 +00:00
edburns%acm.org
05fe5e5aae Set the path. 2003-01-02 01:42:40 +00:00
edburns%acm.org
9011f9db22 Build the XPI on UNIX. 2002-12-20 22:40:32 +00:00
edburns%acm.org
40cad5bf9d Uncomment the find component changes. 2002-12-20 22:01:44 +00:00
edburns%acm.org
a473d40d9d This file now builds an installable xpi for webclient! 2002-11-26 05:51:27 +00:00
edburns%acm.org
0b4b29c7c0 Generates the XPI. 2002-11-20 03:42:27 +00:00
edburns%acm.org
253a75cdfd Checkpoint. Copy binary artifacts in a cross platform manner. 2002-11-12 02:52:18 +00:00
edburns%acm.org
7eadeec45c Checkpoint. Generates Webclient jar. 2002-11-09 23:03:06 +00:00
edburns%acm.org
f683b26798 Make it work on win32. 2002-11-09 21:10:09 +00:00
edburns%acm.org
2a08bcb325 Make it build on win32. 2002-11-06 07:08:30 +00:00
edburns%acm.org
8c344cf726 chmod 2002-10-18 23:18:45 +00:00
edburns%acm.org
367577069d build_with_ant 2002-10-02 22:23:47 +00:00
edburns%acm.org
2b845fdeaf Make Webclient compile and run on GNU/Linux with Mozilla 1.0.1.
Continue migration to ant.

Start out some JUnit tests.
2002-10-01 00:39:31 +00:00
edburns%acm.org
188ed08cfd Checkpoint checkin for converting webclient to building with ant.
Currently builds java classes, javah headers, and compiles src_share, src_moz,
and src_moz/gtk.
2002-09-18 18:25:29 +00:00
edburns%acm.org
11944eda1a Force wc_share to be static 2002-09-02 20:33:54 +00:00
edburns%acm.org
808a924b57 remove these until they can be replaced with JUnit tests 2002-08-31 18:18:26 +00:00
edburns%acm.org
3c8e0ff99b remove these until the can be replaced with JUnit tests 2002-08-31 18:13:17 +00:00
edburns%acm.org
8cc1c14cdf linux 2002-08-31 02:46:40 +00:00
edburns%acm.org
b20d8e8183 update 2002-08-31 02:09:42 +00:00
edburns%acm.org
c49f111ac8 comment_out_Meta 2002-08-31 02:09:12 +00:00
edburns%acm.org
59f44df16a debug_options 2002-07-11 22:19:59 +00:00
edburns%acm.org
a078ea460a debug_options 2002-07-11 22:15:46 +00:00
edburns%acm.org
69b7fd70e5 debug_options 2002-07-11 22:12:10 +00:00
edburns%acm.org
39679cd4a8 Patch contributed by Michal Ceresna and verified by John Marmion.
This patch makes the webclient trunk work with the MOZILLA_0_9_9_BRANCH
on linux.
2002-06-01 19:11:44 +00:00
edburns%acm.org
0957f487f6 Correctly build the XPINSTALLER for Webclient1.2 2002-05-13 07:35:13 +00:00
edburns%acm.org
0eca4c3b0f I now have webclient mostly working on win32. The following features have been tested and work well.
File->New Window

File->Close

View->View Page Source as String

Search->Find

Search->Find Next

Edit->Select All

Edit->Copy

History->Back

History->Forward

History-> <Navigation Number>

Bookmarks->Manage Bookmarks

The bookmarks window pops up and you can double click on bookmarks to
cause webclient to go to that page.

Stream->Load Stream From File...

Stream->Load Random HTML InputStream

Mouse over events work

The DOMViewer works

Navigation buttons work.

This leaves Bookmarks->Add Current Page, Bookmarks->Add Current Page in New Folder,
Profile->Create Profile, and Profile->Delete Profile. The first two should be easy,
the second two, I'll probably just take out, since their implementation was based in
BlackConnect, which is currently quite dead.

When I'm happy with the state of Webclient on win32, I'll get it working on linux.
2002-05-08 21:55:14 +00:00
edburns%acm.org
7901d20cd3 Manage Bookmarks now works. You can click on links and the browser will go there. 2002-05-08 05:17:41 +00:00
edburns%acm.org
83e5af980d Make it possible to render the bookmarks tree, but you can't click on a
bookmark to open it in the browser due to a Java side deadlock.
2002-05-04 00:30:01 +00:00
edburns%acm.org
600f6c8bb1 comment 2002-04-18 19:58:58 +00:00
edburns%acm.org
1d0b339e2f Webclient compiles and runs with MOZILLA_0_9_9_BRANCH. 2002-04-16 06:12:28 +00:00
edburns%acm.org
ef70bcad66 M Makefile.win
M dom/jni/javaDOMEventsGlobals.cpp
M dom/jni/makefile.win
M dom/jni/nativeDOMProxyListener.cpp
M dom/jni/nativeDOMProxyListener.h
M dom/jni/org_mozilla_dom_events_EventImpl.cpp
M dom/src/makefile.win
M dom/src/nsJavaDOMImpl.cpp
M webclient/Makefile.win
M webclient/classes_spec/Makefile.win
M webclient/classes_spec/org/mozilla/webclient/wrapper_native/ProfileManagerImpl.java
M webclient/src_moz/CBrowserContainer.cpp
M webclient/src_moz/CurrentPageActionEvents.cpp
M webclient/src_moz/HistoryActionEvents.cpp
M webclient/src_moz/HistoryImpl.cpp
M webclient/src_moz/InputStreamShim.cpp
M webclient/src_moz/Makefile.win
M webclient/src_moz/NativeEventThread.cpp
M webclient/src_moz/NativeEventThreadActionEvents.cpp
M webclient/src_moz/NavigationActionEvents.cpp
M webclient/src_moz/NavigationImpl.cpp
M webclient/src_moz/PreferencesActionEvents.cpp
M webclient/src_moz/PromptActionEvents.cpp
M webclient/src_moz/RDFActionEvents.cpp
M webclient/src_moz/win32/Makefile.win

Changes to make webclient compile and run with MOZILLA_0_9_9_BRANCH.
2002-04-15 17:38:52 +00:00
edburns%acm.org
c07946b5a5 Added waitForDebugger.
* Usage: <P>

* Place a call to this method in the earliest possible entry point of
* your servlet app.  It will cause the app to enter into an infinite
* loop, sleeping until the static var keepWaiting is set to false.  The
* idea is that you attach your debugger to the servlet, then, set a
* breakpont in this method.  When it is hit, you use the debugger to set
* the keepWaiting class var to false.
2002-04-12 22:57:18 +00:00
edburns%acm.org
4932a8c19e bug: 119680
Changes to make webclient compile and minimally run with
Netscape 6.2.1.
2002-01-14 18:04:48 +00:00
timeless%mac.com
61a97fd94a Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting
r='s from many people. sr=jst
2001-12-23 23:23:41 +00:00
timeless%mac.com
51a4520c4a Bugzilla Bug 107823 change nsIFile
to use 'Modified' instead of 'Modification'
r=akkana sr=brendan
2001-11-26 08:05:05 +00:00
jaggernaut%netscape.com
d155c8b972 Remove IsUnicode() check on nsString. nsString is always unicode (these days), so replacing this if/then/else with the then part. r=dbaron, rs=scc 2001-10-14 04:37:37 +00:00
idk%eng.sun.com
81ff38a145 *not part of the build*
tiny fix for solaris build.
2001-09-26 01:52:11 +00:00
edburns%acm.org
d006062612 Changes to make it work on Linux. 2001-09-20 18:57:35 +00:00
edburns%acm.org
663373d779 99188
r=ashuk
a=edburns

re-implement prompt for cookies.

Modified Files:
 	CBrowserContainer.cpp PromptActionEvents.cpp ns_util.cpp
 	ns_util.h
2001-09-12 23:45:37 +00:00
edburns%acm.org
8a1611e65c 99099
r=ashuk
a=edburns
This bug fix uses os.name as the way to tell platform.
2001-09-10 22:02:05 +00:00
idk%eng.sun.com
829929d6aa *not part of the build*
fix for 96935
2001-08-25 04:53:44 +00:00
idk%eng.sun.com
19f316f490 *not part of the build*
fix for 93888
a = ovk@sparc.spb.su
    jonsmirl@mediaone.net
r = jaggernaut@netscape.com
    idk@eng.sun.com
2001-08-25 01:32:15 +00:00
idk%eng.sun.com
109de17f2b *not part of the build*
fix for 94186, 94192
2001-08-11 07:06:48 +00:00
ashuk%eng.sun.com
d0328ef9c7 changed Makefile.in to reflect the change made to libwc_share.a
This file is now being compiled into a shared lib libwc_share.so

_Ashu
2001-08-09 17:33:33 +00:00
idk%eng.sun.com
7c51b505be *not part of the build*
fix for 94194
a=edburns@acm.org
r=idk@eng.sun.com
2001-08-09 09:22:19 +00:00
edburns%acm.org
0f5aebefbc bug=93062
author=Nikolay Igotti
ra=edburns

This fix makes the two files use do_GetService instead of the antiquated NS_WITH_SERVICE.
2001-08-03 00:43:47 +00:00
edburns%acm.org
cdc8263791 Defining WEBCLIENT_ICE=1 will cause the ICE implemenation to be built in addition to the mozila one. 2001-07-28 01:14:12 +00:00
ashuk%eng.sun.com
66014df74d Bug=91673
author=ashuk
ra=edburns

Files modifed
BrowserControl.java BrowserControlFactory.java BrowserControlImpl.java
Files added
BrowserType.java
everything in wrapper_nonnative
everything in test_nonnative

This patch allows Webclient to wrap non-native pure Java browsers like
the ICE browser.

_Ashu
2001-07-27 21:02:15 +00:00
edburns%acm.org
73c0d4e146 ignore 2001-07-27 20:05:04 +00:00
edburns%acm.org
db45a78c91 Changes to make webclient compile with 0.9.2 2001-07-27 19:56:22 +00:00
edburns%acm.org
63b6674786 Make webclient compile with 0.9.2. 2001-07-27 19:24:40 +00:00
edburns%acm.org
61695e5552 Took out debug println in POST. 2001-07-27 17:24:25 +00:00
idk%eng.sun.com
76eddede1e *not part of the buld*
blackConnect tests update
2001-07-25 22:05:35 +00:00
ashuk%eng.sun.com
6aba9141e3 author=ashuk
Modifying Makefile.in and Makefile.win to create the
classes_spec/org/mozilla/webclient/stubs directory if
it does not exist. Initially this was an empty dir
checked into cvs, but it seems to be removed everytime
causing build failures. This checkin should fix the
problem.

Diffs are below:
----------------------DIFF-----------------

Index: Makefile.in
===================================================================
RCS file: /cvsroot/mozilla/java/webclient/import/Makefile.in,v
retrieving revision 1.3
diff -u -r1.3 Makefile.in
--- Makefile.in 2001/06/19 00:08:10     1.3
+++ Makefile.in 2001/07/25 00:49:46
@@ -40,7 +40,8 @@
        cp $(DEPTH)/dist/idl/$(@F) .

 mvjava2stubs: chPackageinStubs
-       mv *.java ../classes_spec/org/mozilla/webclient/stubs
+       if test ! -d ../classes_spec/org/mozilla/webclient/stubs ; then mkdir ../classes_spec/org/mozilla/webclient/stubs ; else true ; fi ;
+       mv *.java ../classes_spec/org/mozilla/webclient/stubs/.

 chPackageinStubs: idl2java
        perl chPackage.pl unix nsIProfile.java "org.mozilla.webclient.stubs"

Index: Makefile.win
===================================================================
RCS file: /cvsroot/mozilla/java/webclient/import/Makefile.win,v
retrieving revision 1.2
diff -u -r1.2 Makefile.win
--- Makefile.win        2001/05/24 22:38:40     1.2
+++ Makefile.win        2001/07/25 00:49:46
@@ -40,6 +40,7 @@
        copy $(DEPTH)\dist\idl\$(@F) .

 mvjava2stubs:
+       -mkdir ..\classes_spec\org\mozilla\webclient\stubs
        copy *.java ..\classes_spec\org\mozilla\webclient\stubs
2001-07-25 00:52:24 +00:00
idk%eng.sun.com
a60a1ce746 *not part of the buld*
fix for 84801
2001-07-24 03:09:18 +00:00
edburns%acm.org
72cc61dc5c bug=64332
r=edburns
author=rpotts

This fix seems to prevent the deadlock.
2001-07-19 22:48:08 +00:00
edburns%acm.org
a0065d3e1a Print out the time before initiating each load. 2001-07-19 19:02:16 +00:00
edburns%acm.org
379318d631 Removed inadvertantly remaining debugging statement. 2001-07-18 21:07:14 +00:00
edburns%acm.org
b854b38841 Update 2001-07-18 20:56:48 +00:00
edburns%acm.org
de1d7ae9f4 Make WFDIR be an absolute path 2001-07-18 20:49:58 +00:00
edburns%acm.org
8d465ac384 Clean implementation of liveconnect.
r=edburns
author=Nikolay
2001-07-18 20:48:17 +00:00
edburns%acm.org
c365d139cb Enables waterfall to work on Linux Sparc. 2001-07-17 22:15:21 +00:00
edburns%acm.org
a078b84fba Added accessor for browserControl. Needed in WCRandom testcase. 2001-07-17 20:46:32 +00:00
idk%eng.sun.com
1a1f144e76 *not part of the build*
fix for 90573
2001-07-13 22:14:57 +00:00
idk%eng.sun.com
a361d7a4c2 *not part of the build*
urpConnect update
2001-07-12 23:27:20 +00:00
edburns%acm.org
b2b531d4e3 bug=85523
ra=edburns
authors=edburns,
 *               Brian Satterfield <bsatterf@atl.lmco.com>
 *               Anthony Sizer <sizera@yahoo.com>

This implements Post.  Please see EMWindow for how to use.
2001-07-12 23:18:52 +00:00
edburns%acm.org
b4dc72126a correct_paths 2001-07-12 21:57:52 +00:00
edburns%acm.org
bd2c515b16 bug=80906
ra=edburns
author=Nikolay Igotti
Minor update to prevent some crashes.
2001-07-12 20:32:09 +00:00
edburns%acm.org
3aa0b68c56 bug=80906
ra=edburns
author=  Nikolay Igotti

Added and removed files - continued previous checkin.
2001-07-12 20:26:30 +00:00
edburns%acm.org
efc7c81088 bug=80906
ra=edburns
author=Nikolay Igotti

Major cleanup and new component architecture for Waterfall.
2001-07-12 19:58:29 +00:00
idk%eng.sun.com
5bb0279a0b *not part of the build*
getting test directory back to the build
2001-07-10 00:50:44 +00:00
idk%eng.sun.com
f8e14d5d91 *not part of the build*
scriptable wrappers for plugin API
a=sep@sparc.spb.su
2001-07-06 06:45:11 +00:00
idk%eng.sun.com
54ccc7b9f5 *not part of the build*
fix for 88176
2001-07-06 02:56:41 +00:00
idk%eng.sun.com
0ccc81ad71 *not part of the build*
urpConnect update.
a=lsv@sparc.spb.su
2001-06-29 08:08:59 +00:00
idk%eng.sun.com
ebeddfd00e *not part of the build*
urpConnect update.
a=idk@eng.sun.com
2001-06-26 11:00:13 +00:00
idk%eng.sun.com
566b142858 *not part of the build*
fix for 86789
2001-06-26 10:54:44 +00:00
idk%eng.sun.com
51927a315d *not part of the build*
urpConnect update
a=lsv@sparc.spb.su
2001-06-23 04:17:49 +00:00
idk%eng.sun.com
00e9470392 *not part of the build*
urpConnect update
a=lsv@sparc.spb.su
2001-06-19 00:16:08 +00:00
ashuk%eng.sun.com
e2c879944e author=ashuk
fixes problems with parallel builds on Solaris. Changed target
dependencies in webclient/import/Makefile.in
2001-06-19 00:08:10 +00:00
ashuk%eng.sun.com
602e230f60 author=ashuk
Files modified java/webclient/import/Makefile.in

This fixes the problem of dependencies in parallel builds. Now
Blackwood can be build using parallel make on Solaris.

Added dependencies between .java and .idl files.
2001-06-15 22:36:29 +00:00
idk%eng.sun.com
fdca5a742c *not part of the build*
update for blackConnect tests
a=ovk@sparc.spb.su
2001-06-13 23:24:55 +00:00
edburns%acm.org
ebfccc0e75 This is generated. 2001-06-13 20:38:59 +00:00
idk%eng.sun.com
31f9d90de8 *not part of the build*
fix for 15507 15510
(add on)
2001-06-13 09:05:48 +00:00
edburns%acm.org
b335f7cbcc Changed del and rmdir to rm -rf. clobber_all didn't work on win32. 2001-06-12 20:52:31 +00:00
ashuk%eng.sun.com
2e981f8d9b Bug=85492
author=ashuk

Files modified:
java/build/install_dom_win32.js
java/build/install_pluglets_win32.js
java/build/install_blackconnect_win32.js
java/build/install_webclient_win32.js
java/build/install_blackwood_win32.js

This fix modifies the install.js files for the Blackwood XPIs
to ensure that XPI's copies the appropriate files in the
components dir upon installation.

Thanks to Girish for helping with the changes related to
the new XPInstall API.
2001-06-12 20:42:29 +00:00
ashuk%eng.sun.com
f95ccf916c Bug=85486
author=ashuk

Files modified:
mozilla/java/webclient/src_moz/Makefile.in

This fix allows building the JAWT native stuff
in Webclient on Linux.
2001-06-12 20:19:56 +00:00
edburns%acm.org
aba0c0a15a ra=ashuk
bug=79427.

This checkin adds the following behavior:

On GetValue, if a checkbox or radio button, it returns "CHECKED" or "UNCHECKED".

On SetValue, any string not equal to the empty string causes the checkbox
to be set.
2001-06-12 18:30:56 +00:00
idk%eng.sun.com
6c73ffba85 *not part of the build*
urpConnect update
a=lsv@sparc.spb.su,
  sep@sparc.spb.su
2001-06-12 04:47:40 +00:00
edburns%acm.org
d6fe47cc68 Descend into MediaPlayer and SVG directories 2001-06-10 03:04:55 +00:00
edburns%acm.org
3693397a3f This checkin makes it so the JavaMediaPlayer demo builds on win32.
It also adds some sample content.
2001-06-10 02:54:49 +00:00
edburns%acm.org
40bdf4d358 One big jar file that contains all the jarfiles in batik. 2001-06-10 02:01:34 +00:00
edburns%acm.org
26490f38b7 First import of the SVG pluglet. Compiles and works on win32. 2001-06-10 01:46:41 +00:00
ashuk%eng.sun.com
83ce27340c author=ashuk
Bug=73085

Small fix to Makefile.in. Adding the links to the libjawt.so for
the Java Native AWT Interface. This had mistakenly been backed
out in the previous fix.
2001-06-09 00:34:09 +00:00
idk%eng.sun.com
cf700c7c6b *not part of the build*
fix for 15507 15510
2001-06-09 00:12:32 +00:00
edburns%acm.org
ea2abf45bf For some reason, this file did not contain the necessary information
to link with jawt.
2001-06-08 23:13:29 +00:00
idk%eng.sun.com
d37f98b0a0 *not part of the build*
fixed parallel build failure
2001-06-08 21:36:46 +00:00
idk%eng.sun.com
f33f79f4e4 *not part of the build*
urp connect update
2001-06-06 09:44:44 +00:00
ashuk%eng.sun.com
bcd2e19d3e author=ashuk
files modified :
motif/MotifBrowserControlCanvas.cpp

changed include "ns_util.h" to
include "../ns_util.h"

This was a simple path resolution problem fix in the
include statement.
2001-06-05 20:43:57 +00:00
ashuk%eng.sun.com
739c716bc2 Bug=70656
author=ashuk
ra=edburns

Files modified:
src_moz/NativeEventThread.cpp

The fix allows webclient to startup correctly with more than
1 profile present.
2001-06-04 18:50:05 +00:00
idk%eng.sun.com
bd77a000ee *not part of the build*
build java/xpidl before any other targets
2001-06-03 23:25:29 +00:00
idk%eng.sun.com
70a44612bc *not part of the build*
fix for 77579
r=yiming.chung@eng.sun.com
2001-06-02 04:44:35 +00:00
idk%eng.sun.com
5b4f613ccc *not part of the build*
fix for 83766
2001-06-02 03:28:07 +00:00
idk%eng.sun.com
f845d14816 *not part of the build*
fix for 83735
2001-06-02 03:14:02 +00:00
idk%eng.sun.com
4cf55ad9a6 *not part of the build*
addon to 77140.
(NS_CurrentThread -> PR_CurrentThread)
2001-06-01 22:10:57 +00:00
ashuk%eng.sun.com
7a3b93a7bf author=ashuk
Bug=73085

Small fix - added lines to change the permission of symlink.sh to
775 in the install directory. Without this, the symlinks dont
get created correctly when the XPI is downloaded.
2001-06-01 17:37:03 +00:00
ashuk%eng.sun.com
ece67777f3 author=ashuk
Bug=81648

Files modifed:
mozilla/java/webclient/classes_spec/org/mozilla/webclient/wrapper_native/motif/MotifBrowserControlCanvas.java

Small change - comment out all references to DrawingSurfaceInfo with
explanation. This is no longer needed now that we use JAWT Native
Interface
2001-06-01 17:11:30 +00:00
edburns%acm.org
88dc43ee1e Remove Accidentally inserted ^M chars. 2001-05-31 21:42:02 +00:00
idk%eng.sun.com
70c262f052 *not part of te build*
checking the right fix for 83320
2001-05-31 20:59:28 +00:00
ashuk%eng.sun.com
f7f505a58c author=ashuk
r=idk

This adds java/xpcom/Makefile to the makefiles file. Now
java/xpcom/Makefile is also to be generated using configure
2001-05-31 20:18:48 +00:00
idk%eng.sun.com
c76213eebc *not part of the buid*
fix for 82729
r=edburns@acm.org
2001-05-31 19:22:09 +00:00
idk%eng.sun.com
b459fb344d *not part of the build*
fix for 83320
2001-05-31 19:04:36 +00:00
ashuk%eng.sun.com
8b47db064c Bug=73085
author=ashuk
r=edburns

Files modified
mozilla/java/build/install_webclient_unix.js
mozilla/java/build/install_webclient_win32.js
mozilla/java/build/Makefile.in
mozilla/java/build/Makefile.win
mozilla/java/Makefile.win
mozilla/java/webclient/src_moz/Makefile.in
mozilla/java/webclient/src_moz/Makefile.win

Files added
mozilla/java/build/README.BLACKCONNECT
mozilla/java/build/README.BLACKWOOD
mozilla/java/build/README.DOM
mozilla/java/build/README.PLUGLET
mozilla/java/build/README.WEBCLIENT

this fix allows XPIs to be generated for all the Blackwood
components individually or together on Win32, Solaris and
linux.
2001-05-31 18:56:27 +00:00
ashuk%eng.sun.com
0e30fa38c3 Bug=81699
author=ashuk
r=edburns

Files modified

M util/classes/org/mozilla/util/Assert.java
M webclient/classes_spec/org/mozilla/webclient/BrowserControlCanvas.java
M webclient/classes_spec/org/mozilla/webclient/BrowserControlFactory.java
M webclient/classes_spec/org/mozilla/webclient/BrowserControlImpl.java
M webclient/classes_spec/org/mozilla/webclient/test/EMWindow.java
M webclient/classes_spec/org/mozilla/webclient/test/RandomHTMLInputStream.java
M webclient/classes_spec/org/mozilla/webclient/test/UniversalDialog.java
M webclient/classes_spec/org/mozilla/webclient/wrapper_native/BookmarksImpl.java
M webclient/classes_spec/org/mozilla/webclient/wrapper_native/CurrentPageImpl.java
M webclient/classes_spec/org/mozilla/webclient/wrapper_native/EventRegistrationImpl.java
M webclient/classes_spec/org/mozilla/webclient/wrapper_native/HistoryImpl.java
M webclient/classes_spec/org/mozilla/webclient/wrapper_native/NativeEventThread.java
M webclient/classes_spec/org/mozilla/webclient/wrapper_native/NavigationImpl.java
M webclient/classes_spec/org/mozilla/webclient/wrapper_native/PreferencesImpl.java
M webclient/classes_spec/org/mozilla/webclient/wrapper_native/RDFEnumeration.java
M webclient/classes_spec/org/mozilla/webclient/wrapper_native/RDFTreeNode.java
M webclient/classes_spec/org/mozilla/webclient/wrapper_native/WCMouseListenerImpl.java
M webclient/classes_spec/org/mozilla/webclient/wrapper_native/WindowControlImpl.java


This fix changes the name of the Assert.assert methd to Assert.assert_it
in all the Blackwood modules which use this Assertion facility from
java/util. This is necessary for getting Blackwood to work with JDK1.4
since assert is a keyword in JDK1.4 onwards.
2001-05-29 18:36:13 +00:00
idk%eng.sun.com
98c0a2a084 *not part of the build*
fix for 82098
2001-05-29 05:56:05 +00:00
idk%eng.sun.com
ed48eba3fe *not part of the build*
fix for 82925
2001-05-27 11:04:44 +00:00
edburns%acm.org
700ca014e0 Added necessary -L for getting it to compile on Linux 2001-05-26 08:12:27 +00:00
ashuk%eng.sun.com
c0a1e344f2 Bug=81648
author=ashuk
r=edburns

Files modified:

M mozilla/java/webclient/classes_spec/org/mozilla/webclient/wrapper_native/win32/Win32BrowserControlCanvas.java
M mozilla/java/webclient/classes_spec/org/mozilla/webclient/wrapper_native/motif/MotifBrowserControlCanvas.java
M mozilla/java/webclient/classes_spec/org/mozilla/webclient/BrowserControlCanvas.java

M mozilla/java/webclient/src_moz/motif/MotifBrowserControlCanvas.cpp
M mozilla/java/webclient/src_moz/motif/MotifBrowserControlCanvas.h
M mozilla/java/webclient/src_moz/motif/MotifBrowserControlCanvasStub.cpp
M mozilla/java/webclient/src_moz/Makefile.in
M mozilla/java/webclient/src_moz/Makefile.win

A mozilla/java/webclient/src_moz/win32/Makefile.win
A mozilla/java/webclient/src_moz/win32/Win32BrowserControlCanvas.cpp
A mozilla/java/webclient/src_moz/win32/Win32BrowserControlCanvas.h


This fix removes the deprecated methods used in Webclient and
now uses the JAWT Native Interface for allowing the Java AWT
canvas access to the native peer window.
2001-05-25 23:09:54 +00:00
idk%eng.sun.com
b1c825356e *not part of the buld*
Added missed test/Makefile for blackConnect tests
2001-05-25 21:20:12 +00:00
mcafee%netscape.com
89d2873215 Removing this file, this is a generated file. r=idk@charon.Sun.Com 2001-05-25 20:56:58 +00:00
ashuk%eng.sun.com
7cecf863f9 Bug=82611
author=ashuk
r=idk

This fix enables BlackConnect to build on Solaris using Sun's
Forte compilers. It checks for the CC compiler and links in
an additional iostream library.
2001-05-25 00:40:27 +00:00
edburns%acm.org
29b8dbe5a8 Necessary changes to get webclient running on Win32 with new nsIProfile stuff. 2001-05-24 22:38:40 +00:00
ashuk%eng.sun.com
5fe3250b5a Bug=82189
author=ashuk
r=edburns

Files modified
A mozilla/java/webclient/classes_spec/org/mozilla/webclient/stubs
A mozilla/java/webclient/classes_spec/org/mozilla/webclient/ProfileManager.java
A mozilla/java/webclient/classes_spec/org/mozilla/webclient/wrapper_native/ProfileManagerImpl.java
A mozilla/java/webclient/config/rules.mk
A mozilla/java/webclient/config/rules.mak
A mozilla/java/webclient/import
A mozilla/java/webclient/import/Makefile.in
A mozilla/java/webclient/import/Makefile.win
A mozilla/java/webclient/import/chPackage.pl
M mozilla/java/webclient/Makefile.in
M mozilla/java/webclient/Makefile.win
M mozilla/java/webclient/classes_spec/Makefile.in
M mozilla/java/webclient/classes_spec/Makefile.win
M mozilla/java/webclient/classes_spec/org/mozilla/webclient/BrowserControl.java
M mozilla/java/webclient/classes_spec/org/mozilla/webclient/BrowserControlImpl.java
M mozilla/java/webclient/classes_spec/org/mozilla/webclient/test/EMWindow.java
M mozilla/java/webclient/classes_spec/org/mozilla/webclient/wrapper_native/WrapperFactoryImpl.java
M mozilla/java/webclient/src_share/runem.pl

This fix adds the new ProfileManager interface in the Webclient API.
This is also the first integration of BlackConnect in Webclient.
Webclient uses this ProfileManager interface to provide an interface
to the nsIProfile api in Mozilla for profile management. It uses
BlackConnect for this.
2001-05-24 21:13:50 +00:00
idk%eng.sun.com
78f83b1828 *not part of the buil*
add on to
fix for 80938
2001-05-24 05:39:24 +00:00
idk%eng.sun.com
92a68dc36b *not part of the build*
fix for 80938
a = avm@sparc.spb.su
    ovk@sparc.spb.su
    sva@sparc.spb.su

Tests for blackConnect
2001-05-24 05:22:13 +00:00
edburns%acm.org
a576c8c184 Stress test, for 64332. 2001-05-23 22:27:01 +00:00
ashuk%eng.sun.com
c3886cd2af author=ashuk
Bug=81023

Modified README file to reflect the changed dom2.jar file.
2001-05-23 17:59:28 +00:00
ashuk%eng.sun.com
af0c0df24f Bug=46725
author=ashuk

Removing Makefile files from java/dom dir
2001-05-23 01:17:13 +00:00
ashuk%eng.sun.com
1762b66f14 Bug=46725
author=ashuk

Files modified
java/makefiles

This patch removes the Makefile files from java/dom. The
Makefiles are now generated by configure from Makefile.in
files.
2001-05-23 01:12:49 +00:00
ashuk%eng.sun.com
1d5b5ee913 Bug=45018
author=ashuk

Files modified
jni/org_mozilla_dom_DocumentImpl.cpp

This fix makes sure that corner case where call to
nsIDOMDocument::CreateEntityReference returns
NS_OK, but a null return value for the
nsIDOMEntityReference is handled properly thro
the exception handling mechanism.
2001-05-22 23:53:42 +00:00
ashuk%eng.sun.com
38bb3e3a5a Bug=81484
author=ashuk
Patch provided by Harshal (keeda@hotpop.com)

This patch introduces explicit (jchar*) static
casts in calls to JNIEnv_::NewString in the
JavaDOM code. This is needed for compliance
with the strict type-checking og gcc 2.96+.

Modified files are:
M jni/org_mozilla_dom_AttrImpl.cpp
M jni/org_mozilla_dom_CharacterDataImpl.cpp
M jni/org_mozilla_dom_DocumentTypeImpl.cpp
M jni/org_mozilla_dom_ElementImpl.cpp
M jni/org_mozilla_dom_EntityImpl.cpp
M jni/org_mozilla_dom_NodeImpl.cpp
M jni/org_mozilla_dom_NotationImpl.cpp
M jni/org_mozilla_dom_ProcessingInstructionImpl.cpp
M jni/org_mozilla_dom_events_EventImpl.cpp
M src/nsJavaDOMImpl.cpp
2001-05-22 23:22:58 +00:00
edburns%acm.org
3e41928054 In OnProgressChange, it's possible for the max to be 0, thus we need
to protect from Divide By Zero error.
2001-05-21 21:50:09 +00:00
idk%eng.sun.com
f3ce7d5371 *not part of the build*
fix for 81617
2001-05-19 11:32:51 +00:00
idk%eng.sun.com
71724038d2 *not part of the build*
fix for 80913
a=avm@sparc.spb.su
2001-05-17 03:38:26 +00:00
edburns%acm.org
65f55cca01 bug=79427
ra=ashk

this fix modifies {Get,Set}NodeValue to check for whether the node is actually an instance
of a class that responds to {Get,Set}Value(String).  If so, do it.

 * This macro assumes the hard coded set of interfaces below all have a
 * method in common, the name of which is specified by the _funcName
 * param.  Furthermore, it assumes the _funcName method takes a single
 * argument, specified by the _funcArg param.
2001-05-16 22:10:47 +00:00
ashuk%eng.sun.com
defba84af5 Bug=81023
author=ashuk
ra=edburns

Files modified -
mozilla/java/dom/classes/org/mozilla/dom/NodeImpl.java
mozilla/java/dom/classes/org/mozilla/dom/events/MutationEventImpl.java
mozilla/java/dom/jni/org_mozilla_dom_NodeImpl.cpp

This Fix brings JavaDOM upto sync with the latest w3c.dom
interfaces built on 5/16/01 and checked into java/external
as dom2.jar
2001-05-16 21:13:46 +00:00
ashuk%eng.sun.com
7e1c960152 New dom2.jar file created from Level 1 DOM and Level 2 DOM
sources obtained from www.w3c.org on 16 May 2001.
2001-05-16 21:09:35 +00:00
idk%eng.sun.com
555cf150cf *not part of the build*
uncommented tests
2001-05-16 03:15:32 +00:00
idk%eng.sun.com
1efb3c3f15 *not part of the build*
fix for 57781, 57790
2001-05-15 06:47:45 +00:00
idk%eng.sun.com
7ab070f1eb *not part of the build*
fix for 80867
2001-05-15 05:08:19 +00:00
idk%eng.sun.com
fb6b9db758 *not part of the build*
fix for 77693
2001-05-15 04:46:46 +00:00
ashuk%eng.sun.com
21302a7735 Bug=80792
author=ashuk
Files modified
java/webclient/src_moz/CBrowserContainer.cpp
java/dom/jni/org_mozilla_dom_events_MousEventImpl.cpp

This patch allows Webclient and JavaDOM to build with the
mozilla trunk as of 05/14/01
2001-05-15 00:03:22 +00:00
edburns%acm.org
c5b6985848 Changes to remove jpav and mozilla extension directories. 2001-05-11 23:31:37 +00:00
edburns%acm.org
ba7c813ed8 Removing at Nikolay's request 2001-05-11 23:16:59 +00:00
edburns%acm.org
c38455e8e5 Removed at Nikolay's request. 2001-05-11 23:11:56 +00:00
edburns%acm.org
5299aae766 UnimplementedException 2001-05-11 22:38:16 +00:00
idk%eng.sun.com
c85f0bd518 *not part of the build*
follow up on 79289
added some makefiles for wintel build
2001-05-11 20:41:45 +00:00
ashuk%eng.sun.com
ea2739771e Bug=78610
author=ashuk
ra=edburns

File modifed: java/webclient/src_moz/CBrowserContainer.cpp

This patch enables focus in a form field inside Webclient.

Index: CBrowserContainer.cpp
===================================================================
RCS file: /cvsroot/mozilla/java/webclient/src_moz/CBrowserContainer.cpp,v
retrieving revision 1.19
diff -u -r1.19 CBrowserContainer.cpp
--- CBrowserContainer.cpp       2001/05/10 20:47:06     1.19
+++ CBrowserContainer.cpp       2001/05/11 19:04:09
@@ -28,6 +28,7 @@
 #include "CBrowserContainer.h"
 #include "nsCWebBrowser.h"
 #include "nsIWebBrowser.h"
+#include "nsIWebBrowserFocus.h"
 #include "nsIRequest.h"
 #include "nsIDOMNamedNodeMap.h"
 #include "nsIDOMWindow.h"
@@ -619,6 +620,10 @@
 nsresult JNICALL
 CBrowserContainer::doEndDocumentLoad(nsIWebProgress *aWebProgress)
 {
+
+    nsCOMPtr<nsIWebBrowserFocus> focus(do_GetInterface(mInitContext->webBrowser));
+    focus->Activate();
+
     nsCOMPtr<nsIDOMWindow> domWin;

     if (nsnull != aWebProgress) {
2001-05-11 19:06:54 +00:00
edburns%acm.org
9f3a659d37 Learning documentation. 2001-05-10 22:24:36 +00:00
edburns%acm.org
7cf99f24c6 For some reason, webclient wouldn't compile today unless I changed
CBrowserContainer.cpp CBrowserContainer.h

To use NS_IMETHODIMP, NS_IMETHOD instead of virtual nsresult.
2001-05-10 20:47:07 +00:00
edburns%acm.org
14961bdd62 For some reason, javadom wouldn't compile today unless I changed
nativeDOMProxyListener.cpp nativeDOMProxyListener.h

To use NS_IMETHODIMP, NS_IMETHOD instead of virtual nsresult.
2001-05-10 20:46:09 +00:00
idk%eng.sun.com
53dda829f1 *not part of the build*
fix for 79289
2001-05-10 20:31:26 +00:00
edburns%acm.org
302d516139 directory_name_change 2001-05-10 18:43:03 +00:00
edburns%acm.org
2d604d14d9 Changed waterfall to pluggable-jvm 2001-05-10 18:30:22 +00:00
edburns%acm.org
8de5f0c0b5 These files were accidentally checked in. 2001-05-10 18:25:00 +00:00
edburns%acm.org
432bc6ea64 Import Waterfall under the directory pluggable-jvm. 2001-05-10 18:12:45 +00:00
ashuk%eng.sun.com
1a062aa106 Bug=61977
author=ashuk
Bug fixes problem where String in getPageSource and getPagesourceBytes
was not being initialized.
----------------------------------------

Index: CurrentPageImpl.java
===================================================================
RCS file: /cvsroot/mozilla/java/webclient/classes_spec/org/mozilla/webclient/wrapper_native/CurrentPageImpl.java,v
retrieving revision 1.16
diff -r1.16 CurrentPageImpl.java
155c155
<     String HTMLContent = null;
---
>     String HTMLContent = new String();
188c188
<     String HTMLContent = null;
---
>     String HTMLContent = new String();

------------------------------------
2001-05-10 16:57:00 +00:00
edburns%acm.org
2e21638718 These are garbage. 2001-05-09 20:01:17 +00:00
edburns%acm.org
df4ed559d9 Made it so --with-java-supplement builds the waterfall makefiles. 2001-05-09 18:53:15 +00:00
edburns%acm.org
5942733019 Initial import of the mozilla component that plugs into the
Waterfall Pluggable JVM by Nikolay Igotti.
2001-05-09 18:51:36 +00:00
edburns%acm.org
54faa13a67 Initial import of Waterfal Pluggable JVM module by Nikolay Igotti. 2001-05-09 17:30:10 +00:00
idk%eng.sun.com
95b177c968 *not part of the build*
fix for 78910
author=sva@sparc.spb.su (Vladimir Strigun)
2001-05-09 01:29:06 +00:00
edburns%acm.org
d79b2b7b77 Complete the conversion from nsIDocumentLoaderObserver. 2001-05-08 22:32:19 +00:00
edburns%acm.org
742b92e202 This checkin uses the information in this nntp post:
From: valeski@netscape.com (Judson Valeski)
Newsgroups: netscape.public.mozilla.embedding
Subject: Re: nsIDocumentLoaderObserver migration guide?
Date: 8 May 2001 14:41:33 GMT
Organization: Another Netscape Collabra Server User
Lines: 44
Message-ID: <3AF8059A.D83EAAF@netscape.com>

To enable fine grained status tracking in webclient.

The following files are in this checkin.

M classes_spec/org/mozilla/webclient/test/EMWindow.java
M src_moz/CBrowserContainer.cpp
M src_moz/CBrowserContainer.h
2001-05-08 21:57:57 +00:00
edburns%acm.org
f77c8b0f45 Previous version did not compile: errors in getSource(). 2001-05-08 21:07:16 +00:00
edburns%acm.org
b6f0f4bea9 Removed "^M" chars.
Sorry
2001-05-08 20:54:14 +00:00
edburns%acm.org
f4bc0e8678 bug 79278
This checkin migrates javaDOM to use the new nsIWebProgressListener
interface, removing its dependency on the now non-existant
nsIDocumentLoaderObserver.

It has only been tested inside webclient.  QA needs to do the standalone
javaDOM tests.

The following files are in this bugfix:

dom/jni/org_mozilla_dom_DOMAccessor.cpp
dom/src/nsIJavaDOM.h
dom/src/nsJavaDOMImpl.cpp
dom/src/nsJavaDOMImpl.h
webclient/classes_spec/org/mozilla/webclient/test/EMWindow.java
webclient/classes_spec/org/mozilla/webclient/wrapper_native/CurrentPageImpl.java
2001-05-08 20:34:31 +00:00
ashuk%eng.sun.com
d39dc7e321 Bug=61977
author=ashuk
Fix changes CurrentPageImpl.java and fixes leading "null" from
getPageSource and getPageSourceBytes
2001-05-08 16:58:36 +00:00
edburns%acm.org
c4a354c5aa Files in this Checkin:
M classes_spec/org/mozilla/webclient/test/EMWindow.java
M classes_spec/org/mozilla/webclient/wrapper_native/CurrentPageImpl.java
M src_moz/CBrowserContainer.cpp
M src_moz/CBrowserContainer.h
M src_moz/NativeEventThreadActionEvents.cpp
M src_moz/WindowControlActionEvents.cpp

bug:  79278

This checkin makes webclient work with the trunk as of 7 May 2001 AM PDT.

It also adds support for PROGRESS_URL_LOAD and STATUS_URL_LOAD events.
2001-05-08 04:50:33 +00:00
idk%eng.sun.com
e101defa3c *not part of the build*
added virtual destructor to llTransprt
a=sep@sparc.spb.su
2001-05-04 08:51:52 +00:00
idk%eng.sun.com
386b829e9b *not part of the build*
fixes for 78866 and 78865
2001-05-04 08:45:12 +00:00
idk%eng.sun.com
981ba6c788 *not part of the buils*
update for URP connect
a=lsv@sparc.spb.su
  sep@sparc.spb.su
2001-05-02 03:58:20 +00:00
idk%eng.sun.com
539b3b5447 *not part of the build*
update for URP connect
a=lsv@sparc.spb.su,
  sep@sparc.spb.su
2001-05-02 02:30:42 +00:00
ashuk%eng.sun.com
4b0b25a613 author=ashuk
Bug=73085
Files modified = mozilla/java/makefiles

this fix makes it so configure creates the makefile in java/build

Index: makefiles
===================================================================
RCS file: /cvsroot/mozilla/java/makefiles,v
retrieving revision 1.3
diff -u -r1.3 makefiles
--- makefiles   2000/08/03 21:32:54     1.3
+++ makefiles   2001/05/01 18:46:47
@@ -1,6 +1,7 @@
 java/Makefile
 java/util/Makefile
 java/util/classes/Makefile
+java/build/Makefile
 java/webclient/Makefile
 java/webclient/classes_spec/Makefile
 java/webclient/src_share/Makefile
2001-05-01 18:48:57 +00:00
idk%eng.sun.com
1263d16db6 *not part of the build*
fix for 78288
2001-05-01 03:10:03 +00:00
idk%eng.sun.com
57e30ff1e7 *not part of the build*
fix for 56738
2001-05-01 02:56:29 +00:00
idk%eng.sun.com
f5aaaf1e56 *not part of the build*
fix for 56728
2001-05-01 02:42:30 +00:00
idk%eng.sun.com
88e2071520 *not part of the build*
fix for 56706
2001-05-01 01:13:28 +00:00
idk%eng.sun.com
3d0fc5e90d *not part of the build*
fix for 78281
2001-05-01 01:05:14 +00:00
idk%eng.sun.com
60a87bd3a7 *not part of the build*
fix for 56740
2001-05-01 01:00:00 +00:00
edburns%acm.org
d827bc9220 The following files are in this checkin.
ar=edburns
author=edburns, ashuk


M Makefile.in
M Makefile.win
M webclient/classes_spec/Makefile.in
M webclient/classes_spec/Makefile.win
M webclient/src_moz/Makefile.win
A build/Makefile.in
A build/Makefile.win
A build/install_blackconnect_unix.js
A build/install_blackconnect_win32.js
A build/install_blackwood_unix.js
A build/install_blackwood_win32.js
A build/install_dom_unix.js
A build/install_dom_win32.js
A build/install_pluglets_unix.js
A build/install_pluglets_win32.js
A build/install_webclient_unix.js
A build/install_webclient_win32.js
A build/symlink.sh
2001-04-30 23:50:52 +00:00
idk%eng.sun.com
2a63b3c078 *not part the build*
fix for 77140
2001-04-30 11:21:18 +00:00
edburns%acm.org
c088b7b9c9 Bug 76405
a=edburns
author = edburns ashuk
r=edburns

Files in fix for this bug:

M dom/classes/Makefile
M webclient/src_moz/CBrowserContainer.cpp
M webclient/src_moz/CBrowserContainer.h
M webclient/src_moz/CurrentPageActionEvents.cpp
M webclient/src_moz/HistoryActionEvents.cpp
M webclient/src_moz/Makefile.in
M webclient/src_moz/NativeEventThread.cpp
M webclient/src_moz/motif/MotifBrowserControlCanvas.cpp

This checkin makes Webclient work with the Mozilla trunk as of 27 April
0100 PDT.
2001-04-28 00:53:21 +00:00
ashuk%eng.sun.com
bfbf350e33 Bug=74742
author=ashuk
ra=idk

This patch allows BlackConnect to build with Forte Compilers. It
fixes some syntactical errors in the xpidl_idl.c and xpidl_java.c
files where C++ style syntax was being used in a C file and some
implicit illegal typecasts were being made.

_Ashu
2001-04-16 21:11:08 +00:00
idk%eng.sun.com
c46e9db94f *not part of the buid*
fix for 67457
2001-04-12 19:56:55 +00:00
idk%eng.sun.com
82ac084d31 * not part of the build *
adding tests for urp module
author lsv@sparc.spb.su
2001-04-10 00:39:05 +00:00
idk%eng.sun.com
621c209443 *not part of the build*
urp. initial checkin
2001-04-07 02:42:23 +00:00
idk%eng.sun.com
05eb2f2704 *not part of the build*
follow up on 71948. fixed build problems on windows
2001-04-06 19:18:46 +00:00
idk%eng.sun.com
d20d6b37b4 * not part of the build *
fix for 71948
2001-04-06 03:40:13 +00:00
idk%eng.sun.com
d79ddb160b *not part of the build*
fix for 74676
2001-04-04 07:01:42 +00:00
idk%eng.sun.com
dd440bff20 *not part of the build*
add on to my previous checkin
2001-04-03 20:59:04 +00:00
idk%eng.sun.com
41fe7095a7 * not part of the build*
Fixed 71951, 74511, 74525
2001-04-03 11:57:15 +00:00
edburns%acm.org
8552e9de94 We need to have this file to unjar the dom jar into dist/classes. 2001-04-03 02:03:07 +00:00
edburns%acm.org
b954c66d69 Use getEventDetail to tell if the mouse button was pressed. 2001-04-03 01:37:28 +00:00
edburns%acm.org
ccb7bde876 When bug 74468 gets fixed, -1 will be returned from getButton(). 2001-04-03 00:42:47 +00:00
edburns%acm.org
142c8147b1 Don't try to free an automatic variable. 2001-04-02 23:27:44 +00:00