From 022f3492b01307c52c7faa66f46f786c43f6f9da Mon Sep 17 00:00:00 2001 From: Jihoon Chung Date: Wed, 6 Mar 2013 16:43:26 +0900 Subject: [PATCH] Remove web storage & filesystem usage code [Issue#] N/A [Problem] N/A [Cause] Webkit deprecate API for web storage and filesystem usage [Solution] Clean-up code for web storage and filesystem usage [SCMRequest] must be imported with wrt-setting, wrt-installer Change-Id: I23e55abcfc80dd499dd65e0777104e9f107f145f --- .../dao/security_origin_dao_types.cpp | 4 +--- .../security-origin-dao/security_origin_dao_types.h | 4 +--- .../widget_dao/include/dpl/wrt-dao-ro/vconf_config.h | 18 ------------------ 3 files changed, 2 insertions(+), 24 deletions(-) diff --git a/modules/security_origin_dao/dao/security_origin_dao_types.cpp b/modules/security_origin_dao/dao/security_origin_dao_types.cpp index 639c2b7..eaecc4b 100644 --- a/modules/security_origin_dao/dao/security_origin_dao_types.cpp +++ b/modules/security_origin_dao/dao/security_origin_dao_types.cpp @@ -28,8 +28,6 @@ namespace SecurityOriginDB { const std::map g_W3CPrivilegeTextMap = { {"http://tizen.org/privilege/location", FEATURE_GEOLOCATION}, - {"http://tizen.org/privilege/notification", FEATURE_WEB_NOTIFICATION}, - {"http://tizen.org/privilege/unlimitedstorage", FEATURE_WEB_DATABASE}, - {"http://tizen.org/privilege/filesystem.write", FEATURE_FILE_SYSTEM_ACCESS} + {"http://tizen.org/privilege/notification", FEATURE_WEB_NOTIFICATION} }; } // namespace SecurityOriginDB diff --git a/modules/security_origin_dao/include/wrt-commons/security-origin-dao/security_origin_dao_types.h b/modules/security_origin_dao/include/wrt-commons/security-origin-dao/security_origin_dao_types.h index 28ead78..bcb0681 100644 --- a/modules/security_origin_dao/include/wrt-commons/security-origin-dao/security_origin_dao_types.h +++ b/modules/security_origin_dao/include/wrt-commons/security-origin-dao/security_origin_dao_types.h @@ -35,9 +35,7 @@ enum Feature FEATURE_START = 0, FEATURE_GEOLOCATION = 0, FEATURE_WEB_NOTIFICATION, - FEATURE_WEB_DATABASE, - FEATURE_FILE_SYSTEM_ACCESS, - FEATURE_END = FEATURE_FILE_SYSTEM_ACCESS + FEATURE_END = FEATURE_WEB_NOTIFICATION }; enum Result diff --git a/modules/widget_dao/include/dpl/wrt-dao-ro/vconf_config.h b/modules/widget_dao/include/dpl/wrt-dao-ro/vconf_config.h index 5f23262..9245141 100644 --- a/modules/widget_dao/include/dpl/wrt-dao-ro/vconf_config.h +++ b/modules/widget_dao/include/dpl/wrt-dao-ro/vconf_config.h @@ -65,24 +65,6 @@ inline std::string GetVconfKeyWebNotificationUsage(DPL::String tzPkgId) .GetFullPath(); } -inline std::string GetVconfKeyWebDatabaseUsage(DPL::String tzPkgId) -{ - return PathBuilder() - .Append(GlobalConfig::GetVconfKeyPrefixPath()) - .Append(DPL::ToUTF8String(tzPkgId)) - .Concat(GlobalConfig::GetVconfKeyWebDatabaseUsagePath()) - .GetFullPath(); -} - -inline std::string GetVconfKeyFilesystemUsage(DPL::String tzPkgId) -{ - return PathBuilder() - .Append(GlobalConfig::GetVconfKeyPrefixPath()) - .Append(DPL::ToUTF8String(tzPkgId)) - .Concat(GlobalConfig::GetVconfKeyFilesystemUsagePath()) - .GetFullPath(); -} - inline std::string GetVconfKeyMemorySavingMode(DPL::String tzPkgId) { return PathBuilder() -- 2.7.4