Changeset 34123 in webkit


Ignore:
Timestamp:
May 25, 2008 4:15:15 AM (16 years ago)
Author:
jmalonzo@webkit.org
Message:

2008-05-25 Jan Michael Alonzo <jmalonzo@webkit.org>

Reviewed by Alp Toker.

http://bugs.webkit.org/show_bug.cgi?id=19142
[Gtk] Remove build options --svg-experimental and --cross-document-messaging

  • configure.ac
  • WebCore/GNUmakefile.am:
Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r34113 r34123  
     12008-05-25  Jan Michael Alonzo  <jmalonzo@webkit.org>
     2
     3        Reviewed by Alp Toker.
     4
     5        http://bugs.webkit.org/show_bug.cgi?id=19142
     6        [Gtk] Remove build options --svg-experimental and --cross-document-messaging
     7
     8        * configure.ac:
     9
    1102008-05-24  Alp Toker  <alp@nuanti.com>
    211
  • trunk/WebCore/ChangeLog

    r34117 r34123  
     12008-05-25  Jan Michael Alonzo  <jmalonzo@webkit.org>
     2
     3        Reviewed by Alp Toker.
     4
     5        WARNING: NO TEST CASES ADDED OR CHANGED
     6
     7        http://bugs.webkit.org/show_bug.cgi?id=19142
     8        [Gtk] Remove build options --svg-experimental and --cross-document-messaging
     9
     10        * GNUmakefile.am:
     11
    1122008-05-24  Rob Buis  <buis@kde.org>
    213
  • trunk/WebCore/GNUmakefile.am

    r34108 r34123  
    176176        DerivedSources/JSLocation.h \
    177177        DerivedSources/JSMediaList.h \
     178        DerivedSources/JSMessageEvent.h \
     179        DerivedSources/JSMessageEvent.cpp \
    178180        DerivedSources/JSMimeType.h \
    179181        DerivedSources/JSMimeTypeArray.h \
     
    380382        WebCore/dom/EventException.idl \
    381383        WebCore/dom/KeyboardEvent.idl \
     384        WebCore/dom/MessageEvent.idl \
    382385        WebCore/dom/MouseEvent.idl \
    383386        WebCore/dom/MutationEvent.idl \
     
    640643        WebCore/dom/KeyboardEvent.cpp \
    641644        WebCore/dom/MappedAttribute.cpp \
     645        WebCore/dom/MessageEvent.cpp \
    642646        WebCore/dom/MouseEvent.cpp \
    643647        WebCore/dom/MouseRelatedEvent.cpp \
     
    11461150
    11471151# ----
    1148 # Cross-document messaging support
    1149 # ----
    1150 if ENABLE_CROSS_DOCUMENT_MESSAGING
    1151 FEATURE_DEFINES_JAVASCRIPT += ENABLE_CROSS_DOCUMENT_MESSAGING=1
    1152 
    1153 webcore_cppflags += \
    1154         -DENABLE_CROSS_DOCUMENT_MESSAGING=1
    1155 
    1156 webcore_sources += \
    1157         WebCore/dom/MessageEvent.cpp
    1158 
    1159 webcore_built_sources += \
    1160         DerivedSources/JSMessageEvent.h \
    1161         DerivedSources/JSMessageEvent.cpp
    1162 
    1163 IDL_BINDINGS += \
    1164         WebCore/dom/MessageEvent.idl
    1165 endif # END ENABLE_CROSS_DOCUMENT_MESSAGING
    1166 
    1167 # ----
    11681152# Offline Web Applications
    11691153# ----
  • trunk/configure.ac

    r34113 r34123  
    266266AC_MSG_RESULT([$enable_dashboard_support])
    267267
    268 # check whether to build with cross-document messaging support
    269 AC_MSG_CHECKING([whether to enable HTML5 cross-document messaging support])
    270 AC_ARG_ENABLE(cross_document_messaging,
    271               AC_HELP_STRING([--enable-cross-document-messaging],
    272                              [enable HTML5 cross-document messaging support [default=yes]]),
    273               [],[enable_cross_document_messaging="yes"])
    274 AC_MSG_RESULT([$enable_cross_document_messaging])
    275 
    276268# check whether to enable HTML5 Offline Web Applications support
    277269AC_MSG_CHECKING([whether to enable HTML5 offline web applications support])
     
    330322AC_MSG_RESULT([$enable_xslt])
    331323
    332 # check whether to enable SVG experimental features
    333 # Enable all SVG if it is
    334 AC_MSG_CHECKING([whether to enable SVG experimental features])
    335 AC_ARG_ENABLE(svg_experimental,
    336               AC_HELP_STRING([--enable-svg-experimental],
    337                              [enable support for SVG experimental features [default=yes]]),
    338               [],[enable_svg_experimental="yes"])
    339 AC_MSG_RESULT([$enable_svg_experimental])
    340 
    341324# check whether to enable SVG support
    342325AC_MSG_CHECKING([whether to enable SVG support])
     
    347330AC_MSG_RESULT([$enable_svg])
    348331
    349 # check for SVG features, enabling SVG if necessary
    350 if test "$enable_svg_experimental" = "no" || test "$enable_svg" = "no"; then
     332# turn off svg features if --disable-svg is requested
     333if test "$enable_svg" = "no"; then
    351334   enable_svg_animation=no
    352335   enable_svg_filters=no
     
    355338   enable_svg_as_image=no
    356339   enable_svg_use_element=no
    357 elif test "$enable_svg_experimental" = "yes"; then
    358    enable_svg=yes
    359    enable_svg_animation=yes
    360 #   enable_svg_filters=yes
    361    enable_svg_fonts=yes
    362    enable_svg_foreign_object=yes
    363    enable_svg_as_image=yes
    364    enable_svg_use_element=yes
    365340fi
    366341
     
    413388AC_MSG_RESULT([$enable_svg_use_element])
    414389
     390# check for SVG features, enabling SVG if necessary
    415391if test "$enable_svg_animation" = "yes" || \
    416392   test "$enable_svg_filters" = "yes" || \
     
    553529AM_CONDITIONAL([ENABLE_DEBUG],[test "$enable_debug" = "yes"])
    554530AM_CONDITIONAL([ENABLE_DASHBOARD_SUPPORT],[test "$enable_dashboard_support" = "yes"])
    555 AM_CONDITIONAL([ENABLE_CROSS_DOCUMENT_MESSAGING],[test "$enable_cross_document_messaging" = "yes"])
    556531AM_CONDITIONAL([ENABLE_OFFLINE_WEB_APPLICATIONS],[test "$enable_offline_web_applications" = "yes"])
    557532AM_CONDITIONAL([ENABLE_DOM_STORAGE],[test "$enable_dom_storage" = "yes"])
     
    593568Features:
    594569 Dashboard support                                        : $enable_dashboard_support
    595  HTML5 cross-document messaging                           : $enable_cross_document_messaging
    596570 HTML5 offline web applications support                   : $enable_offline_web_applications
    597571 HTML5 client-side session and persistent storage support : $enable_dom_storage
Note: See TracChangeset for help on using the changeset viewer.