_*Description:*_
Each Tizen extension implements message/error handling between JS/C++ in different ways.
It leads to inconsistency and code redundancy both in native code and JS.
Goal of this change is to provide set of tools/helpers to unify plugin implementations.

*_Affected component:
_*Tizen Extensions Crosswalk*_
_*
*_Related feature:
_*JIRA: https://crosswalk-project.org/jira/browse/XWALK-4204*_

_**_Target release:
_*N/A*_

_**_Implementation details:_*
- [C++] Unified message/result handlers with automatic string <-> JSON conversion and error handling - [JS] xwalk.utils.NativeManager component for sending messages and receive sync/async replies
- Changes should be backward compatible
- One of the modules will be refactored in order to present improved module structure

--

Samsung_Logo_for_Mail_Signature

Rafal Galka
Web Platform
Samsung R&D Institute Poland
Samsung Electronics
[email protected] <mailto:[email protected]>

_______________________________________________
Crosswalk-dev mailing list
[email protected]
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev

Reply via email to