Changeset 95107 in webkit


Ignore:
Timestamp:
Sep 14, 2011 11:49:16 AM (13 years ago)
Author:
eric@webkit.org
Message:

Remove ENABLE_SVG_USE as <use> is required by HTML5
https://bugs.webkit.org/show_bug.cgi?id=68019

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:

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:
24 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r95040 r95107  
     12011-09-13  Eric Seidel  <eric@webkit.org>
     2
     3        Remove ENABLE_SVG_USE as <use> is required by HTML5
     4        https://bugs.webkit.org/show_bug.cgi?id=68019
     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-13  Eric Seidel  <eric@webkit.org>
    214
  • trunk/Source/JavaScriptCore/ChangeLog

    r95090 r95107  
     12011-09-13  Eric Seidel  <eric@webkit.org>
     2
     3        Remove ENABLE_SVG_USE as <use> is required by HTML5
     4        https://bugs.webkit.org/show_bug.cgi?id=68019
     5
     6        Reviewed by Ryosuke Niwa.
     7
     8        * Configurations/FeatureDefines.xcconfig:
     9
    1102011-09-14  Iain Merrick  <husky@google.com>
    211
  • trunk/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig

    r95040 r95107  
    8888ENABLE_SVG_AS_IMAGE = ENABLE_SVG_AS_IMAGE;
    8989ENABLE_SVG_FONTS = ENABLE_SVG_FONTS;
    90 ENABLE_SVG_USE = ENABLE_SVG_USE;
    9190ENABLE_TOUCH_ICON_LOADING = ;
    9291ENABLE_VIDEO = ENABLE_VIDEO;
     
    101100ENABLE_XSLT = ENABLE_XSLT;
    102101
    103 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_SVG_USE) $(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);
     102FEATURE_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);
  • trunk/Source/WebCore/ChangeLog

    r95104 r95107  
     12011-09-13  Eric Seidel  <eric@webkit.org>
     2
     3        Remove ENABLE_SVG_USE as <use> is required by HTML5
     4        https://bugs.webkit.org/show_bug.cgi?id=68019
     5
     6        Reviewed by Ryosuke Niwa.
     7
     8        * Configurations/FeatureDefines.xcconfig:
     9        * DerivedSources.make:
     10        * GNUmakefile.am:
     11        * features.pri:
     12
    1132011-09-14  Eric Carlson  <eric.carlson@apple.com>
    214
  • trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig

    r95040 r95107  
    8787ENABLE_SVG_AS_IMAGE = ENABLE_SVG_AS_IMAGE;
    8888ENABLE_SVG_FONTS = ENABLE_SVG_FONTS;
    89 ENABLE_SVG_USE = ENABLE_SVG_USE;
    9089ENABLE_TOUCH_ICON_LOADING = ;
    9190ENABLE_VIDEO = ENABLE_VIDEO;
     
    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_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_SVG_USE) $(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_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);
  • trunk/Source/WebCore/DerivedSources.make

    r95040 r95107  
    828828# SVG tag and attribute names, and element factory
    829829
    830 ifeq ($(findstring ENABLE_SVG_USE,$(FEATURE_DEFINES)), ENABLE_SVG_USE)
    831     SVG_FLAGS := $(SVG_FLAGS) ENABLE_SVG_USE=1
    832 endif
    833 
    834830ifeq ($(findstring ENABLE_SVG_FONTS,$(FEATURE_DEFINES)), ENABLE_SVG_FONTS)
    835831    SVG_FLAGS := $(SVG_FLAGS) ENABLE_SVG_FONTS=1
  • trunk/Source/WebCore/GNUmakefile.am

    r95040 r95107  
    500500
    501501# SVG Features
    502 if ENABLE_SVG_USE
    503 FEATURE_DEFINES += ENABLE_SVG_USE=1
    504 SVG_FEATURES += ENABLE_SVG_USE=1
    505 webcore_cppflags += -DENABLE_SVG_USE=1
    506 endif
    507 
    508502if ENABLE_SVG_FONTS
    509503FEATURE_DEFINES += ENABLE_SVG_FONTS=1
  • trunk/Source/WebCore/features.pri

    r95040 r95107  
    9898    !contains(DEFINES, ENABLE_SVG_ANIMATION=.): DEFINES += ENABLE_SVG_ANIMATION=1
    9999    !contains(DEFINES, ENABLE_SVG_AS_IMAGE=.): DEFINES += ENABLE_SVG_AS_IMAGE=1
    100     !contains(DEFINES, ENABLE_SVG_USE=.): DEFINES += ENABLE_SVG_USE=1
    101 } else {
    102     DEFINES += ENABLE_SVG_FONTS=0 ENABLE_SVG_ANIMATION=0 ENABLE_SVG_AS_IMAGE=0 ENABLE_SVG_USE=0
     100} else {
     101    DEFINES += ENABLE_SVG_FONTS=0 ENABLE_SVG_ANIMATION=0 ENABLE_SVG_AS_IMAGE=0
    103102}
    104103
  • trunk/Source/WebKit/chromium/ChangeLog

    r95045 r95107  
     12011-09-13  Eric Seidel  <eric@webkit.org>
     2
     3        Remove ENABLE_SVG_USE as <use> is required by HTML5
     4        https://bugs.webkit.org/show_bug.cgi?id=68019
     5
     6        Reviewed by Ryosuke Niwa.
     7
     8        * features.gypi:
     9
    1102011-09-13  Adam Barth  <abarth@webkit.org>
    211
  • trunk/Source/WebKit/chromium/features.gypi

    r95040 r95107  
    8282      'ENABLE_SVG_AS_IMAGE=<(enable_svg)',
    8383      'ENABLE_SVG_FONTS=<(enable_svg)',
    84       'ENABLE_SVG_USE=<(enable_svg)',
    8584      'ENABLE_TOUCH_EVENTS=<(enable_touch_events)',
    8685      'ENABLE_TOUCH_ICON_LOADING=<(enable_touch_icon_loading)',
  • trunk/Source/WebKit/mac/ChangeLog

    r95049 r95107  
     12011-09-13  Eric Seidel  <eric@webkit.org>
     2
     3        Remove ENABLE_SVG_USE as <use> is required by HTML5
     4        https://bugs.webkit.org/show_bug.cgi?id=68019
     5
     6        Reviewed by Ryosuke Niwa.
     7
     8        * Configurations/FeatureDefines.xcconfig:
     9
    1102011-09-13  Anders Carlsson  <andersca@apple.com>
    211
  • trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig

    r95040 r95107  
    8787ENABLE_SVG_AS_IMAGE = ENABLE_SVG_AS_IMAGE;
    8888ENABLE_SVG_FONTS = ENABLE_SVG_FONTS;
    89 ENABLE_SVG_USE = ENABLE_SVG_USE;
    9089ENABLE_TOUCH_ICON_LOADING = ;
    9190ENABLE_VIDEO = ENABLE_VIDEO;
     
    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_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_SVG_USE) $(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_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);
  • trunk/Source/WebKit2/ChangeLog

    r95049 r95107  
     12011-09-13  Eric Seidel  <eric@webkit.org>
     2
     3        Remove ENABLE_SVG_USE as <use> is required by HTML5
     4        https://bugs.webkit.org/show_bug.cgi?id=68019
     5
     6        Reviewed by Ryosuke Niwa.
     7
     8        * Configurations/FeatureDefines.xcconfig:
     9
    1102011-09-13  Anders Carlsson  <andersca@apple.com>
    211
  • trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig

    r95040 r95107  
    8787ENABLE_SVG_AS_IMAGE = ENABLE_SVG_AS_IMAGE;
    8888ENABLE_SVG_FONTS = ENABLE_SVG_FONTS;
    89 ENABLE_SVG_USE = ENABLE_SVG_USE;
    9089ENABLE_TOUCH_ICON_LOADING = ;
    9190ENABLE_VIDEO = ENABLE_VIDEO;
     
    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_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_SVG_USE) $(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_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);
  • trunk/Source/cmake/OptionsEfl.cmake

    r95040 r95107  
    9292WEBKIT_FEATURE(ENABLE_SVG_ANIMATION "Enable SVG animation" DEFAULT ON SVG)
    9393WEBKIT_FEATURE(ENABLE_SVG_FONTS "Enable SVG fonts" DEFAULT ON SVG)
    94 WEBKIT_FEATURE(ENABLE_SVG_USE "Enable SVG use" DEFAULT ON SVG)
    9594WEBKIT_FEATURE(ENABLE_TOUCH_EVENTS "Enable Touch Events" DEFAULT OFF)
    9695WEBKIT_FEATURE(ENABLE_TOUCH_ICON_LOADING "Enable Touch Icon Loading" DEFAULT OFF)
  • trunk/Source/cmake/OptionsWinCE.cmake

    r95040 r95107  
    4949WEBKIT_FEATURE(ENABLE_SVG_ANIMATION "Enable SVG animation" DEFAULT OFF SVG)
    5050WEBKIT_FEATURE(ENABLE_SVG_FONTS "Enable SVG fonts" DEFAULT ON SVG)
    51 WEBKIT_FEATURE(ENABLE_SVG_USE "Enable SVG use" DEFAULT ON SVG)
    5251WEBKIT_FEATURE(ENABLE_TOUCH_EVENTS "Enable Touch Events" DEFAULT OFF)
    5352WEBKIT_FEATURE(ENABLE_VIDEO "Enable video" DEFAULT OFF HTML)
  • trunk/Source/cmakeconfig.h.cmake

    r95040 r95107  
    3838#cmakedefine01 ENABLE_SVG_ANIMATION
    3939#cmakedefine01 ENABLE_SVG_FONTS
    40 #cmakedefine01 ENABLE_SVG_USE
    4140#cmakedefine01 ENABLE_TOUCH_EVENTS
    4241#cmakedefine01 ENABLE_TOUCH_ICON_LOADING
  • trunk/Tools/ChangeLog

    r95098 r95107  
     12011-09-13  Eric Seidel  <eric@webkit.org>
     2
     3        Remove ENABLE_SVG_USE as <use> is required by HTML5
     4        https://bugs.webkit.org/show_bug.cgi?id=68019
     5
     6        Reviewed by Ryosuke Niwa.
     7
     8        * Scripts/build-webkit:
     9        * waf/build/settings.py:
     10
    1112011-09-14  Ryosuke Niwa  <rniwa@webkit.org>
    212
  • trunk/Tools/Scripts/build-webkit

    r95040 r95107  
    114114    $svgDOMObjCBindingsSupport,
    115115    $svgFontsSupport,
    116     $svgForeignObjectSupport,
    117     $svgUseSupport,
    118116    $systemMallocSupport,
    119117    $tiledBackingStoreSupport,
     
    283281      define => "ENABLE_SVG_FONTS", default => 1, value => \$svgFontsSupport },
    284282
    285     { option => "svg-use", desc => "Toggle SVG use element support (implies SVG support)",
    286       define => "ENABLE_SVG_USE", default => 1, value => \$svgUseSupport },
    287 
    288283    { option => "tiled-backing-store", desc => "Toggle Tiled Backing Store support",
    289284      define => "ENABLE_TILED_BACKING_STORE", default => isQt(), value => \$tiledBackingStoreSupport },
     
    356351
    357352$svgSupport = $svgSupport || $svgAnimationSupport || $svgAsImageSupport
    358     || $svgDOMObjCBindingsSupport || $svgFontsSupport
    359     || $svgForeignObjectSupport || $svgUseSupport;
     353    || $svgDOMObjCBindingsSupport || $svgFontsSupport;
    360354
    361355$blobSupport = $blobSupport || $mediaStreamSupport;
  • trunk/Tools/waf/build/settings.py

    r95040 r95107  
    240240
    241241    feature_defines = ['ENABLE_DATABASE', 'ENABLE_XSLT', 'ENABLE_JAVASCRIPT_DEBUGGER',
    242                     'ENABLE_SVG', 'ENABLE_SVG_USE', 'ENABLE_FILTERS', 'ENABLE_SVG_FONTS',
     242                    'ENABLE_SVG', 'ENABLE_FILTERS', 'ENABLE_SVG_FONTS',
    243243                    'ENABLE_SVG_ANIMATION', 'ENABLE_SVG_AS_IMAGE',
    244244                    'ENABLE_DOM_STORAGE', 'BUILDING_%s' % build_port.upper()]
  • trunk/WebKitLibraries/ChangeLog

    r95040 r95107  
     12011-09-13  Eric Seidel  <eric@webkit.org>
     2
     3        Remove ENABLE_SVG_USE as <use> is required by HTML5
     4        https://bugs.webkit.org/show_bug.cgi?id=68019
     5
     6        Reviewed by Ryosuke Niwa.
     7
     8        * win/tools/vsprops/FeatureDefines.vsprops:
     9        * win/tools/vsprops/FeatureDefinesCairo.vsprops:
     10
    1112011-09-13  Eric Seidel  <eric@webkit.org>
    212
  • trunk/WebKitLibraries/win/tools/vsprops/FeatureDefines.vsprops

    r95040 r95107  
    223223        />
    224224  <UserMacro
    225                 Name="ENABLE_SVG_USE"
    226                 Value="ENABLE_SVG_USE"
    227                 PerformEnvironmentSet="true"
    228         />
    229   <UserMacro
    230225                Name="ENABLE_VIDEO"
    231226                Value="ENABLE_VIDEO"
  • trunk/WebKitLibraries/win/tools/vsprops/FeatureDefinesCairo.vsprops

    r95040 r95107  
    223223        />
    224224  <UserMacro
    225                 Name="ENABLE_SVG_USE"
    226                 Value="ENABLE_SVG_USE"
    227                 PerformEnvironmentSet="true"
    228         />
    229   <UserMacro
    230225                Name="ENABLE_VIDEO"
    231226                Value=""
  • trunk/configure.ac

    r95040 r95107  
    705705   enable_svg_fonts=no
    706706   enable_svg_as_image=no
    707    enable_svg_use=no
    708707fi
    709708
     
    740739AC_MSG_RESULT([$enable_svg_as_image])
    741740
    742 # check whether to enable SVG USE element support
    743 AC_MSG_CHECKING([whether to enable support for SVG use element])
    744 AC_ARG_ENABLE(svg_use,
    745               AC_HELP_STRING([--enable-svg-use],
    746                              [enable SVG use element support (experimental) [default=yes]]),
    747               [],[enable_svg_use="yes"])
    748 AC_MSG_RESULT([$enable_svg_use])
    749 
    750741# check for SVG features, enabling SVG if necessary
    751742if test "$enable_svg_animation" = "yes" || \
    752743   test "$enable_svg_fonts" = "yes" || \
    753744   test "$enable_svg_as_image" = "yes" || \
    754    test "$enable_svg_use" = "yes"; then
    755745   svg_flags=yes
    756746   if test "$enable_svg" = "no"; then
     
    11951185AM_CONDITIONAL([ENABLE_SVG_FONTS],[test "$enable_svg_fonts" = "yes"])
    11961186AM_CONDITIONAL([ENABLE_SVG_AS_IMAGE],[test "$enable_svg_as_image" = "yes"])
    1197 AM_CONDITIONAL([ENABLE_SVG_USE],[test "$enable_svg_use" = "yes"])
    11981187AM_CONDITIONAL([ENABLE_COVERAGE],[test "$enable_coverage" = "yes"])
    11991188AM_CONDITIONAL([ENABLE_FAST_MALLOC],[test "$enable_fast_malloc" = "yes"])
     
    12951284 SVG fonts support                                        : $enable_svg_fonts
    12961285 SVG as image support                                     : $enable_svg_as_image
    1297  SVG use element support                                  : $enable_svg_use
    12981286 WCSS support                                             : $enable_wcss
    12991287 Web Audio support                                        : $enable_web_audio
Note: See TracChangeset for help on using the changeset viewer.