Index: ios/chrome/browser/browser_state/chrome_browser_state_io_data.cc |
diff --git a/ios/chrome/browser/browser_state/chrome_browser_state_io_data.cc b/ios/chrome/browser/browser_state/chrome_browser_state_io_data.cc |
index a81fc5227abb28cb7ffff7fdfca61a3ab78064d0..a658a7dd5f6a90dc1e2690849e15a6908b9a2c3d 100644 |
--- a/ios/chrome/browser/browser_state/chrome_browser_state_io_data.cc |
+++ b/ios/chrome/browser/browser_state/chrome_browser_state_io_data.cc |
@@ -227,13 +227,14 @@ ChromeBrowserStateIOData::~ChromeBrowserStateIOData() { |
bool ChromeBrowserStateIOData::IsHandledProtocol(const std::string& scheme) { |
DCHECK_EQ(scheme, base::ToLowerASCII(scheme)); |
static const char* const kProtocolList[] = { |
- url::kFileScheme, kChromeUIScheme, url::kDataScheme, url::kAboutScheme, |
+ url::kFileScheme, kChromeUIScheme, url::kDataScheme, url::kAboutScheme, |
+ url::kHttpScheme, url::kHttpsScheme, url::kWsScheme, url::kWssScheme, |
}; |
for (size_t i = 0; i < arraysize(kProtocolList); ++i) { |
if (scheme == kProtocolList[i]) |
return true; |
} |
- return net::URLRequest::IsHandledProtocol(scheme); |
+ return false; |
} |
// static |