summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
WonYoung Choi [Tue, 26 Jan 2016 03:01:13 +0000 (12:01 +0900)]
Add a dependency for jsoncpp
Change-Id: I6418687109d11ee20f788a51102309235855b4e6
WonYoung Choi [Mon, 25 Jan 2016 01:23:42 +0000 (10:23 +0900)]
Remove name dependencies in a global variable for a module
The global variables used in EXPORT_XWALK_MODULE macro.
But those are only used locally. It doesn't need to have distinguished
variable name.
Change-Id: I013ac9715d7aa35a6fb09176437e29a3ab556283
WonYoung Choi [Mon, 25 Jan 2016 01:22:55 +0000 (10:22 +0900)]
Provide xwalk-gyp symbol
xwalk-gyp is a link for gyp_xwext
Change-Id: I5eae39736914bf1e17780170ae56bf8ad7de8fba
WonYoung Choi [Tue, 19 Jan 2016 01:11:45 +0000 (10:11 +0900)]
Add method dispatcher to XWalkExtensionInstance
Default behavior of HandleMessage and HandleSyncMessage parse json
object and dispatch registered method automatically.
Change-Id: Ib721dbebdc9cd2833dc11ab4dce106310df52969
WonYoung Choi [Thu, 3 Dec 2015 03:00:42 +0000 (12:00 +0900)]
Fix regexp of generate_api.py used to grap '//#' directives
generate_api.py should replace '//#' to '#' if that is starting
from first column of lines.
Change-Id: Ia735ba60a72f7c6e231a7d7ba1b7a2cf49ea7135
WonYoung Choi [Wed, 2 Dec 2015 07:36:51 +0000 (16:36 +0900)]
Use cpp(c pre-processor) to merge .js files instead of merge.js
If want to use multiple js files in module implementation,
'//#include' directive can be used in main js file (xxx_api.js)
Change-Id: I30a459d4c5828db8107e1be8b6507ee4a148dd6e
WonYoung Choi [Tue, 1 Dec 2015 11:16:35 +0000 (20:16 +0900)]
Add 'XW_MessagingInterface_2' for exchanging binary messages
Change-Id: I17f598d9fab856eba29dc2e21b21896b73472eb4
WonYoung Choi [Tue, 1 Dec 2015 10:10:21 +0000 (19:10 +0900)]
Add comments to xwalk_extension.h
Add comments to describe classes and member functions in short.
Change-Id: I9170707f6367ec388c09760e52d0c4f151ef4e50
WonYoung Choi [Tue, 1 Dec 2015 09:54:21 +0000 (18:54 +0900)]
Add default target configuration to common.gypi
If the type of target in build.gyp is 'loadable_module',
(target_name).xwalk file will be generated automatically.
'.xwalk' file can be loaded by JSNative directly with require()
without node module wrapper.
Change-Id: If4401f243a07fa17d97d6959a0da4f30012d5b77
WonYoung Choi [Fri, 27 Nov 2015 01:18:26 +0000 (10:18 +0900)]
Introduce xwalk-extensions-common
xwalk-extension-common includes common header and library for crosswalk
extensions and tools for building.
Change-Id: I347095aa27bcfdc70c22af67bf960921ae8bcbf4
KyungMi Lee [Thu, 26 Nov 2015 23:22:49 +0000 (15:22 -0800)]
Initial empty repository