-
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