Index: mojo/services/html_viewer/webmimeregistry_impl.cc |
diff --git a/mojo/services/html_viewer/webmimeregistry_impl.cc b/mojo/services/html_viewer/webmimeregistry_impl.cc |
index 73a97accd0de970f417f75e46eba44581194999c..edaed24e39e9cdfb0161e7a34e4aaec720ff2bf0 100644 |
--- a/mojo/services/html_viewer/webmimeregistry_impl.cc |
+++ b/mojo/services/html_viewer/webmimeregistry_impl.cc |
@@ -36,6 +36,17 @@ blink::WebMimeRegistry::SupportsType WebMimeRegistryImpl::supportsImageMIMEType( |
} |
blink::WebMimeRegistry::SupportsType |
+WebMimeRegistryImpl::supportsImagePrefixedMIMEType( |
+ const blink::WebString& mime_type) { |
+ std::string ascii_mime_type = ToASCIIOrEmpty(mime_type); |
+ return (net::IsSupportedImageMimeType(ascii_mime_type) || |
+ (StartsWithASCII(ascii_mime_type, "image/", true) && |
+ net::IsSupportedNonImageMimeType(ascii_mime_type))) |
+ ? WebMimeRegistry::IsSupported |
+ : WebMimeRegistry::IsNotSupported; |
+} |
+ |
+blink::WebMimeRegistry::SupportsType |
WebMimeRegistryImpl::supportsJavaScriptMIMEType( |
const blink::WebString& mime_type) { |
return net::IsSupportedJavascriptMimeType(ToASCIIOrEmpty(mime_type)) ? |