summaryrefslogtreecommitdiffstats
path: root/net/proxy/mock_proxy_resolver.h
diff options
context:
space:
mode:
authoreroman@chromium.org <eroman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-01-06 19:37:13 +0000
committereroman@chromium.org <eroman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-01-06 19:37:13 +0000
commita2e7635d1041978c2bd9cac44efdc6c9b842e049 (patch)
tree73f431c43c404c1c74d639c1d39c5dcf59d150bc /net/proxy/mock_proxy_resolver.h
parent1fce002c881f8e6e3645aa1bd3b07c43d497773f (diff)
downloadchromium_src-a2e7635d1041978c2bd9cac44efdc6c9b842e049.zip
chromium_src-a2e7635d1041978c2bd9cac44efdc6c9b842e049.tar.gz
chromium_src-a2e7635d1041978c2bd9cac44efdc6c9b842e049.tar.bz2
Re-order some declarations in ProxyService, to ensure that deletion of InitProxyResolver happens *after* the deletion of ProxyResolver.
BUG=24864 TEST=ProxyServiceTest.DeleteWhileInitProxyResolverHasOutstandingFetch, ProxyServiceTest.DeleteWhileInitProxyResolverHasOutstandingSet Review URL: http://codereview.chromium.org/519060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35643 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/proxy/mock_proxy_resolver.h')
-rw-r--r--net/proxy/mock_proxy_resolver.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/net/proxy/mock_proxy_resolver.h b/net/proxy/mock_proxy_resolver.h
index 67eb925..c284eb1 100644
--- a/net/proxy/mock_proxy_resolver.h
+++ b/net/proxy/mock_proxy_resolver.h
@@ -124,6 +124,10 @@ class MockAsyncProxyResolverBase : public ProxyResolver {
return ERR_IO_PENDING;
}
+ virtual void CancelSetPacScript() {
+ // Do nothing (caller was responsible for completing the request).
+ }
+
const RequestsList& pending_requests() const {
return pending_requests_;
}