Chromium Code Reviews| Index: chrome/browser/search/search_unittest.cc |
| diff --git a/chrome/browser/search/search_unittest.cc b/chrome/browser/search/search_unittest.cc |
| index 1761130c99d8e1926462d9ce02a00d2dac8b94d9..4c0ba0b1c053cda37045ee94d2683809fc788a7a 100644 |
| --- a/chrome/browser/search/search_unittest.cc |
| +++ b/chrome/browser/search/search_unittest.cc |
| @@ -44,6 +44,10 @@ |
| #include "chrome/browser/supervised_user/supervised_user_url_filter.h" |
| #endif |
| +#if defined(OS_MACOSX) |
| +#include "ui/accelerated_widget_mac/window_resize_helper_mac.h" |
| +#endif |
| + |
| namespace search { |
| class SearchTest : public BrowserWithTestWindowTest { |
| @@ -58,6 +62,18 @@ class SearchTest : public BrowserWithTestWindowTest { |
| TemplateURLServiceFactory::GetForProfile(profile()); |
| search_test_utils::WaitForTemplateURLServiceToLoad(template_url_service); |
| SetSearchProvider(true, false); |
| + |
| +#if defined(OS_MACOSX) |
| + ui::WindowResizeHelperMac::Get()->Init(base::ThreadTaskRunnerHandle::Get()); |
|
Charlie Reis
2016/11/23 07:25:22
Just for the record, what made this test change ne
lfg
2016/11/29 17:41:22
Search test performs multiple navigations, in part
Charlie Reis
2016/11/29 19:35:55
Hmm, I don't follow. Lots of tests do multiple na
|
| +#endif // OS_MACOSX |
| + } |
| + |
| + void TearDown() override { |
| +#if defined(OS_MACOSX) |
| + ui::WindowResizeHelperMac::Get()->ShutdownForTests(); |
| +#endif // OS_MACOSX |
| + |
| + BrowserWithTestWindowTest::TearDown(); |
| } |
| virtual void SetSearchProvider(bool set_ntp_url, bool insecure_ntp_url) { |