Skip to content
  • andersca@apple.com's avatar
    Deprecate WKNotificationProvider · e53d388d
    andersca@apple.com authored
    https://bugs.webkit.org/show_bug.cgi?id=125178
    
    Reviewed by Sam Weinig.
    
    Source/WebKit2:
    
    * Shared/API/c/WKDeclarationSpecifiers.h:
    Add WK_DEPRECATED and WK_ENUM_DEPRECATED macros so we can things as deprecated.
    
    * UIProcess/API/C/WKNotificationManager.cpp:
    (WKNotificationManagerSetProvider):
    * UIProcess/API/C/WKNotificationManager.h:
    WKNotificationManagerSetProvider now takes a WKNotificationProviderBase.
    
    * UIProcess/API/C/WKNotificationProvider.h:
    Deprecate WKNotificationProvider and kWKNotificationProviderCurrentVersion.
    
    Tools:
    
    Update for WebKit2 changes.
    
    * WebKitTestRunner/TestController.cpp:
    (WTR::TestController::initialize):
    * WebKitTestRunner/WebNotificationProvider.cpp:
    (WTR::WebNotificationProvider::provider):
    * WebKitTestRunner/WebNotificationProvider.h:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@160036 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    e53d388d