Commit Graph

67234 Commits

Author SHA1 Message Date
blizzard%redhat.com
0bd4dfc747 fix for bug #42401. only add a queue that is native to the event queue list that is processed by the main UI event loop. this should fix no painting on linux when the imap password dialog comes up. r=danm, bryner, mscott a=vidur 2000-08-03 22:08:29 +00:00
pinkerton%netscape.com
519ab96ebf patch from dean_tessman@hotmail.com for 32685. Check if item is disabled before allowing key navigation into submenus. 2000-08-03 22:07:49 +00:00
ftang%netscape.com
ce70ada340 fix bug 46684 r=nhotta a=ftang convert unicode to file system charset 2000-08-03 22:07:14 +00:00
pinkerton%netscape.com
3666dafef9 Actually set the modifier keys before dispatching d&d event into gecko. r=bienvenu, bug#47195 2000-08-03 22:06:10 +00:00
pollmann%netscape.com
40819e4ba8 Bug 40412: image inputs should send x and y not .x and .y if no name; r=harishd 2000-08-03 22:05:44 +00:00
blizzard%redhat.com
27099452d0 fix makefile to work with objdir r=dougt a=waterson 2000-08-03 22:05:31 +00:00
pinkerton%netscape.com
ed54a54a8e Fix for 47413, better impl of ResolveShortcut() thanks to sean@beatnik.com a=waterson 2000-08-03 22:05:09 +00:00
hyatt%netscape.com
e3576fa307 Fix for 46862 and 47346. r=pink 2000-08-03 22:05:07 +00:00
valeski%netscape.com
223238ff3b r=dp. removing extraneous junk 2000-08-03 22:04:28 +00:00
valeski%netscape.com
b01411aafc getting cookie service to startup in conjunction with the http category. 2000-08-03 22:03:34 +00:00
pollmann%netscape.com
d2a1288a4b 7913 Dynamic changing of ROWS and COLS for framesets; r=kmcclusk 2000-08-03 22:02:50 +00:00
hyatt%netscape.com
aacb440f4b I'm told backing this out resolves smoketest issues, so here it comes. r=attinasi 2000-08-03 21:40:39 +00:00
edburns%acm.org
22af3b9709 bug=47357
a=edburns
r=ashuk

This change creates a new directory, java/webclient/src_share, that
contains the code that will be used in both src_moz and src_ie, and any
other native browser wrapping implementations.

Here are the steps I followed to implement this change.

1. Create a new directory java/webclient/src_share

2. Move all jni_util*.* files from src_moz into src_share

3. Make it so src_share compiles into a new .lib

   src_share has no netscape dependencies.  Any functionality that
   depended on ns dependencies was kept in src_moz.  In this case, we
   have a function prototype only in src_share, with the implementation
   in src_moz.  We did this for nsHashtable.  The other trick was for
   things in WebShellInitContext that had nothing to do with Netscape.
   This case was accomodated by creating a new struct, ShareInitContext,
   that contains all WebShellInitContext members that have nothing to do
   with Netscape.  Currently this is just jobject propertiesClass.  I
   modified the WebShellInitContext struct to contain a ShareContext
   struct as its last member.  There are two new methods in jni_util.h
   that allow for the initialization and deallocation of the members of
   the ShareContext struct.

4. Make it so src_moz uses the new .lib to provide the jni_util behavior

  a. Create ns_util* files that include ../src_share/jni_util* files
  appropriately.

  The only tricky part was for things in jni_util.h that

Here's the list of files in this change.

cvs -z3 -n update (in directory D:\Projects\mozilla\java\webclient)
cvs server: Updating .
M Makefile.win // added src_share to DIRS
M src_moz/BookmarksImpl.cpp             // include ns_util instead of jni_util
M src_moz/CBrowserContainer.cpp         // include ns_util instead of jni_util
M src_moz/CBrowserContainer.h           // include ns_util instead of jni_util
M src_moz/CurrentPageImpl.cpp           // include ns_util instead of jni_util
M src_moz/HistoryImpl.cpp               // include ns_util instead of jni_util
M src_moz/Makefile.win                  // include ns_util instead of jni_util
M src_moz/NativeEventThread.cpp         // include ns_util instead of jni_util
M src_moz/NavigationImpl.cpp            // include ns_util instead of jni_util
M src_moz/RDFEnumeration.cpp            // include ns_util instead of jni_util
M src_moz/RDFTreeNode.cpp               // include ns_util instead of jni_util
M src_moz/WindowControlImpl.cpp         // include ns_util instead of jni_util
                                        // also use new util_InitShareContext
                                        // function
M src_moz/WrapperFactoryImpl.cpp        // include ns_util instead of jni_util
R src_moz/jni_util.cpp                  // moved to ../src_share
R src_moz/jni_util.h                    // moved to ../src_share
R src_moz/jni_util_export.cpp           // moved to ../src_share
R src_moz/jni_util_export.h             // moved to ../src_share
M src_moz/nsActions.cpp                 // include ns_util instead of jni_util
                                        // also use new
util_DeallocateShareContext
M src_moz/nsActions.h                   // include ns_util instead of jni_util
A src_moz/ns_util.cpp                   // include jni_util.h
A src_moz/ns_util.h                     // include jni_util.h, changes to
                                        // WebshellInitContext struct
A src_moz/ns_util_export.cpp            // provide impls for methods in
                                        // jni_util_export.h

A src_share/Makefile.win
A src_share/bal_util.cpp
A src_share/bal_util.h
A src_share/jni_util.cpp
A src_share/jni_util.h
A src_share/jni_util_export.cpp
A src_share/jni_util_export.h

*****CVS exited normally with code 0*****
2000-08-03 21:32:54 +00:00
dprice%netscape.com
4c8426f37a removes copied files. Doesn't remove created directories yet. 2000-08-03 20:58:31 +00:00
ducarroz%netscape.com
5eace2d1da Fix for bug 47497 (tree blocker). We should not pass rv to the call do_queryInterface in this case because failure here doesn't mean that the whole function failed. R=bienvenu 2000-08-03 20:50:00 +00:00
kzhou%netscape.com
16d821c74c bug #46136. r:valeski, a:leaf. Reset mIP6vChecked as PR_FASLE to prevent browser
from hunging for ftp protocol
2000-08-03 20:05:22 +00:00
ducarroz%netscape.com
54605864f0 Fix for tree blocker bug 47391. Do not try to update menu that doesn't exist. R=bienvenu,alecf 2000-08-03 19:58:10 +00:00
cotter%netscape.com
fd5e3a7502 Corrected date at top. 2000-08-03 17:24:43 +00:00
cotter%netscape.com
1eb2b4b0c2 Updated platforms supported (deleted Solaris 2.5.1). 2000-08-03 17:23:45 +00:00
blizzard%redhat.com
6a1b78c6f7 documentation change only 2000-08-03 15:02:42 +00:00
bienvenu%netscape.com
e80107cb9e fix 47445 restore default pref for threading by subject without re 2000-08-03 14:15:27 +00:00
rods%netscape.com
2ca4014e41 40000 - right-click events don't go through listboxes (onmoused
44454 - Can't drag-scroll/-select in single-select HTML listbox
42301 - select generates onchange when it shouldn't
33421 - <optgroup> in <select> breaks scrolling drop down lists
14771 - GFX list/combo box doesn't respond to keyboard input
b=40000, 44454, 42301, 33421, 14771 r=kmcclusk
2000-08-03 14:13:58 +00:00
rods%netscape.com
7a2abfdc4e 47302 - moved the RegUnRegAccessKey to the Destroy Method
44788 - Comboboxes do not obey style height
42661 - javascript "selected = true" doesn't inform onChange of
b=47302, 44788, 42661 r=kmclusk
2000-08-03 14:13:40 +00:00
roc+%cs.cmu.edu
2cd76bf7b7 Removing TABLE SUMMARY from browser tooltips. Bug #45735. r=ben, a=brendan 2000-08-03 13:42:52 +00:00
mkaply%us.ibm.com
b1bd9abdca OS/2 Tinderbox break
Need PR_CALLBACK for VisualAge
2000-08-03 13:26:02 +00:00
locka%iol.ie
f031e63037 NOT PART OF BUILD. Completed nsICommandHandler implementation. Added [retval] tag to out param in IDL file to make Javascript invocation easier. 2000-08-03 12:44:38 +00:00
ben%netscape.com
4e0e8726a3 search button should not take focus. 2000-08-03 09:59:57 +00:00
ben%netscape.com
9a967c186a add license 2000-08-03 09:19:44 +00:00
warren%netscape.com
3d3ab50699 Fixed location of manifest.rdf 2000-08-03 09:04:05 +00:00
ben%netscape.com
8c5fb38724 yay me. I suck. making <menubar> use menubarframe like it should instead of boxframe. 2000-08-03 09:01:18 +00:00
warren%netscape.com
2420085ec4 Fixed slashes and filenames that were too long for mac. 2000-08-03 08:57:40 +00:00
valeski%netscape.com
d6f9621eae removing crusty include 2000-08-03 07:59:32 +00:00
valeski%netscape.com
e59f397edc removing unneeded import lib/static lib links 2000-08-03 07:56:58 +00:00
dprice%netscape.com
9f53463732 adding manifest for modern skin jar
NOT IN THE BUILD
2000-08-03 07:35:28 +00:00
ben%netscape.com
6bcd78ad97 remove dead files 2000-08-03 07:18:17 +00:00
ben%netscape.com
fd5548540a fix for a bug with XBL binding attached event that was causing the event to be fired repeatedly.
code by hyatt, r=me
2000-08-03 07:17:10 +00:00
ben%netscape.com
94ca248bdf fix orange 2000-08-03 07:07:28 +00:00
ben%netscape.com
18d53abb3f die crapintosh 2000-08-03 07:06:17 +00:00
valeski%netscape.com
e0c54d874a cleanup 2000-08-03 07:00:14 +00:00
ben%netscape.com
0e504cfad6 forgot this 2000-08-03 06:45:06 +00:00
dprice%netscape.com
8485e792e4 added manifest.rdf 2000-08-03 06:44:46 +00:00
valeski%netscape.com
53e6730628 removed defer logic as cookies are only accessed from the main thread. removed unused functions, converted stripline over to nsString equivelent, changed cookie deletion and list removal mechansim to use already cached indexes so we don't search the list again everytime we want to remove an element. also removed some extraneous statics 2000-08-03 06:40:35 +00:00
ben%netscape.com
e53e583be8 toolbar landing 44756, r=hyatt 2000-08-03 06:36:17 +00:00
ben%netscape.com
7ffaee6b3b toolbar landing 44756 2000-08-03 06:29:59 +00:00
ben%netscape.com
925c2f9ef9 classic skin landing from hell
46613 - polish!
2000-08-03 06:24:33 +00:00
cls%seawood.org
f00d4ece6a Oops. Did a lxr search on the wrong thing. Change -DB1M to -DB_ONE_M since WS5.0 appears to not handle the former properly in all cases. 2000-08-03 06:07:33 +00:00
cls%seawood.org
e2e1953210 Removing unused define that appeared to be causing WS5.0 to occassionaly complain about the use of -D without an argument. 2000-08-03 05:34:19 +00:00
valeski%netscape.com
baeaca09b4 removing lock/monitor usage from cookie code. cookies live on the main thread and any cross thread communication is marshalled, thus no need for this stuff. also fixing nsVoidArray leak. also cleaning up extraneous nsString usage. Also adding functional test harness for win32 2000-08-03 04:57:23 +00:00
BlakeR1234%aol.com
ff4b3aa2cb Fix bug 41345, implement checkmarks for the current visited page in the Go menu (as IE 5.x and NN 4.x do). r=jag, a=radha 2000-08-03 03:42:22 +00:00
kmcclusk%netscape.com
f1fd9320ad Removed references to viewmanager1 in nsViewFactory. Removed ViewManager1 from the build on WIN32, and Linux. b=42845 r=attinasi@netscape.com. tested=win32,linux 2000-08-03 03:36:10 +00:00