Remove WebIconDatabase from WebKitLegacy/win.
authorbeidson@apple.com <beidson@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 20 Jul 2017 14:30:10 +0000 (14:30 +0000)
committerbeidson@apple.com <beidson@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 20 Jul 2017 14:30:10 +0000 (14:30 +0000)
commitb79c6bd6b9055dced188e76738eaf835c5cca7ac
treebc810c2f8e4790c63be8f280d4a4481db096c508
parent7632d58d488b5ad45491db0826e59ee70ff11e34
Remove WebIconDatabase from WebKitLegacy/win.
https://bugs.webkit.org/show_bug.cgi?id=174608

Reviewed by Alex Christensen.

Source/WebKitLegacy/win:

It is unused.

* ForEachCoClass.h:

* Interfaces/IWebIconDatabase.idl: Removed.

* Interfaces/WebKit.idl:

* WebCoreStatistics.cpp:
(WebCoreStatistics::iconPageURLMappingCount):
(WebCoreStatistics::iconRetainedPageURLCount):
(WebCoreStatistics::iconRecordCount):
(WebCoreStatistics::iconsWithDataCount):

* WebIconDatabase.cpp: Removed.
* WebIconDatabase.h: Removed.
* WebKitClassFactory.cpp:

* WebKitDLL.cpp:
(shutDownWebKit):

* WebKitLogging.h:

* WebView.cpp:
(WebView::close):
(WebView::notifyDidAddIcon):
(WebView::registerForIconNotification):
(WebView::dispatchDidReceiveIconFromWebFrame):
(WebView::onNotify):

Tools:

* DumpRenderTree/win/DumpRenderTree.cpp:
(main):
* DumpRenderTree/win/TestRunnerWin.cpp:
(TestRunner::setIconDatabaseEnabled):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@219684 268f45cc-cd09-0410-ab3c-d52691b4dbfc
15 files changed:
Source/WebKitLegacy/PlatformWin.cmake
Source/WebKitLegacy/win/ChangeLog
Source/WebKitLegacy/win/ForEachCoClass.h
Source/WebKitLegacy/win/Interfaces/IWebIconDatabase.idl [deleted file]
Source/WebKitLegacy/win/Interfaces/WebKit.idl
Source/WebKitLegacy/win/WebCoreStatistics.cpp
Source/WebKitLegacy/win/WebIconDatabase.cpp [deleted file]
Source/WebKitLegacy/win/WebIconDatabase.h [deleted file]
Source/WebKitLegacy/win/WebKitClassFactory.cpp
Source/WebKitLegacy/win/WebKitDLL.cpp
Source/WebKitLegacy/win/WebKitLogging.h
Source/WebKitLegacy/win/WebView.cpp
Tools/ChangeLog
Tools/DumpRenderTree/win/DumpRenderTree.cpp
Tools/DumpRenderTree/win/TestRunnerWin.cpp