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

688 Коммитов

Автор SHA1 Сообщение Дата
edburns%acm.org 400e3d3885 remove these until the can be replaced with JUnit tests 2002-08-31 18:13:17 +00:00
edburns%acm.org 70d6f5f3d7 linux 2002-08-31 02:46:40 +00:00
edburns%acm.org 00df208a5a update 2002-08-31 02:09:42 +00:00
edburns%acm.org b843405fa0 comment_out_Meta 2002-08-31 02:09:12 +00:00
edburns%acm.org 18ca1e29da debug_options 2002-07-11 22:19:59 +00:00
edburns%acm.org 53cfb75efc debug_options 2002-07-11 22:15:46 +00:00
edburns%acm.org 45ca55ed2d debug_options 2002-07-11 22:12:10 +00:00
edburns%acm.org c0f9b85e15 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 6ca9567510 Correctly build the XPINSTALLER for Webclient1.2 2002-05-13 07:35:13 +00:00
edburns%acm.org 1c45a9922b 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 2396aabd11 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 2f1efcfc15 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 de6d4a7735 comment 2002-04-18 19:58:58 +00:00
edburns%acm.org b9c2280a76 Webclient compiles and runs with MOZILLA_0_9_9_BRANCH. 2002-04-16 06:12:28 +00:00
edburns%acm.org edb111862b 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 0339f4d5f1 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 2b34635933 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 711739d601 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 7873addd19 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 0f8355e125 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 ef91f0b375 *not part of the build*
tiny fix for solaris build.
2001-09-26 01:52:11 +00:00
edburns%acm.org e7eb9a37f3 Changes to make it work on Linux. 2001-09-20 18:57:35 +00:00
edburns%acm.org 5e412f12bf 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 f79c48d1fb 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 9340d7d939 *not part of the build*
fix for 96935
2001-08-25 04:53:44 +00:00
idk%eng.sun.com dac20a6828 *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 c31270d291 *not part of the build*
fix for 94186, 94192
2001-08-11 07:06:48 +00:00
ashuk%eng.sun.com 834f520348 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 fc3180071a *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 b16734b701 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 e5a5d11ef1 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 683802a170 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 a3daef7f89 ignore 2001-07-27 20:05:04 +00:00
edburns%acm.org 8ba8ff1678 Changes to make webclient compile with 0.9.2 2001-07-27 19:56:22 +00:00
edburns%acm.org 7fd127fc15 Make webclient compile with 0.9.2. 2001-07-27 19:24:40 +00:00
edburns%acm.org 0bbeff71a1 Took out debug println in POST. 2001-07-27 17:24:25 +00:00
idk%eng.sun.com 222f17e48a *not part of the buld*
blackConnect tests update
2001-07-25 22:05:35 +00:00
ashuk%eng.sun.com dc6f681279 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 3b060d4cb2 *not part of the buld*
fix for 84801
2001-07-24 03:09:18 +00:00
edburns%acm.org 304dd6690f bug=64332
r=edburns
author=rpotts

This fix seems to prevent the deadlock.
2001-07-19 22:48:08 +00:00
edburns%acm.org fdc4292599 Print out the time before initiating each load. 2001-07-19 19:02:16 +00:00
edburns%acm.org 817251bf30 Removed inadvertantly remaining debugging statement. 2001-07-18 21:07:14 +00:00
edburns%acm.org e4aa9ad8b1 Update 2001-07-18 20:56:48 +00:00
edburns%acm.org 4a208dc43f Make WFDIR be an absolute path 2001-07-18 20:49:58 +00:00
edburns%acm.org 25c2369274 Clean implementation of liveconnect.
r=edburns
author=Nikolay
2001-07-18 20:48:17 +00:00
edburns%acm.org 4901b3c609 Enables waterfall to work on Linux Sparc. 2001-07-17 22:15:21 +00:00
edburns%acm.org ba8d551317 Added accessor for browserControl. Needed in WCRandom testcase. 2001-07-17 20:46:32 +00:00
idk%eng.sun.com 2ce095c68d *not part of the build*
fix for 90573
2001-07-13 22:14:57 +00:00
idk%eng.sun.com 62409a5f3d *not part of the build*
urpConnect update
2001-07-12 23:27:20 +00:00
edburns%acm.org d4438a374a 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 aa0b94df80 correct_paths 2001-07-12 21:57:52 +00:00
edburns%acm.org 263d228e84 bug=80906
ra=edburns
author=Nikolay Igotti
Minor update to prevent some crashes.
2001-07-12 20:32:09 +00:00
edburns%acm.org ad08dc59b9 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 bc4d0c906d 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 cf654666cb *not part of the build*
getting test directory back to the build
2001-07-10 00:50:44 +00:00
idk%eng.sun.com fde5069257 *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 e2ad0898d6 *not part of the build*
fix for 88176
2001-07-06 02:56:41 +00:00
idk%eng.sun.com 37ec3c8f37 *not part of the build*
urpConnect update.
a=lsv@sparc.spb.su
2001-06-29 08:08:59 +00:00
idk%eng.sun.com 6a7b3295a1 *not part of the build*
urpConnect update.
a=idk@eng.sun.com
2001-06-26 11:00:13 +00:00
idk%eng.sun.com e7d7c83e99 *not part of the build*
fix for 86789
2001-06-26 10:54:44 +00:00
idk%eng.sun.com aef1aa3a96 *not part of the build*
urpConnect update
a=lsv@sparc.spb.su
2001-06-23 04:17:49 +00:00
idk%eng.sun.com 4a1c6ce82c *not part of the build*
urpConnect update
a=lsv@sparc.spb.su
2001-06-19 00:16:08 +00:00
ashuk%eng.sun.com d5b3204ff2 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 ba27311364 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 6d8a8573b8 *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 cc3106361c This is generated. 2001-06-13 20:38:59 +00:00
idk%eng.sun.com 45abfcbead *not part of the build*
fix for 15507 15510
(add on)
2001-06-13 09:05:48 +00:00
edburns%acm.org a0ffdbf651 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 01fa38a293 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 e374ba5f96 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 4bd855bf00 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 e138d3f3ae *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 959ea3ea66 Descend into MediaPlayer and SVG directories 2001-06-10 03:04:55 +00:00
edburns%acm.org da794fbaa1 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 7987d61cfd One big jar file that contains all the jarfiles in batik. 2001-06-10 02:01:34 +00:00
edburns%acm.org 50a8055e38 First import of the SVG pluglet. Compiles and works on win32. 2001-06-10 01:46:41 +00:00
ashuk%eng.sun.com d0bbbca921 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 b788e10eb6 *not part of the build*
fix for 15507 15510
2001-06-09 00:12:32 +00:00
edburns%acm.org 6b4a16534a 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 fb825fdef1 *not part of the build*
fixed parallel build failure
2001-06-08 21:36:46 +00:00
idk%eng.sun.com 838c69fb1b *not part of the build*
urp connect update
2001-06-06 09:44:44 +00:00
ashuk%eng.sun.com fd01cfb507 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 40e3bf4e54 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 22b96138b8 *not part of the build*
build java/xpidl before any other targets
2001-06-03 23:25:29 +00:00
idk%eng.sun.com 85dae0d8c4 *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 18cebb11c6 *not part of the build*
fix for 83766
2001-06-02 03:28:07 +00:00
idk%eng.sun.com d6ee943582 *not part of the build*
fix for 83735
2001-06-02 03:14:02 +00:00
idk%eng.sun.com 747861f9b3 *not part of the build*
addon to 77140.
(NS_CurrentThread -> PR_CurrentThread)
2001-06-01 22:10:57 +00:00
ashuk%eng.sun.com 520d4e4afb 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 7b4f6d6c53 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 b9750208b5 Remove Accidentally inserted ^M chars. 2001-05-31 21:42:02 +00:00
idk%eng.sun.com dd2beccbc3 *not part of te build*
checking the right fix for 83320
2001-05-31 20:59:28 +00:00
ashuk%eng.sun.com a9e036e0ce 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 9e0973a441 *not part of the buid*
fix for 82729
r=edburns@acm.org
2001-05-31 19:22:09 +00:00
idk%eng.sun.com e26db9208b *not part of the build*
fix for 83320
2001-05-31 19:04:36 +00:00
ashuk%eng.sun.com d105ea7fb9 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 4a0dae65e7 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 ff69fd44d3 *not part of the build*
fix for 82098
2001-05-29 05:56:05 +00:00
idk%eng.sun.com bab496b79a *not part of the build*
fix for 82925
2001-05-27 11:04:44 +00:00
edburns%acm.org 9ecbc8cd4a Added necessary -L for getting it to compile on Linux 2001-05-26 08:12:27 +00:00