Changeset 78981 in webkit


Ignore:
Timestamp:
Feb 18, 2011 2:05:25 AM (13 years ago)
Author:
Philippe Normand
Message:

2011-02-18 Philippe Normand <pnormand@igalia.com>

Reviewed by Martin Robinson.

[GTK] minimal build unrecognized options
https://bugs.webkit.org/show_bug.cgi?id=50890

  • configure.ac: added new configure options to enable/disable the meter element, progress element, datagrid and client-based geolocation support.

2011-02-18 Philippe Normand <pnormand@igalia.com>

Reviewed by Martin Robinson.

[GTK] minimal build unrecognized options
https://bugs.webkit.org/show_bug.cgi?id=50890

  • GNUmakefile.am: new feature defines for optional features build.
Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r78852 r78981  
     12011-02-18  Philippe Normand  <pnormand@igalia.com>
     2
     3        Reviewed by Martin Robinson.
     4
     5        [GTK] minimal build unrecognized options
     6        https://bugs.webkit.org/show_bug.cgi?id=50890
     7
     8        * configure.ac: added new configure options to enable/disable the
     9        meter element, progress element, datagrid and client-based
     10        geolocation support.
     11
    1122011-02-17  Kevin Ollivier  <kevino@theolliviers.com>
    213
  • trunk/Source/WebCore/ChangeLog

    r78980 r78981  
     12011-02-18  Philippe Normand  <pnormand@igalia.com>
     2
     3        Reviewed by Martin Robinson.
     4
     5        [GTK] minimal build unrecognized options
     6        https://bugs.webkit.org/show_bug.cgi?id=50890
     7
     8        * GNUmakefile.am: new feature defines for optional features build.
     9
    1102011-02-17  Hans Wennborg  <hans@chromium.org>
    211
  • trunk/Source/WebCore/GNUmakefile.am

    r78914 r78981  
    39143914
    39153915# ----
    3916 # HTML Data Grid - disable for now.
    3917 # ----
    3918 FEATURE_DEFINES += ENABLE_DATAGRID=0
    3919 webcore_cppflags += -DENABLE_DATAGRID=0
     3916# HTML Data Grid
     3917# ----
     3918if ENABLE_DATAGRID
     3919FEATURE_DEFINES += ENABLE_DATAGRID=1
     3920webcore_cppflags += -DENABLE_DATAGRID=1
     3921endif
    39203922
    39213923# ----
    39223924# HTML Meter Element
    39233925# ----
     3926if ENABLE_METER_TAG
    39243927FEATURE_DEFINES += ENABLE_METER_TAG=1
    39253928webcore_cppflags += -DENABLE_METER_TAG=1
     3929endif # END ENABLE_METER_TAG
    39263930
    39273931# ----
    39283932# HTML Progress Element
    39293933# ----
     3934if ENABLE_PROGRESS_TAG
    39303935FEATURE_DEFINES += ENABLE_PROGRESS_TAG=1
    39313936webcore_cppflags += -DENABLE_PROGRESS_TAG=1
     3937endif # END ENABLE_PROGRESS_TAG
    39323938
    39333939# ----
     
    42664272        $(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $< --tags $(WebCore)/wml/WMLTagNames.in --attrs $(WebCore)/wml/WMLAttributeNames.in --factory --wrapperFactory --outputDir "$(GENSOURCES_WEBCORE)"
    42674273endif # END ENABLE_WML
     4274
     4275# ----
     4276# WCSS Support
     4277# ----
     4278if ENABLE_WCSS
     4279FEATURE_DEFINES += ENABLE_WCSS=1
     4280webcore_cppflags += -DENABLE_WCSS=1
     4281endif # END ENABLE_WCSS
    42684282
    42694283# ----
  • trunk/configure.ac

    r78020 r78981  
    350350# check whether to enable 3D transforms support
    351351AC_MSG_CHECKING([whether to enable support for 3D Transforms])
    352 AC_ARG_ENABLE(3D_transforms,
    353               AC_HELP_STRING([--enable-3D-transforms],
     352AC_ARG_ENABLE(3d_transforms,
     353              AC_HELP_STRING([--enable-3d-transforms],
    354354                             [enable support for 3D transforms [default=no]]),
    355               [],[enable_3D_transforms="no"])
    356 AC_MSG_RESULT([$enable_3D_transforms])
     355              [],[enable_3d_transforms="no"])
     356AC_MSG_RESULT([$enable_3d_transforms])
    357357
    358358# check whether to enable WebGL support
     
    372372AC_MSG_RESULT([$enable_channel_messaging])
    373373
     374# check whether to enable notifications
     375AC_MSG_CHECKING([whether to enable notifications])
     376AC_ARG_ENABLE(notifications,
     377              AC_HELP_STRING([--enable-notifications],
     378                             [enable notifications [default=no]]),
     379              [],[enable_notifications="no"])
     380AC_MSG_RESULT([$enable_notifications])
     381
     382# check whether to enable the meter tag
     383AC_MSG_CHECKING([whether to enable HTML5 meter tag])
     384AC_ARG_ENABLE(meter_tag,
     385              AC_HELP_STRING([--enable-meter-tag],
     386                             [enable HTML5 meter [default=no]]),
     387              [],[enable_progress_tag="no"])
     388AC_MSG_RESULT([$enable_progress_tag])
     389
     390# check whether to enable the progress tag
     391AC_MSG_CHECKING([whether to enable HTML5 progress tag])
     392AC_ARG_ENABLE(progress_tag,
     393              AC_HELP_STRING([--enable-progress-tag],
     394                             [enable HTML5 progress [default=yes]]),
     395              [],[enable_progress_tag="yes"])
     396AC_MSG_RESULT([$enable_progress_tag])
     397
    374398# check whether to enable JavaScript debugger/profiler support
    375399AC_MSG_CHECKING([whether to enable JavaScript debugger/profiler support])
     
    380404AC_MSG_RESULT([$enable_javascript_debugger])
    381405
     406# check whether to build with datagrid support
     407AC_MSG_CHECKING([whether to enable HTML5 datagrid support])
     408AC_ARG_ENABLE(datagrid,
     409              AC_HELP_STRING([--enable-datagrid],
     410                             [enable HTML5 datagrid support [default=no]]),
     411              [],[enable_database="no"])
     412AC_MSG_RESULT([$enable_database])
     413
    382414# check whether to enable HTML5 Offline Web Applications support
    383415AC_MSG_CHECKING([whether to enable HTML5 offline web applications support])
     
    516548AC_MSG_RESULT([$enable_geolocation])
    517549
     550# check whether to enable client-based geolocation support
     551AC_MSG_CHECKING([whether to enable client-based geolocation support])
     552AC_ARG_ENABLE(client_based_geolocation,
     553              AC_HELP_STRING([--enable-client-based-geolocation],
     554                             [enable support for client-based geolocation [default=no]]),
     555              [],[enable_client_based_geolocation="no"])
     556AC_MSG_RESULT([$enable_client_based_geolocation])
     557
    518558# check whether to enable MathML support
    519559AC_MSG_CHECKING([whether to enable MathML support])
     
    539579              [],[enable_wml="no"])
    540580AC_MSG_RESULT([$enable_wml])
     581
     582# check whether to enable WCSS support
     583AC_MSG_CHECKING([whether to enable WCSS support])
     584AC_ARG_ENABLE(wcss,
     585              AC_HELP_STRING([--enable-wcss],
     586                             [enable support for WCSS [default=no]]),
     587              [],[enable_wcss="no"])
     588AC_MSG_RESULT([$enable_wcss])
    541589
    542590# check whether to enable SharedWorkers support
     
    944992# WebKit feature conditionals
    945993AM_CONDITIONAL([ENABLE_DEBUG],[test "$enable_debug" = "yes"])
    946 AM_CONDITIONAL([ENABLE_3D_TRANSFORMS],[test "$enable_3D_transforms" = "yes"])
     994AM_CONDITIONAL([ENABLE_3D_TRANSFORMS],[test "$enable_3d_transforms" = "yes"])
    947995AM_CONDITIONAL([ENABLE_WEBGL],[test "$enable_webgl" = "yes"])
    948996AM_CONDITIONAL([ENABLE_BLOB],[test "$enable_blob" = "yes"])
     997AM_CONDITIONAL([ENABLE_METER_TAG],[test "$enable_meter_tag" = "yes"])
     998AM_CONDITIONAL([ENABLE_PROGRESS_TAG],[test "$enable_progress_tag" = "yes"])
    949999AM_CONDITIONAL([ENABLE_CHANNEL_MESSAGING],[test "$enable_channel_messaging" = "yes"])
    9501000AM_CONDITIONAL([ENABLE_JAVASCRIPT_DEBUGGER],[test "$enable_javascript_debugger" = "yes"])
    9511001AM_CONDITIONAL([ENABLE_OFFLINE_WEB_APPLICATIONS],[test "$enable_offline_web_applications" = "yes"])
    9521002AM_CONDITIONAL([ENABLE_DIRECTORY_UPLOAD],[test "$enable_directory_upload" = "yes"])
     1003AM_CONDITIONAL([ENABLE_DATAGRID],[test "$enable_datagrid" = "yes"])
    9531004AM_CONDITIONAL([ENABLE_DOM_STORAGE],[test "$enable_dom_storage" = "yes"])
    9541005AM_CONDITIONAL([ENABLE_DATABASE],[test "$enable_database" = "yes"])
     
    9661017AM_CONDITIONAL([ENABLE_FILTERS],[test "$enable_filters" = "yes"])
    9671018AM_CONDITIONAL([ENABLE_GEOLOCATION], [test "$enable_geolocation" = "yes"])
     1019AM_CONDITIONAL([ENABLE_CLIENT_BASED_GEOLOCATION], [test "$enable_client_based_geolocation" = "yes"])
    9681020AM_CONDITIONAL([ENABLE_MATHML], [test "$enable_mathml" = "yes"])
    9691021AM_CONDITIONAL([ENABLE_VIDEO],[test "$enable_video" = "yes"])
     
    9811033AM_CONDITIONAL([ENABLE_FAST_MALLOC],[test "$enable_fast_malloc" = "yes"])
    9821034AM_CONDITIONAL([ENABLE_WML],[test "$enable_wml" = "yes"])
     1035AM_CONDITIONAL([ENABLE_WCSS],[test "$enable_wcss" = "yes"])
    9831036AM_CONDITIONAL([ENABLE_WORKERS],[test "$enable_workers" = "yes"])
    9841037AM_CONDITIONAL([ENABLE_SHARED_WORKERS],[test "$enable_shared_workers" = "yes"])
     
    10341087 Optimized memory allocator                               : $enable_fast_malloc
    10351088Features:
    1036  3D Transforms                                            : $enable_3D_transforms
     1089 3D Transforms                                            : $enable_3d_transforms
    10371090 WebGL                                                    : $enable_webgl
    10381091 Blob support                                             : $enable_blob
     
    10421095 Filters support                                          : $enable_filters
    10431096 Geolocation support                                      : $enable_geolocation
     1097 Client-based geolocation support                         : $enable_client_based_geolocation
    10441098 JavaScript debugger/profiler support                     : $enable_javascript_debugger
    10451099 MathML support                                           : $enable_mathml
     
    10471101 HTML5 offline web applications support                   : $enable_offline_web_applications
    10481102 HTML5 channel messaging support                          : $enable_channel_messaging
     1103 HTML5 meter element support                              : $enable_meter_tag
     1104 HTML5 progress element support                           : $enable_progress_tag
    10491105 HTML5 client-side session and persistent storage support : $enable_dom_storage
    10501106 HTML5 client-side database storage support               : $enable_database
     1107 HTML5 datagrid support                                   : $enable_datagrid
    10511108 HTML5 FileSystem API support                             : $enable_file_system
    10521109 HTML5 sandboxed iframe support                           : $enable_sandbox
     
    10671124 SVG use element support                                  : $enable_svg_use
    10681125 WML support                                              : $enable_wml
     1126 WCSS support                                             : $enable_wcss
    10691127 Web Audio support                                        : $enable_web_audio
    10701128 Web Sockets support                                      : $enable_web_sockets
Note: See TracChangeset for help on using the changeset viewer.