From 26435eda3bd6d8d0c5f93b07d051afeb26a73f2f Mon Sep 17 00:00:00 2001 From: Jihoon Chung Date: Fri, 29 Mar 2013 14:33:53 +0900 Subject: [PATCH] Revert "Support app:// for w3c privilege" This reverts commit 3f958ec461e2f256ec9a01a7e3ceac0412da5f3c. Change-Id: I97a4f801b4f3dd1a2d60f3eb812834168c5c9169 --- src/jobs/widget_install/task_database.cpp | 20 ++------------------ 1 file changed, 2 insertions(+), 18 deletions(-) mode change 100644 => 100755 src/jobs/widget_install/task_database.cpp diff --git a/src/jobs/widget_install/task_database.cpp b/src/jobs/widget_install/task_database.cpp old mode 100644 new mode 100755 index 084c321..7708055 --- a/src/jobs/widget_install/task_database.cpp +++ b/src/jobs/widget_install/task_database.cpp @@ -161,29 +161,13 @@ void TaskDatabase::StepSecurityOriginDBInsert() FOREACH(it, m_context.widgetConfig.configInfo.privilegeList) { std::map::const_iterator result = g_W3CPrivilegeTextMap.find(DPL::ToUTF8String(it->name)); - std::string tizenAppId = DPL::ToUTF8String(m_context.widgetConfig.tzAppid).c_str(); - std::transform(tizenAppId.begin(), tizenAppId.end(), tizenAppId.begin(), tolower); if (result != g_W3CPrivilegeTextMap.end()) { if (result->second == FEATURE_USER_MEDIA) { - // In case of user media, webkit callback doesn't control origin data - // Checking code also useing blank("") scheme and origin - SecurityOriginData data( - FEATURE_USER_MEDIA, - Origin(DPL::FromUTF8String(""), - DPL::FromUTF8String(""), - 0)); - dao.setSecurityOriginData(data, RESULT_ALLOW_ALWAYS, true); + dao.setPrivilegeSecurityOriginData(result->second, false); } else if (result->second == FEATURE_FULLSCREEN_MODE) { - // In case of fullscreen mode, use case directly compare - // whether web application define privilege name or not continue; } else { - SecurityOriginData data( - result->second, - Origin(DPL::FromUTF8String("app"), - DPL::FromUTF8String(tizenAppId), - 0)); - dao.setSecurityOriginData(data, RESULT_ALLOW_ALWAYS, true); + dao.setPrivilegeSecurityOriginData(result->second); } } } -- 2.7.4