gecko-dev/java/webclient/src_moz
edburns%acm.org 2cc92f89bd bug 33099
r=shaver
a=edburns

Native code changes: This fix eradicates all
occurrences of the following symbols
 nsComponentManager nsServiceManeger
And replaces them with their nsI counterparts.
The following ns* classes still are used in
webclient, and no plans exist to replace them
with nsI counterparts: nsresult nsCOMPtr
nsCRT nsnull * nsServiceManager occurrences
were replaced with do_GetService(), using a
PROGID. * nsComponentManager occurrences were replaced with a call on the global class gComponentManager, declared in the new file ns_globals.h, and defined in WrapperFactoryImpl.cpp. ns_globals.h is included in jni_util.h. See the attachment to bug 33099 for ns_globals.h * Added deallocation code to WindowControlImpl.cpp nativeTerminate. I know it doesn't do much, but it's correct. Java code changes: * Added static method BrowserControlFactory.appTerminate(). This method simply calls the existing BrowserControlImpl.appTerminate(), which calls WrapperFactoryImpl.cpp nativeTerminate(). BrowserControlFactory.appTerminate() is called from EmbeddedMozilla's WindowListener, which gets fired when the user signals she wants the app to terminate.
2000-04-20 18:16:05 +00:00
..
motif changed signatures of functions in CurrentPage interface 2000-04-06 17:42:46 +00:00
BookmarksImpl.cpp bug: http://bugzilla.mozilla.org/show_bug.cgi?id=34665 2000-04-05 21:38:27 +00:00
CurrentPageImpl.cpp Added stuff to implement Find features in CurrentPage interface 2000-04-06 17:39:01 +00:00
DocumentLoaderObserverImpl.cpp bug 32011 2000-04-18 21:58:29 +00:00
DocumentLoaderObserverImpl.h bug 32011 2000-04-18 21:58:29 +00:00
EventRegistration.cpp bug=31123 2000-03-09 05:12:42 +00:00
EventRegistration.h
HistoryImpl.cpp bug: http://bugzilla.mozilla.org/show_bug.cgi?id=34665 2000-04-05 21:38:27 +00:00
ISupportsPeer.cpp
Makefile.solaris a=ashuk 2000-03-28 21:36:04 +00:00
Makefile.win r=ashuk 2000-03-21 19:27:13 +00:00
NativeEventThread.cpp bug 33099 2000-04-20 18:16:05 +00:00
NavigationImpl.cpp bug: http://bugzilla.mozilla.org/show_bug.cgi?id=34665 2000-04-05 21:38:27 +00:00
RDFEnumeration.cpp bug 33099 2000-04-20 18:16:05 +00:00
RDFTreeNode.cpp bug 33099 2000-04-20 18:16:05 +00:00
WindowControlImpl.cpp Added stuff to implement Find features in CurrentPage interface 2000-04-06 17:39:01 +00:00
WrapperFactoryImpl.cpp bug 33099 2000-04-20 18:16:05 +00:00
bal_util.cpp bug 32011 2000-04-18 21:58:29 +00:00
bal_util.h bug 32011 2000-04-18 21:58:29 +00:00
jni_util.cpp bug 32011 2000-04-18 21:58:29 +00:00
jni_util.h bug 32011 2000-04-18 21:58:29 +00:00
jni_util_export.cpp bug 32011 2000-04-18 21:58:29 +00:00
jni_util_export.h bug 32011 2000-04-18 21:58:29 +00:00
nsActions.cpp bug: http://bugzilla.mozilla.org/show_bug.cgi?id=34665 2000-04-05 21:38:27 +00:00
nsActions.h bug=31123 2000-03-09 05:12:42 +00:00
ns_globals.h bug 33099 2000-04-20 18:16:05 +00:00
rdf_progids.h bug 33099 2000-04-20 18:16:05 +00:00
rdf_util.cpp bug 33099 2000-04-20 18:16:05 +00:00
rdf_util.h bug 33099 2000-04-20 18:16:05 +00:00
runem.solaris Made changes for accomodating new CurrentPage Find features into 2000-04-06 17:45:27 +00:00