Index: chrome/browser/ui/find_bar/find_bar_host_browsertest.cc |
diff --git a/chrome/browser/ui/find_bar/find_bar_host_browsertest.cc b/chrome/browser/ui/find_bar/find_bar_host_browsertest.cc |
index c7eb71cf99b4ee6126cd3563a6cb9068ab22eb15..a154214b22eb8fa3b52c9b68e63d16fcd0fce113 100644 |
--- a/chrome/browser/ui/find_bar/find_bar_host_browsertest.cc |
+++ b/chrome/browser/ui/find_bar/find_bar_host_browsertest.cc |
@@ -5,6 +5,7 @@ |
#include <stddef.h> |
#include "base/command_line.h" |
+#include "base/feature_list.h" |
#include "base/files/file_util.h" |
#include "base/message_loop/message_loop.h" |
#include "base/run_loop.h" |
@@ -27,6 +28,7 @@ |
#include "chrome/browser/ui/find_bar/find_notification_details.h" |
#include "chrome/browser/ui/find_bar/find_tab_helper.h" |
#include "chrome/browser/ui/tabs/tab_strip_model.h" |
+#include "chrome/common/chrome_features.h" |
#include "chrome/common/chrome_switches.h" |
#include "chrome/common/url_constants.h" |
#include "chrome/test/base/find_in_page_observer.h" |
@@ -309,6 +311,14 @@ IN_PROC_BROWSER_TEST_F(FindInPageControllerTest, FindInPageFormsTextAreas) { |
SearchWithinSpecialURL |
#endif |
IN_PROC_BROWSER_TEST_F(FindInPageControllerTest, MAYBE_SearchWithinSpecialURL) { |
+ // TODO(tsergeant): Get this test working on MD History, which loads very |
+ // asynchronously and causes this test to fail. |
+ std::unique_ptr<base::FeatureList> feature_list(new base::FeatureList); |
+ feature_list->InitializeFromCommandLine( |
+ std::string(), features::kMaterialDesignHistoryFeature.name); |
+ base::FeatureList::ClearInstanceForTesting(); |
+ base::FeatureList::SetInstance(std::move(feature_list)); |
+ |
WebContents* web_contents = |
browser()->tab_strip_model()->GetActiveWebContents(); |