| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "net/proxy/multi_threaded_proxy_resolver.h" | 5 #include "net/proxy/multi_threaded_proxy_resolver.h" |
| 6 | 6 |
| 7 #include "base/message_loop.h" | 7 #include "base/message_loop.h" |
| 8 #include "base/stl_util.h" | 8 #include "base/stl_util.h" |
| 9 #include "base/string_util.h" | 9 #include "base/string_util.h" |
| 10 #include "base/stringprintf.h" | 10 #include "base/stringprintf.h" |
| (...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 59 | 59 |
| 60 virtual void CancelRequest(RequestHandle request) OVERRIDE { | 60 virtual void CancelRequest(RequestHandle request) OVERRIDE { |
| 61 NOTREACHED(); | 61 NOTREACHED(); |
| 62 } | 62 } |
| 63 | 63 |
| 64 virtual LoadState GetLoadState(RequestHandle request) const OVERRIDE { | 64 virtual LoadState GetLoadState(RequestHandle request) const OVERRIDE { |
| 65 NOTREACHED(); | 65 NOTREACHED(); |
| 66 return LOAD_STATE_IDLE; | 66 return LOAD_STATE_IDLE; |
| 67 } | 67 } |
| 68 | 68 |
| 69 virtual LoadState GetLoadStateThreadSafe( | |
| 70 RequestHandle request) const OVERRIDE { | |
| 71 NOTREACHED(); | |
| 72 return LOAD_STATE_IDLE; | |
| 73 } | |
| 74 | |
| 75 virtual void CancelSetPacScript() OVERRIDE { | 69 virtual void CancelSetPacScript() OVERRIDE { |
| 76 NOTREACHED(); | 70 NOTREACHED(); |
| 77 } | 71 } |
| 78 | 72 |
| 79 virtual int SetPacScript( | 73 virtual int SetPacScript( |
| 80 const scoped_refptr<ProxyResolverScriptData>& script_data, | 74 const scoped_refptr<ProxyResolverScriptData>& script_data, |
| 81 const CompletionCallback& callback) OVERRIDE { | 75 const CompletionCallback& callback) OVERRIDE { |
| 82 CheckIsOnWorkerThread(); | 76 CheckIsOnWorkerThread(); |
| 83 last_script_data_ = script_data; | 77 last_script_data_ = script_data; |
| 84 return OK; | 78 return OK; |
| (...skipping 98 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 183 | 177 |
| 184 virtual void CancelRequest(RequestHandle request) OVERRIDE { | 178 virtual void CancelRequest(RequestHandle request) OVERRIDE { |
| 185 impl_->CancelRequest(request); | 179 impl_->CancelRequest(request); |
| 186 } | 180 } |
| 187 | 181 |
| 188 virtual LoadState GetLoadState(RequestHandle request) const OVERRIDE { | 182 virtual LoadState GetLoadState(RequestHandle request) const OVERRIDE { |
| 189 NOTREACHED(); | 183 NOTREACHED(); |
| 190 return LOAD_STATE_IDLE; | 184 return LOAD_STATE_IDLE; |
| 191 } | 185 } |
| 192 | 186 |
| 193 virtual LoadState GetLoadStateThreadSafe( | |
| 194 RequestHandle request) const OVERRIDE { | |
| 195 NOTREACHED(); | |
| 196 return LOAD_STATE_IDLE; | |
| 197 } | |
| 198 | |
| 199 virtual void CancelSetPacScript() OVERRIDE { | 187 virtual void CancelSetPacScript() OVERRIDE { |
| 200 impl_->CancelSetPacScript(); | 188 impl_->CancelSetPacScript(); |
| 201 } | 189 } |
| 202 | 190 |
| 203 virtual int SetPacScript( | 191 virtual int SetPacScript( |
| 204 const scoped_refptr<ProxyResolverScriptData>& script_data, | 192 const scoped_refptr<ProxyResolverScriptData>& script_data, |
| 205 const CompletionCallback& callback) OVERRIDE { | 193 const CompletionCallback& callback) OVERRIDE { |
| 206 return impl_->SetPacScript(script_data, callback); | 194 return impl_->SetPacScript(script_data, callback); |
| 207 } | 195 } |
| 208 | 196 |
| (...skipping 580 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 789 // All in all, the first thread should have seen just 1 request. And the | 777 // All in all, the first thread should have seen just 1 request. And the |
| 790 // second thread 3 requests. | 778 // second thread 3 requests. |
| 791 ASSERT_EQ(2u, factory->resolvers().size()); | 779 ASSERT_EQ(2u, factory->resolvers().size()); |
| 792 EXPECT_EQ(1, factory->resolvers()[0]->request_count()); | 780 EXPECT_EQ(1, factory->resolvers()[0]->request_count()); |
| 793 EXPECT_EQ(3, factory->resolvers()[1]->request_count()); | 781 EXPECT_EQ(3, factory->resolvers()[1]->request_count()); |
| 794 } | 782 } |
| 795 | 783 |
| 796 } // namespace | 784 } // namespace |
| 797 | 785 |
| 798 } // namespace net | 786 } // namespace net |
| OLD | NEW |