Index: components/test_runner/web_test_runner.h |
diff --git a/components/test_runner/web_test_runner.h b/components/test_runner/web_test_runner.h |
index 612baf75fca2fbd1124768c23bb31769c50afe10..57762034c4359198e2465663201281994dee5c06 100644 |
--- a/components/test_runner/web_test_runner.h |
+++ b/components/test_runner/web_test_runner.h |
@@ -18,6 +18,14 @@ struct LayoutDumpFlags; |
class WebTestRunner { |
public: |
+ // Resets everything (i.e. LayoutDumpFlags) in preparation for the next test. |
+ virtual void Reset() = 0; |
+ |
+ // Used to provide the test runner with the pointer to memory shared across |
+ // all renderers (and containing LayoutDumpFlags). |
+ virtual void SetSharedLayoutDumpFlags( |
+ LayoutDumpFlags* shared_layout_dump_flags) = 0; |
+ |
// Returns a mock WebContentSettings that is used for layout tests. An |
// embedder should use this for all WebViews it creates. |
virtual blink::WebContentSettingsClient* GetWebContentSettings() const = 0; |