diff options
Diffstat (limited to 'chrome/browser/renderer_host/test/test_render_view_host.h')
-rw-r--r-- | chrome/browser/renderer_host/test/test_render_view_host.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/chrome/browser/renderer_host/test/test_render_view_host.h b/chrome/browser/renderer_host/test/test_render_view_host.h index 9d3b4f4..b1458a1 100644 --- a/chrome/browser/renderer_host/test/test_render_view_host.h +++ b/chrome/browser/renderer_host/test/test_render_view_host.h @@ -117,6 +117,11 @@ class TestRenderViewHost : public RenderViewHost { // This is a helper function for simulating the most common types of loads. void SendNavigate(int page_id, const GURL& url); + // If set, *delete_counter is incremented when this object destructs. + void set_delete_counter(int* delete_counter) { + delete_counter_ = delete_counter; + } + // Sets whether the RenderView currently exists or not. This controls the // return value from IsRenderViewLive, which the rest of the system uses to // check whether the RenderView has crashed or not. @@ -136,6 +141,9 @@ class TestRenderViewHost : public RenderViewHost { // respond to IsRenderViewLive appropriately. bool render_view_created_; + // See set_delete_counter() above. May be NULL. + int* delete_counter_; + DISALLOW_COPY_AND_ASSIGN(TestRenderViewHost); }; |