1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #ifndef CHROME_TEST_BASE_CHROME_RENDER_VIEW_HOST_TEST_HARNESS_H_
6 #define CHROME_TEST_BASE_CHROME_RENDER_VIEW_HOST_TEST_HARNESS_H_
8 #include "base/compiler_specific.h"
9 #include "content/public/test/test_renderer_host.h"
17 // Wrapper around RenderViewHostTestHarness that uses a TestingProfile as
18 // browser context instead of a TestBrowserContext.
19 class ChromeRenderViewHostTestHarness
20 : public content::RenderViewHostTestHarness
{
22 ChromeRenderViewHostTestHarness();
23 ~ChromeRenderViewHostTestHarness() override
;
25 TestingProfile
* profile();
29 void TearDown() override
;
31 // content::RenderViewHostTestHarness.
32 content::BrowserContext
* CreateBrowserContext() override
;
35 #endif // CHROME_TEST_BASE_CHROME_RENDER_VIEW_HOST_TEST_HARNESS_H_