Skip to content

Commit

Permalink
Combine omnibox-related patches, drop workaround
Browse files Browse the repository at this point in the history
  • Loading branch information
csagan5 committed May 17, 2020
1 parent 4c4dd71 commit 746bf41
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 40 deletions.
4 changes: 1 addition & 3 deletions build/bromite_patches_list.txt
Original file line number Diff line number Diff line change
Expand Up @@ -110,8 +110,7 @@ disable-payment-support-by-default.patch
disable-background-sync-by-default.patch
disable-sensors-access-site-setting-by-default.patch
Disable-media-router-and-remoting-by-default.patch
Revert-Cleanup-Search-Ready-Omnibox-flag-since-it-has-launched.patch
Disable-search-ready-omnibox-by-default.patch
Restore-Search-Ready-Omnibox-flag.patch
disable-AdsBlockedInfoBar.patch
Bromite-AdBlockUpdaterService.patch
Add-option-to-configure-the-ad-blocker-filters-URL.patch
Expand Down Expand Up @@ -141,5 +140,4 @@ Disable-AImageReader-for-ARM64-P-and-ARM64-Q.patch
Restore-GPU-bug-blacklist-for-AImageReader-on-ARM-CPUs.patch
Update-i18n-zh_CN-support.patch
Add-a-flag-to-allow-screenshots-in-Incognito-mode.patch
Workaround-for-startup-crash.patch
Automated-domain-substitution.patch
23 changes: 0 additions & 23 deletions build/patches/Disable-search-ready-omnibox-by-default.patch

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,36 +1,38 @@
From: csagan5 <32685696+csagan5@users.noreply.github.com>
Date: Thu, 10 Oct 2019 23:30:16 +0200
Subject: Revert "Cleanup Search Ready Omnibox flag since it has launched"
Subject: Restore Search Ready Omnibox flag

Revert "Cleanup Search Ready Omnibox flag since it has launched"
This reverts commit ae458edcc8422d0815d0e82261e71fe10d7d6fc2.

Disable search-ready omnibox by default
---
.../browser/omnibox/suggestions/AutocompleteMediator.java | 6 +++++-
.../browser/omnibox/suggestions/AutocompleteMediator.java | 6 ++++++
chrome/browser/about_flags.cc | 3 +++
chrome/browser/flag-metadata.json | 5 +++++
chrome/browser/flag_descriptions.cc | 5 +++++
chrome/browser/flag_descriptions.h | 3 +++
chrome/browser/flags/android/chrome_feature_list.cc | 4 ++++
chrome/browser/flags/android/chrome_feature_list.h | 1 +
.../chromium/chrome/browser/flags/ChromeFeatureList.java | 1 +
8 files changed, 27 insertions(+), 1 deletion(-)
8 files changed, 28 insertions(+)

diff --git a/chrome/android/java/src/org/chromium/chrome/browser/omnibox/suggestions/AutocompleteMediator.java b/chrome/android/java/src/org/chromium/chrome/browser/omnibox/suggestions/AutocompleteMediator.java
--- a/chrome/android/java/src/org/chromium/chrome/browser/omnibox/suggestions/AutocompleteMediator.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/omnibox/suggestions/AutocompleteMediator.java
@@ -220,8 +220,12 @@ class AutocompleteMediator implements OnSuggestionsReceivedListener, StartStopWi

SuggestionHost host = this::createSuggestionViewDelegate;
@@ -476,6 +476,12 @@ class AutocompleteMediator implements OnSuggestionsReceivedListener, StartStopWi
void onNativeInitialized() {
mNativeInitialized = true;

- mEditUrlProcessor =
+ // Do not initialize coordinator if the feature is disabled.
+ // Destroy coordinator if the feature is disabled.
+ if (ChromeFeatureList.isEnabled(ChromeFeatureList.SEARCH_READY_OMNIBOX)) {
+ mEditUrlProcessor =
new EditUrlSuggestionProcessor(mContext, host, mDelegate, iconBridgeSupplier);
+ mEditUrlProcessor.destroy();
+ mEditUrlProcessor = null;
+ }
+
registerSuggestionProcessor(new AnswerSuggestionProcessor(
mContext, host, mUrlBarEditingTextProvider, imageFetcherSupplier));
registerSuggestionProcessor(
mEnableAdaptiveSuggestionsCount =
ChromeFeatureList.isEnabled(ChromeFeatureList.OMNIBOX_ADAPTIVE_SUGGESTIONS_COUNT);
mEnableDeferredKeyboardPopup =
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
Expand Down Expand Up @@ -103,7 +105,7 @@ diff --git a/chrome/browser/flags/android/chrome_feature_list.cc b/chrome/browse
"ScrollToExpandPaymentHandler", base::FEATURE_DISABLED_BY_DEFAULT};

+const base::Feature kSearchReadyOmniboxFeature{
+ "SearchReadyOmnibox", base::FEATURE_ENABLED_BY_DEFAULT};
+ "SearchReadyOmnibox", base::FEATURE_DISABLED_BY_DEFAULT};
+
const base::Feature kServiceManagerForBackgroundPrefetch{
"ServiceManagerForBackgroundPrefetch", base::FEATURE_DISABLED_BY_DEFAULT};
Expand Down

0 comments on commit 746bf41

Please sign in to comment.