| Index: net/proxy/multi_threaded_proxy_resolver.cc
|
| diff --git a/net/proxy/multi_threaded_proxy_resolver.cc b/net/proxy/multi_threaded_proxy_resolver.cc
|
| index 3f42dfe79eeb03c5405b123811c0b13715b7041a..b2395992ad4518983df4d2d97b3c03238897134f 100644
|
| --- a/net/proxy/multi_threaded_proxy_resolver.cc
|
| +++ b/net/proxy/multi_threaded_proxy_resolver.cc
|
| @@ -457,6 +457,16 @@ void MultiThreadedProxyResolver::CancelRequest(RequestHandle req) {
|
| }
|
| }
|
|
|
| +LoadState MultiThreadedProxyResolver::GetLoadState(RequestHandle req) const {
|
| + DCHECK(CalledOnValidThread());
|
| + DCHECK(req);
|
| +
|
| + Job* job = reinterpret_cast<Job*>(req);
|
| + if (job->executor())
|
| + return LOAD_STATE_RESOLVING_HOST_FOR_PROXY_SCRIPT;
|
| + return LOAD_STATE_RESOLVING_PROXY_FOR_URL;
|
| +}
|
| +
|
| void MultiThreadedProxyResolver::CancelSetPacScript() {
|
| DCHECK(CalledOnValidThread());
|
| DCHECK_EQ(0u, pending_jobs_.size());
|
|
|