From: Jihoon Chung Date: Wed, 6 Mar 2013 07:43:26 +0000 (+0900) Subject: Remove web storage & filesystem usage code X-Git-Tag: submit/trunk/20130307.000716~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=022f3492b01307c52c7faa66f46f786c43f6f9da;p=platform%2Fframework%2Fweb%2Fwrt-commons.git 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 --- 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()