[Service]Add more xwalk extensions for service app 25/240525/5 accepted/tizen/unified/20200921.095059 submit/tizen/20200917.024129
authorChunling Ye <chunling.ye@samsung.com>
Tue, 4 Aug 2020 07:41:28 +0000 (15:41 +0800)
committerChunling Ye <chunling.ye@samsung.com>
Tue, 15 Sep 2020 12:18:23 +0000 (20:18 +0800)
1.add xwalk extensions: exif/content/download/account/iotcon
2.fix window not defined error for exif extension

Change-Id: I5c53c8d4bbc0fc0267e05c14b50731f628024732
Signed-off-by: Chunling Ye <chunling.ye@samsung.com>
packaging/plugins.json
wrt_app/common/wrt_xwalk_extension.ts

index ba82e28..26d4f0a 100644 (file)
     "name":"tizen.alarm",
     "lib":"/usr/lib/tizen-extensions-crosswalk/libtizen_alarm.so",
     "entry_points": ["tizen.AlarmRelative","tizen.AlarmAbsolute"]
+  },
+  {
+    "name":"tizen.exif",
+    "lib":"/usr/lib/tizen-extensions-crosswalk/libtizen_exif.so",
+    "entry_points": ["tizen.ExifInformation"]
+  },
+  {
+    "name":"tizen.content",
+    "lib":"/usr/lib/tizen-extensions-crosswalk/libtizen_content.so",
+    "entry_points": []
+  },
+  {
+    "name":"tizen.download",
+    "lib":"/usr/lib/tizen-extensions-crosswalk/libtizen_download.so",
+    "entry_points": ["tizen.DownloadRequest"]
+  },
+  {
+    "name":"tizen.account",
+    "lib":"/usr/lib/tizen-extensions-crosswalk/libtizen_account.so",
+    "entry_points": ["tizen.Account"]
+  },
+  {
+    "name":"tizen.iotcon",
+    "lib":"/usr/lib/tizen-extensions-crosswalk/libtizen_iotcon.so",
+    "entry_points": ["tizen.IotconOption","tizen.Query","tizen.QueryFilter",
+                     "tizen.Representation","tizen.Response","tizen.State"]
   }
 ]
index feffcdd..461e7dd 100644 (file)
@@ -23,6 +23,7 @@ interface NativeXWalkExtension extends NativeWRTjs.XWalkExtension {
 let instance: XWalkExtension | undefined;
 let api_: { [key: string]: any } = {};
 let extensions_: { [key: string]: NativeXWalkExtension } = {};
+global.window = global.window ?? global;
 
 class XWalkExtension {
   constructor() {