Index: components/domain_reliability/monitor.h |
diff --git a/components/domain_reliability/monitor.h b/components/domain_reliability/monitor.h |
index f6ede6e395ff9de86dcd077f96a8b970681842ab..38d8cdbe58429a8d18b206fb281561c56653add5 100644 |
--- a/components/domain_reliability/monitor.h |
+++ b/components/domain_reliability/monitor.h |
@@ -8,6 +8,7 @@ |
#include <map> |
#include "base/memory/ref_counted.h" |
+#include "base/memory/scoped_ptr.h" |
#include "base/memory/weak_ptr.h" |
#include "base/time/time.h" |
#include "components/domain_reliability/beacon.h" |
@@ -26,6 +27,7 @@ |
namespace base { |
class SingleThreadTaskRunner; |
class ThreadChecker; |
+class Value; |
} // namespace base |
namespace net { |
@@ -71,6 +73,10 @@ class DOMAIN_RELIABILITY_EXPORT DomainReliabilityMonitor { |
// CLEAR_CONTEXTS, removes all contexts (which can behave as cookies). |
void ClearBrowsingData(DomainReliabilityClearMode mode); |
+ // Gets a Value containing data that can be formatted into a web page for |
+ // debugging purposes. |
+ scoped_ptr<const base::Value> GetWebUIData() const; |
+ |
DomainReliabilityContext* AddContextForTesting( |
scoped_ptr<const DomainReliabilityConfig> config); |