Commit 4025b5f1 authored by bttk's avatar bttk Committed by Commit Bot

Add ANDROID_PARTNER_CUSTOMIZATION_PHENOTYPE to CachedFeatureFlags

This flag needs caching, because AppHooks#getCustomizationProvider() is
often called before native is initialized. See also crbug.com/1069609

Bug: 1069609
Change-Id: I5113ed8277f55290db37476955ce87ed2eba72b8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2146056Reviewed-by: default avatarHenrique Nakashima <hnakashima@chromium.org>
Reviewed-by: default avatarEnder <ender@google.com>
Commit-Queue: bttk <bttk@chromium.org>
Cr-Commit-Position: refs/heads/master@{#759005}
parent fc7df8d1
...@@ -45,6 +45,7 @@ public class ChromeCachedFlags { ...@@ -45,6 +45,7 @@ public class ChromeCachedFlags {
// clang-format off // clang-format off
List<String> featuresToCache = Arrays.asList( List<String> featuresToCache = Arrays.asList(
ChromeFeatureList.ANDROID_PARTNER_CUSTOMIZATION_PHENOTYPE,
ChromeFeatureList.COMMAND_LINE_ON_NON_ROOTED, ChromeFeatureList.COMMAND_LINE_ON_NON_ROOTED,
ChromeFeatureList.CHROME_DUET, ChromeFeatureList.CHROME_DUET,
ChromeFeatureList.CHROME_DUET_ADAPTIVE, ChromeFeatureList.CHROME_DUET_ADAPTIVE,
......
...@@ -47,6 +47,7 @@ public class CachedFeatureFlags { ...@@ -47,6 +47,7 @@ public class CachedFeatureFlags {
*/ */
private static Map<String, Boolean> sDefaults = new HashMap<String, Boolean>() { private static Map<String, Boolean> sDefaults = new HashMap<String, Boolean>() {
{ {
put(ChromeFeatureList.ANDROID_PARTNER_CUSTOMIZATION_PHENOTYPE, false);
put(ChromeFeatureList.HOMEPAGE_LOCATION_POLICY, false); put(ChromeFeatureList.HOMEPAGE_LOCATION_POLICY, false);
put(ChromeFeatureList.SERVICE_MANAGER_FOR_DOWNLOAD, false); put(ChromeFeatureList.SERVICE_MANAGER_FOR_DOWNLOAD, false);
put(ChromeFeatureList.SERVICE_MANAGER_FOR_BACKGROUND_PREFETCH, false); put(ChromeFeatureList.SERVICE_MANAGER_FOR_BACKGROUND_PREFETCH, false);
......
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