Changeset 78981 in webkit
- Timestamp:
- Feb 18, 2011 2:05:25 AM (13 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r78852 r78981 1 2011-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 1 12 2011-02-17 Kevin Ollivier <kevino@theolliviers.com> 2 13 -
trunk/Source/WebCore/ChangeLog
r78980 r78981 1 2011-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 1 10 2011-02-17 Hans Wennborg <hans@chromium.org> 2 11 -
trunk/Source/WebCore/GNUmakefile.am
r78914 r78981 3914 3914 3915 3915 # ---- 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 # ---- 3918 if ENABLE_DATAGRID 3919 FEATURE_DEFINES += ENABLE_DATAGRID=1 3920 webcore_cppflags += -DENABLE_DATAGRID=1 3921 endif 3920 3922 3921 3923 # ---- 3922 3924 # HTML Meter Element 3923 3925 # ---- 3926 if ENABLE_METER_TAG 3924 3927 FEATURE_DEFINES += ENABLE_METER_TAG=1 3925 3928 webcore_cppflags += -DENABLE_METER_TAG=1 3929 endif # END ENABLE_METER_TAG 3926 3930 3927 3931 # ---- 3928 3932 # HTML Progress Element 3929 3933 # ---- 3934 if ENABLE_PROGRESS_TAG 3930 3935 FEATURE_DEFINES += ENABLE_PROGRESS_TAG=1 3931 3936 webcore_cppflags += -DENABLE_PROGRESS_TAG=1 3937 endif # END ENABLE_PROGRESS_TAG 3932 3938 3933 3939 # ---- … … 4266 4272 $(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $< --tags $(WebCore)/wml/WMLTagNames.in --attrs $(WebCore)/wml/WMLAttributeNames.in --factory --wrapperFactory --outputDir "$(GENSOURCES_WEBCORE)" 4267 4273 endif # END ENABLE_WML 4274 4275 # ---- 4276 # WCSS Support 4277 # ---- 4278 if ENABLE_WCSS 4279 FEATURE_DEFINES += ENABLE_WCSS=1 4280 webcore_cppflags += -DENABLE_WCSS=1 4281 endif # END ENABLE_WCSS 4268 4282 4269 4283 # ---- -
trunk/configure.ac
r78020 r78981 350 350 # check whether to enable 3D transforms support 351 351 AC_MSG_CHECKING([whether to enable support for 3D Transforms]) 352 AC_ARG_ENABLE(3 D_transforms,353 AC_HELP_STRING([--enable-3 D-transforms],352 AC_ARG_ENABLE(3d_transforms, 353 AC_HELP_STRING([--enable-3d-transforms], 354 354 [enable support for 3D transforms [default=no]]), 355 [],[enable_3 D_transforms="no"])356 AC_MSG_RESULT([$enable_3 D_transforms])355 [],[enable_3d_transforms="no"]) 356 AC_MSG_RESULT([$enable_3d_transforms]) 357 357 358 358 # check whether to enable WebGL support … … 372 372 AC_MSG_RESULT([$enable_channel_messaging]) 373 373 374 # check whether to enable notifications 375 AC_MSG_CHECKING([whether to enable notifications]) 376 AC_ARG_ENABLE(notifications, 377 AC_HELP_STRING([--enable-notifications], 378 [enable notifications [default=no]]), 379 [],[enable_notifications="no"]) 380 AC_MSG_RESULT([$enable_notifications]) 381 382 # check whether to enable the meter tag 383 AC_MSG_CHECKING([whether to enable HTML5 meter tag]) 384 AC_ARG_ENABLE(meter_tag, 385 AC_HELP_STRING([--enable-meter-tag], 386 [enable HTML5 meter [default=no]]), 387 [],[enable_progress_tag="no"]) 388 AC_MSG_RESULT([$enable_progress_tag]) 389 390 # check whether to enable the progress tag 391 AC_MSG_CHECKING([whether to enable HTML5 progress tag]) 392 AC_ARG_ENABLE(progress_tag, 393 AC_HELP_STRING([--enable-progress-tag], 394 [enable HTML5 progress [default=yes]]), 395 [],[enable_progress_tag="yes"]) 396 AC_MSG_RESULT([$enable_progress_tag]) 397 374 398 # check whether to enable JavaScript debugger/profiler support 375 399 AC_MSG_CHECKING([whether to enable JavaScript debugger/profiler support]) … … 380 404 AC_MSG_RESULT([$enable_javascript_debugger]) 381 405 406 # check whether to build with datagrid support 407 AC_MSG_CHECKING([whether to enable HTML5 datagrid support]) 408 AC_ARG_ENABLE(datagrid, 409 AC_HELP_STRING([--enable-datagrid], 410 [enable HTML5 datagrid support [default=no]]), 411 [],[enable_database="no"]) 412 AC_MSG_RESULT([$enable_database]) 413 382 414 # check whether to enable HTML5 Offline Web Applications support 383 415 AC_MSG_CHECKING([whether to enable HTML5 offline web applications support]) … … 516 548 AC_MSG_RESULT([$enable_geolocation]) 517 549 550 # check whether to enable client-based geolocation support 551 AC_MSG_CHECKING([whether to enable client-based geolocation support]) 552 AC_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"]) 556 AC_MSG_RESULT([$enable_client_based_geolocation]) 557 518 558 # check whether to enable MathML support 519 559 AC_MSG_CHECKING([whether to enable MathML support]) … … 539 579 [],[enable_wml="no"]) 540 580 AC_MSG_RESULT([$enable_wml]) 581 582 # check whether to enable WCSS support 583 AC_MSG_CHECKING([whether to enable WCSS support]) 584 AC_ARG_ENABLE(wcss, 585 AC_HELP_STRING([--enable-wcss], 586 [enable support for WCSS [default=no]]), 587 [],[enable_wcss="no"]) 588 AC_MSG_RESULT([$enable_wcss]) 541 589 542 590 # check whether to enable SharedWorkers support … … 944 992 # WebKit feature conditionals 945 993 AM_CONDITIONAL([ENABLE_DEBUG],[test "$enable_debug" = "yes"]) 946 AM_CONDITIONAL([ENABLE_3D_TRANSFORMS],[test "$enable_3 D_transforms" = "yes"])994 AM_CONDITIONAL([ENABLE_3D_TRANSFORMS],[test "$enable_3d_transforms" = "yes"]) 947 995 AM_CONDITIONAL([ENABLE_WEBGL],[test "$enable_webgl" = "yes"]) 948 996 AM_CONDITIONAL([ENABLE_BLOB],[test "$enable_blob" = "yes"]) 997 AM_CONDITIONAL([ENABLE_METER_TAG],[test "$enable_meter_tag" = "yes"]) 998 AM_CONDITIONAL([ENABLE_PROGRESS_TAG],[test "$enable_progress_tag" = "yes"]) 949 999 AM_CONDITIONAL([ENABLE_CHANNEL_MESSAGING],[test "$enable_channel_messaging" = "yes"]) 950 1000 AM_CONDITIONAL([ENABLE_JAVASCRIPT_DEBUGGER],[test "$enable_javascript_debugger" = "yes"]) 951 1001 AM_CONDITIONAL([ENABLE_OFFLINE_WEB_APPLICATIONS],[test "$enable_offline_web_applications" = "yes"]) 952 1002 AM_CONDITIONAL([ENABLE_DIRECTORY_UPLOAD],[test "$enable_directory_upload" = "yes"]) 1003 AM_CONDITIONAL([ENABLE_DATAGRID],[test "$enable_datagrid" = "yes"]) 953 1004 AM_CONDITIONAL([ENABLE_DOM_STORAGE],[test "$enable_dom_storage" = "yes"]) 954 1005 AM_CONDITIONAL([ENABLE_DATABASE],[test "$enable_database" = "yes"]) … … 966 1017 AM_CONDITIONAL([ENABLE_FILTERS],[test "$enable_filters" = "yes"]) 967 1018 AM_CONDITIONAL([ENABLE_GEOLOCATION], [test "$enable_geolocation" = "yes"]) 1019 AM_CONDITIONAL([ENABLE_CLIENT_BASED_GEOLOCATION], [test "$enable_client_based_geolocation" = "yes"]) 968 1020 AM_CONDITIONAL([ENABLE_MATHML], [test "$enable_mathml" = "yes"]) 969 1021 AM_CONDITIONAL([ENABLE_VIDEO],[test "$enable_video" = "yes"]) … … 981 1033 AM_CONDITIONAL([ENABLE_FAST_MALLOC],[test "$enable_fast_malloc" = "yes"]) 982 1034 AM_CONDITIONAL([ENABLE_WML],[test "$enable_wml" = "yes"]) 1035 AM_CONDITIONAL([ENABLE_WCSS],[test "$enable_wcss" = "yes"]) 983 1036 AM_CONDITIONAL([ENABLE_WORKERS],[test "$enable_workers" = "yes"]) 984 1037 AM_CONDITIONAL([ENABLE_SHARED_WORKERS],[test "$enable_shared_workers" = "yes"]) … … 1034 1087 Optimized memory allocator : $enable_fast_malloc 1035 1088 Features: 1036 3D Transforms : $enable_3 D_transforms1089 3D Transforms : $enable_3d_transforms 1037 1090 WebGL : $enable_webgl 1038 1091 Blob support : $enable_blob … … 1042 1095 Filters support : $enable_filters 1043 1096 Geolocation support : $enable_geolocation 1097 Client-based geolocation support : $enable_client_based_geolocation 1044 1098 JavaScript debugger/profiler support : $enable_javascript_debugger 1045 1099 MathML support : $enable_mathml … … 1047 1101 HTML5 offline web applications support : $enable_offline_web_applications 1048 1102 HTML5 channel messaging support : $enable_channel_messaging 1103 HTML5 meter element support : $enable_meter_tag 1104 HTML5 progress element support : $enable_progress_tag 1049 1105 HTML5 client-side session and persistent storage support : $enable_dom_storage 1050 1106 HTML5 client-side database storage support : $enable_database 1107 HTML5 datagrid support : $enable_datagrid 1051 1108 HTML5 FileSystem API support : $enable_file_system 1052 1109 HTML5 sandboxed iframe support : $enable_sandbox … … 1067 1124 SVG use element support : $enable_svg_use 1068 1125 WML support : $enable_wml 1126 WCSS support : $enable_wcss 1069 1127 Web Audio support : $enable_web_audio 1070 1128 Web Sockets support : $enable_web_sockets
Note: See TracChangeset
for help on using the changeset viewer.