Jim Chen
990996bf64
Bug 886627 - Add AndroidBridge directory API; r=rbarker
2014-07-24 16:42:50 -04:00
Myk Melez
190daa66ed
Bug 778279 - support multiple apps per origin in Android web runtime; r=mfinkle
2014-07-22 12:52:45 -07:00
Kartikaya Gupta
ba83c919c7
Bug 1021085 - Fix up the Fennec code path as well. r=Cwiiis
2014-06-23 08:42:53 -04:00
Brad Lassey
385ccaab0b
bug 1016747 - add android protocol handler to proxy input streams to Gecko r=snorp
2014-06-04 15:28:04 -04:00
Wes Johnston
f576b638cd
Bug 996129 - Don't thumbnail sites with cache control headers set. r=kats
2014-05-05 22:33:29 -07:00
Ted Mielczarek
dff9bd8e4c
bug 852935 - Add Android gamepad backend. r=snorp, rs=smaug
2014-04-22 10:53:48 -04:00
Chris Peterson
e4f9386ea4
Bug 990764 - Replace MOZ_ASSUME_UNREACHABLE with MOZ_CRASH in widget/android. r=blassey
2014-04-27 18:56:46 -07:00
Jim Chen
63fba87f92
Bug 989046 - a. Convert Gecko side messaging to use NativeJSContainer; r=blassey
2014-04-04 12:33:49 -04:00
Wes Johnston
8de37ce524
Bug 946344 - Remove GeckoEventResponder. r=mfinkle,blassey,kats
...
--HG--
rename : mobile/android/base/util/EventDispatcher.java => mobile/android/base/EventDispatcher.java
2014-02-11 09:16:00 -08:00
Jim Chen
21f2bd4395
Bug 964813 - Make HandleUncaughtException JNI wrapper multithreaded; r=kats
2014-01-28 18:32:28 -06:00
Jim Chen
bb02646fad
Bug 958706 - Make generated JNI wrappers handle uncaught exceptions; r=blassey
...
This patch adds AndroidBridge::HandleUncaughtException calls to generated JNI wrappers. Also, the JNI annotation now accepts the noThrow flag to indicate that the JNI caller wishes to handle Exceptions manually.
2014-01-17 23:32:25 -06:00
Jim Chen
1885b24ceb
Bug 958706 - Add ThrowException and HandleUncaughtException methods to AndroidBridge; r=blassey
...
ThrowException throws a new exception with the appropriate message, meant for native JNI methods that return to Java code (i.e. methods in AndroidJNI.cpp).
HandleUncaughtException will be called by the generated JNI stubs that C++ code uses. HandleUncaughtException calls the new GeckoAppShell.handleUncaughtException method, which behaves exactly like the normal uncaught exception handler (annotates the crash report and crashes). GeckoAppShell.handleUncaughtException has the noThrow annotation that will be seen by the generated code; as a result, its generated stub will not call HandleUncaughtException and result in a loop.
2014-01-17 23:32:24 -06:00
Ehsan Akhgari
37b2774903
Bug 956783 - Stop using NULL in Fennec's JNI code; r=jchen
2014-01-06 15:21:27 -05:00
James Willcox
9a9278242c
Bug 948003 - Mark GeckoAppShell.loadPluginClass() as used from JNI r=blassey
2013-12-11 15:53:06 -06:00
Richard Newman
9ca672e19b
Bug 936756 - Switch locales via pref, not via system locale setting. r=mfinkle,sriram (relanded as one patch)
2013-12-03 15:05:43 -08:00
Mark Finkle
1a77654367
Backout 9ebed437d78f, 606c4b4ab77f, 686b4b5a5be3, c46514ce6886, 9cbe6533c480 due to critical breakage in bug 945723
2013-12-03 10:15:26 -05:00
Richard Newman
6551ad2e27
Bug 936756 - Part 1: remove locale setting from AndroidBridge. Java owns this, not Gecko. r=mfinkle
2013-12-01 21:53:16 -08:00
Chris Kitching
2b4fe30646
Bug 913985: Part 4 - Add new generated code to version control. r=kats
2013-11-12 10:41:00 -08:00
Mark Finkle
06028442a6
Bug 939680 - Implement nsINetworkLinkService.linkType on Android r=blassey
2013-11-18 23:43:09 -05:00
Ryan VanderMeulen
99217d0d2e
Backed out 7 changesets (bug 913985) for intermittent Android crashes.
...
Backed out changeset 53513a959cf0 (bug 913985)
Backed out changeset d23d1e678417 (bug 913985)
Backed out changeset a9c9187b4f4a (bug 913985)
Backed out changeset c6b02e4a3e35 (bug 913985)
Backed out changeset 895dae322e3c (bug 913985)
Backed out changeset 3d97e6a53313 (bug 913985)
Backed out changeset 892bb017f8ba (bug 913985)
--HG--
rename : build/annotationProcessors/AnnotationInfo.java => build/annotationProcessors/MethodWithAnnotationInfo.java
rename : build/annotationProcessors/utils/AlphabeticAnnotatableEntityComparator.java => build/annotationProcessors/utils/AlphabeticMethodComparator.java
rename : build/annotationProcessors/utils/GeneratableElementIterator.java => build/annotationProcessors/utils/GeneratableEntryPointIterator.java
rename : mobile/android/base/mozglue/generatorannotations/WrapElementForJNI.java => mobile/android/base/mozglue/GeneratableAndroidBridgeTarget.java
rename : mobile/android/base/mozglue/generatorannotations/OptionalGeneratedParameter.java => mobile/android/base/mozglue/OptionalGeneratedParameter.java
2013-11-19 10:56:09 -05:00
Chris Kitching
ecbfff89b9
Bug 913985 - Part 4: add new generated code to version control. r=kats
2013-11-12 10:41:00 -08:00
Benoit Jacob
1d3a8d8fae
Bug 925608 - 7/8: rename ProvideEGLSurface to CreateEGLSurfaceForCompositor - r=kats
2013-11-15 11:28:59 -05:00
Benoit Jacob
5480ece61e
Bug 937204 - 3/3. Kill GfxInfoThread. Instead, get GL strings from the compositor - r=kats,jrmuizel
2013-11-15 11:28:43 -05:00
Mina Almasry
5ef5c9ada3
Bug 890253 - Change widget/android/nsWindow.cpp GetDefaultScaleInternal() to use actual device DPI. r=mbrubeck, r=kats
2013-09-17 20:45:03 -04:00
Chris Kitching
2660344c7a
Bug 914760 - Delete existing generated uncessary debugging code. r=rnewman
2013-09-10 21:10:47 -04:00
Chris Kitching
ecf3adc962
Bug 794981 - Part 5: Add the generated code files to version control. r=kats
2013-09-09 08:57:36 -04:00