diff options
Diffstat (limited to 'Source/WebKit2/UIProcess/efl/WebContextEfl.cpp')
| -rw-r--r-- | Source/WebKit2/UIProcess/efl/WebContextEfl.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/Source/WebKit2/UIProcess/efl/WebContextEfl.cpp b/Source/WebKit2/UIProcess/efl/WebContextEfl.cpp index ac77ef3f2..8a479d29e 100644 --- a/Source/WebKit2/UIProcess/efl/WebContextEfl.cpp +++ b/Source/WebKit2/UIProcess/efl/WebContextEfl.cpp @@ -26,6 +26,7 @@ #include "config.h" #include "WebContext.h" +#include <Efreet.h> #include <WebCore/ApplicationCacheStorage.h> #include <WebCore/NotImplemented.h> @@ -33,7 +34,7 @@ namespace WebKit { String WebContext::applicationCacheDirectory() { - return WebCore::cacheStorage().cacheDirectory(); + return String::fromUTF8(efreet_cache_home_get()) + "/WebKitEfl/Applications"; } void WebContext::platformInitializeWebProcess(WebProcessCreationParameters&) @@ -48,8 +49,7 @@ void WebContext::platformInvalidateContext() String WebContext::platformDefaultDatabaseDirectory() const { - notImplemented(); - return ""; + return String::fromUTF8(efreet_data_home_get()) + "/WebKitEfl/Databases"; } String WebContext::platformDefaultIconDatabasePath() const @@ -60,8 +60,7 @@ String WebContext::platformDefaultIconDatabasePath() const String WebContext::platformDefaultLocalStorageDirectory() const { - notImplemented(); - return ""; + return String::fromUTF8(efreet_data_home_get()) + "/WebKitEfl/LocalStorage"; } } // namespace WebKit |
