| Index: chrome/browser/chromeos/extensions/active_tab_permission_granter_delegate_chromeos_unittest.cc
|
| diff --git a/chrome/browser/chromeos/extensions/active_tab_permission_granter_delegate_chromeos_unittest.cc b/chrome/browser/chromeos/extensions/active_tab_permission_granter_delegate_chromeos_unittest.cc
|
| index 9cca47521becd7c3dc0389c072f433fd8df79168..869863d4c2bdc7dadfadbf9fcaff656a920ce775 100644
|
| --- a/chrome/browser/chromeos/extensions/active_tab_permission_granter_delegate_chromeos_unittest.cc
|
| +++ b/chrome/browser/chromeos/extensions/active_tab_permission_granter_delegate_chromeos_unittest.cc
|
| @@ -4,6 +4,7 @@
|
|
|
| #include "chrome/browser/chromeos/extensions/active_tab_permission_granter_delegate_chromeos.h"
|
|
|
| +#include <memory>
|
| #include <string>
|
|
|
| #include "base/run_loop.h"
|
| @@ -41,14 +42,16 @@ class ActiveTabPermissionGranterDelegateChromeOSTest
|
| void TearDown() override;
|
|
|
| ActiveTabPermissionGranterDelegateChromeOS delegate_;
|
| - chromeos::ScopedTestPublicSessionLoginState login_state_;
|
| + std::unique_ptr<chromeos::ScopedTestPublicSessionLoginState> login_state_;
|
| };
|
|
|
| void ActiveTabPermissionGranterDelegateChromeOSTest::SetUp() {
|
| ChromeRenderViewHostTestHarness::SetUp();
|
| + login_state_.reset(new chromeos::ScopedTestPublicSessionLoginState());
|
| }
|
|
|
| void ActiveTabPermissionGranterDelegateChromeOSTest::TearDown() {
|
| + login_state_.reset();
|
| permission_helper::ResetPermissionsForTesting();
|
| ChromeRenderViewHostTestHarness::TearDown();
|
| }
|
|
|