Skip to content
  • abarth@webkit.org's avatar
    Remove webkitNotifications.createHTMLNotification · bdac8e68
    abarth@webkit.org authored
    https://bugs.webkit.org/show_bug.cgi?id=107598
    
    Reviewed by Benjamin Poulain.
    
    Source/JavaScriptCore: 
    
    * Configurations/FeatureDefines.xcconfig:
    
    Source/WebCore: 
    
    As discussed in http://lists.webkit.org/pipermail/webkit-dev/2012-February/019354.html,
    we've been slowly deprecating HTML notificiations for about a year.
    FeatureObserver says that HTML notifications are used by 0.0008% of web
    pages, which means we should be able to remove them without causing too
    much trouble.
    
    * Configurations/FeatureDefines.xcconfig:
    * Modules/notifications/Notification.cpp:
    (WebCore):
    (WebCore::Notification::Notification):
    * Modules/notifications/Notification.h:
    (Notification):
    * Modules/notifications/NotificationCenter.h:
    (NotificationCenter):
    * Modules/notifications/NotificationCenter.idl:
    
    Source/WebKit/blackberry: 
    
    * WebCoreSupport/AboutDataEnableFeatures.in:
    
    Source/WebKit/chromium: 
    
    We can remove these stubs once we've removed the Chromium-side code
    that depends on them.
    
    * src/WebNotification.cpp:
    (WebKit::WebNotification::isHTML):
    (WebKit::WebNotification::url):
    (WebKit::WebNotification::iconURL):
    (WebKit::WebNotification::title):
    (WebKit::WebNotification::body):
    
    Source/WebKit/mac: 
    
    * Configurations/FeatureDefines.xcconfig:
    
    Source/WebKit2: 
    
    * Configurations/FeatureDefines.xcconfig:
    
    Source/WTF: 
    
    * wtf/Platform.h:
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@140983 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    bdac8e68