Index: webkit/glue/webpreferences.cc |
diff --git a/webkit/glue/webpreferences.cc b/webkit/glue/webpreferences.cc |
index e14788e5fa21b8ad13e521e8e06233bf52049c3c..785bdbf0e1fdc457e32f1cb4b1aa9c98097ecf05 100644 |
--- a/webkit/glue/webpreferences.cc |
+++ b/webkit/glue/webpreferences.cc |
@@ -48,6 +48,7 @@ void WebPreferences::Apply(WebView* web_view) const { |
settings->setDownloadableBinaryFontsEnabled(remote_fonts_enabled); |
settings->setXSSAuditorEnabled(xss_auditor_enabled); |
settings->setLocalStorageEnabled(local_storage_enabled); |
+ settings->setDatabasesEnabled(WebKit::databasesEnabled() || databases_enabled); |
Erik does not do reviews
2009/08/24 23:25:26
80 cols
|
settings->setSessionStorageEnabled(session_storage_enabled); |
settings->setOfflineWebApplicationCacheEnabled(application_cache_enabled); |
@@ -63,8 +64,6 @@ void WebPreferences::Apply(WebView* web_view) const { |
// Turn this on to cause WebCore to paint the resize corner for us. |
settings->setShouldPaintCustomScrollbars(true); |
- settings->setDatabasesEnabled(WebKit::databasesEnabled()); |
- |
// Mitigate attacks from local HTML files by not granting file:// URLs |
// universal access. |
settings->setAllowUniversalAccessFromFileURLs(false); |