Skip to content
  • beidson@apple.com's avatar
    Remove the Safari 2 -> Safari 3 icon database import code. · 87753a49
    beidson@apple.com authored
    https://bugs.webkit.org/show_bug.cgi?id=98113
    
    Reviewed by Maciej Stachowiak.
    
    Source/WebCore:
    
    Remove notions of "importing an old database format" from the IconDatabase.
    
    No new tests - Feature removed, and no previous tests covered it.
    
    * loader/icon/IconDatabase.cpp:
    (DefaultIconDatabaseClient):
    (WebCore::IconDatabase::IconDatabase):
    (WebCore):
    (WebCore::IconDatabase::iconDatabaseSyncThread):
    * loader/icon/IconDatabase.h:
    (IconDatabase):
    * loader/icon/IconDatabaseBase.h:
    * loader/icon/IconDatabaseClient.h:
    * WebCore.exp.in:
    
    Source/WebKit/blackberry:
    
    Nuke the performImport() IconDatabaseClient method.
    
    * WebCoreSupport/IconDatabaseClientBlackBerry.cpp:
    * WebCoreSupport/IconDatabaseClientBlackBerry.h:
    (IconDatabaseClientBlackBerry):
    
    Source/WebKit/efl:
    
    Nuke the performImport() IconDatabaseClient method.
    
    * WebCoreSupport/IconDatabaseClientEfl.cpp:
    * WebCoreSupport/IconDatabaseClientEfl.h:
    
    Source/WebKit/gtk:
    
    Nuke the performImport() IconDatabaseClient method.
    
    * webkit/webkitfavicondatabase.cpp:
    (IconDatabaseClientGtk):
    
    Source/WebKit/mac:
    
    Nuke the performImport() IconDatabaseClient method, as well as the supporting methods.
    
    * Misc/WebIconDatabase.mm:
    * Misc/WebIconDatabaseInternal.h:
    * Misc/WebIconDatabasePrivate.h:
    * WebCoreSupport/WebIconDatabaseClient.h:
    * WebCoreSupport/WebIconDatabaseClient.mm:
    * WebKit.exp:
    
    Source/WebKit/qt:
    
    Nuke the performImport() IconDatabaseClient method.
    
    * WebCoreSupport/IconDatabaseClientQt.cpp:
    * WebCoreSupport/IconDatabaseClientQt.h:
    (IconDatabaseClientQt):
    
    Source/WebKit/win:
    
    Nuke the performImport() IconDatabaseClient method.
    
    * WebIconDatabase.cpp:
    * WebIconDatabase.h:
    (WebIconDatabase):
    
    Source/WebKit2:
    
    Nuke the performImport() IconDatabaseClient method.
    
    * UIProcess/WebIconDatabase.cpp:
    (WebKit):
    * UIProcess/WebIconDatabase.h:
    (WebIconDatabase):
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@130128 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    87753a49