Commit bffdeb38 authored by Steve Kobes's avatar Steve Kobes Committed by Commit Bot

Remove base::Feature for RLS.

Bug: 823365
Change-Id: Ib9d707af46d45b4cd5c0eabacd91102f84ef000f
Reviewed-on: https://chromium-review.googlesource.com/1058035Reviewed-by: default avatarChris Harrelson <chrishtr@chromium.org>
Reviewed-by: default avatarAvi Drissman <avi@chromium.org>
Commit-Queue: Steve Kobes <skobes@chromium.org>
Cr-Commit-Position: refs/heads/master@{#558444}
parent 8d6d5225
......@@ -192,10 +192,6 @@ void SetRuntimeFeaturesDefaultsAndUpdateFromArgs(
if (command_line.HasSwitch(switches::kReducedReferrerGranularity))
WebRuntimeFeatures::EnableReducedReferrerGranularity(true);
WebRuntimeFeatures::EnableRootLayerScrolling(
base::FeatureList::IsEnabled(features::kRootLayerScrolling) ||
enableExperimentalWebPlatformFeatures);
if (command_line.HasSwitch(switches::kDisablePermissionsAPI))
WebRuntimeFeatures::EnablePermissionsAPI(false);
......
......@@ -311,10 +311,6 @@ const base::Feature kResamplingInputEvents{"ResamplingInputEvents",
const base::Feature kResourceLoadScheduler{"ResourceLoadScheduler",
base::FEATURE_DISABLED_BY_DEFAULT};
// Use common overflow scroll mechanism for frames. See http://crbug.com/417782.
const base::Feature kRootLayerScrolling{"RootLayerScrolling",
base::FEATURE_ENABLED_BY_DEFAULT};
// Run video capture service in the Browser process as opposed to a dedicated
// utility process
const base::Feature kRunVideoCaptureServiceInBrowserProcess{
......
......@@ -75,7 +75,6 @@ CONTENT_EXPORT extern const base::Feature kRenderingPipelineThrottling;
CONTENT_EXPORT extern const base::Feature kRequireCSSExtensionForFile;
CONTENT_EXPORT extern const base::Feature kResamplingInputEvents;
CONTENT_EXPORT extern const base::Feature kResourceLoadScheduler;
CONTENT_EXPORT extern const base::Feature kRootLayerScrolling;
CONTENT_EXPORT extern const base::Feature
kRunVideoCaptureServiceInBrowserProcess;
CONTENT_EXPORT extern const base::Feature kScrollAnchoring;
......
......@@ -128,7 +128,6 @@ class WebRuntimeFeatures {
BLINK_PLATFORM_EXPORT static void EnableRenderingPipelineThrottling(bool);
BLINK_PLATFORM_EXPORT static void EnableRequireCSSExtensionForFile(bool);
BLINK_PLATFORM_EXPORT static void EnableResourceLoadScheduler(bool);
BLINK_PLATFORM_EXPORT static void EnableRootLayerScrolling(bool);
BLINK_PLATFORM_EXPORT static void EnableScriptedSpeech(bool);
BLINK_PLATFORM_EXPORT static void EnableScrollAnchoring(bool);
BLINK_PLATFORM_EXPORT static void EnableScrollAnchorSerialization(bool);
......
......@@ -384,10 +384,6 @@ void WebRuntimeFeatures::EnableExpensiveBackgroundTimerThrottling(bool enable) {
RuntimeEnabledFeatures::SetExpensiveBackgroundTimerThrottlingEnabled(enable);
}
void WebRuntimeFeatures::EnableRootLayerScrolling(bool enable) {
RuntimeEnabledFeatures::SetRootLayerScrollingEnabled(enable);
}
void WebRuntimeFeatures::EnableScrollAnchoring(bool enable) {
RuntimeEnabledFeatures::SetScrollAnchoringEnabled(enable);
}
......
......@@ -1072,8 +1072,6 @@
},
// Handles frame scrolling via the root PaintLayer instead of the FrameView.
// The master bug for the root layer scrolling project is crbug.com/417782.
// This REF is enabled iff features::kRootLayerScrolling is on or
// experimental web platform features are enabled.
{
name: "RootLayerScrolling",
status: "stable",
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment