| Index: ui/aura/mus/os_exchange_data_provider_mus_unittest.cc
|
| diff --git a/ui/aura/mus/os_exchange_data_provider_mus_unittest.cc b/ui/aura/mus/os_exchange_data_provider_mus_unittest.cc
|
| index b3b5cfc277d2dae0fdbd3c857b305458b993a84d..c252d0992ecf6b3133682f512eb434c9bc9692cb 100644
|
| --- a/ui/aura/mus/os_exchange_data_provider_mus_unittest.cc
|
| +++ b/ui/aura/mus/os_exchange_data_provider_mus_unittest.cc
|
| @@ -39,11 +39,13 @@ class OSExchangeDataProviderMusTest
|
| // Overridden from PlatformTest:
|
| void SetUp() override {
|
| PlatformTest::SetUp();
|
| + old_factory_ = ui::OSExchangeDataProviderFactory::TakeFactory();
|
| ui::OSExchangeDataProviderFactory::SetFactory(this);
|
| }
|
|
|
| void TearDown() override {
|
| - ui::OSExchangeDataProviderFactory::SetFactory(nullptr);
|
| + ui::OSExchangeDataProviderFactory::TakeFactory();
|
| + ui::OSExchangeDataProviderFactory::SetFactory(old_factory_);
|
| PlatformTest::TearDown();
|
| }
|
|
|
| @@ -53,6 +55,7 @@ class OSExchangeDataProviderMusTest
|
| }
|
|
|
| private:
|
| + ui::OSExchangeDataProviderFactory::Factory* old_factory_ = nullptr;
|
| base::MessageLoopForUI message_loop_;
|
| };
|
|
|
|
|