Expose +[WebStorageManager _storageDirectoryPath] as SPI
authoradauria@apple.com <adauria@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 28 Sep 2011 20:46:36 +0000 (20:46 +0000)
committeradauria@apple.com <adauria@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 28 Sep 2011 20:46:36 +0000 (20:46 +0000)
commit0703d07c8ae466c408afcf6b41fda79f4def90a2
treea1b330cd5b4ff9144d58365daf566a64af21283a
parent6b6e58de403c4f31e909f5ea35143a8e8bcf8108
Expose +[WebStorageManager _storageDirectoryPath] as SPI
https://bugs.webkit.org/show_bug.cgi?id=68951

Reviewed by Brady Eidson.

This patch exposes +[WebStorageManager _storageDirectoryPath], which
pulls the path from NSUserDefaults if the preference is set. Otherwise,
it falls back on the default path.

* Storage/WebStorageManager.mm:
(+[WebStorageManager _storageDirectoryPath]): Adding static variable
so that we don't reread user defaults repeatedly.
(WebKitInitializeStorageIfNecessary):
* Storage/WebStorageManagerPrivate.h:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@96255 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebKit/mac/ChangeLog
Source/WebKit/mac/Storage/WebStorageManager.mm
Source/WebKit/mac/Storage/WebStorageManagerPrivate.h