From: liwei Date: Fri, 20 Sep 2019 09:31:14 +0000 (+0800) Subject: [VD][Workaround] Don't call wrt.getInstalledPkg and wrt.reqUninstallPkg X-Git-Tag: accepted/tizen/unified/20190925.033655^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=283e4a6fc425c67b826cf3ff85a8602bfc5a16a0;p=platform%2Fframework%2Fweb%2Fwrtjs.git [VD][Workaround] Don't call wrt.getInstalledPkg and wrt.reqUninstallPkg For release wrtjs code, just don't call wrt.getInstalledPkg and wrt.reqUninstallPkg in TV, after chromium patch is released, this patch will be reverted. (Chromium patch: https://review.tizen.org/gerrit/#/c/platform/framework/web/chromium-efl/+/214161/) Change-Id: Ia8f583ef941802c1cf8f5317dee179fbaa140289 Signed-off-by: liwei --- diff --git a/wrt_app/src/runtime.js b/wrt_app/src/runtime.js index 5fac1f4..bc07eb9 100755 --- a/wrt_app/src/runtime.js +++ b/wrt_app/src/runtime.js @@ -185,7 +185,10 @@ class Runtime { wrt.on('addon-uninstalled', function(event, id) { console.log('addon-unistalled named ' + id); }); - wrt.getInstalledPkg(); + /* FIXME: will uncheck after chromium-efl released */ + if (wrt.getPlatformType() !== "product_tv") { + wrt.getInstalledPkg(); + } } handleIpcMessages() { var _this = this; @@ -197,7 +200,10 @@ class Runtime { ipcMain.on(IPC_MESSAGE.ADDONS.UNINSTALLED, (sender, name, pkg) => { console.log('handleIpcMessages: UNINSTALLED ' + name); _this.addonManager.deactivate(app, name); - wrt.reqUninstallPkg(pkg); + /* FIXME: will uncheck after chromium-efl released */ + if (wrt.getPlatformType() !== "product_tv") { + wrt.reqUninstallPkg(pkg); + } return true; }); ipcMain.on(IPC_MESSAGE.ADDONS.ACTIVATE, (sender, name) => {