Changeset 29670 in webkit


Ignore:
Timestamp:
Jan 19, 2008 7:46:23 AM (16 years ago)
Author:
alp@webkit.org
Message:

2008-01-19 Jan Michael Alonzo <jmalonzo@unpluggable.com>

Reviewed by Alp Toker.

Add svg foreign object and svg experimental to the GTK+/autotools
build system.

Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r29663 r29670  
     12008-01-19  Jan Michael Alonzo  <jmalonzo@unpluggable.com>
     2
     3        Reviewed by Alp Toker.
     4
     5        Add svg foreign object and svg experimental to the GTK+/autotools
     6        build system.
     7
     8        * configure.ac:
     9
    1102008-01-15  Alp Toker  <alp@atoker.com>
    211
  • trunk/WebCore/ChangeLog

    r29667 r29670  
     12008-01-19  Jan Michael Alonzo  <jmalonzo@unpluggable.com>
     2
     3        Reviewed by Alp Toker.
     4
     5        Add svg foreign object and svg experimental to the GTK+/autotools
     6        build system.
     7
     8        * GNUmakefile.am:
     9
    1102008-01-19  Dan Bernstein  <mitz@apple.com>
    211
  • trunk/WebCore/GNUmakefile.am

    r29546 r29670  
    18511851endif
    18521852
     1853if ENABLE_SVG_FOREIGN_OBJECT
     1854FEATURE_DEFINES_JAVASCRIPT += ENABLE_SVG_FOREIGN_OBJECT=1
     1855SVG_FEATURES += ENABLE_SVG_FOREIGN_OBJECT=1
     1856webcore_cppflags += -DENABLE_SVG_FOREIGN_OBJECT=1
     1857endif
     1858
    18531859if ENABLE_SVG_FONTS
    18541860FEATURE_DEFINES_JAVASCRIPT += ENABLE_SVG_FONTS=1
  • trunk/configure.ac

    r29505 r29670  
    245245AC_MSG_RESULT([$enable_xslt])
    246246
     247# check whether to enable SVG experimental features
     248# Enable all SVG if it is
     249AC_MSG_CHECKING([whether to enable SVG experimental features])
     250AC_ARG_ENABLE(svg_experimental,
     251              AC_HELP_STRING([--enable-svg-experimental],
     252                             [enable support for SVG experimental features [default=no]]),
     253              [],[enable_svg_experimental="no"])
     254AC_MSG_RESULT([$enable_svg_experimental])
     255
     256if test "$enable_svg_experimental" = "yes"; then
     257   enable_svg=yes
     258   enable_svg_animation=yes
     259   enable_svg_filters=yes
     260   enable_svg_fonts=yes
     261   enable_svg_foreign_object=yes
     262   enable_svg_as_image=yes
     263   enable_svg_use_element=yes
     264fi
     265
    247266# check whether to enable SVG support
    248267AC_MSG_CHECKING([whether to enable SVG support])
     
    276295              [],[enable_svg_fonts="no"])
    277296AC_MSG_RESULT([$enable_svg_fonts])
     297
     298# check whether to enable foreign objects support for SVG
     299AC_MSG_CHECKING([whether to enable support for SVG foreign objects])
     300AC_ARG_ENABLE(svg_foreign_object,
     301              AC_HELP_STRING([--enable-svg-foreign-object],
     302                             [enable support for SVG foreign objects (experimental) [default=no]]),
     303              [],[enable_svg_foreign_object="no"])
     304AC_MSG_RESULT([$enable_svg_foreign_object])
    278305
    279306# check whether to enable SVG As Image support
     
    360387   test "$enable_svg_filters" = "yes" || \
    361388   test "$enable_svg_fonts" = "yes" || \
     389   test "$enable_svg_foreign_object" = "yes" || \
    362390   test "$enable_svg_as_image" = "yes" || \
    363391   test "$enable_svg_use_element" = "yes"; then
     
    395423AM_CONDITIONAL([ENABLE_SVG_FILTERS],[test "$enable_svg_filters" = "yes"])
    396424AM_CONDITIONAL([ENABLE_SVG_FONTS],[test "$enable_svg_fonts" = "yes"])
     425AM_CONDITIONAL([ENABLE_SVG_FOREIGN_OBJECT],[test "$enable_svg_foreign_object" = "yes"])
    397426AM_CONDITIONAL([ENABLE_SVG_AS_IMAGE],[test "$enable_svg_as_image" = "yes"])
    398427AM_CONDITIONAL([ENABLE_SVG_USE],[test "$enable_svg_use_element" = "yes"])
     
    424453 SVG filters support               : $enable_svg_filters
    425454 SVG fonts support                 : $enable_svg_fonts
     455 SVG foreign object support        : $enable_svg_foreign_object
    426456 SVG as image support              : $enable_svg_as_image
    427457 SVG use element support           : $enable_svg_use_element
Note: See TracChangeset for help on using the changeset viewer.