Skip to content

Add source mime type to picture high res helper#958

Open
janbrasna wants to merge 1 commit intothunderbird:masterfrom
janbrasna:add/picture-source-type
Open

Add source mime type to picture high res helper#958
janbrasna wants to merge 1 commit intothunderbird:masterfrom
janbrasna:add/picture-source-type

Conversation

@janbrasna
Copy link
Copy Markdown
Contributor

Resolves #842

This fixes AVIF/WebP compatibility issues in older browsers.

(NB: The simplified idea is to take the alt format as currently provided, used as file extension, and blindly invent "image/[format]" type attribute. This currently works for both "webp" and "avif" types, and if a future "quux" format with ".quux" extension is added it would work too if its mime type would be "image/quux" — however would produce nonsense if its mime was supposed to be "application/quux" or "image/quux+xml", or its extension would differ, e.g. ".quu"… — That said, e.g. "svg" would produce a dubious mime type here; but a vector should not be really used in the high res helper per se anyways…)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

AVIF/WebP images need type attribute for older browser fallbacks

1 participant