There are some soon-to-be-landed changes in bug 1043633 and bug 1055144: Bug 1043633: The globally exported sendMessageToJava will become deprecated, replaced by Messaging.sendRequest. This change is being made so that Messaging.jsm follows the same namespace conventions as other modules.
Bug 1055144: Instead of a single Messaging.sendRequest function that takes an optional callback parameter, this will be split into two functions: sendRequest and sendRequestForResult. The latter will replace the callback version of sendRequest (formerly sendMessageToJava), but rather than accepting a callback, it will instead return a Promise. This gives us better error propagation, along with the ability to write cleaner code that integrates with existing Promise-based APIs. The global two-arg sendMessageToJava will remain with deprecation warnings for add-on compatibility. Neither of these have landed yet, so please comment if you have any objections with the proposed APIs, implementations, naming, etc. Thanks, Brian _______________________________________________ mobile-firefox-dev mailing list [email protected] https://mail.mozilla.org/listinfo/mobile-firefox-dev

