Preferences/__init__.py

changeset 350
db40effc5c65
parent 342
360c4eb76d6c
child 354
f80d88e87677
--- a/Preferences/__init__.py	Sun Jun 13 15:46:12 2010 +0200
+++ b/Preferences/__init__.py	Sun Jun 13 19:05:19 2010 +0200
@@ -573,6 +573,7 @@
         "SavePasswords" : False, 
         "AdBlockEnabled" : False, 
         "AdBlockSubscriptions" : [], 
+        "OfflineStorageDatabaseQuota" : 50,     # 50 MB
     }
     
     websettings = QWebSettings.globalSettings()
@@ -597,6 +598,8 @@
             websettings.testAttribute(QWebSettings.JavascriptCanAccessClipboard), 
         "PluginsEnabled" :
             websettings.testAttribute(QWebSettings.PluginsEnabled), 
+        "OfflineStorageDatabaseEnabled" :
+            websettings.testAttribute(QWebSettings.OfflineStorageDatabaseEnabled), 
     })
 
     # defaults for system settings
@@ -1737,14 +1740,16 @@
         prefClass.settings.endArray()
         return keywords
     elif key in ["HelpViewerType", "DiskCacheSize", "AcceptCookies", 
-                 "KeepCookiesUntil", "StartupBehavior", "HistoryLimit"]:
+                 "KeepCookiesUntil", "StartupBehavior", "HistoryLimit", 
+                 "OfflineStorageDatabaseQuota"]:
         return int(prefClass.settings.value("Help/" + key, 
             prefClass.helpDefaults[key]))
     elif key in ["SingleHelpWindow", "SaveGeometry", "WebSearchSuggestions", 
                  "DiskCacheEnabled", "FilterTrackingCookies", "PrintBackgrounds", 
                  "SavePasswords", "AdBlockEnabled", "AutoLoadImages", 
                  "JavaEnabled", "JavaScriptEnabled", "JavaScriptCanOpenWindows", 
-                 "JavaScriptCanAccessClipboard", "PluginsEnabled"]:
+                 "JavaScriptCanAccessClipboard", "PluginsEnabled", 
+                 "OfflineStorageDatabaseEnabled"]:
         return toBool(prefClass.settings.value("Help/" + key, 
             prefClass.helpDefaults[key]))
     elif key in ["AdBlockSubscriptions"]:

eric ide

mercurial