diff options
Diffstat (limited to 'WebKit/win/WebPreferences.cpp')
| -rw-r--r-- | WebKit/win/WebPreferences.cpp | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/WebKit/win/WebPreferences.cpp b/WebKit/win/WebPreferences.cpp index 255b68e..d4bfd3e 100644 --- a/WebKit/win/WebPreferences.cpp +++ b/WebKit/win/WebPreferences.cpp @@ -264,6 +264,7 @@ void WebPreferences::initializeDefaultSettings() CFDictionaryAddValue(defaults, CFSTR(WebKitDNSPrefetchingEnabledPreferenceKey), kCFBooleanTrue); CFDictionaryAddValue(defaults, CFSTR(WebKitMemoryInfoEnabledPreferenceKey), kCFBooleanFalse); + CFDictionaryAddValue(defaults, CFSTR(WebKitHyperlinkAuditingEnabledPreferenceKey), kCFBooleanFalse); defaultSettings = defaults; } @@ -1148,6 +1149,19 @@ HRESULT STDMETHODCALLTYPE WebPreferences::setEditingBehavior( return S_OK; } +HRESULT STDMETHODCALLTYPE WebPreferences::hyperlinkAuditingEnabled( + /* [in] */ BOOL* enabled) +{ + *enabled = boolValueForKey(CFSTR(WebKitHyperlinkAuditingEnabledPreferenceKey)); + return S_OK; +} + +HRESULT STDMETHODCALLTYPE WebPreferences::setHyperlinkAuditingEnabled( + /* [retval][out] */ BOOL enabled) +{ + setBoolValue(CFSTR(WebKitHyperlinkAuditingEnabledPreferenceKey), enabled); + return S_OK; +} HRESULT STDMETHODCALLTYPE WebPreferences::cookieStorageAcceptPolicy( /* [retval][out] */ WebKitCookieStorageAcceptPolicy *acceptPolicy ) |
