Changeset 121988 in webkit
- Timestamp:
- Jul 6, 2012 11:36:31 AM (12 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r121965 r121988 1 2012-07-06 Zan Dobersek <zandobersek@gmail.com> 2 3 [Gtk] Add a configuration option for disabling unstable features in releases 4 https://bugs.webkit.org/show_bug.cgi?id=87995 5 6 Reviewed by Martin Robinson. 7 8 Add a configuration flag for enabling the unstable features - features of which 9 support in the Gtk port is being worked on but is not yet complete. The primary 10 use of this flag is when compiling through the build-webkit script. 11 12 All the features that are currently enabled when building through build-webkit but 13 are disabled by default when executing the configure script directly have their default 14 value (when the correspondent flag is not passed) set to 'yes' when unstable features 15 are enabled and 'no' otherwise. This way unstable features are kept disabled when performing 16 a release build (unless they are specifically enabled). 17 18 * configure.ac: 19 1 20 2012-07-06 Oswald Buddenhagen <oswald.buddenhagen@nokia.com> 2 21 -
trunk/Tools/ChangeLog
r121979 r121988 1 2012-07-06 Zan Dobersek <zandobersek@gmail.com> 2 3 [Gtk] Add a configuration option for disabling unstable features in releases 4 https://bugs.webkit.org/show_bug.cgi?id=87995 5 6 Reviewed by Martin Robinson. 7 8 Pass the --enable-unstable-features flag when building the Gtk port through build-webkit. 9 10 * Scripts/webkitdirs.pm: 11 (buildAutotoolsProject): 12 1 13 2012-07-06 Jessie Berlin <jberlin@apple.com> 2 14 -
trunk/Tools/Scripts/webkitdirs.pm
r121963 r121988 2067 2067 } 2068 2068 2069 # Enable unstable features when building through build-webkit. 2070 push @buildArgs, "--enable-unstable-features"; 2071 2069 2072 # We might need to update jhbuild dependencies. 2070 2073 my $needUpdate = 0; -
trunk/configure.ac
r121861 r121988 528 528 AC_MSG_RESULT([$enable_optimizations]) 529 529 530 # check whether to enable unstable features 531 AC_MSG_CHECKING([whether to enable unstable features]) 532 AC_ARG_ENABLE(unstable_features, 533 AC_HELP_STRING([--enable-unstable-features], 534 [enable unstable features [default=no]]), 535 [],[enable_unstable_features="no"]) 536 AC_MSG_RESULT([$enable_unstable_features]) 537 530 538 found_opengl="no" 531 539 if test "$with_target" = "x11"; then … … 651 659 AC_HELP_STRING([--enable-gamepad], 652 660 [enable Gamepad support [default=no]]), 653 [],[enable_gamepad= "no"])661 [],[enable_gamepad=$enable_unstable_features]) 654 662 AC_MSG_RESULT([$enable_gamepad]) 655 663 … … 672 680 AC_HELP_STRING([--enable-mutation-observers], 673 681 [enable DOM mutation observer support [default=no]]), 674 [],[enable_mutation_observers= "no"])682 [],[enable_mutation_observers=$enable_unstable_features]) 675 683 AC_MSG_RESULT([$enable_mutation_observers]) 676 684 … … 757 765 AC_HELP_STRING([--enable-video-track], 758 766 [enable HTML5 video track support [default=no]]), 759 [],[enable_video_track= "no"])767 [],[enable_video_track=$enable_unstable_features]) 760 768 AC_MSG_RESULT([$enable_video_track]) 761 769 … … 789 797 AC_HELP_STRING([--enable-media-stream], 790 798 [enable media stream support (incomplete) [default=no]]), 791 [],[enable_media_stream= "no"])799 [],[enable_media_stream=$enable_unstable_features]) 792 800 AC_MSG_RESULT([$enable_media_stream]) 793 801 … … 947 955 AC_HELP_STRING([--enable-web-timing], 948 956 [enable support for Web Timing [default=no]]), 949 [],[enable_web_timing= "no"])957 [],[enable_web_timing=$enable_unstable_features]) 950 958 AC_MSG_RESULT([$enable_web_timing]) 951 959 … … 987 995 AC_HELP_STRING([--enable-css3-flexbox], 988 996 [enable CSS3 flexbox support [default=no]]), 989 [],[enable_css3_flexbox= "no"])997 [],[enable_css3_flexbox=$enable_unstable_features]) 990 998 AC_MSG_RESULT([$enable_css3_flexbox]) 991 999 … … 1044 1052 AC_ARG_ENABLE([link-prefetch], 1045 1053 [AS_HELP_STRING([--enable-link-prefetch], [Enable Link prefetch support (default: disabled)])], 1046 [],[enable_link_prefetch= no])1054 [],[enable_link_prefetch=$enable_unstable_features]) 1047 1055 AC_MSG_RESULT([$enable_link_prefetch]) 1048 1056 … … 1391 1399 # WebKit feature conditionals 1392 1400 AM_CONDITIONAL([ENABLE_DEBUG],[test "$enable_debug_features" = "yes"]) 1401 AM_CONDITIONAL([ENABLE_UNSTABLE_FEATURES],[test "$enable_unstable_features" = "yes"]) 1393 1402 AM_CONDITIONAL([ENABLE_WEBGL],[test "$enable_webgl" = "yes"]) 1394 1403 AM_CONDITIONAL([ENABLE_BLOB],[test "$enable_blob" = "yes"])
Note: See TracChangeset
for help on using the changeset viewer.