platform/framework/web/xwalk-extensions-common.git
8 years agoRemove name dependencies in a global variable for a module 10/57810/1 accepted/tizen/mobile/20160125.070403 accepted/tizen/tv/20160125.070431 accepted/tizen/wearable/20160125.070454 submit/tizen/20160125.031337
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

8 years agoProvide xwalk-gyp symbol 09/57809/1
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

8 years agoAdd method dispatcher to XWalkExtensionInstance 03/57303/2
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

8 years agoFix regexp of generate_api.py used to grap '//#' directives 27/53227/1 accepted/tizen/mobile/20151203.074939 accepted/tizen/tv/20151203.074957 accepted/tizen/wearable/20151203.075016 submit/tizen/20151203.031549 submit/tizen_common/20151229.142028 submit/tizen_common/20151229.144031 submit/tizen_common/20151229.154718
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

8 years agoUse cpp(c pre-processor) to merge .js files instead of merge.js 54/53154/1 accepted/tizen/mobile/20151202.091718 accepted/tizen/tv/20151202.091740 accepted/tizen/wearable/20151202.091750 submit/tizen/20151202.075444
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

8 years agoAdd 'XW_MessagingInterface_2' for exchanging binary messages 61/53061/1 accepted/tizen/mobile/20151202.040849 accepted/tizen/tv/20151202.040914 accepted/tizen/wearable/20151202.040944 submit/tizen/20151202.002733
WonYoung Choi [Tue, 1 Dec 2015 11:16:35 +0000 (20:16 +0900)]
Add 'XW_MessagingInterface_2' for exchanging binary messages

Change-Id: I17f598d9fab856eba29dc2e21b21896b73472eb4

8 years agoAdd comments to xwalk_extension.h 55/53055/1
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

8 years agoAdd default target configuration to common.gypi 54/53054/2
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

8 years agoIntroduce xwalk-extensions-common 63/52863/1 accepted/tizen/mobile/20151127.070315 accepted/tizen/tv/20151127.070332 accepted/tizen/wearable/20151127.070337 submit/tizen/20151127.020106
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

8 years agoInitial empty repository master
KyungMi Lee [Thu, 26 Nov 2015 23:22:49 +0000 (15:22 -0800)]
Initial empty repository