gecko/widget/android/jni
Jim Chen d201a85a4a Bug 1187552 - Support direct ownership of C++ objects by Java objects; r=snorp
Add a direct ownership model where the Java object owns the
corresponding C++ object directly, in addition to the WeakPtr model
where the Java object owns a WeakPtr to the C++ object. The WeakPtr
model is chosen when the implementing C++ class inherits from
SupportsWeakPtr. Otherwise, the direct ownership model is chosen. Under
the direct ownership model, a UniquePtr object must be used to attach
the containing C++ object to a Java object, to ensure ownership is
passed on to the Java object.
2015-08-04 17:47:28 -04:00
..
Accessors.h Bug 1186530 - Fix compile error when using native methods with ref parameters; r=snorp 2015-07-29 15:11:15 -04:00
moz.build Bug 1187088 - Use UNIFIED_SOURCES in widget/android; r=snorp 2015-08-04 17:47:28 -04:00
Natives.h Bug 1187552 - Support direct ownership of C++ objects by Java objects; r=snorp 2015-08-04 17:47:28 -04:00
Refs.h Bug 1186467 - Add some JNI utilities for convenience; r=snorp 2015-08-04 17:47:28 -04:00
Types.h Bug 1186530 - Fix compile error when using native methods with ref parameters; r=snorp 2015-07-29 15:11:15 -04:00
Utils.cpp Bug 1187552 - Support direct ownership of C++ objects by Java objects; r=snorp 2015-08-04 17:47:28 -04:00
Utils.h Bug 1186467 - Add some JNI utilities for convenience; r=snorp 2015-08-04 17:47:28 -04:00