summaryrefslogtreecommitdiff
path: root/Tools/Scripts/webkitperl/FeatureList.pm
diff options
context:
space:
mode:
Diffstat (limited to 'Tools/Scripts/webkitperl/FeatureList.pm')
-rw-r--r--Tools/Scripts/webkitperl/FeatureList.pm16
1 files changed, 12 insertions, 4 deletions
diff --git a/Tools/Scripts/webkitperl/FeatureList.pm b/Tools/Scripts/webkitperl/FeatureList.pm
index 5a77bf117..b34aec74b 100644
--- a/Tools/Scripts/webkitperl/FeatureList.pm
+++ b/Tools/Scripts/webkitperl/FeatureList.pm
@@ -52,6 +52,7 @@ my (
$css3ConditionalRulesSupport,
$css3TextSupport,
$cssBoxDecorationBreakSupport,
+ $cssDeviceAdaptation,
$cssExclusionsSupport,
$cssFiltersSupport,
$cssHierarchiesSupport,
@@ -111,6 +112,7 @@ my (
$pageVisibilityAPISupport,
$progressTagSupport,
$quotaSupport,
+ $resolutionMediaQuerySupport,
$registerProtocolHandlerSupport,
$requestAnimationFrameSupport,
$scriptedSpeechSupport,
@@ -126,7 +128,6 @@ my (
$tiledBackingStoreSupport,
$touchEventsSupport,
$touchIconLoadingSupport,
- $undoManagerSupport,
$vibrationSupport,
$videoSupport,
$videoTrackSupport,
@@ -138,6 +139,7 @@ my (
$webTimingSupport,
$workersSupport,
$xhrResponseBlobSupport,
+ $xhrTimeoutSupport,
$xsltSupport,
);
@@ -163,6 +165,9 @@ my @features = (
{ option => "csp-next", desc => "Toggle Content Security Policy 1.1 support",
define => "ENABLE_CSP_NEXT", default => 0, value => \$cspNextSupport },
+ { option => "css-device-adaptation", desc => "Toggle CSS Device Adaptation support",
+ define => "ENABLE_CSS_DEVICE_ADAPTATION", default => isEfl(), value => \$cssDeviceAdaptation },
+
{ option => "css-exclusions", desc => "Toggle CSS Exclusions support",
define => "ENABLE_CSS_EXCLUSIONS", default => 1, value => \$cssExclusionsSupport },
@@ -349,6 +354,9 @@ my @features = (
{ option => "quota", desc => "Toggle Quota support",
define => "ENABLE_QUOTA", default => 0, value => \$quotaSupport },
+ { option => "resolution-media-query", desc => "Toggle resolution media query support",
+ define => "ENABLE_RESOLUTION_MEDIA_QUERY", default => (isEfl() || isQt()), value => \$resolutionMediaQuerySupport },
+
{ option => "request-animation-frame", desc => "Toggle Request Animation Frame support",
define => "ENABLE_REQUEST_ANIMATION_FRAME", default => (isAppleMacWebKit() || isGtk() || isEfl() || isBlackBerry()), value => \$requestAnimationFrameSupport },
@@ -391,9 +399,6 @@ my @features = (
{ option => "touch-icon-loading", desc => "Toggle Touch Icon Loading Support",
define => "ENABLE_TOUCH_ICON_LOADING", default => 0, value => \$touchIconLoadingSupport },
- { option => "undo-manager", desc => "Toggle Undo Manager support",
- define => "ENABLE_UNDO_MANAGER", default => 0, value => \$undoManagerSupport },
-
{ option => "vibration", desc => "Toggle Vibration support",
define => "ENABLE_VIBRATION", default => (isEfl() || isBlackBerry()), value => \$vibrationSupport },
@@ -427,6 +432,9 @@ my @features = (
{ option => "xhr-response-blob", desc => "Toggle XHR Response BLOB support",
define => "ENABLE_XHR_RESPONSE_BLOB", default => isBlackBerry(), value => \$xhrResponseBlobSupport },
+ { option => "xhr-timeout", desc => "Toggle XHR Timeout support",
+ define => "ENABLE_XHR_TIMEOUT", default => (isEfl() || isGtk() || isAppleMacWebKit()), value => \$xhrTimeoutSupport },
+
{ option => "xslt", desc => "Toggle XSLT support",
define => "ENABLE_XSLT", default => 1, value => \$xsltSupport },
);