Commit 987a035a authored by Kyle Milka's avatar Kyle Milka Committed by Commit Bot

[Sharing Hub] Add flag for the sharing hub

Bug: 1009124

Change-Id: Idae33b2a04cb9dbf90c03b6dd707311ac981cc27
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1830015
Commit-Queue: Kyle Milka <kmilka@chromium.org>
Reviewed-by: default avatarRamya Nagarajan <ramyan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#700921}
parent 746928a6
......@@ -204,6 +204,7 @@ public abstract class ChromeFeatureList {
public static final String CHROME_DUET_ADAPTIVE = "ChromeDuetAdaptive";
public static final String DONT_AUTO_HIDE_BROWSER_CONTROLS = "DontAutoHideBrowserControls";
public static final String CHROME_DUET_LABELED = "ChromeDuetLabeled";
public static final String CHROME_SHARING_HUB = "ChromeSharingHub";
public static final String CHROME_SMART_SELECTION = "ChromeSmartSelection";
public static final String CLEAR_OLD_BROWSING_DATA = "ClearOldBrowsingData";
public static final String CLICK_TO_CALL_OPEN_DIALER_DIRECTLY = "ClickToCallOpenDialerDirectly";
......
......@@ -1978,6 +1978,9 @@ const FeatureEntry kFeatureEntries[] = {
{"enable-chrome-duet-labels", flag_descriptions::kChromeDuetLabelsName,
flag_descriptions::kChromeDuetLabelsDescription, kOsAndroid,
FEATURE_VALUE_TYPE(chrome::android::kChromeDuetLabeled)},
{"chrome-sharing-hub", flag_descriptions::kChromeSharingHubName,
flag_descriptions::kChromeSharingHubDescription, kOsAndroid,
FEATURE_VALUE_TYPE(chrome::android::kChromeSharingHub)},
{"enable-bookmark-reorder", flag_descriptions::kReorderBookmarksName,
flag_descriptions::kReorderBookmarksDescription, kOsAndroid,
FEATURE_VALUE_TYPE(chrome::android::kReorderBookmarks)},
......
......@@ -116,6 +116,7 @@ const base::Feature* kFeaturesExposedToJava[] = {
&kDarkenWebsitesCheckboxInThemesSetting,
&kDontAutoHideBrowserControls,
&kChromeDuetLabeled,
&kChromeSharingHub,
&kChromeSmartSelection,
&kClickToCallOpenDialerDirectly,
&kCommandLineOnNonRooted,
......@@ -346,6 +347,9 @@ const base::Feature kDontAutoHideBrowserControls{
const base::Feature kChromeDuetLabeled{"ChromeDuetLabeled",
base::FEATURE_DISABLED_BY_DEFAULT};
const base::Feature kChromeSharingHub{"ChromeSharingHub",
base::FEATURE_DISABLED_BY_DEFAULT};
const base::Feature kChromeSmartSelection{"ChromeSmartSelection",
base::FEATURE_ENABLED_BY_DEFAULT};
......
......@@ -46,6 +46,7 @@ extern const base::Feature kChromeDuetFeature;
extern const base::Feature kChromeDuetAdaptive;
extern const base::Feature kDontAutoHideBrowserControls;
extern const base::Feature kChromeDuetLabeled;
extern const base::Feature kChromeSharingHub;
extern const base::Feature kChromeSmartSelection;
extern const base::Feature kClickToCallOpenDialerDirectly;
extern const base::Feature kCommandLineOnNonRooted;
......
......@@ -440,6 +440,11 @@
"owners": ["gayane"],
"expiry_milestone": 79
},
{
"name": "chrome-sharing-hub",
"owners": ["kmilka"],
"expiry_milestone": 83
},
{
"name": "clear-old-browsing-data",
"owners": [ "dullweber" ],
......
......@@ -2390,6 +2390,10 @@ const char kChromeDuetLabelsName[] = "Chrome Duet Labels";
const char kChromeDuetLabelsDescription[] =
"Enables Chrome Duet (split toolbar) labels.";
const char kChromeSharingHubName[] = "Chrome Sharing Hub";
const char kChromeSharingHubDescription[] =
"Enables the Chrome Sharing Hub/custom share sheet.";
const char kClearOldBrowsingDataName[] = "Clear older browsing data";
const char kClearOldBrowsingDataDescription[] =
"Enables clearing of browsing data which is older than a given time "
......
......@@ -1415,6 +1415,9 @@ extern const char kChromeDuetDescription[];
extern const char kChromeDuetLabelsName[];
extern const char kChromeDuetLabelsDescription[];
extern const char kChromeSharingHubName[];
extern const char kChromeSharingHubDescription[];
extern const char kClearOldBrowsingDataName[];
extern const char kClearOldBrowsingDataDescription[];
......
......@@ -36836,6 +36836,7 @@ from previous Chrome versions.
<int value="549483647" label="EnableUnifiedMultiDeviceSettings:disabled"/>
<int value="550378029" label="reset-app-list-install-state"/>
<int value="550387510" label="NTPAssetDownloadSuggestions:disabled"/>
<int value="555959995" label="ChromeSharingHub:enabled"/>
<int value="556555487"
label="AutofillDoNotUploadSaveUnsupportedCards:disabled"/>
<int value="557200974" label="WebSocketHandshakeReuseConnection:disabled"/>
......@@ -36963,6 +36964,7 @@ from previous Chrome versions.
<int value="715617684" label="OriginTrials:disabled"/>
<int value="716073306" label="AssistantVoiceMatch:disabled"/>
<int value="716080990" label="restrict-iframe-permissions"/>
<int value="717827121" label="ChromeSharingHub:disabled"/>
<int value="719267310"
label="KeepAliveRendererForKeepaliveRequests:disabled"/>
<int value="720931007" label="WebAuthenticationBle:enabled"/>
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