pjs/java/webclient/src_share
edburns%acm.org 1726aadd2c This correctly implements the keyListener logic. I had the mapping
between mozilla concepts and java concepts wrong before.  The correct
mapping is:

Mozilla concept       Java concept

KeyDown               keyPressed
KeyUp                 keyReleased
KeyPress              keyTyped

KeyCode               keyCode
CharCode              keyChar

M webclient/classes_spec/org/mozilla/webclient/impl/wrapper_native/EventRegistrationImpl.java

- Force the keyCode to be VK_UNDEFINED if this is a KEY_TYPED event.

- For security, log any exceptions thrown during ctor of KeyEvent.

M webclient/src_moz/EmbedEventListener.cpp

- remove unused automatic vars.

M webclient/src_moz/NavigationImpl.cpp

- roll back change done by Brian Ryner, since it doesn't make sense
  under mozilla 1.7.

M webclient/src_share/jni_util.cpp

- reverse mapping of CHAR_CODE and KEY_CODE to their java counterparts.

M webclient/test/automated/src/classes/org/mozilla/webclient/KeyListenerTest.java

- Add in some code to make it easier to run this testcase in a manual
  fashion.
2004-12-01 15:46:23 +00:00
..
.cvsignore
Makefile.in Webclient compiles with 1.3A but does not yet link. 2003-01-13 07:41:00 +00:00
bal_util.cpp
bal_util.h
jni_util.cpp This correctly implements the keyListener logic. I had the mapping 2004-12-01 15:46:23 +00:00
jni_util.h This checkin enables the KeyListener feature. 2004-12-01 03:21:23 +00:00
jni_util_export.cpp This checkin enables the KeyListener feature. 2004-12-01 03:21:23 +00:00
jni_util_export.h This checkin enables the KeyListener feature. 2004-12-01 03:21:23 +00:00
runem.pl Changes to produce proper XPI on GNU/Linux 2003-01-02 20:37:53 +00:00
runem_commercial.pl
runem_solaris