The most basic single page html/js doesn’t play on Firefox 153 on iPadOS 18. Whether progressive, DASH or HLS, the file/stream is loaded in the player but can’t be played. All that shows in the interface is the ‘hugeplaybackbutton’, no other buttons or text. Tapping it produces ‘unhandled promise rejection’ in ‘toggle playback’ (console link). If I try a DASH or HLS stream, the manifest loads but none of the segments.
The page plays fine in Firefox on iOS 26 on iPhone.