diff options
Diffstat (limited to 'devel/electron13/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc')
-rw-r--r-- | devel/electron13/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/devel/electron13/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc b/devel/electron13/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc new file mode 100644 index 000000000000..630cda2cff0a --- /dev/null +++ b/devel/electron13/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc @@ -0,0 +1,20 @@ +--- chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc.orig 2021-04-14 01:08:38 UTC ++++ chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc +@@ -87,7 +87,7 @@ ChromeAutocompleteSchemeClassifier::GetInputTypeForSch + return metrics::OmniboxInputType::QUERY; + + case ExternalProtocolHandler::UNKNOWN: { +-#if defined(OS_LINUX) || defined(OS_CHROMEOS) ++#if defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_BSD) + // Linux impl of GetApplicationNameForProtocol doesn't distinguish + // between URL schemes with handers and those without. This will + // make the default behaviour be search on Linux. +@@ -100,7 +100,7 @@ ChromeAutocompleteSchemeClassifier::GetInputTypeForSch + shell_integration::GetApplicationNameForProtocol(url); + return application_name.empty() ? metrics::OmniboxInputType::EMPTY + : metrics::OmniboxInputType::URL; +-#endif // defined(OS_LINUX) || defined(OS_CHROMEOS) ++#endif // defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_BSD) + } + } + NOTREACHED(); |