Home | History | Annotate | Download | only in base

Lines Matching defs:mime_type

23                                 std::string* mime_type) const;
26 std::string* mime_type) const;
28 bool IsSupportedImageMimeType(const char* mime_type) const;
29 bool IsSupportedMediaMimeType(const char* mime_type) const;
30 bool IsSupportedNonImageMimeType(const char* mime_type) const;
31 bool IsSupportedJavascriptMimeType(const char* mime_type) const;
33 bool IsViewSourceMimeType(const char* mime_type) const;
35 bool IsSupportedMimeType(const std::string& mime_type) const;
38 const std::string &mime_type) const;
64 const char* mime_type;
117 return mappings[i].mime_type;
140 const char* mime_type;
142 mime_type = FindMimeType(primary_mappings, arraysize(primary_mappings),
144 if (mime_type) {
145 *result = mime_type;
152 mime_type = FindMimeType(secondary_mappings, arraysize(secondary_mappings),
154 if (mime_type) {
155 *result = mime_type;
300 bool MimeUtil::IsSupportedImageMimeType(const char* mime_type) const {
301 return image_map_.find(mime_type) != image_map_.end();
304 bool MimeUtil::IsSupportedMediaMimeType(const char* mime_type) const {
305 return media_map_.find(mime_type) != media_map_.end();
308 bool MimeUtil::IsSupportedNonImageMimeType(const char* mime_type) const {
309 return non_image_map_.find(mime_type) != non_image_map_.end();
312 bool MimeUtil::IsSupportedJavascriptMimeType(const char* mime_type) const {
313 return javascript_map_.find(mime_type) != javascript_map_.end();
316 bool MimeUtil::IsViewSourceMimeType(const char* mime_type) const {
317 return view_source_map_.find(mime_type) != view_source_map_.end();
321 bool MimeUtil::IsSupportedMimeType(const std::string& mime_type) const {
322 return (mime_type.compare(0, 6, "image/") == 0 &&
323 IsSupportedImageMimeType(mime_type.c_str())) ||
324 IsSupportedNonImageMimeType(mime_type.c_str());
328 const std::string &mime_type) const {
331 DCHECK(mime_type == StringToLowerASCII(mime_type));
345 return mime_type_pattern == mime_type;
348 if (mime_type.length() < mime_type_pattern.length() - 1)
354 if (mime_type.find(left) != 0)
358 mime_type.rfind(right) != mime_type.length() - right.length())
399 std::string* mime_type) {
400 return GetMimeUtil()->GetMimeTypeFromExtension(ext, mime_type);
403 bool GetMimeTypeFromFile(const FilePath& file_path, std::string* mime_type) {
404 return GetMimeUtil()->GetMimeTypeFromFile(file_path, mime_type);
407 bool GetPreferredExtensionForMimeType(const std::string& mime_type,
409 return GetMimeUtil()->GetPreferredExtensionForMimeType(mime_type, extension);
412 bool IsSupportedImageMimeType(const char* mime_type) {
413 return GetMimeUtil()->IsSupportedImageMimeType(mime_type);
416 bool IsSupportedMediaMimeType(const char* mime_type) {
417 return GetMimeUtil()->IsSupportedMediaMimeType(mime_type);
420 bool IsSupportedNonImageMimeType(const char* mime_type) {
421 return GetMimeUtil()->IsSupportedNonImageMimeType(mime_type);
424 bool IsSupportedJavascriptMimeType(const char* mime_type) {
425 return GetMimeUtil()->IsSupportedJavascriptMimeType(mime_type);
428 bool IsViewSourceMimeType(const char* mime_type) {
429 return GetMimeUtil()->IsViewSourceMimeType(mime_type);
432 bool IsSupportedMimeType(const std::string& mime_type) {
433 return GetMimeUtil()->IsSupportedMimeType(mime_type);
437 const std::string &mime_type) {
438 return GetMimeUtil()->MatchesMimeType(mime_type_pattern, mime_type);