OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 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 | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #ifndef CONTENT_PUBLIC_TEST_TEST_RENDERER_HOST_H_ | 5 #ifndef CONTENT_PUBLIC_TEST_TEST_RENDERER_HOST_H_ |
6 #define CONTENT_PUBLIC_TEST_TEST_RENDERER_HOST_H_ | 6 #define CONTENT_PUBLIC_TEST_TEST_RENDERER_HOST_H_ |
7 | 7 |
8 #include <stdint.h> | 8 #include <stdint.h> |
9 | 9 |
10 #include <memory> | 10 #include <memory> |
(...skipping 23 matching lines...) Expand all Loading... |
34 | 34 |
35 namespace content { | 35 namespace content { |
36 | 36 |
37 class BrowserContext; | 37 class BrowserContext; |
38 class ContentBrowserSanityChecker; | 38 class ContentBrowserSanityChecker; |
39 class MockGpuChannelEstablishFactory; | 39 class MockGpuChannelEstablishFactory; |
40 class MockRenderProcessHost; | 40 class MockRenderProcessHost; |
41 class MockRenderProcessHostFactory; | 41 class MockRenderProcessHostFactory; |
42 class NavigationController; | 42 class NavigationController; |
43 class RenderProcessHostFactory; | 43 class RenderProcessHostFactory; |
44 class RenderViewHostDelegate; | |
45 class TestRenderFrameHostFactory; | 44 class TestRenderFrameHostFactory; |
46 class TestRenderViewHostFactory; | 45 class TestRenderViewHostFactory; |
47 class WebContents; | 46 class WebContents; |
48 struct WebPreferences; | 47 struct WebPreferences; |
49 | 48 |
50 // An interface and utility for driving tests of RenderFrameHost. | 49 // An interface and utility for driving tests of RenderFrameHost. |
51 class RenderFrameHostTester { | 50 class RenderFrameHostTester { |
52 public: | 51 public: |
53 // Retrieves the RenderFrameHostTester that drives the specified | 52 // Retrieves the RenderFrameHostTester that drives the specified |
54 // RenderFrameHost. The RenderFrameHost must have been created while | 53 // RenderFrameHost. The RenderFrameHost must have been created while |
(...skipping 226 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
281 std::unique_ptr<MockGpuChannelEstablishFactory> gpu_channel_factory_; | 280 std::unique_ptr<MockGpuChannelEstablishFactory> gpu_channel_factory_; |
282 #endif | 281 #endif |
283 RenderViewHostTestEnabler rvh_test_enabler_; | 282 RenderViewHostTestEnabler rvh_test_enabler_; |
284 | 283 |
285 DISALLOW_COPY_AND_ASSIGN(RenderViewHostTestHarness); | 284 DISALLOW_COPY_AND_ASSIGN(RenderViewHostTestHarness); |
286 }; | 285 }; |
287 | 286 |
288 } // namespace content | 287 } // namespace content |
289 | 288 |
290 #endif // CONTENT_PUBLIC_TEST_TEST_RENDERER_HOST_H_ | 289 #endif // CONTENT_PUBLIC_TEST_TEST_RENDERER_HOST_H_ |
OLD | NEW |