[Service][Builtin] Introduce Appmanifest installer 86/247586/10 submit/tizen/20210127.160020 submit/tizen/20210201.022015
authorDongHyun Song <dh81.song@samsung.com>
Thu, 12 Nov 2020 08:17:18 +0000 (17:17 +0900)
committerDongHyun Song <dh81.song@samsung.com>
Fri, 22 Jan 2021 06:51:02 +0000 (15:51 +0900)
commit51a7882ab7ea3f5fedc35e0f1ec4267f854509a5
treeda802929d972f9b45693b192053df448b1f453fb
parent00db7ae85e84f4acc06726d0433b5ac9a2fcfdb7
[Service][Builtin] Introduce Appmanifest installer

This built-in service introduces to support W3C AppManifest
installation, which is written JSON manifest file.

The overall goal of this feature is that
 1) Convert JSON manifest to config.xml
    - download proper icon
 2) Archive .wgt and request to install .wgt
    - tizen.archive is newly necessary to load

To support installation of archived wgt file from this feature,
there are 2 consideration to be solved.
 a) there is no signature file
 b) at least, public level certification is necessary

Change-Id: Iaf09bdfb3e6c5d6e8471ef91ea13fda863641db0
Signed-off-by: DongHyun Song <dh81.song@samsung.com>
packaging/plugins.json
wrt_app/common/service_manager.ts
wrt_app/service/builtins/appmanifest_loader.ts [new file with mode: 0644]
wrt_app/service/builtins/wasm_builder.ts