From bcfa4a34a1d6273bf55526b2a7d91316de6e3ce5 Mon Sep 17 00:00:00 2001 From: Timothy Flynn Date: Mon, 15 May 2023 12:24:26 -0400 Subject: [PATCH] LibCore: Support the WebM file extension when determining MIME type This enables, for example, navigating to a file:// URL in Ladybird with a .webm file extension. --- Userland/Libraries/LibCore/MimeData.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Userland/Libraries/LibCore/MimeData.cpp b/Userland/Libraries/LibCore/MimeData.cpp index eb149c29ad6..db9886bb439 100644 --- a/Userland/Libraries/LibCore/MimeData.cpp +++ b/Userland/Libraries/LibCore/MimeData.cpp @@ -100,6 +100,8 @@ StringView guess_mime_type_based_on_filename(StringView path) return "text/csv"sv; if (path.ends_with(".sheets"sv, CaseSensitivity::CaseInsensitive)) return "application/x-sheets+json"sv; + if (path.ends_with(".webm"sv, CaseSensitivity::CaseInsensitive)) + return "video/webm"sv; // FIXME: Share this, TextEditor and HackStudio language detection somehow. auto basename = LexicalPath::basename(path); if (path.ends_with(".cpp"sv, CaseSensitivity::CaseInsensitive)