1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 14:37:46 +00:00

LibWeb/MimeSniff: Add non-standard text or binary context sniffing

This is used in cases where the spec expects us to only run the
"rules for distinguishing if a resource is a text or binary" algo.
This commit is contained in:
Kemal Zebari 2024-02-01 16:32:52 -08:00 committed by Tim Flynn
parent 8a974ca91a
commit 8e5410347b
3 changed files with 16 additions and 0 deletions

View file

@ -680,6 +680,8 @@ ErrorOr<void> Resource::context_specific_sniffing_algorithm(SniffingContext snif
return rules_for_sniffing_audio_or_video_specifically();
if (sniffing_context == SniffingContext::Font)
return rules_for_sniffing_fonts_specifically();
if (sniffing_context == SniffingContext::TextOrBinary)
return rules_for_distinguishing_if_a_resource_is_text_or_binary();
return {};
}