Fixed crash during preparing setting menu data
authorJihoon Chung <jihoon.chung@samsaung.com>
Sat, 17 Aug 2013 04:55:00 +0000 (13:55 +0900)
committerJihoon Chung <jihoon.chung@samsaung.com>
Sat, 17 Aug 2013 05:10:18 +0000 (14:10 +0900)
[Issue#] N/A
[Problem] Launch Orange Cineday and allow using large amount of data
after checking "Remember preference". Go to setting menu and select
"allow list" menu. Crash is occurred.
[Cause] Current implementation of load text is based on index which
is used in the security origin dao. Unfortunately, new index is created
in the security origin dao without fixing load text routine in the
setting menu. This problem occurred that setting menu touch wrong memory
with new inserted index.
[Solution] Sync setting menu index with index used in the security
origin dao
[SCMRequest] N/A

Change-Id: I644476eb027cadc31a6a42b39e2fbf7c952542d0

webapp-detail/exceptionsview.cpp [changed mode: 0755->0644]

old mode 100755 (executable)
new mode 100644 (file)
index 32e5f8c..652353e
@@ -46,7 +46,7 @@ const char* const ELM_GENLIST_ITEM_CLASS_STYLE_3TEXT_1ICON = "3text.1icon";
 const char* const EVAS_SMART_CALLBACK_CLICKED = "clicked";
 // TEXT
 std::vector<std::string> featureText =
-    {"Geolocation", "Web Notification", "Web database", "FileSystem API"};
+    {"Geolocation", "Web Notification", "User media", "Fullscreen", "Web Database"};
 std::vector<std::string> resultText = {"Allow", "Deny"};
 const unsigned int INDEX_TEXT_ALLOW = 0;
 const unsigned int INDEX_TEXT_DENY = 1;