diff options
Diffstat (limited to 'Tools/Scripts/webkitperl/FeatureList.pm')
-rw-r--r-- | Tools/Scripts/webkitperl/FeatureList.pm | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/Tools/Scripts/webkitperl/FeatureList.pm b/Tools/Scripts/webkitperl/FeatureList.pm index 77cc1f763..930947828 100644 --- a/Tools/Scripts/webkitperl/FeatureList.pm +++ b/Tools/Scripts/webkitperl/FeatureList.pm @@ -53,6 +53,7 @@ my ( $cssBoxDecorationBreakSupport, $cssExclusionsSupport, $cssFiltersSupport, + $cssHierarchiesSupport, $cssImageOrientationSupport, $cssImageResolutionSupport, $cssRegionsSupport, @@ -145,7 +146,7 @@ my @features = ( define => "ENABLE_ACCELERATED_2D_CANVAS", default => 0, value => \$accelerated2DCanvasSupport }, { option => "animation-api", desc => "Toggle Animation API support", - define => "ENABLE_ANIMATION_API", default => isBlackBerry(), value => \$animationAPISupport }, + define => "ENABLE_ANIMATION_API", default => (isBlackBerry() || isEfl()), value => \$animationAPISupport }, { option => "battery-status", desc => "Toggle Battery Status support", define => "ENABLE_BATTERY_STATUS", default => (isEfl() || isBlackBerry()), value => \$batteryStatusSupport }, @@ -163,11 +164,14 @@ my @features = ( define => "ENABLE_CSS_EXCLUSIONS", default => 1, value => \$cssExclusionsSupport }, { option => "css-filters", desc => "Toggle CSS Filters support", - define => "ENABLE_CSS_FILTERS", default => isAppleWebKit(), value => \$cssFiltersSupport }, + define => "ENABLE_CSS_FILTERS", default => isAppleWebKit() || isBlackBerry(), value => \$cssFiltersSupport }, { option => "css3-flexbox", desc => "Toggle CSS3 Flexbox support", define => "ENABLE_CSS3_FLEXBOX", default => 1, value => \$css3FlexboxSupport }, + { option => "css-hierarchies", desc => "Toggle CSS Hierarchy support", + define => "ENABLE_CSS_HIERARCHIES", default => 0, value => \$cssHierarchiesSupport }, + { option => "css-box-decoration-break", desc => "Toggle CSS box-decoration-break support", define => "ENABLE_CSS_BOX_DECORATION_BREAK", default => 1, value => \$cssBoxDecorationBreakSupport }, @@ -187,7 +191,7 @@ my @features = ( define => "ENABLE_CSS_COMPOSITING", default => 0, value => \$cssCompositingSupport }, { option => "css-variables", desc => "Toggle CSS Variable support", - define => "ENABLE_CSS_VARIABLES", default => isEfl(), value => \$cssVariablesSupport }, + define => "ENABLE_CSS_VARIABLES", default => (isBlackBerry() || isEfl()), value => \$cssVariablesSupport }, { option => "custom-scheme-handler", desc => "Toggle Custom Scheme Handler support", define => "ENABLE_CUSTOM_SCHEME_HANDLER", default => (isBlackBerry() || isEfl()), value => \$customSchemeHandlerSupport }, @@ -226,7 +230,7 @@ my @features = ( define => "ENABLE_FULLSCREEN_API", default => (isAppleMacWebKit() || isEfl() || isGtk() || isBlackBerry() || isQt()), value => \$fullscreenAPISupport }, { option => "gamepad", desc => "Toggle Gamepad support", - define => "ENABLE_GAMEPAD", default => (isEfl() || isGtk()), value => \$gamepadSupport }, + define => "ENABLE_GAMEPAD", default => (isEfl() || isGtk() || isQt()), value => \$gamepadSupport }, { option => "geolocation", desc => "Toggle Geolocation support", define => "ENABLE_GEOLOCATION", default => (isAppleWebKit() || isGtk() || isBlackBerry()), value => \$geolocationSupport }, @@ -280,7 +284,7 @@ my @features = ( define => "ENABLE_LEGACY_WEBKIT_BLOB_BUILDER", default => (isGtk() || isChromium() || isBlackBerry() || isEfl()), value => \$legacyWebKitBlobBuilderSupport }, { option => "link-prefetch", desc => "Toggle Link Prefetch support", - define => "ENABLE_LINK_PREFETCH", default => isGtk(), value => \$linkPrefetchSupport }, + define => "ENABLE_LINK_PREFETCH", default => (isGtk() || isEfl()), value => \$linkPrefetchSupport }, { option => "link-prerender", desc => "Toggle Link Prerender support", define => "ENABLE_LINK_PRERENDER", default => 0, value => \$linkPrerenderSupport }, |