Title: [101808] trunk/Source/WebKit/win
- Revision
- 101808
- Author
- [email protected]
- Date
- 2011-12-02 09:04:45 -0800 (Fri, 02 Dec 2011)
Log Message
Changes to localStorageDatabasePath don't have any effect on Windows
https://bugs.webkit.org/show_bug.cgi?id=73606
<rdar://problem/10491296>
Reviewed by Darin Adler.
* WebView.cpp:
(WebView::notifyPreferencesChanged): Propagate local storage path change to m_page's settings.
Modified Paths
Diff
Modified: trunk/Source/WebKit/win/ChangeLog (101807 => 101808)
--- trunk/Source/WebKit/win/ChangeLog 2011-12-02 17:01:34 UTC (rev 101807)
+++ trunk/Source/WebKit/win/ChangeLog 2011-12-02 17:04:45 UTC (rev 101808)
@@ -1,3 +1,14 @@
+2011-12-02 Steve Falkenburg <[email protected]>
+
+ Reviewed by Darin Adler.
+
+ Changes to localStorageDatabasePath don't have any effect on Windows
+ https://bugs.webkit.org/show_bug.cgi?id=73606
+ <rdar://problem/10491296>
+
+ * WebView.cpp:
+ (WebView::notifyPreferencesChanged): Propagate local storage path change to m_page's settings.
+
2011-11-30 Alexey Proskuryakov <[email protected]>
Remove an unneeded argument from FrameLoaderClient::download
Modified: trunk/Source/WebKit/win/WebView.cpp (101807 => 101808)
--- trunk/Source/WebKit/win/WebView.cpp 2011-12-02 17:01:34 UTC (rev 101807)
+++ trunk/Source/WebKit/win/WebView.cpp 2011-12-02 17:04:45 UTC (rev 101808)
@@ -4584,6 +4584,15 @@
settings->setFixedFontFamily(AtomicString(str, SysStringLen(str)));
SysFreeString(str);
+ COMPtr<IWebPreferencesPrivate> prefsPrivate(Query, preferences);
+ if (prefsPrivate) {
+ hr = prefsPrivate->localStorageDatabasePath(&str);
+ if (FAILED(hr))
+ return hr;
+ settings->setLocalStorageDatabasePath(String(str, SysStringLen(str)));
+ SysFreeString(str);
+ }
+
hr = preferences->pictographFontFamily(&str);
if (FAILED(hr))
return hr;
@@ -4737,7 +4746,6 @@
settings->setAVFoundationEnabled(enabled);
#endif
- COMPtr<IWebPreferencesPrivate> prefsPrivate(Query, preferences);
if (prefsPrivate) {
hr = prefsPrivate->authorAndUserStylesEnabled(&enabled);
if (FAILED(hr))
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes