ASSERT(enable);
RuntimeEnabledFeatures::setBleedingEdgeFastPathsEnabled(enable);
RuntimeEnabledFeatures::setSubpixelFontScalingEnabled(enable || RuntimeEnabledFeatures::subpixelFontScalingEnabled());
- RuntimeEnabledFeatures::setCSSWillChangeEnabled(enable);
RuntimeEnabledFeatures::setWebAnimationsAPIEnabled(enable);
}
RuntimeEnabledFeatures::setApplicationCacheEnabled(enable);
}
+
+void WebRuntimeFeatures::enableCompositedSelectionUpdate(bool enable)
+{
+ RuntimeEnabledFeatures::setCompositedSelectionUpdateEnabled(enable);
+}
+
+bool WebRuntimeFeatures::isCompositedSelectionUpdateEnabled()
+{
+ return RuntimeEnabledFeatures::compositedSelectionUpdateEnabled();
+}
+
void WebRuntimeFeatures::enableDatabase(bool enable)
{
RuntimeEnabledFeatures::setDatabaseEnabled(enable);
}
+void WebRuntimeFeatures::enableDecodeToYUV(bool enable)
+{
+ RuntimeEnabledFeatures::setDecodeToYUVEnabled(enable);
+}
+
void WebRuntimeFeatures::enableDisplayList2dCanvas(bool enable)
{
RuntimeEnabledFeatures::setDisplayList2dCanvasEnabled(enable);
RuntimeEnabledFeatures::setSessionStorageEnabled(enable);
}
-void WebRuntimeFeatures::enableSpeechSynthesis(bool enable)
-{
- RuntimeEnabledFeatures::setSpeechSynthesisEnabled(enable);
-}
-
void WebRuntimeFeatures::enableTouch(bool enable)
{
RuntimeEnabledFeatures::setTouchEnabled(enable);
RuntimeEnabledFeatures::setTouchIconLoadingEnabled(enable);
}
-void WebRuntimeFeatures::enableWebAnimationsSVG(bool enable)
-{
- RuntimeEnabledFeatures::setWebAnimationsSVGEnabled(enable);
-}
-
void WebRuntimeFeatures::enableWebAudio(bool enable)
{
RuntimeEnabledFeatures::setWebAudioEnabled(enable);
RuntimeEnabledFeatures::setSharedWorkerEnabled(enable);
}
-void WebRuntimeFeatures::enableTargetedStyleRecalc(bool enable)
-{
- RuntimeEnabledFeatures::setTargetedStyleRecalcEnabled(enable);
-}
-
void WebRuntimeFeatures::enablePreciseMemoryInfo(bool enable)
{
RuntimeEnabledFeatures::setPreciseMemoryInfoEnabled(enable);