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..3387e1f20f35bcc0811315ff1bd4e738a8c349d1 100644 |
--- a/components/test_runner/web_test_runner.h |
+++ b/components/test_runner/web_test_runner.h |
@@ -8,13 +8,17 @@ |
#include <string> |
#include <vector> |
+namespace base { |
+class DictionaryValue; |
+} |
+ |
namespace blink { |
class WebContentSettingsClient; |
} |
namespace test_runner { |
-struct LayoutDumpFlags; |
+class LayoutDumpFlags; |
class WebTestRunner { |
public: |
@@ -35,6 +39,10 @@ class WebTestRunner { |
// by the test (i.e. via testRunner.dumpAsText() called from javascript). |
virtual const LayoutDumpFlags& GetLayoutDumpFlags() = 0; |
+ // Replicates changes to layout dump flags. |
+ virtual void ReplicateLayoutDumpFlagsChanges( |
+ const base::DictionaryValue& changed_values) = 0; |
+ |
// If custom text dump is present (i.e. if testRunner.setCustomTextOutput has |
// been called from javascript), then returns |true| and populates the |
// |custom_text_dump| argument. Otherwise returns |false|. |