diff options
Diffstat (limited to 'Source/WebKit2/UIProcess/qt/WebContextQt.cpp')
| -rw-r--r-- | Source/WebKit2/UIProcess/qt/WebContextQt.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Source/WebKit2/UIProcess/qt/WebContextQt.cpp b/Source/WebKit2/UIProcess/qt/WebContextQt.cpp index 3f38dd288..f6af89d62 100644 --- a/Source/WebKit2/UIProcess/qt/WebContextQt.cpp +++ b/Source/WebKit2/UIProcess/qt/WebContextQt.cpp @@ -58,7 +58,12 @@ static String defaultDiskCacheDirectory() String WebContext::applicationCacheDirectory() { - return WebCore::cacheStorage().cacheDirectory(); + const String cacheDirectory = WebCore::cacheStorage().cacheDirectory(); + + if (cacheDirectory.isEmpty()) + return defaultDiskCacheDirectory(); + + return cacheDirectory; } void WebContext::platformInitializeWebProcess(WebProcessCreationParameters& parameters) |
