OLD | NEW |
---|---|
1 // Copyright 2012 The Chromium Authors. All rights reserved. | 1 // Copyright 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 "ios/net/request_tracker.h" | 5 #include "ios/net/request_tracker.h" |
6 | 6 |
7 #include "base/logging.h" | 7 #include "base/logging.h" |
8 #import "ios/net/clients/crn_forwarding_network_client.h" | 8 #import "ios/net/clients/crn_forwarding_network_client.h" |
9 #import "ios/net/clients/crn_forwarding_network_client_factory.h" | 9 #import "ios/net/clients/crn_forwarding_network_client_factory.h" |
10 | 10 |
(...skipping 16 matching lines...) Expand all Loading... | |
27 | 27 |
28 // Gets the factories. | 28 // Gets the factories. |
29 NSArray* GetFactories() { | 29 NSArray* GetFactories() { |
30 DCHECK(thread_checker_.CalledOnValidThread()); | 30 DCHECK(thread_checker_.CalledOnValidThread()); |
31 return factories_.get(); | 31 return factories_.get(); |
32 } | 32 } |
33 | 33 |
34 // Adds a factory. | 34 // Adds a factory. |
35 void AddFactory(CRNForwardingNetworkClientFactory* factory) { | 35 void AddFactory(CRNForwardingNetworkClientFactory* factory) { |
36 DCHECK(thread_checker_.CalledOnValidThread()); | 36 DCHECK(thread_checker_.CalledOnValidThread()); |
37 DCHECK_EQ(NSNotFound, [factories_ indexOfObject:factory]); | 37 DCHECK_EQ(NSNotFound, (NSInteger)[factories_ indexOfObject:factory]); |
sdefresne
2015/06/10 12:33:20
static_cast<NSInteger>(...)
| |
38 DCHECK(!IsSelectorOverriden(factory, @selector(clientHandlingRequest:))); | 38 DCHECK(!IsSelectorOverriden(factory, @selector(clientHandlingRequest:))); |
39 DCHECK(!IsSelectorOverriden(factory, | 39 DCHECK(!IsSelectorOverriden(factory, |
40 @selector(clientHandlingResponse:request:))); | 40 @selector(clientHandlingResponse:request:))); |
41 DCHECK(!IsSelectorOverriden( | 41 DCHECK(!IsSelectorOverriden( |
42 factory, @selector(clientHandlingRedirect:url:response:))); | 42 factory, @selector(clientHandlingRedirect:url:response:))); |
43 [factories_ addObject:factory]; | 43 [factories_ addObject:factory]; |
44 } | 44 } |
45 | 45 |
46 // Returns true if |factory| re-implements |selector|. | 46 // Returns true if |factory| re-implements |selector|. |
47 // Only used for debugging. | 47 // Only used for debugging. |
(...skipping 166 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
214 DCHECK(thread_checker_.CalledOnValidThread()); | 214 DCHECK(thread_checker_.CalledOnValidThread()); |
215 return cache_mode_; | 215 return cache_mode_; |
216 } | 216 } |
217 | 217 |
218 void RequestTracker::SetCacheMode(RequestTracker::CacheMode mode) { | 218 void RequestTracker::SetCacheMode(RequestTracker::CacheMode mode) { |
219 DCHECK(thread_checker_.CalledOnValidThread()); | 219 DCHECK(thread_checker_.CalledOnValidThread()); |
220 cache_mode_ = mode; | 220 cache_mode_ = mode; |
221 } | 221 } |
222 | 222 |
223 } // namespace net | 223 } // namespace net |
OLD | NEW |