| Index: ios/net/request_tracker.mm
|
| diff --git a/ios/net/request_tracker.mm b/ios/net/request_tracker.mm
|
| index 6eb21c3f7e231177b7b23987332a3e684a2bc8be..6fdfb0888432aa9ee20b10ae2b0a75382d567f17 100644
|
| --- a/ios/net/request_tracker.mm
|
| +++ b/ios/net/request_tracker.mm
|
| @@ -34,7 +34,11 @@ class GlobalNetworkClientFactories {
|
| // Adds a factory.
|
| void AddFactory(CRNForwardingNetworkClientFactory* factory) {
|
| DCHECK(thread_checker_.CalledOnValidThread());
|
| - DCHECK_EQ(NSNotFound, [factories_ indexOfObject:factory]);
|
| + // TODO(justincohen): Cast indexOfObject to work around Xcode 7 beta bugs.
|
| + // Revisit in future betas where hopefully these types match again.
|
| + // crbug.com/XXXX
|
| + DCHECK_EQ(NSNotFound,
|
| + static_cast<NSInteger>([factories_ indexOfObject:factory]));
|
| DCHECK(!IsSelectorOverriden(factory, @selector(clientHandlingRequest:)));
|
| DCHECK(!IsSelectorOverriden(factory,
|
| @selector(clientHandlingResponse:request:)));
|
|
|