12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- From: csagan5 <32685696+csagan5@users.noreply.github.com>
- Date: Tue, 25 May 2021 19:46:14 +0200
- Subject: Add flag to disable external intent requests
- ---
- chrome/browser/about_flags.cc | 3 +++
- chrome/browser/flag_descriptions.cc | 6 ++++++
- chrome/browser/flag_descriptions.h | 3 +++
- 3 files changed, 12 insertions(+)
- diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
- --- a/chrome/browser/about_flags.cc
- +++ b/chrome/browser/about_flags.cc
- @@ -2826,6 +2826,9 @@ const FeatureEntry kFeatureEntries[] = {
- flag_descriptions::kWebrtcCaptureMultiChannelApmName,
- flag_descriptions::kWebrtcCaptureMultiChannelApmDescription, kOsAll,
- FEATURE_VALUE_TYPE(features::kWebRtcEnableCaptureMultiChannelApm)},
- + {"disable-external-intent-requests", flag_descriptions::kDisableExternalIntentRequestsName,
- + flag_descriptions::kDisableExternalIntentRequestsDescription, kOsAll,
- + SINGLE_DISABLE_VALUE_TYPE("disable-external-intent-requests")},
- {"disable-webrtc-hw-decoding", flag_descriptions::kWebrtcHwDecodingName,
- flag_descriptions::kWebrtcHwDecodingDescription, kOsAndroid | kOsCrOS,
- SINGLE_DISABLE_VALUE_TYPE(switches::kDisableWebRtcHWDecoding)},
- diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
- --- a/chrome/browser/flag_descriptions.cc
- +++ b/chrome/browser/flag_descriptions.cc
- @@ -3344,6 +3344,12 @@ const char kProcessSharingWithStrictSiteInstancesDescription[] =
- "separated like strict site isolation, but process selection puts multiple "
- "site instances in a single process.";
-
- +const char kDisableExternalIntentRequestsName[] =
- + "Never forward URL requests to external intents";
- +const char kDisableExternalIntentRequestsDescription[] =
- + "URL requests will never"
- + "allow for redirecting to an external intent.";
- +
- const char kQueryTilesName[] = "Show query tiles";
- const char kQueryTilesDescription[] = "Shows query tiles in Chrome";
- const char kQueryTilesNTPName[] = "Show query tiles in NTP";
- diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
- --- a/chrome/browser/flag_descriptions.h
- +++ b/chrome/browser/flag_descriptions.h
- @@ -1930,6 +1930,9 @@ extern const char kQueryTilesNTPDescription[];
- extern const char kQueryTilesOmniboxName[];
- extern const char kQueryTilesOmniboxDescription[];
- extern const char kQueryTilesSingleTierName[];
- +extern const char kDisableExternalIntentRequestsName[];
- +extern const char kDisableExternalIntentRequestsDescription[];
- +
- extern const char kQueryTilesSingleTierDescription[];
- extern const char kQueryTilesEnableQueryEditingName[];
- extern const char kQueryTilesEnableQueryEditingDescription[];
- --
- 2.20.1
|