summaryrefslogtreecommitdiffstats
path: root/components/domain_reliability/monitor.h
diff options
context:
space:
mode:
authorttuttle@chromium.org <ttuttle@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-08-08 21:05:37 +0000
committerttuttle@chromium.org <ttuttle@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-08-08 21:06:44 +0000
commit2b8a914a20ca5f9483bd962717f2876c7b7c8291 (patch)
treed1349a48e059b81354d890e86264fb2d63f51088 /components/domain_reliability/monitor.h
parent9c765638ebabb707c0029963f5b7613e6a46afbb (diff)
downloadchromium_src-2b8a914a20ca5f9483bd962717f2876c7b7c8291.zip
chromium_src-2b8a914a20ca5f9483bd962717f2876c7b7c8291.tar.gz
chromium_src-2b8a914a20ca5f9483bd962717f2876c7b7c8291.tar.bz2
Domain Reliability: Add wildcard domain support.
Add support for configs with domains *.foo.bar. Given a domain foo.bar, it will first look for a config with domain foo.bar, then *.foo.bar, then *.bar. BUG=396139 Review URL: https://codereview.chromium.org/404363003 Cr-Commit-Position: refs/heads/master@{#288428} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288428 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'components/domain_reliability/monitor.h')
-rw-r--r--components/domain_reliability/monitor.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/components/domain_reliability/monitor.h b/components/domain_reliability/monitor.h
index 1e58694..7886f89 100644
--- a/components/domain_reliability/monitor.h
+++ b/components/domain_reliability/monitor.h
@@ -112,6 +112,8 @@ class DOMAIN_RELIABILITY_EXPORT DomainReliabilityMonitor {
void ClearContexts();
void OnRequestLegComplete(const RequestInfo& info);
+ DomainReliabilityContext* GetContextForHost(const std::string& host) const;
+
base::WeakPtr<DomainReliabilityMonitor> MakeWeakPtr();
scoped_ptr<base::ThreadChecker> thread_checker_;