Changeset 95216 in webkit


Ignore:
Timestamp:
Sep 15, 2011 12:43:33 PM (13 years ago)
Author:
eric@webkit.org
Message:

Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
https://bugs.webkit.org/show_bug.cgi?id=68022

Reviewed by Ryosuke Niwa.

.:

  • Source/cmake/OptionsEfl.cmake:
  • Source/cmake/OptionsWinCE.cmake:
  • Source/cmakeconfig.h.cmake:
  • configure.ac:

Source/JavaScriptCore:

  • Configurations/FeatureDefines.xcconfig:

Source/WebCore:

  • Configurations/FeatureDefines.xcconfig:
  • DerivedSources.make:
  • GNUmakefile.am:
  • features.pri:
  • page/DOMWindow.idl:
  • svg/svgtags.in:

Source/WebKit/chromium:

  • features.gypi:

Source/WebKit/mac:

  • Configurations/FeatureDefines.xcconfig:

Source/WebKit2:

  • Configurations/FeatureDefines.xcconfig:

Tools:

  • Scripts/build-webkit:
  • waf/build/settings.py:

WebKitLibraries:

  • win/tools/vsprops/FeatureDefines.vsprops:
  • win/tools/vsprops/FeatureDefinesCairo.vsprops:
Location:
trunk
Files:
86 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r95212 r95216  
     12011-09-15  Eric Seidel  <eric@webkit.org>
     2
     3        Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
     4        https://bugs.webkit.org/show_bug.cgi?id=68022
     5
     6        Reviewed by Ryosuke Niwa.
     7
     8        * Source/cmake/OptionsEfl.cmake:
     9        * Source/cmake/OptionsWinCE.cmake:
     10        * Source/cmakeconfig.h.cmake:
     11        * configure.ac:
     12
    1132011-09-15  Sheriff Bot  <webkit.review.bot@gmail.com>
    214
  • trunk/Source/JavaScriptCore/ChangeLog

    r95214 r95216  
     12011-09-15  Eric Seidel  <eric@webkit.org>
     2
     3        Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
     4        https://bugs.webkit.org/show_bug.cgi?id=68022
     5
     6        Reviewed by Ryosuke Niwa.
     7
     8        * Configurations/FeatureDefines.xcconfig:
     9
    1102011-09-15  Gavin Barraclough  <barraclough@apple.com>
    211
  • trunk/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig

    r95107 r95216  
    8585ENABLE_SHARED_WORKERS = ENABLE_SHARED_WORKERS;
    8686ENABLE_SVG = ENABLE_SVG;
    87 ENABLE_SVG_ANIMATION = ENABLE_SVG_ANIMATION;
    8887ENABLE_SVG_AS_IMAGE = ENABLE_SVG_AS_IMAGE;
    8988ENABLE_SVG_FONTS = ENABLE_SVG_FONTS;
     
    10099ENABLE_XSLT = ENABLE_XSLT;
    101100
    102 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_REGIONS) $(ENABLE_DATABASE) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_COLOR) $(ENABLE_INPUT_SPEECH) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LINK_PREFETCH) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_TAG) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_TAG) $(ENABLE_QUOTA) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(ENABLE_SHARED_WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_ANIMATION) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT);
     101FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_REGIONS) $(ENABLE_DATABASE) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_COLOR) $(ENABLE_INPUT_SPEECH) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LINK_PREFETCH) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_TAG) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_TAG) $(ENABLE_QUOTA) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(ENABLE_SHARED_WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT);
  • trunk/Source/WebCore/ChangeLog

    r95207 r95216  
     12011-09-15  Eric Seidel  <eric@webkit.org>
     2
     3        Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
     4        https://bugs.webkit.org/show_bug.cgi?id=68022
     5
     6        Reviewed by Ryosuke Niwa.
     7
     8        * Configurations/FeatureDefines.xcconfig:
     9        * DerivedSources.make:
     10        * GNUmakefile.am:
     11        * features.pri:
     12        * page/DOMWindow.idl:
     13        * svg/svgtags.in:
     14
    1152011-09-15  Matthew Delaney  <mdelaney@apple.com>
    216
  • trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig

    r95107 r95216  
    8484ENABLE_SHARED_WORKERS = ENABLE_SHARED_WORKERS;
    8585ENABLE_SVG = ENABLE_SVG;
    86 ENABLE_SVG_ANIMATION = ENABLE_SVG_ANIMATION;
    8786ENABLE_SVG_AS_IMAGE = ENABLE_SVG_AS_IMAGE;
    8887ENABLE_SVG_FONTS = ENABLE_SVG_FONTS;
     
    9998ENABLE_XSLT = ENABLE_XSLT;
    10099
    101 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_DATABASE) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_COLOR) $(ENABLE_INPUT_SPEECH) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LINK_PREFETCH) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_TAG) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_TAG) $(ENABLE_QUOTA) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_SHARED_WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_ANIMATION) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT);
     100FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_DATABASE) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_COLOR) $(ENABLE_INPUT_SPEECH) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LINK_PREFETCH) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_TAG) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_TAG) $(ENABLE_QUOTA) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_SHARED_WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT);
  • trunk/Source/WebCore/DerivedSources.make

    r95128 r95216  
    832832endif
    833833
    834 ifeq ($(findstring ENABLE_SVG_ANIMATION,$(FEATURE_DEFINES)), ENABLE_SVG_ANIMATION)
    835     SVG_FLAGS := $(SVG_FLAGS) ENABLE_SVG_ANIMATION=1
    836 endif
    837 
    838834# SVG tag and attribute names (need to pass an extra flag if svg experimental features are enabled)
    839835
  • trunk/Source/WebCore/GNUmakefile.am

    r95128 r95216  
    512512endif
    513513
    514 if ENABLE_SVG_ANIMATION
    515 FEATURE_DEFINES += ENABLE_SVG_ANIMATION=1
    516 SVG_FEATURES += ENABLE_SVG_ANIMATION=1
    517 webcore_cppflags += -DENABLE_SVG_ANIMATION=1
    518 endif
    519 
    520514endif # END ENABLE_SVG
    521515
  • trunk/Source/WebCore/WebCore.exp.in

    r95130 r95216  
    16781678#endif
    16791679
    1680 #if ENABLE(SVG_ANIMATION) && ENABLE(SVG_DOM_OBJC_BINDINGS)
     1680#if ENABLE(SVG) && ENABLE(SVG_DOM_OBJC_BINDINGS)
    16811681.objc_class_name_DOMSVGAnimateElement
    16821682.objc_class_name_DOMSVGAnimateTransformElement
    1683 #endif
    1684 
    1685 #if ENABLE(SVG) && ENABLE(SVG_DOM_OBJC_BINDINGS)
    16861683.objc_class_name_DOMSVGAElement
    16871684.objc_class_name_DOMSVGAltGlyphDefElement
  • trunk/Source/WebCore/bindings/objc/DOM.mm

    r91331 r95216  
    151151    addElementClass(SVGNames::altGlyphTag, [DOMSVGAltGlyphElement class]);
    152152    addElementClass(SVGNames::altGlyphItemTag, [DOMSVGAltGlyphItemElement class]);
    153 #if ENABLE(SVG_ANIMATION)
    154153    addElementClass(SVGNames::animateTag, [DOMSVGAnimateElement class]);
    155154    addElementClass(SVGNames::animateColorTag, [DOMSVGAnimateColorElement class]);
    156155    addElementClass(SVGNames::animateTransformTag, [DOMSVGAnimateTransformElement class]);
    157156    addElementClass(SVGNames::setTag, [DOMSVGSetElement class]);
    158 #endif
    159157    addElementClass(SVGNames::circleTag, [DOMSVGCircleElement class]);
    160158    addElementClass(SVGNames::clipPathTag, [DOMSVGClipPathElement class]);
  • trunk/Source/WebCore/dom/DOMImplementation.cpp

    r95112 r95216  
    107107        addString(svgFeatures, "SVGDOM-static");
    108108#endif
    109 #if ENABLE(SVG_ANIMATION)
    110109        addString(svgFeatures, "SVG-animation");
    111110        addString(svgFeatures, "SVGDOM-animation");
    112 #endif
    113111//      addString(svgFeatures, "SVG-dynamic);
    114112//      addString(svgFeatures, "SVGDOM-dynamic);
     
    149147//      addString(svgFeatures, "View"); // buggy <view> support, bug 16962
    150148        addString(svgFeatures, "Script");
    151 #if ENABLE(SVG_ANIMATION)
    152149        addString(svgFeatures, "Animation");
    153 #endif
    154150#if ENABLE(SVG_FONTS)
    155151        addString(svgFeatures, "Font");
  • trunk/Source/WebCore/features.pri

    r95107 r95216  
    9696    !contains(DEFINES, ENABLE_SVG=.): DEFINES += ENABLE_SVG=1
    9797    !contains(DEFINES, ENABLE_SVG_FONTS=.): DEFINES += ENABLE_SVG_FONTS=1
    98     !contains(DEFINES, ENABLE_SVG_ANIMATION=.): DEFINES += ENABLE_SVG_ANIMATION=1
    9998    !contains(DEFINES, ENABLE_SVG_AS_IMAGE=.): DEFINES += ENABLE_SVG_AS_IMAGE=1
    10099} else {
    101     DEFINES += ENABLE_SVG_FONTS=0 ENABLE_SVG_ANIMATION=0 ENABLE_SVG_AS_IMAGE=0
     100    DEFINES += ENABLE_SVG_FONTS=0 ENABLE_SVG_AS_IMAGE=0
    102101}
    103102
     
    224223contains(DEFINES, ENABLE_XHTMLMP=1): FEATURE_DEFINES_JAVASCRIPT += ENABLE_XHTMLMP=1
    225224contains(DEFINES, ENABLE_SVG=1): FEATURE_DEFINES_JAVASCRIPT += ENABLE_SVG=1
    226 contains(DEFINES, ENABLE_SVG_ANIMATION=1): FEATURE_DEFINES_JAVASCRIPT += ENABLE_SVG_ANIMATION=1
    227225contains(DEFINES, ENABLE_SVG_FONTS=1): FEATURE_DEFINES_JAVASCRIPT += ENABLE_SVG_FONTS=1
    228226contains(DEFINES, ENABLE_JAVASCRIPT_DEBUGGER=1): FEATURE_DEFINES_JAVASCRIPT += ENABLE_JAVASCRIPT_DEBUGGER=1
  • trunk/Source/WebCore/page/DOMWindow.idl

    r95151 r95216  
    735735//      attribute SVGViewSpecConstructor SVGViewSpec;
    736736
    737 #if defined(ENABLE_SVG_ANIMATION) && ENABLE_SVG_ANIMATION
    738737        attribute SVGAnimateColorElementConstructor SVGAnimateColorElement;
    739738        attribute SVGAnimateElementConstructor SVGAnimateElement;
     
    742741        attribute SVGMPathElementConstructor SVGMPathElement;
    743742        attribute SVGSetElementConstructor SVGSetElement;
    744 #endif
    745743
    746744#if defined(ENABLE_SVG_FONTS) && ENABLE_SVG_FONTS
  • trunk/Source/WebCore/svg/SVGAElement.cpp

    r92812 r95216  
    164164            if (url[0] == '#') {
    165165                Element* targetElement = treeScope()->getElementById(url.substring(1));
    166 #if ENABLE(SVG_ANIMATION)
    167166                if (SVGSMILElement::isSMILElement(targetElement)) {
    168167                    static_cast<SVGSMILElement*>(targetElement)->beginByLinkActivation();
     
    170169                    return;
    171170                }
    172 #endif
    173171                // Only allow navigation to internal <view> anchors.
    174172                if (targetElement && !targetElement->hasTagName(SVGNames::viewTag))
  • trunk/Source/WebCore/svg/SVGAnimateColorElement.cpp

    r86050 r95216  
    2121
    2222#include "config.h"
    23 #if ENABLE(SVG_ANIMATION)
     23#if ENABLE(SVG)
    2424#include "SVGAnimateColorElement.h"
    2525#include "SVGNames.h"
  • trunk/Source/WebCore/svg/SVGAnimateColorElement.h

    r74472 r95216  
    2222#ifndef SVGAnimateColorElement_h
    2323#define SVGAnimateColorElement_h
    24 #if ENABLE(SVG_ANIMATION)
     24#if ENABLE(SVG)
    2525
    2626#include "SVGAnimateElement.h"
     
    3939} // namespace WebCore
    4040
    41 #endif // ENABLE(SVG_ANIMATION)
    42 #endif // KSVG_SVGAnimateColorElementImpl_H
     41#endif // ENABLE(SVG)
     42#endif // SVGAnimateColorElement_h
    4343
    4444// vim:ts=4:noet
  • trunk/Source/WebCore/svg/SVGAnimateColorElement.idl

    r89269 r95216  
    2727
    2828    interface [
    29         Conditional=SVG_ANIMATION
     29        Conditional=SVG
    3030    ] SVGAnimateColorElement : SVGAnimationElement {
    3131    }
  • trunk/Source/WebCore/svg/SVGAnimateElement.cpp

    r91404 r95216  
    2323#include "config.h"
    2424
    25 #if ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     25#if ENABLE(SVG)
    2626#include "SVGAnimateElement.h"
    2727
  • trunk/Source/WebCore/svg/SVGAnimateElement.h

    r91404 r95216  
    2424#define SVGAnimateElement_h
    2525
    26 #if ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     26#if ENABLE(SVG)
    2727
    2828#include "SVGAnimatedType.h"
  • trunk/Source/WebCore/svg/SVGAnimateElement.idl

    r89269 r95216  
    2727
    2828    interface [
    29         Conditional=SVG&SVG_ANIMATION
     29        Conditional=SVG
    3030    ] SVGAnimateElement : SVGAnimationElement {
    3131    }
  • trunk/Source/WebCore/svg/SVGAnimateMotionElement.cpp

    r95040 r95216  
    2222#include "config.h"
    2323
    24 #if ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     24#if ENABLE(SVG)
    2525#include "SVGAnimateMotionElement.h"
    2626
  • trunk/Source/WebCore/svg/SVGAnimateMotionElement.h

    r91404 r95216  
    2121#ifndef SVGAnimateMotionElement_h
    2222#define SVGAnimateMotionElement_h
    23 #if ENABLE(SVG_ANIMATION)
     23#if ENABLE(SVG)
    2424#include "AffineTransform.h"
    2525#include "Path.h"
     
    7373} // namespace WebCore
    7474
    75 #endif // ENABLE(SVG_ANIMATION)
     75#endif // ENABLE(SVG)
    7676#endif // SVGAnimateMotionElement_h
  • trunk/Source/WebCore/svg/SVGAnimateMotionElement.idl

    r89269 r95216  
    2727
    2828    interface [
    29         Conditional=SVG&SVG_ANIMATION
     29        Conditional=SVG
    3030    ] SVGAnimateMotionElement : SVGAnimationElement {
    3131    };
  • trunk/Source/WebCore/svg/SVGAnimateTransformElement.cpp

    r91404 r95216  
    2323#include "config.h"
    2424
    25 #if ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     25#if ENABLE(SVG)
    2626#include "SVGAnimateTransformElement.h"
    2727
  • trunk/Source/WebCore/svg/SVGAnimateTransformElement.h

    r91404 r95216  
    2323#ifndef SVGAnimateTransformElement_h
    2424#define SVGAnimateTransformElement_h
    25 #if ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     25#if ENABLE(SVG)
    2626
    2727#include "SVGAnimationElement.h"
  • trunk/Source/WebCore/svg/SVGAnimateTransformElement.idl

    r89269 r95216  
    2727
    2828    interface [
    29         Conditional=SVG&SVG_ANIMATION
     29        Conditional=SVG
    3030    ] SVGAnimateTransformElement : SVGAnimationElement {
    3131    }
  • trunk/Source/WebCore/svg/SVGAnimatedAngle.cpp

    r89749 r95216  
    2020#include "config.h"
    2121
    22 #if ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     22#if ENABLE(SVG)
    2323#include "SVGAnimatedAngle.h"
    2424
     
    136136}
    137137
    138 #endif // ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     138#endif // ENABLE(SVG)
  • trunk/Source/WebCore/svg/SVGAnimatedAngle.h

    r90680 r95216  
    3737DEFINE_ANIMATED_PROPERTY(AnimatedAngle, OwnerType, DOMAttribute, SVGDOMAttributeIdentifier, UpperProperty, LowerProperty)
    3838
    39 #if ENABLE(SVG_ANIMATION)
    4039class SVGAnimationElement;
    4140
     
    5453    virtual float calculateDistance(const String& fromString, const String& toString);
    5554};
    56 #endif // ENABLE(SVG_ANIMATION)
    5755
    5856} // namespace WebCore
  • trunk/Source/WebCore/svg/SVGAnimatedBoolean.cpp

    r89993 r95216  
    2020#include "config.h"
    2121
    22 #if ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     22#if ENABLE(SVG)
    2323#include "SVGAnimatedBoolean.h"
    2424
     
    8282}
    8383
    84 #endif // ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     84#endif // ENABLE(SVG)
  • trunk/Source/WebCore/svg/SVGAnimatedBoolean.h

    r90680 r95216  
    3636DEFINE_ANIMATED_PROPERTY(AnimatedBoolean, OwnerType, DOMAttribute, DOMAttribute.localName(), UpperProperty, LowerProperty)
    3737
    38 #if ENABLE(SVG_ANIMATION)
    3938class SVGAnimationElement;
    4039
     
    5352    virtual float calculateDistance(const String& fromString, const String& toString);
    5453};
    55 #endif // ENABLE(SVG_ANIMATION)
    5654
    5755} // namespace WebCore
  • trunk/Source/WebCore/svg/SVGAnimatedColor.cpp

    r89587 r95216  
    2020#include "config.h"
    2121
    22 #if ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     22#if ENABLE(SVG)
    2323#include "SVGAnimatedColor.h"
    2424
     
    124124}
    125125
    126 #endif // ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     126#endif // ENABLE(SVG)
  • trunk/Source/WebCore/svg/SVGAnimatedColor.h

    r89587 r95216  
    2121#define SVGAnimatedColor_h
    2222
    23 #if ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     23#if ENABLE(SVG)
    2424#include "SVGAnimatedTypeAnimator.h"
    2525
     
    4444} // namespace WebCore
    4545
    46 #endif // ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     46#endif // ENABLE(SVG)
    4747
    4848#endif
  • trunk/Source/WebCore/svg/SVGAnimatedInteger.cpp

    r90218 r95216  
    2020#include "config.h"
    2121
    22 #if ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     22#if ENABLE(SVG)
    2323#include "SVGAnimatedInteger.h"
    2424
     
    9494}
    9595
    96 #endif // ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     96#endif // ENABLE(SVG)
  • trunk/Source/WebCore/svg/SVGAnimatedInteger.h

    r90680 r95216  
    4141DEFINE_ANIMATED_PROPERTY(AnimatedNumberOptionalNumber, OwnerType, DOMAttribute, SVGDOMAttributeIdentifier, UpperProperty, LowerProperty)
    4242
    43 #if ENABLE(SVG_ANIMATION)
    4443class SVGAnimationElement;
    4544
     
    6059    virtual float calculateDistance(const String& fromString, const String& toString);
    6160};
    62 #endif // ENABLE(SVG_ANIMATION)
    6361
    6462} // namespace WebCore
  • trunk/Source/WebCore/svg/SVGAnimatedLength.cpp

    r90219 r95216  
    2020#include "config.h"
    2121
    22 #if ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     22#if ENABLE(SVG)
    2323#include "SVGAnimatedLength.h"
    2424
     
    126126}
    127127
    128 #endif // ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     128#endif // ENABLE(SVG)
  • trunk/Source/WebCore/svg/SVGAnimatedLength.h

    r90680 r95216  
    3737DEFINE_ANIMATED_PROPERTY(AnimatedLength, OwnerType, DOMAttribute, DOMAttribute.localName(), UpperProperty, LowerProperty)
    3838
    39 #if ENABLE(SVG_ANIMATION)
    4039class SVGAnimationElement;
    4140
     
    5756    SVGLengthMode m_lengthMode;
    5857};
    59 #endif // ENABLE(SVG_ANIMATION)
    6058
    6159} // namespace WebCore
  • trunk/Source/WebCore/svg/SVGAnimatedLengthList.cpp

    r90219 r95216  
    2020#include "config.h"
    2121
    22 #if ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     22#if ENABLE(SVG)
    2323#include "SVGAnimatedLengthList.h"
    2424
     
    137137}
    138138
    139 #endif // ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     139#endif // ENABLE(SVG)
  • trunk/Source/WebCore/svg/SVGAnimatedLengthList.h

    r90680 r95216  
    3737DEFINE_ANIMATED_PROPERTY(AnimatedLengthList, OwnerType, DOMAttribute, DOMAttribute.localName(), UpperProperty, LowerProperty)
    3838
    39 #if ENABLE(SVG_ANIMATION)
    4039class SVGAnimationElement;
    4140
     
    5756    SVGLengthMode m_lengthMode;
    5857};
    59 #endif // ENABLE(SVG_ANIMATION)
    6058
    6159} // namespace WebCore
  • trunk/Source/WebCore/svg/SVGAnimatedNumber.cpp

    r89750 r95216  
    2020#include "config.h"
    2121
    22 #if ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     22#if ENABLE(SVG)
    2323#include "SVGAnimatedNumber.h"
    2424
     
    129129}
    130130
    131 #endif // ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     131#endif // ENABLE(SVG)
  • trunk/Source/WebCore/svg/SVGAnimatedNumber.h

    r90680 r95216  
    4040DEFINE_ANIMATED_PROPERTY(AnimatedNumberOptionalNumber, OwnerType, DOMAttribute, SVGDOMAttributeIdentifier, UpperProperty, LowerProperty)
    4141
    42 #if ENABLE(SVG_ANIMATION)
    4342class SVGAnimationElement;
    4443
     
    5958    virtual float calculateDistance(const String& fromString, const String& toString);
    6059};
    61 #endif // ENABLE(SVG_ANIMATION)
    6260
    6361} // namespace WebCore
  • trunk/Source/WebCore/svg/SVGAnimatedNumberList.cpp

    r89752 r95216  
    2020#include "config.h"
    2121
    22 #if ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     22#if ENABLE(SVG)
    2323#include "SVGAnimatedNumberList.h"
    2424
     
    106106}
    107107
    108 #endif // ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     108#endif // ENABLE(SVG)
  • trunk/Source/WebCore/svg/SVGAnimatedNumberList.h

    r90680 r95216  
    3737DEFINE_ANIMATED_PROPERTY(AnimatedNumberList, OwnerType, DOMAttribute, DOMAttribute.localName(), UpperProperty, LowerProperty)
    3838
    39 #if ENABLE(SVG_ANIMATION)
    4039class SVGAnimationElement;
    4140
     
    5453    virtual float calculateDistance(const String& fromString, const String& toString);
    5554};
    56 #endif // ENABLE(SVG_ANIMATION)
    5755
    5856} // namespace WebCore
  • trunk/Source/WebCore/svg/SVGAnimatedNumberOptionalNumber.cpp

    r89766 r95216  
    2020#include "config.h"
    2121
    22 #if ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     22#if ENABLE(SVG)
    2323#include "SVGAnimatedNumberOptionalNumber.h"
    2424
     
    103103}
    104104
    105 #endif // ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     105#endif // ENABLE(SVG)
  • trunk/Source/WebCore/svg/SVGAnimatedNumberOptionalNumber.h

    r89766 r95216  
    2121#define SVGAnimatedNumberOptionalNumber_h
    2222
    23 #if ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     23#if ENABLE(SVG)
    2424#include "SVGAnimatedTypeAnimator.h"
    2525
     
    4646} // namespace WebCore
    4747
    48 #endif // ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     48#endif // ENABLE(SVG)
    4949#endif
  • trunk/Source/WebCore/svg/SVGAnimatedPath.cpp

    r90582 r95216  
    2020#include "config.h"
    2121
    22 #if ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     22#if ENABLE(SVG)
    2323#include "SVGAnimatedPath.h"
    2424
     
    126126}
    127127
    128 #endif // ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     128#endif // ENABLE(SVG)
  • trunk/Source/WebCore/svg/SVGAnimatedPath.h

    r89749 r95216  
    2121#define SVGAnimatedPath_h
    2222
    23 #if ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     23#if ENABLE(SVG)
    2424#include "SVGAnimatedTypeAnimator.h"
    2525
     
    4848} // namespace WebCore
    4949
    50 #endif // ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     50#endif // ENABLE(SVG)
    5151#endif
  • trunk/Source/WebCore/svg/SVGAnimatedPointList.cpp

    r89587 r95216  
    2020#include "config.h"
    2121
    22 #if ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     22#if ENABLE(SVG)
    2323#include "SVGAnimatedPointList.h"
    2424
     
    9898}
    9999
    100 #endif // ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     100#endif // ENABLE(SVG)
  • trunk/Source/WebCore/svg/SVGAnimatedPointList.h

    r89587 r95216  
    2121#define SVGAnimatedPointList_h
    2222
    23 #if ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     23#if ENABLE(SVG)
    2424#include "SVGAnimatedTypeAnimator.h"
    2525
     
    4343} // namespace WebCore
    4444
    45 #endif // ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     45#endif // ENABLE(SVG)
    4646#endif
  • trunk/Source/WebCore/svg/SVGAnimatedPreserveAspectRatio.cpp

    r89833 r95216  
    2020#include "config.h"
    2121
    22 #if ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     22#if ENABLE(SVG)
    2323#include "SVGAnimatedPreserveAspectRatio.h"
    2424
     
    8181}
    8282
    83 #endif // ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     83#endif // ENABLE(SVG)
  • trunk/Source/WebCore/svg/SVGAnimatedPreserveAspectRatio.h

    r90680 r95216  
    3737DEFINE_ANIMATED_PROPERTY(AnimatedPreserveAspectRatio, OwnerType, DOMAttribute, DOMAttribute.localName(), UpperProperty, LowerProperty)
    3838
    39 #if ENABLE(SVG_ANIMATION)
    4039class SVGAnimationElement;
    4140
     
    5453    virtual float calculateDistance(const String& fromString, const String& toString);
    5554};
    56 #endif // ENABLE(SVG_ANIMATION)
    5755
    5856} // namespace WebCore
  • trunk/Source/WebCore/svg/SVGAnimatedRect.cpp

    r89587 r95216  
    2020#include "config.h"
    2121
    22 #if ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     22#if ENABLE(SVG)
    2323#include "SVGAnimatedRect.h"
    2424
     
    102102}
    103103
    104 #endif // ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     104#endif // ENABLE(SVG)
  • trunk/Source/WebCore/svg/SVGAnimatedRect.h

    r90680 r95216  
    3838DEFINE_ANIMATED_PROPERTY(AnimatedRect, OwnerType, DOMAttribute, DOMAttribute.localName(), UpperProperty, LowerProperty)
    3939
    40 #if ENABLE(SVG_ANIMATION)
    4140class SVGAnimationElement;
    4241
     
    5756    static bool parseSVGRect(const String&, FloatRect&);
    5857};
    59 #endif // ENABLE(SVG_ANIMATION)
    6058
    6159} // namespace WebCore
  • trunk/Source/WebCore/svg/SVGAnimatedString.cpp

    r89661 r95216  
    2020#include "config.h"
    2121
    22 #if ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     22#if ENABLE(SVG)
    2323#include "SVGAnimatedString.h"
    2424
     
    8181}
    8282
    83 #endif // ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     83#endif // ENABLE(SVG)
  • trunk/Source/WebCore/svg/SVGAnimatedString.h

    r90680 r95216  
    3737DEFINE_ANIMATED_PROPERTY(AnimatedString, OwnerType, DOMAttribute, DOMAttribute.localName(), UpperProperty, LowerProperty)
    3838
    39 #if ENABLE(SVG_ANIMATION)
    4039class SVGAnimationElement;
    4140
     
    5453    virtual float calculateDistance(const String& fromString, const String& toString);
    5554};
    56 #endif // ENABLE(SVG_ANIMATION)
    5755
    5856} // namespace WebCore
  • trunk/Source/WebCore/svg/SVGAnimatedType.cpp

    r90680 r95216  
    2020#include "config.h"
    2121
    22 #if ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     22#if ENABLE(SVG)
    2323#include "SVGAnimatedType.h"
    2424
     
    431431} // namespace WebCore
    432432
    433 #endif // ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     433#endif // ENABLE(SVG)
  • trunk/Source/WebCore/svg/SVGAnimatedType.h

    r90680 r95216  
    2121#define SVGAnimatedType_h
    2222
    23 #if ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     23#if ENABLE(SVG)
    2424#include "SVGElement.h"
    2525
     
    109109} // namespace WebCore
    110110
    111 #endif // ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     111#endif // ENABLE(SVG)
    112112#endif // SVGAnimatedType_h
  • trunk/Source/WebCore/svg/SVGAnimatedTypeAnimator.h

    r90680 r95216  
    2121#define SVGAnimatedTypeAnimator_h
    2222
    23 #if ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     23#if ENABLE(SVG)
    2424#include "SVGAnimatedType.h"
    2525#include <wtf/PassOwnPtr.h>
     
    5858} // namespace WebCore
    5959
    60 #endif // ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     60#endif // ENABLE(SVG)
    6161#endif // SVGAnimatedTypeAnimator_h
  • trunk/Source/WebCore/svg/SVGAnimationElement.cpp

    r93477 r95216  
    2525#include "config.h"
    2626
    27 #if ENABLE(SVG_ANIMATION)
     27#if ENABLE(SVG)
    2828#include "SVGAnimationElement.h"
    2929
     
    620620
    621621}
    622 #endif // ENABLE(SVG_ANIMATION)
    623 
     622#endif // ENABLE(SVG)
     623
  • trunk/Source/WebCore/svg/SVGAnimationElement.h

    r91404 r95216  
    2626#define SVGAnimationElement_h
    2727
    28 #if ENABLE(SVG_ANIMATION)
     28#if ENABLE(SVG)
    2929#include "ElementTimeControl.h"
    3030#include "Path.h"
  • trunk/Source/WebCore/svg/SVGAnimationElement.idl

    r92237 r95216  
    2727
    2828    interface [
    29         Conditional=SVG_ANIMATION,
     29        Conditional=SVG,
    3030        OmitConstructor
    3131    ] SVGAnimationElement : SVGElement,
  • trunk/Source/WebCore/svg/SVGAnimatorFactory.h

    r90680 r95216  
    2121#define SVGAnimatorFactory_h
    2222
    23 #if ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     23#if ENABLE(SVG)
    2424#include "SVGAnimatedAngle.h"
    2525#include "SVGAnimatedBoolean.h"
     
    9494} // namespace WebCore
    9595
    96 #endif // ENABLE(SVG) && ENABLE(SVG_ANIMATION)
     96#endif // ENABLE(SVG)
    9797#endif // SVGAnimatorFactory_h
  • trunk/Source/WebCore/svg/SVGDocumentExtensions.cpp

    r94928 r95216  
    9494    // FIXME: Eventually every "Time Container" will need a way to latch on to some global timer
    9595    // starting animations for a document will do this "latching"
    96 #if ENABLE(SVG_ANIMATION)   
    9796    // FIXME: We hold a ref pointers to prevent a shadow tree from getting removed out from underneath us.
    9897    // In the future we should refactor the use-element to avoid this. See https://webkit.org/b/53704
     
    102101    for (Vector<RefPtr<SVGSVGElement> >::iterator itr = timeContainers.begin(); itr != end; ++itr)
    103102        (*itr)->timeContainer()->begin();
    104 #endif
    105103}
    106104   
     
    121119bool SVGDocumentExtensions::sampleAnimationAtTime(const String& elementId, SVGSMILElement* element, double time)
    122120{
    123 #if !ENABLE(SVG_ANIMATION)
    124     UNUSED_PARAM(elementId);
    125     UNUSED_PARAM(element);
    126     UNUSED_PARAM(time);
    127     return false;
    128 #else
    129121    ASSERT(element);
    130122    SMILTimeContainer* container = element->timeContainer();
     
    134126    container->sampleAnimationAtTime(elementId, time);
    135127    return true;
    136 #endif
    137128}
    138129
     
    176167    if (!animationElementsForTarget)
    177168        return;
    178 #if ENABLE(SVG_ANIMATION)
    179169    HashSet<SVGSMILElement*>::iterator it = animationElementsForTarget->begin();
    180170    HashSet<SVGSMILElement*>::iterator end = animationElementsForTarget->end();
     
    182172        (*it)->resetTargetElement();
    183173    delete animationElementsForTarget;
    184 #else
    185     ASSERT_NOT_REACHED();
    186 #endif
    187174}
    188175
  • trunk/Source/WebCore/svg/SVGMPathElement.idl

    r89269 r95216  
    2727
    2828    interface [
    29         Conditional=SVG&SVG_ANIMATION
     29        Conditional=SVG
    3030    ] SVGMPathElement : SVGElement,
    3131                                                                SVGURIReference,
  • trunk/Source/WebCore/svg/SVGSetElement.cpp

    r86050 r95216  
    2020
    2121#include "config.h"
    22 #if ENABLE(SVG_ANIMATION)
     22#if ENABLE(SVG)
    2323#include "SVGSetElement.h"
    2424#include "SVGNames.h"
     
    4040
    4141// vim:ts=4:noet
    42 #endif // ENABLE(SVG_ANIMATION)
     42#endif // ENABLE(SVG)
    4343
  • trunk/Source/WebCore/svg/SVGSetElement.h

    r74782 r95216  
    2121#ifndef SVGSetElement_h
    2222#define SVGSetElement_h
    23 #if ENABLE(SVG_ANIMATION)
     23#if ENABLE(SVG)
    2424
    2525#include "SVGAnimateElement.h"
     
    3838} // namespace WebCore
    3939
    40 #endif // ENABLE(SVG_ANIMATION)
     40#endif // ENABLE(SVG)
    4141#endif
    4242
  • trunk/Source/WebCore/svg/SVGSetElement.idl

    r89269 r95216  
    2727
    2828    interface [
    29         Conditional=SVG_ANIMATION
     29        Conditional=SVG
    3030    ] SVGSetElement : SVGAnimationElement {
    3131    };
  • trunk/Source/WebCore/svg/SVGUseElement.cpp

    r95112 r95216  
    434434    if (element->hasTagName(SVGNames::foreignObjectTag))
    435435        return true;
    436 #if ENABLE(SVG_ANIMATION)
    437436    if (SVGSMILElement::isSMILElement(element))
    438437        return true;
    439 #endif
    440 
    441438    return false;
    442439}
  • trunk/Source/WebCore/svg/animation/SMILTimeContainer.cpp

    r89707 r95216  
    5252{
    5353}
    54    
    55 #if !ENABLE(SVG_ANIMATION)
    56 void SMILTimeContainer::begin() {}
    57 void SMILTimeContainer::pause() {}
    58 void SMILTimeContainer::resume() {}
    59 SMILTime SMILTimeContainer::elapsed() const { return 0; }
    60 bool SMILTimeContainer::isPaused() const { return false; }
    61 void SMILTimeContainer::timerFired(Timer<SMILTimeContainer>*) {}
    62 #else
    63    
     54
    6455void SMILTimeContainer::schedule(SVGSMILElement* animation)
    6556{
     
    312303}
    313304
    314 #endif
    315 
    316305}
    317306
  • trunk/Source/WebCore/svg/animation/SVGSMILElement.cpp

    r93938 r95216  
    2626#include "config.h"
    2727
    28 #if ENABLE(SVG_ANIMATION)
     28#if ENABLE(SVG)
    2929#include "SVGSMILElement.h"
    3030
  • trunk/Source/WebCore/svg/animation/SVGSMILElement.h

    r91404 r95216  
    2626#ifndef SVGSMILElement_h
    2727#define SVGSMILElement_h
    28 #if ENABLE(SVG_ANIMATION)
     28#if ENABLE(SVG)
    2929#include "SMILTime.h"
    3030#include "SVGElement.h"
  • trunk/Source/WebCore/svg/svgtags.in

    r95040 r95216  
    1010altGlyphItem
    1111#endif
    12 #if ENABLE_SVG_ANIMATION
    1312animate
    1413animateColor
     
    1615animateTransform
    1716set
    18 #endif
    1917circle
    2018clipPath
  • trunk/Source/WebKit/chromium/ChangeLog

    r95204 r95216  
     12011-09-15  Eric Seidel  <eric@webkit.org>
     2
     3        Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
     4        https://bugs.webkit.org/show_bug.cgi?id=68022
     5
     6        Reviewed by Ryosuke Niwa.
     7
     8        * features.gypi:
     9
    1102011-09-15  James Simonsen  <simonjam@chromium.org>
    211
  • trunk/Source/WebKit/chromium/features.gypi

    r95160 r95216  
    7979      'ENABLE_SMOOTH_SCROLLING=1',
    8080      'ENABLE_SVG=<(enable_svg)',
    81       'ENABLE_SVG_ANIMATION=<(enable_svg)',
    8281      'ENABLE_SVG_AS_IMAGE=<(enable_svg)',
    8382      'ENABLE_SVG_FONTS=<(enable_svg)',
  • trunk/Source/WebKit/mac/ChangeLog

    r95130 r95216  
     12011-09-15  Eric Seidel  <eric@webkit.org>
     2
     3        Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
     4        https://bugs.webkit.org/show_bug.cgi?id=68022
     5
     6        Reviewed by Ryosuke Niwa.
     7
     8        * Configurations/FeatureDefines.xcconfig:
     9
    1102011-09-14  Anders Carlsson  <andersca@apple.com>
    211
  • trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig

    r95107 r95216  
    8484ENABLE_SHARED_WORKERS = ENABLE_SHARED_WORKERS;
    8585ENABLE_SVG = ENABLE_SVG;
    86 ENABLE_SVG_ANIMATION = ENABLE_SVG_ANIMATION;
    8786ENABLE_SVG_AS_IMAGE = ENABLE_SVG_AS_IMAGE;
    8887ENABLE_SVG_FONTS = ENABLE_SVG_FONTS;
     
    9998ENABLE_XSLT = ENABLE_XSLT;
    10099
    101 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_DATABASE) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_COLOR) $(ENABLE_INPUT_SPEECH) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LINK_PREFETCH) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_TAG) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_TAG) $(ENABLE_QUOTA) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_SHARED_WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_ANIMATION) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT);
     100FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_DATABASE) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_COLOR) $(ENABLE_INPUT_SPEECH) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LINK_PREFETCH) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_TAG) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_TAG) $(ENABLE_QUOTA) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_SHARED_WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT);
  • trunk/Source/WebKit2/ChangeLog

    r95197 r95216  
     12011-09-15  Eric Seidel  <eric@webkit.org>
     2
     3        Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
     4        https://bugs.webkit.org/show_bug.cgi?id=68022
     5
     6        Reviewed by Ryosuke Niwa.
     7
     8        * Configurations/FeatureDefines.xcconfig:
     9
    1102011-09-15  Alexis Menard  <alexis.menard@openbossa.org>
    211
  • trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig

    r95107 r95216  
    8484ENABLE_SHARED_WORKERS = ENABLE_SHARED_WORKERS;
    8585ENABLE_SVG = ENABLE_SVG;
    86 ENABLE_SVG_ANIMATION = ENABLE_SVG_ANIMATION;
    8786ENABLE_SVG_AS_IMAGE = ENABLE_SVG_AS_IMAGE;
    8887ENABLE_SVG_FONTS = ENABLE_SVG_FONTS;
     
    9998ENABLE_XSLT = ENABLE_XSLT;
    10099
    101 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_DATABASE) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_COLOR) $(ENABLE_INPUT_SPEECH) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LINK_PREFETCH) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_TAG) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_TAG) $(ENABLE_QUOTA) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_SHARED_WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_ANIMATION) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT);
     100FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CLIENT_BASED_GEOLOCATION) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_DATABASE) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_DOM_STORAGE) $(ENABLE_EVENTSOURCE) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_COLOR) $(ENABLE_INPUT_SPEECH) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LINK_PREFETCH) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_TAG) $(ENABLE_NOTIFICATIONS) $(ENABLE_OFFLINE_WEB_APPLICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_TAG) $(ENABLE_QUOTA) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_SHARED_WORKERS) $(ENABLE_SVG) $(ENABLE_SVG_AS_IMAGE) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XHTMLMP) $(ENABLE_XPATH) $(ENABLE_XSLT);
  • trunk/Source/cmake/OptionsEfl.cmake

    r95107 r95216  
    9090WEBKIT_FEATURE(ENABLE_SHARED_WORKERS "Enable shared workers" DEFAULT ON)
    9191WEBKIT_FEATURE(ENABLE_SVG "Enable SVG" DEFAULT ON)
    92 WEBKIT_FEATURE(ENABLE_SVG_ANIMATION "Enable SVG animation" DEFAULT ON SVG)
    9392WEBKIT_FEATURE(ENABLE_SVG_FONTS "Enable SVG fonts" DEFAULT ON SVG)
    9493WEBKIT_FEATURE(ENABLE_TOUCH_EVENTS "Enable Touch Events" DEFAULT OFF)
  • trunk/Source/cmake/OptionsWinCE.cmake

    r95107 r95216  
    4747WEBKIT_FEATURE(ENABLE_SHARED_WORKERS "Enable shared workers" DEFAULT OFF)
    4848WEBKIT_FEATURE(ENABLE_SVG "Enable SVG" DEFAULT ON)
    49 WEBKIT_FEATURE(ENABLE_SVG_ANIMATION "Enable SVG animation" DEFAULT OFF SVG)
    5049WEBKIT_FEATURE(ENABLE_SVG_FONTS "Enable SVG fonts" DEFAULT ON SVG)
    5150WEBKIT_FEATURE(ENABLE_TOUCH_EVENTS "Enable Touch Events" DEFAULT OFF)
  • trunk/Source/cmakeconfig.h.cmake

    r95107 r95216  
    3636#cmakedefine01 ENABLE_SHARED_WORKERS
    3737#cmakedefine01 ENABLE_SVG
    38 #cmakedefine01 ENABLE_SVG_ANIMATION
    3938#cmakedefine01 ENABLE_SVG_FONTS
    4039#cmakedefine01 ENABLE_TOUCH_EVENTS
  • trunk/Tools/ChangeLog

    r95199 r95216  
     12011-09-15  Eric Seidel  <eric@webkit.org>
     2
     3        Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
     4        https://bugs.webkit.org/show_bug.cgi?id=68022
     5
     6        Reviewed by Ryosuke Niwa.
     7
     8        * Scripts/build-webkit:
     9        * waf/build/settings.py:
     10
    1112011-09-15  Anders Carlsson  <andersca@apple.com>
    212
  • trunk/Tools/Scripts/build-webkit

    r95107 r95216  
    110110    $sharedWorkersSupport,
    111111    $svgSupport,
    112     $svgAnimationSupport,
    113112    $svgAsImageSupport,
    114113    $svgDOMObjCBindingsSupport,
     
    269268      define => "ENABLE_SVG", default => 1, value => \$svgSupport },
    270269
    271     { option => "svg-animation", desc => "Toggle SVG animation support (implies SVG support)",
    272       define => "ENABLE_SVG_ANIMATION", default => 1, value => \$svgAnimationSupport },
    273 
    274270    { option => "svg-as-image", desc => "Toggle SVG as Image support (implies SVG support)",
    275271      define => "ENABLE_SVG_AS_IMAGE", default => 1, value => \$svgAsImageSupport },
     
    350346}
    351347
    352 $svgSupport = $svgSupport || $svgAnimationSupport || $svgAsImageSupport
     348$svgSupport = $svgSupport || $svgAsImageSupport
    353349    || $svgDOMObjCBindingsSupport || $svgFontsSupport;
    354350
  • trunk/Tools/waf/build/settings.py

    r95107 r95216  
    241241    feature_defines = ['ENABLE_DATABASE', 'ENABLE_XSLT', 'ENABLE_JAVASCRIPT_DEBUGGER',
    242242                    'ENABLE_SVG', 'ENABLE_FILTERS', 'ENABLE_SVG_FONTS',
    243                     'ENABLE_SVG_ANIMATION', 'ENABLE_SVG_AS_IMAGE',
     243                    'ENABLE_SVG_AS_IMAGE',
    244244                    'ENABLE_DOM_STORAGE', 'BUILDING_%s' % build_port.upper()]
    245245
  • trunk/WebKitLibraries/ChangeLog

    r95112 r95216  
     12011-09-15  Eric Seidel  <eric@webkit.org>
     2
     3        Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
     4        https://bugs.webkit.org/show_bug.cgi?id=68022
     5
     6        Reviewed by Ryosuke Niwa.
     7
     8        * win/tools/vsprops/FeatureDefines.vsprops:
     9        * win/tools/vsprops/FeatureDefinesCairo.vsprops:
     10
    1112011-09-14  Eric Seidel  <eric@webkit.org>
    212
  • trunk/WebKitLibraries/win/tools/vsprops/FeatureDefines.vsprops

    r95112 r95216  
    1010  <Tool
    1111                Name="VCCLCompilerTool"
    12                 PreprocessorDefinitions="$(ENABLE_3D_CANVAS);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_BLOB);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CLIENT_BASED_GEOLOCATION);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_EXCLUSIONS);$(ENABLE_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DETAILS);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_DOM_STORAGE);$(ENABLE_EVENTSOURCE);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_CSS3_FLEXBOX);$(ENABLE_FULLSCREEN_API);$(ENABLE_GEOLOCATION);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LINK_PREFETCH);$(ENABLE_MATHML);$(ENABLE_METER_TAG);$(ENABLE_NOTIFICATIONS);$(ENABLE_OFFLINE_WEB_APPLICATIONS);$(ENABLE_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_TAG);$(ENABLE_QUOTA);$(ENABLE_REGISTER_PROTOCOL_HANDLER);$(ENABLE_SHARED_WORKERS);$(ENABLE_SVG);$(ENABLE_SVG_ANIMATION);$(ENABLE_SVG_AS_IMAGE);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_VIDEO);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WORKERS);$(ENABLE_XHTMLMP);$(ENABLE_XPATH);$(ENABLE_XSLT)"
     12                PreprocessorDefinitions="$(ENABLE_3D_CANVAS);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_BLOB);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CLIENT_BASED_GEOLOCATION);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_EXCLUSIONS);$(ENABLE_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DETAILS);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_DOM_STORAGE);$(ENABLE_EVENTSOURCE);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_CSS3_FLEXBOX);$(ENABLE_FULLSCREEN_API);$(ENABLE_GEOLOCATION);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LINK_PREFETCH);$(ENABLE_MATHML);$(ENABLE_METER_TAG);$(ENABLE_NOTIFICATIONS);$(ENABLE_OFFLINE_WEB_APPLICATIONS);$(ENABLE_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_TAG);$(ENABLE_QUOTA);$(ENABLE_REGISTER_PROTOCOL_HANDLER);$(ENABLE_SHARED_WORKERS);$(ENABLE_SVG);$(ENABLE_SVG_AS_IMAGE);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_VIDEO);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WORKERS);$(ENABLE_XHTMLMP);$(ENABLE_XPATH);$(ENABLE_XSLT)"
    1313        />
    1414  <UserMacro
     
    203203        />
    204204  <UserMacro
    205                 Name="ENABLE_SVG_ANIMATION"
    206                 Value="ENABLE_SVG_ANIMATION"
    207                 PerformEnvironmentSet="true"
    208         />
    209   <UserMacro
    210205                Name="ENABLE_SVG_AS_IMAGE"
    211206                Value="ENABLE_SVG_AS_IMAGE"
  • trunk/WebKitLibraries/win/tools/vsprops/FeatureDefinesCairo.vsprops

    r95112 r95216  
    1010  <Tool
    1111                Name="VCCLCompilerTool"
    12                 PreprocessorDefinitions="$(ENABLE_3D_CANVAS);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_BLOB);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CLIENT_BASED_GEOLOCATION);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_EXCLUSIONS);$(ENABLE_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DETAILS);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_DOM_STORAGE);$(ENABLE_EVENTSOURCE);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_CSS3_FLEXBOX);$(ENABLE_FULLSCREEN_API);$(ENABLE_GEOLOCATION);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LINK_PREFETCH);$(ENABLE_MATHML);$(ENABLE_METER_TAG);$(ENABLE_NOTIFICATIONS);$(ENABLE_OFFLINE_WEB_APPLICATIONS);$(ENABLE_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_TAG);$(ENABLE_QUOTA);$(ENABLE_REGISTER_PROTOCOL_HANDLER);$(ENABLE_SHARED_WORKERS);$(ENABLE_SVG);$(ENABLE_SVG_ANIMATION);$(ENABLE_SVG_AS_IMAGE);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_VIDEO);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WORKERS);$(ENABLE_XHTMLMP);$(ENABLE_XPATH);$(ENABLE_XSLT)"
     12                PreprocessorDefinitions="$(ENABLE_3D_CANVAS);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_BLOB);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CLIENT_BASED_GEOLOCATION);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_EXCLUSIONS);$(ENABLE_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DETAILS);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_DOM_STORAGE);$(ENABLE_EVENTSOURCE);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_CSS3_FLEXBOX);$(ENABLE_FULLSCREEN_API);$(ENABLE_GEOLOCATION);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LINK_PREFETCH);$(ENABLE_MATHML);$(ENABLE_METER_TAG);$(ENABLE_NOTIFICATIONS);$(ENABLE_OFFLINE_WEB_APPLICATIONS);$(ENABLE_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_TAG);$(ENABLE_QUOTA);$(ENABLE_REGISTER_PROTOCOL_HANDLER);$(ENABLE_SHARED_WORKERS);$(ENABLE_SVG);$(ENABLE_SVG_AS_IMAGE);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_VIDEO);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WORKERS);$(ENABLE_XHTMLMP);$(ENABLE_XPATH);$(ENABLE_XSLT)"
    1313        />
    1414  <UserMacro
     
    203203        />
    204204  <UserMacro
    205                 Name="ENABLE_SVG_ANIMATION"
    206                 Value="ENABLE_SVG_ANIMATION"
    207                 PerformEnvironmentSet="true"
    208         />
    209   <UserMacro
    210205                Name="ENABLE_SVG_AS_IMAGE"
    211206                Value="ENABLE_SVG_AS_IMAGE"
  • trunk/configure.ac

    r95119 r95216  
    702702# turn off svg features if --disable-svg is requested
    703703if test "$enable_svg" = "no"; then
    704    enable_svg_animation=no
    705704   enable_svg_fonts=no
    706705   enable_svg_as_image=no
    707706fi
    708 
    709 # check whether to enable support for SVG animation
    710 AC_MSG_CHECKING([whether to enable support for SVG animation])
    711 AC_ARG_ENABLE(svg_animation,
    712               AC_HELP_STRING([--enable-svg-animation],
    713                              [enable support for SVG animation (experimental) [default=yes]]),
    714               [],[enable_svg_animation="yes"])
    715 AC_MSG_RESULT([$enable_svg_animation])
    716707
    717708# check whether to enable support for filters
     
    740731
    741732# check for SVG features, enabling SVG if necessary
    742 if test "$enable_svg_animation" = "yes" || \
    743    test "$enable_svg_fonts" = "yes" || \
     733if test "$enable_svg_fonts" = "yes" || \
    744734   test "$enable_svg_as_image" = "yes"; then
    745735   svg_flags=yes
     
    11821172AM_CONDITIONAL([ENABLE_ORIENTATION_EVENTS],[test "$enable_orientation_events" = "yes"])
    11831173AM_CONDITIONAL([ENABLE_SVG],[test "$enable_svg" = "yes"])
    1184 AM_CONDITIONAL([ENABLE_SVG_ANIMATION],[test "$enable_svg_animation" = "yes"])
    11851174AM_CONDITIONAL([ENABLE_SVG_FONTS],[test "$enable_svg_fonts" = "yes"])
    11861175AM_CONDITIONAL([ENABLE_SVG_AS_IMAGE],[test "$enable_svg_as_image" = "yes"])
     
    12811270 Speech input support                                     : $enable_input_speech
    12821271 SVG support                                              : $enable_svg
    1283  SVG animation support                                    : $enable_svg_animation
    12841272 SVG fonts support                                        : $enable_svg_fonts
    12851273 SVG as image support                                     : $enable_svg_as_image
Note: See TracChangeset for help on using the changeset viewer.