Changeset 73410 in webkit
- Timestamp:
- Dec 6, 2010 4:18:44 PM (13 years ago)
- Location:
- trunk/WebKit2
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebKit2/ChangeLog
r73393 r73410 1 2010-12-06 Jessie Berlin <jberlin@apple.com> 2 3 Reviewed by Dan Bernstein. 4 5 WebKit2: Expose the preference to enable or disable HTML5 Databases. 6 https://bugs.webkit.org/show_bug.cgi?id=50411 7 8 * Shared/WebPreferencesStore.h: 9 Make the preference to enable HTML5 Databases default ot true. 10 11 * UIProcess/API/C/WKPreferences.cpp: 12 (WKPreferencesSetDatabasesEnabled): 13 (WKPreferencesGetDatabasesEnabled): 14 * UIProcess/API/C/WKPreferences.h: 15 16 * WebProcess/WebPage/WebPage.cpp: 17 (WebKit::WebPage::updatePreferences): 18 Set AbstractDatabase::isAvailable (mimicking how the preference is set in WebKit1). 19 1 20 2010-12-06 Mark Rowe <mrowe@apple.com> 2 21 -
trunk/WebKit2/Shared/WebPreferencesStore.h
r73370 r73410 44 44 macro(OfflineWebApplicationCacheEnabled, offlineWebApplicationCacheEnabled, Bool, bool, false) \ 45 45 macro(LocalStorageEnabled, localStorageEnabled, Bool, bool, true) \ 46 macro(DatabasesEnabled, databasesEnabled, Bool, bool, true) \ 46 47 macro(XSSAuditorEnabled, xssAuditorEnabled, Bool, bool, true) \ 47 48 macro(FrameFlatteningEnabled, frameFlatteningEnabled, Bool, bool, false) \ -
trunk/WebKit2/UIProcess/API/C/WKPreferences.cpp
r73370 r73410 91 91 } 92 92 93 void WKPreferencesSetDatabasesEnabled(WKPreferencesRef preferencesRef, bool databasesEnabled) 94 { 95 toImpl(preferencesRef)->setDatabasesEnabled(databasesEnabled); 96 } 97 98 bool WKPreferencesGetDatabasesEnabled(WKPreferencesRef preferencesRef) 99 { 100 return toImpl(preferencesRef)->databasesEnabled(); 101 } 102 93 103 void WKPreferencesSetXSSAuditorEnabled(WKPreferencesRef preferencesRef, bool xssAuditorEnabled) 94 104 { -
trunk/WebKit2/UIProcess/API/C/WKPreferences.h
r73370 r73410 57 57 WK_EXPORT void WKPreferencesSetLocalStorageEnabled(WKPreferencesRef preferences, bool localStorageEnabled); 58 58 WK_EXPORT bool WKPreferencesGetLocalStorageEnabled(WKPreferencesRef preferences); 59 60 // Defaults to true. 61 WK_EXPORT void WKPreferencesSetDatabasesEnabled(WKPreferencesRef preferences, bool databasesEnabled); 62 WK_EXPORT bool WKPreferencesGetDatabasesEnabled(WKPreferencesRef preferences); 59 63 60 64 // Defaults to true. -
trunk/WebKit2/WebProcess/WebPage/WebPage.cpp
r73187 r73410 58 58 #include "WebProcessProxyMessageKinds.h" 59 59 #include "WebProcessProxyMessages.h" 60 #include <WebCore/AbstractDatabase.h> 60 61 #include <WebCore/Chrome.h> 61 62 #include <WebCore/ContextMenuController.h> … … 917 918 settings->setShowDebugBorders(store.getBoolValueForKey(WebPreferencesKey::compositingBordersVisibleKey())); 918 919 settings->setShowRepaintCounter(store.getBoolValueForKey(WebPreferencesKey::compositingRepaintCountersVisibleKey())); 920 921 #if ENABLE(DATABASE) 922 AbstractDatabase::setIsAvailable(store.getBoolValueForKey(WebPreferencesKey::databasesEnabledKey())); 923 #endif 919 924 920 925 platformPreferencesDidChange(store);
Note: See TracChangeset
for help on using the changeset viewer.