Upstream version 7.35.141.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / platform / RuntimeEnabledFeatures.in
index 42c87fe..42f853c 100644 (file)
 // condition=ENABLE_NAME is used for wrapping features in compile-time
 // #if ENABLE(FEATURE) guards.  These are deprecated and should all be removed.
 
-AnimatedWebP status=stable
 ApplicationCache status=stable
 AuthorShadowDOMForAnyElement
-BeforeLoad status=test
+BatteryStatus status=test
+
+// This feature is deprecated and we are evangalizing affected sites.
+// See https://crbug.com/346236 for current status.
+PrefixedVideoFullscreen status=stable
+
+// Enable bleeding-edge code to make Blink draw content faster.
+// The changes enabled behind this flag are very likely to break lots of content.
+// ** DO NOT use this flag unless you know what you are doing. **
+BleedingEdgeFastPaths
+
 ClientHintsDpr status=experimental
 Crypto status=experimental
 CSSAnimationUnprefixed status=experimental
@@ -27,48 +36,37 @@ CSSExclusions status=experimental
 CSSGridLayout status=experimental
 CSSMaskSourceType status=experimental
 CSSOMSmoothScroll status=experimental
-CSSRegions status=experimental
 CSSShapes status=experimental
 CSSStickyPosition status=experimental
-CSSTouchAction status=experimental
+CSSTouchAction status=stable
 CSSTouchActionDelay status=test
-CSSVariables status=test
+CSSTransformsUnprefixed status=test
 CSSViewport status=experimental
+CSSWillChange status=experimental
 CSS3Text status=experimental
 CSS3TextDecorations status=experimental
-CustomElements status=stable
 CustomSchemeHandler depends_on=NavigatorContentUtils, status=experimental
 Database status=stable
-DataListElement status=stable
 DeviceMotion status=stable
 DeviceOrientation status=stable
-DevicePixelRatioIncludesZoom status=stable
 DialogElement status=experimental
-DirectoryUpload status=stable
-DirectWrite
-// FIXME: Remove this separate feature now that CustomElements are enabled
-EmbedderCustomElements
 EncodingAPI status=experimental
-EncryptedMedia status=experimental
+EncryptedMedia status=test
 EncryptedMediaAnyVersion status=stable
 ExperimentalCanvasFeatures status=test
 ExperimentalContentSecurityPolicyFeatures status=experimental
-ExperimentalWebSocket
+ExperimentalWebSocket status=test
+FileAPIBlobClose status=experimental
 FileConstructor status=experimental
 FileSystem status=stable
-FontLoadEvents status=experimental
-Fullscreen status=stable
+FontLoadEvents status=stable
 FastTextAutosizing
 Gamepad status=stable
-Geolocation status=stable
 HTMLImports status=test
-HighResolutionTimeInWorkers status=experimental
+HighResolutionTimeInWorkers status=stable
 IMEAPI status=experimental
-IndexedDB status=stable
 IndexedDBExperimental status=experimental
-InputModeAttribute status=test
-InputTypeColor status=stable
-InputTypeWeek status=stable
+InputModeAttribute status=experimental
 LangAttributeAwareFormControlUI
 PrefixedEncryptedMedia status=stable
 LocalStorage status=stable
@@ -83,13 +81,8 @@ OrientationEvent
 // Only enabled on Android, and for certain layout tests on Linux.
 OverlayFullscreenVideo
 PagePopup status=stable
-PartialLayout status=experimental
 PathOpsSVGClipping
 PeerConnection depends_on=MediaStream, status=stable
-// Implementation of this feature varies by platform for now.
-// Bug to track removal once completed everywhere:
-//   http://crbug.com/308649
-PointerEventsMaxTouchPoints status=experimental
 Quota status=stable
 QuotaPromise status=experimental
 OverlayScrollbars
@@ -100,7 +93,7 @@ RegionBasedColumns status=experimental
 RepaintAfterLayout
 
 RequestAutocomplete status=test
-RowSpanLogicalHeightSpreading status=stable
+ScreenOrientation status=experimental
 ScriptedSpeech status=stable
 
 // Implements documentElement.scrollTop/Left and bodyElement.scrollTop/Left
@@ -109,19 +102,19 @@ ScrollTopLeftInterop status=experimental
 
 ServiceWorker status=experimental
 SessionStorage status=stable
-ShadowDOM status=experimental
 SharedWorker status=stable
-SpeechInput status=stable
+SpeechInput status=test
 SpeechSynthesis status=stable
-Srcset status=experimental
+Srcset status=stable
 Stream status=experimental
 StyleScoped status=experimental
-SubpixelFontScaling status=experimental
-SVGPaintOrder status=experimental
+SubpixelFontScaling status=stable
+SubresourceIntegrity status=test
+SVGPaintOrder status=stable
 
 // Enable optimizations to recalculate style on the fewest possible number of
 // elements when updating classes, ids or attributes of DOM elements.
-TargetedStyleRecalc
+TargetedStyleRecalc status=experimental
 
 // Many websites disable mouse support when touch APIs are available.  We'd
 // like to enable this always but can't until more websites fix this bug.
@@ -131,11 +124,10 @@ Touch status=stable
 
 TouchIconLoading
 UserSelectAll status=experimental
-Vibration status=stable
+ScriptPromiseOnV8Promise
 VideoTrack depends_on=Media, status=stable
-WebAnimationsCSS status=stable
-WebAnimationsSVG depends_on=WebAnimationsCSS
-WebAnimationsAPI depends_on=WebAnimationsCSS, status=experimental
+WebAnimationsSVG
+WebAnimationsAPI status=experimental
 WebAudio condition=WEB_AUDIO, status=stable
 WebGLDraftExtensions status=experimental
 WebMIDI status=test
@@ -143,3 +135,5 @@ WebKitMediaSource status=stable
 WebVTTRegions depends_on=VideoTrack, status=experimental
 WOFF2 status=experimental
 XSLT status=stable
+
+PseudoClassesInMatchingCriteriaInAuthorShadowTrees status=test