Commit Graph

22 Commits

Author SHA1 Message Date
Jim Chen
7262f3543c Bug 991167 - Add UI and background thread event listener support; r=mcomella 2015-08-19 18:14:48 -04:00
Mark Capella
7800d0949d Bug 1191872 - Move annotations to org.mozilla.gecko.annotation package, r=jchen 2015-08-10 19:19:51 -04:00
Nick Alexander
ed874c90a7 Bug 1168407 - Implement a bidirectional Java addon interface. f=jchen,r=rnewman,r=mfinkle
There are several parts to this ticket:

1) Produce javaaddons-1.0.jar, a standalone JAR defining a (versioned)
Java interface suitable for consumption by third-party Java addon
implementations.

2) Support the new V1 interface in the JavaAddonManager.

3) Add Robocop JavascriptTests testing the JavaScript message passing
interface to and from Java.

This patch can be read as "not in tests/" and "everything in tests/".
2015-06-17 21:47:29 -07:00
Chris Kitching
fba6deaf20 Bug 1098082: Merge identical catch branches. r=rnewman 2014-11-13 01:21:10 +00:00
Wes Kocher
996b588713 Backed out changeset 64a320318bf9 (bug 1098082) for android build bustage 2014-11-12 18:22:25 -08:00
Chris Kitching
0f5f514a5e Bug 1098082: Merge identical catch branches. r=rnewman 2014-11-13 01:21:10 +00:00
Chris Kitching
1fe8ded355 Bug 1081388: Add missing @Override annotations. r=rnewman
* * *
Bug 1081388: Add missing @Override annotations. r=rnewman
* * *
Bug 1081388: Add missing @Override annotations. r=rnewman
2014-10-10 23:58:19 +01:00
Jim Chen
bc20fda4ad Bug 1063120 - Synchronously respond to Gecko requests if running on Gecko thread; r=bnicholson 2014-09-11 18:31:33 -04:00
Brian Nicholson
45a30b695c Bug 1055144 - Implement sendRequestForResult. r=wesj
sendRequestForResult is a promise-based API for messaging Java. It
replaces the callback version of sendMessageToJava.
2014-09-02 15:53:29 -07:00
Jim Chen
a7fb401167 Bug 1046880 - Catch invalid name exceptions in EventDispatcher; r=rnewman 2014-08-06 14:38:30 -04:00
Brian Nicholson
c5bff47572 Bug 1039048 - Don't eat IllegalArgumentExceptions in dispatchEvent. r=jchen 2014-07-24 17:55:33 -07:00
Mark Capella
af19ce3c74 Bug 980074 - (p0) Base Tests for text selection, r=wesj 2014-05-06 15:26:04 -04:00
Jim Chen
e4d1c9a6fc Bug 1004073 - Refactor EventDispatcher usages; r=fennec-team 2014-05-02 14:34:40 -04:00
Ryan VanderMeulen
bcf1b35ae3 Backed out changeset ff8ebfcf68ff (bug 980074) for Android 2.3 testSelectionHandler crashes. 2014-04-27 18:03:07 -04:00
Mark Capella
c7b699eae5 Bug 980074 - Base Tests for text selection, r=wesj 2014-04-25 17:15:50 -04:00
Brian Nicholson
f85fa654f8 Bug 993195 - Add EventCallback parameter to handleMessage. r=jchen 2014-04-08 13:30:17 -07:00
Brian Nicholson
ae182a479e Bug 993195 - Add only one observer for messages with callbacks. r=wesj 2014-04-08 13:30:17 -07:00
Jim Chen
ff06b7394c Bug 989046 - h. Be more strict about event registration in non-release versions; r=mfinkle 2014-04-04 12:33:51 -04:00
Jim Chen
59f3c35f5a Bug 989046 - c. Support multiple listener types in EventDispatcher; r=mfinkle 2014-04-04 12:33:50 -04:00
Brian Nicholson
ef962b5a58 Bug 989098 - Use wrapper object to pass generic objects in sendResponse. r=wesj 2014-03-28 15:03:20 -07:00
Kartikaya Gupta
e742e3427d Bug 976160 - Log exceptions from EventDispatcher.sendResponse and sendError instead of eating them. r=wesj 2014-02-25 08:19:41 -05:00
Wes Johnston
c89afdba0a Bug 946344 - Remove GeckoEventResponder. r=mfinkle,blassey,kats 2014-02-11 09:16:00 -08:00