From 9dbc565d27809749ba05f0111db807f3e6605873 Mon Sep 17 00:00:00 2001 From: Jihoon Chung Date: Wed, 13 Mar 2013 09:53:25 +0900 Subject: [PATCH] Implement privilege for usermedia permission [Issue#] TDIS-4324 [Problem] N/A [Cause] N/A [Solution] Implement privilege for usermedia permission popup If web application define privilege for usermedia permission, "http://tizen.org/privilege/mediacapture", web application is possible to use usermedia without user permission [SCMRequest] must imported with wrt-commons Change-Id: Ia546c2f1d7b60ba903501e4517e2be4e90f241e5 --- src/jobs/widget_install/task_database.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/jobs/widget_install/task_database.cpp b/src/jobs/widget_install/task_database.cpp index 874bad8..b9971c1 100644 --- a/src/jobs/widget_install/task_database.cpp +++ b/src/jobs/widget_install/task_database.cpp @@ -159,7 +159,11 @@ void TaskDatabase::StepSecurityOriginDBInsert() std::map::const_iterator result = g_W3CPrivilegeTextMap.find(DPL::ToUTF8String(it->name)); if (result != g_W3CPrivilegeTextMap.end()) { - dao.setPrivilegeSecurityOriginData(result->second); + if (result->second == FEATURE_USER_MEDIA) { + dao.setPrivilegeSecurityOriginData(result->second, false); + } else { + dao.setPrivilegeSecurityOriginData(result->second); + } } } -- 2.7.4