WebCore:
Reviewed by Darin
Cleaned up my last patch alot, and made the WebCore icon database disabled by default
* loader/icon/IconDatabase.cpp:
(WebCore::IconDatabase::IconDatabase): Disabled by default
(WebCore::IconDatabase::removeAllIcons): Respect just isOpen() (disabled database will always be closed)
(WebCore::IconDatabase::setPrivateBrowsingEnabled): Ditto
(WebCore::IconDatabase::iconForPageURL): Ditto
(WebCore::IconDatabase::isIconExpiredForIconURL): Ditto
(WebCore::IconDatabase::iconURLForPageURL): Ditto
(WebCore::IconDatabase::retainIconForPageURL): Ditto
(WebCore::IconDatabase::releaseIconForPageURL): Ditto
(WebCore::IconDatabase::setIconDataForIconURL): Ditto
(WebCore::IconDatabase::setIconURLForPageURL): Ditto
(WebCore::IconDatabase::hasEntryForIconURL): Ditto
(WebCore::IconDatabase::setEnabled): Fixed a big bug here!
WebKit:
Reviewed by Darin
Preparing to make the WebIconDatabase disabled by default - this patch tells the bridge whether its enabled or not
* Misc/WebIconDatabase.m:
(-[WebIconDatabase init]):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@16474
268f45cc-cd09-0410-ab3c-
d52691b4dbfc