gecko-dev/java/webclient/src_moz
edburns%acm.org 19dc7352a7 This change-bundle solves the dom problem in a different way: by
allowing the standard java key and mouse event listeners to get access
to the dom Node that corresponds to that event.  I have the Node
propagated out to the webclient level, but I need to push it all the way
out so the client can access it.

Next step is to expose the dom Node to the standard java key and mouse
listeners, using test driven development techniques of course.

SECTION: Changes

M dom/classes/org/mozilla/dom/DOMAccessor.java

- make getNodeByHandle(long p) public so I can get the dom node for a
  key or mouse event.

M dom/classes/org/mozilla/dom/NodeImpl.java

- added commented out methods for the Node in Java SE 5.0

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

- Extract the dom Node that corresponds to a key or mouse event.

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

- Don't use keyword enum, for Java SE 5.0

M webclient/src_moz/EmbedEventListener.cpp

- store the long into the properties.

M webclient/src_share/jni_util.cpp
M webclient/src_share/jni_util.h

- new constant, NodeLong.
2005-08-19 05:26:07 +00:00
..
cocoa generic_native_drawing_works_but_not_for_mozilla 2005-05-23 01:10:22 +00:00
gtk M build.xml 2004-04-23 14:52:21 +00:00
motif This is a checkpoint milestone for webclient 2.0. Webclient currently 2003-09-28 06:29:22 +00:00
win32 M build-tests.xml 2004-04-20 16:17:43 +00:00
.cvsignore
BookmarksImpl.cpp The churn continues. After this checkin, BrowserControlFactoryTest 2004-04-15 22:58:08 +00:00
CBrowserContainer.cpp - rename initContext to NativeBrowserControl, at both the native and 2004-04-10 21:50:39 +00:00
CBrowserContainer.h - rename initContext to NativeBrowserControl, at both the native and 2004-04-10 21:50:39 +00:00
CurrentPageActionEvents.cpp - rename initContext to NativeBrowserControl, at both the native and 2004-04-10 21:50:39 +00:00
CurrentPageActionEvents.h - rename initContext to NativeBrowserControl, at both the native and 2004-04-10 21:50:39 +00:00
CurrentPageImpl.cpp This checkin enables CurrentPage.getSource() to return the actual source 2005-04-17 20:19:46 +00:00
dom_util.cpp Make webclient compile with Mozilla 1.6. Unit tests still don't run. 2004-02-23 06:26:54 +00:00
dom_util.h
EmbedEventListener.cpp This change-bundle solves the dom problem in a different way: by 2005-08-19 05:26:07 +00:00
EmbedEventListener.h This checkin has the basic functionality of NewWindowListener 2005-01-18 15:20:52 +00:00
EmbedProgress.cpp This checkin enables obtaining an InputStream to read the POST body from 2005-03-13 17:56:16 +00:00
EmbedProgress.h This checkin implements a response header listener feature. 2004-09-09 20:17:18 +00:00
EmbedWindow.cpp Checkpoint for mac os x reactivation. 2005-05-13 06:40:12 +00:00
EmbedWindow.h CheckPoint. Exact bytes of viewSource doesn't work yet. I think the 2005-03-29 05:03:12 +00:00
EventRegistrationImpl.cpp This checkin has the basic functionality of NewWindowListener 2005-01-18 15:20:52 +00:00
HistoryActionEvents.cpp - rename initContext to NativeBrowserControl, at both the native and 2004-04-10 21:50:39 +00:00
HistoryActionEvents.h - rename initContext to NativeBrowserControl, at both the native and 2004-04-10 21:50:39 +00:00
HistoryImpl.cpp Thanks again to Michael Klepikov for these fixes. 2004-08-03 17:16:57 +00:00
HttpHeaderVisitorImpl.cpp This checkin implements a response header listener feature. 2004-09-09 20:17:18 +00:00
HttpHeaderVisitorImpl.h This checkin implements a response header listener feature. 2004-09-09 20:17:18 +00:00
InputStreamShim.cpp This checkin makes DocumentLoadListener be fully functional for the 2004-06-14 15:34:42 +00:00
InputStreamShim.h This checkin makes DocumentLoadListener be fully functional for the 2004-06-14 15:34:42 +00:00
install_win32.js
ISupportsPeer.cpp This is a checkpoint milestone for webclient 2.0. Webclient currently 2003-09-28 06:29:22 +00:00
LoadCompleteProgressListener.cpp This checkin enables CurrentPage.getSource() to return the actual source 2005-04-17 20:19:46 +00:00
LoadCompleteProgressListener.h This checkin enables CurrentPage.getSource() to return the actual source 2005-04-17 20:19:46 +00:00
Makefile.in generic_native_drawing_works_but_not_for_mozilla 2005-05-23 01:10:22 +00:00
NativeBrowserControl.cpp Remove debugging printfs. 2005-05-17 13:12:45 +00:00
NativeBrowserControl.h Checkpoint for mac os x reactivation. 2005-05-13 06:40:12 +00:00
NativeEventThread.cpp Checkpoint for mac os x reactivation. 2005-05-13 06:40:12 +00:00
NativeEventThreadActionEvents.cpp - rename initContext to NativeBrowserControl, at both the native and 2004-04-10 21:50:39 +00:00
NativeEventThreadActionEvents.h - rename initContext to NativeBrowserControl, at both the native and 2004-04-10 21:50:39 +00:00
NativeInputStreamImpl.cpp This checkin enables finding out the request method and response status 2005-02-28 17:15:45 +00:00
NativeWrapperFactory.cpp Checkpoint for mac os x reactivation. 2005-05-13 06:40:12 +00:00
NativeWrapperFactory.h The churn continues. After this checkin, BrowserControlFactoryTest 2004-04-15 22:58:08 +00:00
NavigationActionEvents.cpp More uses of EmptyC?String(). Bug 232691, patch by Charles Fenwick 2005-07-15 21:41:47 +00:00
NavigationActionEvents.h This change-bundle is the start of loadFromStream(). Currently, I'm 2004-04-28 16:40:15 +00:00
NavigationImpl.cpp This correctly implements the keyListener logic. I had the mapping 2004-12-01 15:46:23 +00:00
ns_globals.h This checkin is the next step for getting DocumentLoadListener to work. 2004-06-11 15:55:48 +00:00
ns_util_export.cpp
ns_util.cpp This change-bundle enables webclient to build and run with mozilla 1.7. 2004-09-29 22:01:26 +00:00
ns_util.h Checkpoint for mac os x reactivation. 2005-05-13 06:40:12 +00:00
nsActions.cpp
nsActions.h
PreferencesImpl.cpp cvslog.txt 2004-10-10 02:02:52 +00:00
ProfileManagerImpl.cpp This change-bundle fixes the long standing problem where you couldn't 2004-11-05 06:40:27 +00:00
PromptActionEvents.cpp - rename initContext to NativeBrowserControl, at both the native and 2004-04-10 21:50:39 +00:00
PromptActionEvents.h - rename initContext to NativeBrowserControl, at both the native and 2004-04-10 21:50:39 +00:00
rdf_progids.h
rdf_util.cpp The churn continues. After this checkin, BrowserControlFactoryTest 2004-04-15 22:58:08 +00:00
rdf_util.h This is a checkpoint milestone for webclient 2.0. Webclient currently 2003-09-28 06:29:22 +00:00
RDFEnumeration.cpp The churn continues. After this checkin, BrowserControlFactoryTest 2004-04-15 22:58:08 +00:00
RDFTreeNode.cpp The churn continues. After this checkin, BrowserControlFactoryTest 2004-04-15 22:58:08 +00:00
wcIBrowserContainer.h
WindowControlActionEvents.cpp - rename initContext to NativeBrowserControl, at both the native and 2004-04-10 21:50:39 +00:00
WindowControlActionEvents.h - rename initContext to NativeBrowserControl, at both the native and 2004-04-10 21:50:39 +00:00
WindowControlImpl.cpp This checkin is the next step for getting DocumentLoadListener to work. 2004-06-11 15:55:48 +00:00
WindowCreator.cpp This checkin has the basic functionality of NewWindowListener 2005-01-18 15:20:52 +00:00
WindowCreator.h This checkin verifies that loading documents over HTTP works as 2004-06-22 19:23:23 +00:00
WrapperFactoryImpl.cpp This checkin implements a response header listener feature. 2004-09-09 20:17:18 +00:00
wsRDFObserver.cpp
wsRDFObserver.h