377 Commits

Author SHA1 Message Date
kyle.yuan%sun.com
45f77efde0 Bug 201308
Forgot to check in this new file.


git-svn-id: svn://10.0.0.236/trunk@141739 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-24 06:53:03 +00:00
kyle.yuan%sun.com
c9e6faa6c0 Bug 201308 [Webclient] support nsIWindowCreator::CreateChromeWindow
r=edburns


git-svn-id: svn://10.0.0.236/trunk@141733 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-24 05:55:22 +00:00
kyle.yuan%sun.com
27fd66e0c1 Bug 201273 [Webclient] add Print/Print Preview function
r=edburns


git-svn-id: svn://10.0.0.236/trunk@141350 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-18 01:07:54 +00:00
edburns%acm.org
01f52fbd60 Author=Ronald Capelli <capelli@us.ibm.com>
r=edburns

This checkin makes Webclient run with IE!

Thanks Ron!

Ed


git-svn-id: svn://10.0.0.236/trunk@141070 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-12 21:40:35 +00:00
edburns%acm.org
ed7795ffac Author= Daniel Park
r=edburns

SECTION: classes changes

M build.xml

- Removed spurious linebreak on Kyle's create.webclient.scripts.

M classes_spec/org/mozilla/webclient/BrowserControlCanvas.java

- Bugfix from Daniel Park

M classes_spec/org/mozilla/webclient/test/EMWindow.java

- Leverage new CurrentPage2 interface to display the Selection object.

M classes_spec/org/mozilla/webclient/wrapper_native/CurrentPageImpl.java
M classes_spec/org/mozilla/webclient/wrapper_nonnative/CurrentPageImpl.java

- Implement new methods from CurrentPage2.

M src_moz/CurrentPageActionEvents.cpp
M src_moz/CurrentPageActionEvents.h
M src_moz/CurrentPageImpl.cpp
M src_moz/gtk/GtkBrowserControlCanvasStub.cpp
M src_moz/gtk/StubFunctions.h

Native details for CurrentPage2.

SECTION: New files

A classes_spec/org/mozilla/webclient/Selection.java
A classes_spec/org/mozilla/webclient/CurrentPage2.java
A classes_spec/org/mozilla/webclient/wrapper_native/SelectionImpl.java


git-svn-id: svn://10.0.0.236/trunk@140912 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-09 17:42:41 +00:00
kyle.yuan%sun.com
bf1e485891 Bug 156712 Webclient can't do File->New Window on Unix
r=edburns


git-svn-id: svn://10.0.0.236/trunk@140891 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-09 01:36:03 +00:00
edburns%acm.org
ad58aa9f79 author=kyle.yuan@sun.com
r=edburns

Remove the dependency on perl for generating the runem script.


git-svn-id: svn://10.0.0.236/trunk@140843 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-08 15:21:28 +00:00
kyle.yuan%sun.com
01337f4f00 Clean the old Makefile.win
git-svn-id: svn://10.0.0.236/trunk@140682 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-04 06:34:30 +00:00
edburns%acm.org
1ffd35f4dc Ronald Capelli contributed this fix to make it work with Mozilla
1.3b.


git-svn-id: svn://10.0.0.236/trunk@139282 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-11 18:13:22 +00:00
edburns%acm.org
54f7dceb01 Make Webclient compile and link on win32
git-svn-id: svn://10.0.0.236/trunk@136242 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-13 16:36:05 +00:00
edburns%acm.org
76b8fbb022 Webclient compiles with 1.3A but does not yet link.
git-svn-id: svn://10.0.0.236/trunk@136229 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-13 07:41:00 +00:00
edburns%acm.org
041819738b Checkpoint for getting webclient to build with 1.3a.
git-svn-id: svn://10.0.0.236/trunk@136193 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-11 09:01:20 +00:00
edburns%acm.org
f2a2f5ed08 ra=edburns
Author: Tor Norbye <tor@eng.sun.com>

Changes to make it build on Solaris.


git-svn-id: svn://10.0.0.236/trunk@135977 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 05:21:31 +00:00
edburns%acm.org
10769a25c7 Changes to produce proper XPI on GNU/Linux
git-svn-id: svn://10.0.0.236/trunk@135787 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-02 20:37:53 +00:00
edburns%acm.org
733478e13d Set the path.
git-svn-id: svn://10.0.0.236/trunk@135761 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-02 01:42:40 +00:00
edburns%acm.org
34f27d9ded Uncomment the find component changes.
git-svn-id: svn://10.0.0.236/trunk@135528 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-20 22:01:44 +00:00
edburns%acm.org
c5cf4d6a65 Make it work on win32.
git-svn-id: svn://10.0.0.236/trunk@133504 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-09 21:10:09 +00:00
edburns%acm.org
1a84f84b00 Make it build on win32.
git-svn-id: svn://10.0.0.236/trunk@133133 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 07:08:30 +00:00
edburns%acm.org
92c1171044 build_with_ant
git-svn-id: svn://10.0.0.236/trunk@131027 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-02 22:23:47 +00:00
edburns%acm.org
ca91238f57 Make Webclient compile and run on GNU/Linux with Mozilla 1.0.1.
Continue migration to ant.

Start out some JUnit tests.


git-svn-id: svn://10.0.0.236/trunk@130858 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-01 00:39:31 +00:00
edburns%acm.org
72d64b501f 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.


git-svn-id: svn://10.0.0.236/trunk@129922 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-18 18:25:29 +00:00
edburns%acm.org
b90b9a5fa0 Force wc_share to be static
git-svn-id: svn://10.0.0.236/trunk@128675 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-02 20:33:54 +00:00
edburns%acm.org
96fbcc7ad8 remove these until the can be replaced with JUnit tests
git-svn-id: svn://10.0.0.236/trunk@128624 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-31 18:13:17 +00:00
edburns%acm.org
167b5b8e79 comment_out_Meta
git-svn-id: svn://10.0.0.236/trunk@128605 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-31 02:09:12 +00:00
edburns%acm.org
9ad9ff18de debug_options
git-svn-id: svn://10.0.0.236/trunk@125045 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-11 22:19:59 +00:00
edburns%acm.org
d2d0482cb1 debug_options
git-svn-id: svn://10.0.0.236/trunk@125044 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-11 22:15:46 +00:00
edburns%acm.org
89ce8241d1 debug_options
git-svn-id: svn://10.0.0.236/trunk@125043 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-11 22:12:10 +00:00
edburns%acm.org
dca1ac3c28 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.


git-svn-id: svn://10.0.0.236/trunk@122500 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-01 19:11:44 +00:00
edburns%acm.org
08b3c4ef3a 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.


git-svn-id: svn://10.0.0.236/trunk@121103 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-08 21:55:14 +00:00
edburns%acm.org
62ce0ecc33 Manage Bookmarks now works. You can click on links and the browser will go there.
git-svn-id: svn://10.0.0.236/trunk@121042 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-08 05:17:41 +00:00
edburns%acm.org
603de46e8a 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.


git-svn-id: svn://10.0.0.236/trunk@120762 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-04 00:30:01 +00:00
edburns%acm.org
abbf4da054 comment
git-svn-id: svn://10.0.0.236/trunk@119292 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-18 19:58:58 +00:00
edburns%acm.org
739f828b40 Webclient compiles and runs with MOZILLA_0_9_9_BRANCH.
git-svn-id: svn://10.0.0.236/trunk@119082 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-16 06:12:28 +00:00
edburns%acm.org
579dbe6ec7 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.


git-svn-id: svn://10.0.0.236/trunk@118989 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-15 17:38:52 +00:00
edburns%acm.org
33493ef450 bug: 119680
Changes to make webclient compile and minimally run with
Netscape 6.2.1.


git-svn-id: svn://10.0.0.236/trunk@112073 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 18:04:48 +00:00
timeless%mac.com
21c081c8bc Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting
r='s from many people. sr=jst


git-svn-id: svn://10.0.0.236/trunk@111049 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-23 23:23:41 +00:00
edburns%acm.org
05e81fc36e 99188
r=ashuk
a=edburns

re-implement prompt for cookies.

Modified Files:
 	CBrowserContainer.cpp PromptActionEvents.cpp ns_util.cpp
 	ns_util.h


git-svn-id: svn://10.0.0.236/trunk@102852 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-12 23:45:37 +00:00
edburns%acm.org
0e646abf4f 99099
r=ashuk
a=edburns
This bug fix uses os.name as the way to tell platform.


git-svn-id: svn://10.0.0.236/trunk@102676 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-10 22:02:05 +00:00
edburns%acm.org
fa528e8dd7 Defining WEBCLIENT_ICE=1 will cause the ICE implemenation to be built in addition to the mozila one.
git-svn-id: svn://10.0.0.236/trunk@99995 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-28 01:14:12 +00:00
ashuk%eng.sun.com
f9d9eb2750 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


git-svn-id: svn://10.0.0.236/trunk@99982 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-27 21:02:15 +00:00
edburns%acm.org
39bde0f689 Changes to make webclient compile with 0.9.2
git-svn-id: svn://10.0.0.236/trunk@99972 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-27 19:56:22 +00:00
edburns%acm.org
f200bcbd85 Make webclient compile with 0.9.2.
git-svn-id: svn://10.0.0.236/trunk@99970 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-27 19:24:40 +00:00
edburns%acm.org
10a4eba001 Took out debug println in POST.
git-svn-id: svn://10.0.0.236/trunk@99964 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-27 17:24:25 +00:00
ashuk%eng.sun.com
48f4d4828d 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


git-svn-id: svn://10.0.0.236/trunk@99855 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-25 00:52:24 +00:00
edburns%acm.org
10ac9247f6 bug=64332
r=edburns
author=rpotts

This fix seems to prevent the deadlock.


git-svn-id: svn://10.0.0.236/trunk@99604 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-19 22:48:08 +00:00
edburns%acm.org
75f1ecc31b Print out the time before initiating each load.
git-svn-id: svn://10.0.0.236/trunk@99594 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-19 19:02:16 +00:00
edburns%acm.org
7a9fd4f3cc Removed inadvertantly remaining debugging statement.
git-svn-id: svn://10.0.0.236/trunk@99515 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-18 21:07:14 +00:00
edburns%acm.org
63e952a9ad Update
git-svn-id: svn://10.0.0.236/trunk@99513 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-18 20:56:48 +00:00
edburns%acm.org
f808a0d485 Added accessor for browserControl. Needed in WCRandom testcase.
git-svn-id: svn://10.0.0.236/trunk@99433 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-17 20:46:32 +00:00
edburns%acm.org
cb90605310 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.


git-svn-id: svn://10.0.0.236/trunk@99145 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-12 23:18:52 +00:00