Index: components/mime_util/mime_util.cc |
diff --git a/components/mime_util/mime_util.cc b/components/mime_util/mime_util.cc |
index ef5e0daaefdda35a2bf2d616da5184fef1a76617..49bf49d40f776dc76b8cef075f99513403346562 100644 |
--- a/components/mime_util/mime_util.cc |
+++ b/components/mime_util/mime_util.cc |
@@ -161,10 +161,11 @@ bool MimeUtil::IsSupportedNonImageMimeType(const std::string& mime_type) const { |
#if !defined(OS_IOS) |
media::IsSupportedMediaMimeType(mime_type) || |
#endif |
- (base::StartsWithASCII(mime_type, "text/", |
- false /* case insensitive */) && |
+ (base::StartsWith(mime_type, "text/", |
+ base::CompareCase::INSENSITIVE_ASCII) && |
!IsUnsupportedTextMimeType(mime_type)) || |
- (base::StartsWithASCII(mime_type, "application/", false) && |
+ (base::StartsWith(mime_type, "application/", |
+ base::CompareCase::INSENSITIVE_ASCII) && |
net::MatchesMimeType("application/*+json", mime_type)); |
} |
@@ -179,7 +180,8 @@ bool MimeUtil::IsSupportedJavascriptMimeType( |
} |
bool MimeUtil::IsSupportedMimeType(const std::string& mime_type) const { |
- return (base::StartsWithASCII(mime_type, "image/", false) && |
+ return (base::StartsWith(mime_type, "image/", |
+ base::CompareCase::INSENSITIVE_ASCII) && |
IsSupportedImageMimeType(mime_type)) || |
IsSupportedNonImageMimeType(mime_type); |
} |