From 01ee23b7d960dbec1dd3d6f31b7ba4825d712531 Mon Sep 17 00:00:00 2001 From: Kijin Sung Date: Thu, 21 Dec 2017 15:16:16 +0900 Subject: [PATCH] Fix JS error when either url1 or url2 is undefined in isSameOrigin() --- common/js/common.js | 1 + 1 file changed, 1 insertion(+) diff --git a/common/js/common.js b/common/js/common.js index d84e4085b..b676fc8c6 100644 --- a/common/js/common.js +++ b/common/js/common.js @@ -33,6 +33,7 @@ * @brief Check if two URLs belong to the same origin */ window.isSameOrigin = function(url1, url2) { + if(!url1 || !url2) return false; url1 = window.XE.URI(url1).normalizePort().normalizePathname().origin(); url2 = window.XE.URI(url2).normalizePort().normalizePathname().origin(); return (url1 === url2) ? true : false;