| Index: chrome/test/base/chrome_render_view_host_test_harness.cc
|
| diff --git a/chrome/test/base/chrome_render_view_host_test_harness.cc b/chrome/test/base/chrome_render_view_host_test_harness.cc
|
| index ac6085a2653eee4bcd8fd066c91e2ea6159981e0..e4a85603d383fdf5c27f08952745046e259c29e4 100644
|
| --- a/chrome/test/base/chrome_render_view_host_test_harness.cc
|
| +++ b/chrome/test/base/chrome_render_view_host_test_harness.cc
|
| @@ -15,6 +15,7 @@
|
| #include "chrome/browser/signin/signin_manager_factory.h"
|
| #include "chrome/test/base/testing_profile.h"
|
| #include "components/signin/core/browser/fake_signin_manager.h"
|
| +#include "content/public/test/web_contents_tester.h"
|
|
|
| #if defined(USE_ASH)
|
| #include "ash/shell.h"
|
| @@ -22,6 +23,7 @@
|
|
|
| using content::RenderViewHostTester;
|
| using content::RenderViewHostTestHarness;
|
| +using content::WebContentsTester;
|
|
|
| namespace {
|
|
|
| @@ -59,6 +61,14 @@ TestingProfile* ChromeRenderViewHostTestHarness::profile() {
|
| return static_cast<TestingProfile*>(browser_context());
|
| }
|
|
|
| +void ChromeRenderViewHostTestHarness::SimulateShow() {
|
| + WebContentsTester::For(web_contents())->WasShownForTest();
|
| +}
|
| +
|
| +void ChromeRenderViewHostTestHarness::SimulateHide() {
|
| + WebContentsTester::For(web_contents())->WasHiddenForTest();
|
| +}
|
| +
|
| void ChromeRenderViewHostTestHarness::TearDown() {
|
| RenderViewHostTestHarness::TearDown();
|
| #if defined(USE_ASH)
|
|
|