From: ws29.jung Date: Fri, 5 Jul 2019 08:38:39 +0000 (+0900) Subject: Check WRTWindow.setup to launch App X-Git-Tag: submit/tizen/20190814.020427~9 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b320d98de8e67b9fe1929df739c24fbea473d145;p=platform%2Fframework%2Fweb%2Fwrtjs.git Check WRTWindow.setup to launch App Currently same wrtjs is used in m63 and m69 Chromium-efl but supported methods from each library are different. The WRTWindow.setup() method is only provided by m69 and to launch Webapp on latest m63 Chromium-efl, the method need to be checked whether it is accessible. Change-Id: I44800e3f7209b86954cf3f65c118458173e34750 Signed-off-by: ws29.jung --- diff --git a/wrt_app/browser/wrt_window.js b/wrt_app/browser/wrt_window.js index b4eb6c5c..d2cd792b 100644 --- a/wrt_app/browser/wrt_window.js +++ b/wrt_app/browser/wrt_window.js @@ -22,7 +22,8 @@ Object.setPrototypeOf(WRTWindow.prototype, BrowserWindow.prototype) WRTWindow.prototype._init = function () { BrowserWindow.prototype._init.call(this) - this.setup() + if (typeof this.setup === 'function') + this.setup() let self = this this.webContents.on('new-window', (event, url, frameName, disposition, options) => { event.preventDefault()