disable-WebView-variations-support.patch 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. From: Daniel Micay <danielmicay@gmail.com>
  2. Date: Thu, 10 Dec 2020 10:09:18 -0500
  3. Subject: disable WebView variations support
  4. ---
  5. .../com/android/webview/chromium/WebViewChromiumAwInit.java | 4 ----
  6. .../webview/chromium/WebViewChromiumFactoryProvider.java | 2 --
  7. 2 files changed, 6 deletions(-)
  8. 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
  9. --- a/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromiumAwInit.java
  10. +++ b/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromiumAwInit.java
  11. @@ -165,10 +165,6 @@ public class WebViewChromiumAwInit {
  12. AwBrowserProcess.configureChildProcessLauncher();
  13. - // finishVariationsInitLocked() must precede native initialization so the seed is
  14. - // available when AwFeatureListCreator::SetUpFieldTrials() runs.
  15. - finishVariationsInitLocked();
  16. -
  17. AwBrowserProcess.start();
  18. AwBrowserProcess.handleMinidumpsAndSetMetricsConsent(true /* updateMetricsConsent */);
  19. 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
  20. --- a/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
  21. +++ b/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
  22. @@ -380,8 +380,6 @@ public class WebViewChromiumFactoryProvider implements WebViewFactoryProvider {
  23. AwContentsStatics.logFlagOverridesWithNative(flagOverrides);
  24. }
  25. - mAwInit.startVariationsInit();
  26. -
  27. mShouldDisableThreadChecking = shouldDisableThreadChecking(ctx);
  28. setSingleton(this);
  29. --
  30. 2.17.1