Skip to content

Conversation

@D3SOX
Copy link

@D3SOX D3SOX commented Dec 29, 2025

Summary

Adds a note to the safari_ios entry for the input.accept attribute indicating that Safari iOS does not support the audio/* MIME type, requiring developers to specify individual audio file extensions instead.

Test results and supporting details

Tested on iPad (iOS 17.0) using Safari, where setting accept="audio/*" does not allow picking any audio files. This behavior is documented in WebKit bug 242110, which describes that iOS Safari treats accept="audio/*" identically to accept="video/*", showing the video recorder and photo library options instead of audio files.

Related issues

Fixes #28629

@github-actions github-actions bot added data:html Compat data for HTML elements. https://developer.mozilla.org/docs/Web/HTML size:xs [PR only] 0-6 LoC changed labels Dec 29, 2025
@D3SOX D3SOX changed the title data(html): add Safari iOS note for accept attribute audio/* limitation Add Safari iOS note for accept attribute audio/* limitation Dec 29, 2025
@github-actions
Copy link
Contributor

Tip: Review these changes grouped by change (recommended for most PRs), or grouped by feature (for large PRs).

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

Labels

data:html Compat data for HTML elements. https://developer.mozilla.org/docs/Web/HTML size:xs [PR only] 0-6 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

html.elements.input.accept - Safari does not support audio/*

1 participant