From 9dd0a153d8723e624de6cfd6fb5b0b20d0ebd83b Mon Sep 17 00:00:00 2001
From: Daniel Micay <danielmicay@gmail.com>
Date: Thu, 10 Dec 2020 10:09:18 -0500
Subject: [PATCH 06/12] disable WebView variations support

---
 .../android/webview/chromium/WebViewChromiumAwInit.java    | 7 -------
 .../webview/chromium/WebViewChromiumFactoryProvider.java   | 4 ----
 2 files changed, 11 deletions(-)

diff --git a/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromiumAwInit.java b/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromiumAwInit.java
index efa806733e611..73972b8055adf 100644
--- a/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromiumAwInit.java
+++ b/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromiumAwInit.java
@@ -620,13 +620,6 @@ public class WebViewChromiumAwInit {
                     }
 
                     AwBrowserProcess.configureChildProcessLauncher();
-
-                    // finishVariationsInitLocked() must precede native initialization so
-                    // the seed is available when AwFeatureListCreator::SetUpFieldTrials()
-                    // runs.
-                    if (!FastVariationsSeedSafeModeAction.hasRun()) {
-                        finishVariationsInitLocked();
-                    }
                 });
 
         addBrowserProcessStartTasksToQueue(
diff --git a/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromiumFactoryProvider.java b/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
index c963ce42331f6..be36ffbaaf334 100644
--- a/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
+++ b/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
@@ -676,10 +676,6 @@ public class WebViewChromiumFactoryProvider implements WebViewFactoryProvider {
             // This must happen after pref value has been read and SafeMode setup has completed.
             setupStartupTaskExperiments(androidXConfig);
 
-            if (!FastVariationsSeedSafeModeAction.hasRun()) {
-                mAwInit.startVariationsInit();
-            }
-
             if (WebViewCachedFlags.get()
                     .isCachedFeatureEnabled(AwFeatures.WEBVIEW_MOVE_WORK_TO_PROVIDER_INIT)) {
                 PostTask.postTask(
-- 
2.51.2

