From: jaekuk, lee Date: Thu, 5 Jan 2017 03:32:33 +0000 (+0900) Subject: Modify prefix and suffix checking the allowed domain X-Git-Tag: accepted/tizen/3.0/ivi/20170105.232105^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a3b39d11bcfdb312ccbfde756457a9b1de87c946;p=platform%2Fframework%2Fweb%2Fcrosswalk-tizen.git Modify prefix and suffix checking the allowed domain [P161229-05961]login page runs in browser Change-Id: I960af6fd8254fcf071516f43f53f9650f0c357b2 Signed-off-by: jaekuk, lee --- diff --git a/common/resource_manager.cc b/common/resource_manager.cc old mode 100644 new mode 100755 index 203f454..8881428 --- a/common/resource_manager.cc +++ b/common/resource_manager.cc @@ -519,12 +519,12 @@ bool ResourceManager::CheckAllowNavigation(const std::string& url) { bool prefix_wild = false; bool suffix_wild = false; std::string a_domain = a_domain_info.domain(); - if (utils::StartsWith(a_domain, "*.")) { + if (utils::StartsWith(a_domain, "*")) { prefix_wild = true; // *.domain.com -> .domain.com a_domain = a_domain.substr(1); } - if (utils::EndsWith(a_domain, ".*")) { + if (utils::EndsWith(a_domain, "*")) { suffix_wild = true; // domain.* -> domain. a_domain = a_domain.substr(0, a_domain.length() - 1);